前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的系統畢業論文主題范文,僅供參考,歡迎閱讀并收藏。
關鍵詞:畢業論文;檢索;ASP技術;ACCESS數據庫
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2012)26-6203-03
Using ASP Technology to Achieve a Simple Thesis Searching System
ZHU Qiang
(Tongcheng Teachers College,Tongcheng 231400,China)
Abstract: This paper introduces how to use ASP technology and ACCESS database technology to develop a simple version of the graduation thesis searching system, From the working principle of the system,data flow diagram, function module, database storage four aspects about the process of system development, Introduces the login module, interface module, a retrieval module, The whole papers show modules four modules.
Key words: graduation thesis; retrieval; ASP technology; ACCESS database
畢業論文的管理工作受到了各學校的高度重視,如何對其進行系統的分類、存儲、檢索都已成為學校的一項重要工作。檢索功能是畢業論文管理系統的核心功能,可便于讀者快速檢索并下載到所需論文,使得論文資源得到有效利用。本文致力于研究設計一個簡易版的畢業論文檢索系統,能夠快捷、方便、全面、準確地實現論文檢索功能。
1開發技術及數據庫技術簡介
本系統采用ASP技術進行系統開發,使用ACCESS數據庫作為后臺支撐數據庫。
1.1 ASP的基本定義
ASP即Active Server Page的縮寫,中文可以翻譯為動態服務器網頁。它是一種包含了使用VB Script或Jscript腳本程序代碼的網頁。當瀏覽器瀏覽ASP網頁時,Web服務器就會根據請求生成相應的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的就是動態生成的網頁[1]。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互。是一種簡單、方便的編程工具。在了解了VB Script的基本語法后,只需要清楚各個組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統。
1.2 ASP運行基本過程
ASP文件只能運行在服務器上,不能在瀏覽器上運行。Active服務頁也可以使用服務器端的ActiveX部件,這些部件通常是EXE部件,返回的信息在ASP得到解釋。ASP的運行過程可簡述如下:瀏覽器向Web服務器請求一個ASP文件時,ASP腳本開始運行,Web服務器從頭至尾運行ASP腳本,并且把HTML頁返回給瀏覽器。如果要通過ASP訪問Web數據庫,則Web服務器接受瀏覽器請求,通過ODBC或者OLEDB把請求發送給數據庫服務器,再從數據庫服務器接受數據,把產生的網頁和數據送回到瀏覽器。
1.3 ACCESS數據庫簡介
Access數據庫是Microsoft Office 2000套裝軟件的數據庫管理系統軟件,是目前比較流行的小型桌面數據庫管理系統,適用于小型企業、學校、個人等用戶。
2 SERVER運行環境及系統開發工具
2.1 SERVER運行環境
2.1.1操作系統
WINDOWS2000及以上。
2.1.2 WEBSERVER
IIS5.0。
2.2系統開發工具
考慮本系統為簡易版的,筆者建議可采用易學、快捷、方便的Dreamweaver MX作為開發工具。
3系統工作原理
檢索的前提是論文的各項屬性信息已存儲在數據庫中,將畢業論文原稿存儲在相應的文件夾下。論文的屬性可細分為論文名稱、類型、關鍵字、作者、作者單位。同時,在畢業論文的檢索項中也包括了這幾項信息。用戶進行檢索時,可有選擇地輸入各種檢索信息,系統根據所輸入的檢索信息對數據庫進行掃描。當它找到與其相匹配的論文時,就將論文及其信息顯示在屏幕上,并支持下載論文原稿。本系統支持簡單的模糊檢索,即在檢索欄中輸入字詞的一部分就能完成檢索。
4系統的模塊結構圖及數據流程圖
4.1系統的模塊結構圖
模塊的結構圖如圖1所示。注冊后的用戶可通過自己的用戶名、密碼登錄系統。登錄后就可以訪問其他的模塊了。
圖1系統的模塊結構圖
4.2檢索系統的數據流程圖
檢索系統的數據流程圖如圖2所示。檢索人員輸入檢索信息,檢索信息處理程序接受檢索信息,然后訪問數據庫,得到檢索結果。檢索結果經屏幕處理程序處理后,顯示在屏幕上。
5系統主要功能模塊介紹
5.1用戶登錄模塊
用戶登錄模塊是用戶進入系統的驗證模塊,只有通過身份驗證的用戶才能進行論文檢索和其他操作。用戶使用用戶名和密碼登錄系統,此模塊訪問數據庫,核對用戶名和密碼是否正確。如果正確,則允許用戶進入系統進行論文檢索,反之,則要求用戶重新登錄或注冊。
5.2用戶注冊模塊
用戶注冊模塊給新用戶提供注冊功能。當用戶第一次登錄系統或忘記密碼時就可以使用注冊功能。在這個模塊里,用戶填寫用戶名、密碼、email地址、姓名、性別等信息,實現注冊。當然,信息填寫時有些限制和約定,如用戶名長度、密碼長度、郵箱格式等。如果用戶填寫的信息不合要求,系統就提醒用戶重新注冊。如果所填的信息合法,系統就會同意用戶注冊,并將各信息存入數據庫。這樣,用戶就得到了自己的用戶名和密碼,可以順利登錄系統了。
5.3檢索界面模塊
通過身份驗證的用戶即可訪問檢索界面模塊,該模塊是用戶進行畢業論文檢索的界面。論文檢索欄目是該模塊的核心部分,它給用戶提供了五個檢索項,分別為名稱、關鍵字、作者、作者單位、類型。這五個檢索項也就是數據庫中畢業論文的五個屬性。用戶可以根據這五個檢索項或選擇其中任意個檢索項檢索畢業論文。
5.4論文檢索模塊
該模塊是系統的核心模塊。它實現的功能就是論文檢索并顯示,可通過輸入關鍵字實現檢索論文的功能。該模塊的詳細工作流程如下:
5.4.1接受論文檢索界面中輸入的論文檢索信息
在論文檢索界面中,檢索欄中用于輸入各檢索信息。這些檢索信息通過表單中的Post方式傳遞給論文檢索模塊。論文檢索模塊中通過Request.Form函數接受表單中的檢索信息。
5.4.2與數據庫建立連接
檢索畢業論文必須訪問數據庫,訪問之前就需要與數據庫建立連接。本系統使用CreateObject函數和Open方法就來完成它們之間的連接。
5.4.3根據檢索信息,對數據庫中的畢業論文信息進行掃描核對,找出用戶要檢索的論文
本系統采用最常用的SQL查詢語句(select···from···where)來選取符合條件的數據庫段。在這里,系統使用了like %···%來支持模糊搜索。
5.4.4將檢索到的論文顯示在屏幕上
為了能夠顯示所有符合檢索條件的畢業論文,系統使用了do while循環語句來循環顯示。系統通過rs語句來接受數據庫中的論文信息,然后使用response.Write函數來顯示各論文信息。
5.5通顯論文模塊
通顯論文模塊實現的功能是將數據庫中所有的論文全部顯示出來。
6系統的數據庫存儲情況
6.1用戶信息表
用戶信息表是存儲用戶基本信息的數據庫表,它包括六個屬性列,分別是用戶名、用戶密碼、用戶email地址、用戶的真實姓名、用戶性別、用戶生日。用戶登錄系統或注冊時都必須訪問該數據庫表。
6.2畢業論文信息表
畢業論文信息表是存儲畢業論文相關信息的數據庫表,它包括五個屬性列,分別是論文所在文件夾、畢業論文題目、論文類型、論文關鍵字、論文作者、作者的所在單位。此表是該系統的核心數據庫表,它給系統的檢索工作提供了后臺支持。
7結束語
筆者在獨立的環境下研究檢索系統的開發,如何將該系統融合到畢業論文管理系統的大環境下還有待于進一步研究。該系統為簡易版,不支持對論文正文信息的檢索,功能相對比較簡單。
關鍵詞:畢業論文;B/S模式;ASP;SQL Server
中圖分類號:TP315文獻標識碼:A文章編號:1009-3044(2008)35-2049-02
A Teaching Model Research Based on Internet/Intranet in the Information Technology Course
CHEN Fang1, CHEN Zhao2
(1. Pharmacy of East China University and Technology, Shanghai 200237, China; 2. Faculty of Mechanical & Electronic Information of China University of Geosciences, Wuhan 430074, China)
Abstract: At present, colleges for large-scale expansion caused management more difficult, the quality of thesis papers and the value of Paper documents are not to make full use of, this article statements a management system based on B/S model Three-tier architecture, in the middle using ASP technology, background database to SQL Server2000 designed to achieve. The system is reliable, safe, convenient and better able to meet the college paper's management of the basic requirements.
Key words: thesis; B/S module; ASP; SQL server
1 引言
在高等學校的教務管理系統中,畢業論文的選題大都采用人工方式,面對不斷增加的生源,這樣不僅工作量大,而且效率低下,容易出錯,更不方便教師查閱和管理人員的管理。利用計算機輔助設計加強畢業論文課題的管理工作,既提高了論文選題的科學性,又可大大減輕管理人員的工作強度,提高了工作效率,從而使得管理工作逐步實現制度化、規范化和程序化。本文設計與實現的論文管理系統采用B/S的模式,中間采用ASP編程技術,后臺選用SQL Server2000得以實現。
2 系統的總體設計
2.1 設計思路
系統以SQL Server2000作為后臺數據庫,采用B/S結構即瀏覽器/服務器結構,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,主要事務邏輯在服務器端(Server)實現,形成瀏覽器、Web服務器與應用服務器、數據庫服務器組成的三層體系結構。主要采用ASP動態網頁技術,通過ASP,結合HTML網頁、ASP指令和ActiveX元件,建立動態、交互且高效的Web服務器應用程序。數據庫的訪問通過ODBC(開放式數據庫互聯技術)用SQL實現。系統通過ADO與數據庫連接,實現數據庫的相關操作。
2.2 工作流程
實踐論文管理工作中,基本的工作流程分為:1)教師出題;2)學生選題;3)中期檢查;4)論文答辯;5)論文評優五個階段。
畢業論文管理系統實現論文的出題、審核、選題、、檢索、統計等多項功能。該系統既能讓學生網上論文選題,又能實現提交論文,這樣為老師和學生對論文資源的查閱和檢索提供了方便。
系統中主要設置了八個模塊,分別為:登錄模塊、論文出題模塊、論文選題模塊、論文提交模塊、論文加工模塊、論文查詢模塊、論文統計模塊及系統配置模塊,每個模塊又具有各項多種功能。管理系統結構圖如圖1所示。根據基本工作流程和各功能模塊,該系統設置四個角色進行分配管理,包括:系統管理員、教師、學生、教師管理員這四類。各個角色都具有不同的功能,依據基于角色的訪問控制理論對每個教師進行分配角色,以實現相應的管理權限。
2.3 功能模塊的設計
2.3.1 系統管理員角色
1) 日常管理:日常公告的管理,常用表格的管理,師生上傳文檔的管理,教師出題變更申請受理;
2) 論文選題:論文選題時間設置,論文選題鎖定情況統計;
3) 中期檢查:中期檢查表審閱,中期評審分組;
4) 后期管理:論文成績評審表審閱,論文上傳情況統計,評閱,答辯,二次答辯,師生最終上傳文檔情況匯總,學生成績分析與統計;
5) 論文加工:對當年度提交的所有論文進行標引工作,以便查閱和檢索;論文格式轉換管理,將所有論文由原來的文檔形式轉換成PDF格式,以便保存;
6) 信息維護:管理員、教師、學生信息的維護,系主任、教學副院長角色的分配,院系、班級信息的維護,系統數據的初始化等。
2.3.2 教師角色
1) 論文出題:教師上傳論文題目,所需學生人數,課題的來源等相關信息;
2) 論文選題:對自己提交的課題進行學生的鎖定和退選;
3) 任務相關:公告瀏覽,論文基本格式的樣張下載;
4) 表格提交:中期檢查表的管理,成績考核表的管理,其他相關文檔的管理;
5) 學生文檔管理:對學生提交的文檔進行審閱和管理;
6) 成績管理:對進行指導的學生進行論文成績的評定。
2.3.3 學生角色
1) 論文選題:對于教師的出題情況進行查看,并選擇論文;
2) 任務相關:公告瀏覽,論文基本格式樣張下載;
3) 論文管理:開題相關文檔管理、論文相關文檔管理、設計相關文檔管理;
4) 論文提交:提交畢業論文管理;
5) 成績管理:查看中期檢查表、成績考核表,其他相關文檔。
2.3.4 教師管理員角色
除了具有教師模塊中的所有功能外,教師管理員角色主要添加兩項功能:
1) 論文審核:對教師論文出題質量進行審核;
2) 統計功能:統計當(歷)年度的畢業論文提交的數量,學生成績的統計。
2.4 數據庫的設計
畢業論文管理系統結構圖
本系統在設計過程中,盡量考慮到各個模塊中的相似之處,減少表格數量,提高表格的關聯程度,以及減少數據庫中數據的冗余。根據數據的流程和功能需求,數據庫主要包含以下工作表格:
1) 教師數據表:存放教師基本信息,數據項包括教師工號、密碼、教師姓名、職稱、專業、聯系方式、教師個人簡介、系所編號、學院編號、論文編號;
2) 學生數據表:存放學生基本信息,數據項包括班級、學號、姓名、密碼、論文編號、成績、綜合排名、興趣愛好、備注;
3) 論文數據表:學年度、論文編號、論文題目、出題教師工號、選題學生學號、課題來源、成績;
4) 論文審核表:學年度、論文編號、審核狀態、修改意見、次數;
5) 論文選題表:學年度、學生學號、論文編號、論文選擇狀態、選擇時間;
6) 論文成績表:學年度、論文編號、教師工號、學生學號、成績、評語、評閱時間;
7) 選題管理表:序號、職稱、論文數量、學生人數。
2.5 數據庫訪問控制的實現
在數據庫中為了實現權限設計的安全問題,建立以下七個基本表:
1) 用戶表:序號、用戶名(取教師工號或學生學號);
2) 角色表:角色名、用途說明;
3) 權限控制表:角色名、用戶名;
4) 數據庫訪問權限表:操作權限、角色名、基本表名、權限說明;
5) 數據庫基本表:基本表名、基本表說明;
6) MIS子功能模塊表:子功能代碼、功能說明;
7) 功能模塊訪問權限表:子功能模塊代碼、角色名;模塊菜單名、功能說明;
各個表項聯合起來形成系統的授權機制,其運行機制是:當用戶通過系統登陸界面后,系統首先利用權限控制表找出用戶所對應的角色,然后利用數據庫訪問權限表和功能模塊訪問權限表找出該角色所能進行的操作(即基本表單名和子功能項代碼),并在角色表中查看該角色的狀態,如果角色處于被激活的狀態,該用戶就可使用該系統,如果該角色處于被禁止的狀態,即使該用戶擁有該權限仍不能執行。這樣,系統管理員在進行維護時,若更改功能角色,則只需修改數據庫訪問權限表,功能模塊訪問權限表和權限控制表中的記錄即可,而不需修改表的結構,大大方便管理員的維護工作。
這個完整的基于角色的多層應用系統安全控制有效地將前端的“菜單層的權限管理”和后臺的“數據庫基本表及相應操作權限”統一起來,實現了權限設計的授權機制。
3 系統的主要功能實現
系統通過B/S三層結構實現論文的選題管理與論文的提交和評閱,采用瀏覽器、Web服務器和數據庫的三層結構,當用戶通過瀏覽器提交和評閱時,向Web服務器發出請求,Web服務器訪問用戶的指令后開始執行程序,根據請求從數據庫中取出相應的數據,并將數據以一定格式返回到客戶端。
3.1 教師論文出題功能的實現
每個教師使用自己的工號和密碼進入管理界面,點擊論文出題模塊,系統將根據論文審核表中的有關信息查看該教師是首次登錄還是重復登錄,如果為首次登錄,頁面上將出現相應的論文數據表,填寫各個字段,包括論文題目,課題來源,學生要求(比如專業限制等)、其他要求(比如性別要求等),填寫完畢后選擇提交按鈕實現出題的功能。其中要注意的是管理員在選題管理表中根據每個教師的職稱對教師的出題數目和所帶學生人數進行了限制,比如根據副教授職稱只能帶兩個畢業論文題目,一個課題只能有一個學生選擇等。如果為重復登錄,將根據論文審核表中的相關信息查看該教師有無被退回的題目,如果有,頁面顯示該教師被退回題目的相關信息,如果沒有,提示該教師出題成功,無需再次出題。
3.2 教師論文選題功能的實現
當教師使用自己的工號和密碼進入管理界面,點擊論文選題模塊,頁面上將出現論文課題、學生姓名(點擊學生姓名鏈接將出現學生的有關信息)并同頁面預設置有鎖定和退回功能鍵,當教師查看符合要求時點擊鎖定功能即能實現雙向選定,否則點擊退回功能,此課題呈現空置狀態,以供其他學生選擇。
3.3 學生選題功能的實現
每個學生使用自己的學號和密碼進入相應界面,點擊論文選題模塊,頁面上將出現還沒有被選擇的畢業論文選題列表,分別有論文數據表中以下字段:論文編號、論文題目、出題教師工號(點擊教師工號可出現鏈接教師的有關信息),并同頁面預設置有鎖定和撤銷功能鍵,如果該生已經選題,系統將其視為修改選題,修改學生數據表中該學號學生記錄中論文編號數據即可。
3.4 論文審核功能的實現
教師填寫論文選題之后,系主任要對論文題目進行審核。當系主任使用自己的工號和密碼進入管理界面后,點擊論文審核模塊,頁面上將出現已經上傳的論文題目,并同頁面預設置確定和修改的功能鍵,如果論文題目不符合要求,系主任點擊修改,并給出修改意見,否則點擊確定通過,這樣教師論文出題成功。此時將該教師工號記錄入此論文數據表中,將論文編號記錄入教師信息表中。
4 結束語
該系統結合ASP開發平臺和SQL Server2000 技術,實現了畢業論文(設計)階段從選題管理、論文寫作、中期檢查、論文提交等方面進行綜合管理的一個系統平臺。整個系統在設計上保持了各個部分的相對獨立性同時又是有機地融合在一起的,體現了各自的特點。在教學管理應用中收到了較好的效果。
根據目前的管理思路我們也有進一步的設想:1) 逐步實現畢業論文的網上歸檔功能,和檔案館歸檔軟件形成對接,實現畢業論文的電子歸檔;2) 通過和圖書館數據檢索平臺的功能對接,實現畢業論文在數據庫平臺的電子查閱,由圖書館專業人員作標引工作,實現有序的存儲和高效利用。
參考文獻:
[1] 陳芳, 陳朝. RBAC在MIS中的應用[J]. 計算機系統應用,2003(1):43-44.
[2] 李杰. 基于ASP畢業論文選題系統的設計[J]. 湖南環境生物職業技術學院學報,2007,13(2):30-32.
[3] 崔盟. 基于Struts+Ajax的學位論文管理與服務系統的設計和實現[J]. 現代圖書情報,2007(11):7-12.
[4] 嚴國麗, 等. 基于.NET的論文管理系統的設計與實現[J]. 電腦學習,2007,10(5):10-12.
[5] 戴志誠, 趙國峰. JSP信息化系統建設案例[M]. 人民郵電出版社,2006.
2護理方法
2.1心理護理
SLE以年青女性多見,育齡婦女占90%~95%[2],該病病程遷延,反復發作,間有長短不等的緩解期。因此患者大多有悲觀失望情緒,應當鼓勵他們做好長期治療的思想準備。疾病或服用激素可引起體態、容貌改變,嚴重者部分功能喪失,使患者情緒低落,思想負擔過重,對生活失去信心,拒絕治療。護理人員和家屬應多與患者談心,給予精神及情緒上的支持,增加對治療的信心。由于SLE常同時侵犯全身器官,在發病后患者常有病重感,因此,護理人員應盡量避免在患者面前反復使用“狼瘡”一詞,以免增加患者的恐懼和不安。這類患者特有的心理特點是容易產生不良的情緒,而人的情緒可直接影響免疫系統[3]。這使我們認識到,心理社會因素在疾病的遷延和治療中起作重要作用,作為臨床護理工作者更應該重視患者的心理活動。
2.2病程觀察
①注意觀察病情變化:觀察患者皮損及潰瘍的部位、范圍,末梢循環情況,有無伴隨癥狀,如咳嗽、胸痛、關節痛等。久病涉及腎臟,注意監測血壓,記錄24 h出入量,觀察有無水腫發生;病及心肺者,注意體溫、脈搏、呼吸、血壓、心律的變化;病及胃腸道者,觀察有無惡心、嘔吐、便血及食欲改變等情況;累及神經系統時,需密切觀察意識狀態、面色、瞳孔等情況。②注意藥物反應:使用糖皮質激素類藥治療時,告知患者,需堅持長期服藥,應嚴格按醫囑執行,不可自行停藥或增減藥量,并說明服藥后可出現滿月臉、痤瘡、多毛等現象。服藥期間,同時密切觀察患者情緒變化及有無真菌感染、潰瘍病、糖尿病、骨質疏松、電解質紊亂、庫欣綜合征等不良反應發生。應用環磷酰胺(CTX)主要的不良反應為胃腸道反應、脫發、膀胱出血、白細胞減少,大劑量沖擊前需查血常規、肝功能。CTX沖擊時靜滴速度一定要放慢,防止液體外漏以免引起局部組織壞死。對于血小板減少者,在靜脈穿刺前,扎止血帶時間不宜過長,以防皮下出血。白細胞減少時,要做好保護性隔離,避免院內感染。服用免疫抑制劑時應多喝水,以減少腎臟的損害。
2.3飲食護理
SLE患者的基本飲食應為高維生素、優質蛋白質、低脂肪的平衡膳食,動物實驗顯示低脂肪對自身免疫有益。一項雙盲交叉研究顯示狼瘡患者進低脂肪飲食并補充海魚油每日10 g,共6個月,病情較對照組明顯進步。減少刺激性食物攝入,長期應用激素者注意補充鉀、鈣。腎衰者應限制含鉀食物攝入。急性活動期患者宜進食野、金銀花茶、綠豆、赤豆湯、西瓜、冬瓜等清熱涼血之品;緩解期患者,進食牛奶、蜂蜜、甲魚湯、銀耳湯以滋陰降火。均忌食或少吃芹菜、無花果、蘑菇、豆莢、煙熏食物,以避免誘發SLE。
2.4皮膚護理
保持皮膚清潔干燥,避免陽光直接照射,夏日出門應撐傘,對于局部暴露部位,應使用陽光濾過劑,減少局部受刺激。每天檢查皮膚,以便發現新的病灶。面部出現紅斑者,忌用堿性肥皂、化妝品及油膏,宜用鹽水清洗有皮疹、紅斑或光敏感者。皮膚紅斑處,急性期外涂黃連膏,切忌擠壓皮膚斑丘疹,預防皮損和感染。加強四肢末端的保暖,禁用冷水,避免接觸冰雪或暴露在低溫下,防止雷諾現象發生。夏天癥狀相對較輕,亦注意保暖,不可貪涼、冷飲等,可經常行局部按摩和溫水浸泡手腳,促進局部血液循環。避免接觸刺激性的物品,如染發燙發劑、發膠等。
3健康教育
過勞、感染、生育常是復發的誘因,應注意避免。告訴患者及家屬要嚴防感染,要少去公共場所,以免感染疾病。出院后必須堅持按治療方案服藥,不可隨意停藥或減少激素用量,及時門診復查。若出現癲癇發作、神經精神癥狀、發生關節腫痛、口腔潰瘍或皮損加重、尿蛋白增多應立即到醫院就診。即使無癥狀,也應定期復查。保持心情舒暢,避免情志刺激。適當參加強身健體的鍛煉,但需注意不可勞累。
4小結
SLE育齡婦女發病率高,嚴重影響患者的工作和生活,當患者明確本病后需要積極治療。經過對患者的病程觀察、心理護理、飲食護理、皮膚護理及健康教育,取得了滿意療效,維持了較好的生活質量。
[參考文獻] [2]陳灝珠.內科學[M].北京:人民衛生出版社,1995:11.
論文關鍵詞:一卡通系統,校園
1、引言
現如今的校園是一個信息時代的校園,信息化已經成為一個重要標志,因此,信息化校園也就離不開信息化的管理。在這個日新月異的時代,提高管理水平和工作效率便離成功近了一步。校園信息化建設,便是有力推進校園管理和教學水平發揮的關鍵一步。管理信息化水平成為衡量學校總體水平的重要指標之一。隨著計算機技術和網絡技術的迅速發展,一卡通系統已經走入了絕大部分校園,為每一個人帶來全新、方便的現代化生活,而院校管理將日趨簡化,工作效率將逐步提高。
2、一卡通系統的需求分析
從業務上來說,校園一卡通系統利用智能非接觸式IC卡的功能強大和能夠脫機交易等優點,在校園網的支持下,可在校內一卡通行畢業論文怎么寫,具有支付交易、身份識別、個人信息查詢等功能。在學校內實現電子錢包的支付交易功能。校園卡可作為電子錢包使用,可在學校各校區內現金交易點進行支付交易,逐漸免去現金流通。為校內使用證件的各種應用提供身份認證的功能,實現校園管理功能。校園卡可記錄個人的各類基本檔案,校園卡系統可共享身份信息、黑(白)名單庫等信息資源。因此,校園卡可驗證持卡人的身份,實現圖書借閱,門禁考勤、停車場等身份認證,從而代替以前的各種證件,使學校管理更加規范期刊網。
從功能上來說,校園一卡通主要具有儲蓄、取款、消費、身份認證、個人信息查詢等功能,其應用覆蓋校區綜合消費系統,包括收、繳費及各類款項支取,校內各類小額消費;以及信息查詢系統,包括身份認證,管理信息查詢及統計分析等。
3、一卡通系統的功能
一卡通系統使用端主要功能是利用智能非接觸式的IC卡,以卡代幣,通過校園卡內電子錢包,持卡人可以在所有校區內任意消費網點以卡結算,實現電子化貨幣數字化結算。實現各校區內餐廳、醫療、小賣部、超市、商場所有消費場所一卡通用。校園卡可在表面印有持卡人身份標識在校內以卡代證,作為持卡人身份證明,如學生證、教師證、工作證身份證件使用。以及身份識別、圖書管理、電腦上機、門禁等領域的貫通使用,數據共享,一卡貫通。
一卡通系統的管理端主要管理以下功能:
(1)系統初始:包括系統的注冊、單位名稱的初始、人員信息的導入等
(2)發卡、充值:對單位人員進行發卡、充值,并實現補卡、掛失、解掛、修正錯誤等
(3)補助:補助報表的生成、審核、下發補助等
(4)人員管理:對人員資料的管理、人員結算、人員查詢,人員消費設備的管理等
(5)報表管理:實現各種報表畢業論文怎么寫,用于財務對帳、入帳等;
(6)結算管理:操作員、收銀員結算、業主結算等
(7)查詢管理:主要用于用戶查詢,可以查詢消費明細;用于管理者查詢可以查詢整個系統的消費、管理等狀況
(8)權限管理:所有權限都由管理員分配,每個操作員根據自身的情況,可以設置不同的管理權限。
(9)水控管理:用于管理公共澡堂、公寓的出水管理
(10)消費管理:用于食堂、小賣部等刷卡消費管理
(11)第三方系統接入:用于教務、圖書館、機房等子系統的接入;如教務子系統在教學活動中的信息收集、管理。并可以輔助完成教學計劃制定,課程安排,學生選課,成績管理等教學活動。
4、展望
校園信息化建設是一項基礎性和長期性的工作,因此,沒有一所學校能夠一步到位地實現所有項目的信息化建設。校園一卡通項目中的各項內容相互聯系而又互不干擾,學校可以因應自己的需求選擇先投入某些項目的建設,幾年后再逐步完善其他項目的建設,當學校新增一個項目的時候并無需再為學生辦理新卡片,而只需在原有的卡片上寫入新的程序即可,既避免了購置新卡片而造成的資源浪費,又可以讓學生享受到學校后勤高效、方便的管理服務。一卡通系統必將給我們帶來全新的學習、生活和工作模式。
參考文獻:
[1]何冠星。淺談基于一卡通系統的校園信息化建設。新西部,2009(6)
[2]史岳鵬,費曉飛。校園一卡通系統的需求分析研究。鄭州牧業工程高等專科學校學報。2008(11)
關鍵詞:畢業實習;畢業設計;MVC;時間策略;過程監控
中圖分類號:TP319
文獻標識碼:A
文章編號:16727800(2017)004012903
0引言
高校畢業實習、論文(設計)是一個重要的教學環節,也是教學評估的重要指標。涉及實習單位選取、實習材料提交、審核、選題、審題、論文撰寫、設計、文檔提交等多個環節。調研發現學校多采用簡單的文檔及紙質檔案管理方式。一些院校自主開發或購買了相關管理系統。但這些系統主要集中解決工作流程和檔案管理問題,不能對各環節進行過程監控,不能對導師和學生進行約束,沒有將畢業實習、畢業論文(設計)工作整合起來,往往出現學生提交文件后指導教師審閱不及時、審閱意見不規范等問題。將時間控制和過程監控與實習和論文(設計)過程整合值得研究。
1研究現狀
1.1研究背景
高校信息網絡建設為相應的管理系統運行提供了有力保障,畢業生實習、論文(設計)管理工作相關研究也蓬勃開展。潘旭武[1]基于工作流的畢業設計管理系統;丁勇等[2]提出利用框架開發學生網上選題、在線提交相關材料的論文管理;何金枝等[3]提出基于+SQL Server開發論文管理系統的流程;潘旭武[4]提出基于工作流的畢業設計管理系統設計;劉慧婷等[5]提出基于ASP+Access2000開發畢業設計管理系統;曾俊國等[6]提出基于MVC(框架)開發畢業設計管理系統的方法;施陽等[7]提出基于Java EE開發畢業設計管理系統等。
1.2研究內容
通過查詢文獻和進行調研,發現目前開發的系統只解決了畢業生論文或設計的管理工作流程,沒有將畢業生的實習和畢業設計命題(教師命題、學生自擬題目)、審題、選題、相關文件的提交整合成一個流程,進行系統開發。為此,提出利用ThinkPHP框架開發畢業實習、論文(設計)管理系統。本系統主要解決以下幾方面問題:①設定畢業實習、設計、論文、答辯所占比例,系統自動生成最終成績;②規范畢業實習流程;③畢業論文題目自擬和教師命題兩種方式的流程設計;④設定整個設計論文完成時間節點策略,限定學生在時間節點內提交相關材料;⑤階段任務完成情況統計,過程監控;⑥設定答辯得分點,量化答辯過程,教師在線提交答辯成績;⑦隨機分配答辯順序。
2系統需求分析
2.1系y功能需求
選取某高校畢業實習、論文設計、答辯等環節工作過程,經過系統化分析,設計系統化流程。 高校畢業生實習階段主要工作:實習單位選擇、實習協議簽訂、實習周記撰寫、實結撰寫、單位實習指導和實習指導教師考核等。 高校畢業設計、論文撰寫、答辯等階段工作:選題(教師出題、學生自擬題目)、任務書下達、撰寫開題報告、完成設計論文、答辯等。 分析工作環節,分配用戶角色,系統在各階段功能如下: (1)畢業實習階段。實習形式分為集中實習和分散實習。集中實習是學生參加實習單位與學校簽訂協議的活動,分散實習是學生自己聯系單位實習。學生選擇實習方式,簽訂實習協議,將實習協議以圖片形式提交,并在線提交公司簡介和實習崗位簡介以及實習單位指導教師信息。教師對信息進行審核通過后學生就可開始實習,每周需提交實習周記,實習結束時要提交實結。由單位實習教師和校內實習教師分別考核,給出考核意見和考核結果。 (2)選題階段。論文(設計)題目采用學生自擬和教師出題兩種形式。管理員開啟論文題目提交權限。教師與學生皆可提交論文設計題目,并附相關任務說明,供審題專家組審核。審題專家組審核后,進入學生選題環節。為保證選題公平,采用不顯示題目,為每個學生隨機產生一個編號。選題操作完成后,編號對應一個題目,由教研室管理人員分配導師。各導師上傳對應題目的任務書供學生下載。 (3)開題階段。學生根據任務書要求撰寫開題報告(又稱文獻綜述),提交開題報告。指導教師設定時間節點要求學生必須按時上傳,否則系統會自動關閉。如上傳的文獻不合格,指導教師可提交修改意見。文獻綜述合格后導師確認,學生提交紙質文獻綜述。 (4)論文(設計)完成階段。由指導教師制定時間進度表,學生按進度完成,且每周需提交進度報告和存在的問題,指導教師及時解答。設計完成后,學生上傳論文初稿供導師審核,導師審核后上傳修改意見,學生下載意見修改論文,直至審核通過。導師審核通過后學生需在線提交設計和運行環境說明,向導師提交定稿的紙質版論文。導師確認后,該生進入答辯組,等待管理員安排答辯。 (5)答辯階段。管理員分配答辯小組(評審教師、專家)、答辯教室、自動生成答辯序號。分配工作完成后進行公告。學生在指定時間、指定地點進行答辯。答辯小組評定成績,給出答辯結果并錄入系統。 (6)成績核定階段。系統將各部分成績進行匯總,生成最終的考核結果,管理員可導出成績。
2.2系統非功能需求
2.2.1系統運行環境 軟件環境運行在freeBSD服務器上,硬件為普通PC服務器。
2.2.2其它非功能需求 系統要安全、穩定、可靠,系統數據可定期備份,對于成績數據和用戶數據要進行特定的加密處理。系統用戶并發鏈接要達到500人同時使用,頁面反應時間不超過2秒,7×24小時連續運行,年非計劃宕機時間不高于8小時。要求能快速部署,特別是在系統出現故障時能快速切換到備用機。
就現在開發OA的技術來說,主要集中分為三大類:基于C/S結構的應用程序開發,結合C/S結構和Web技術的復合應用程序,基于B/S結構的動態網頁技術。以下將分析這三類技術的各自優缺點:
C/S結構系統:是傳統開發模式,一般以數據庫和客戶端的兩層結構實現,也有加入中間件的三層或多層結構,在OA早期是標準的系統模式,但隨著計算機技術的發展和網絡的發展,它已經無法滿足現在的遠程網絡辦公和移動辦公,逐漸在被取代
C/S+Web技術:是為了補充C/S結構的不足,在C/S基礎上加入Web技術來實現對遠程數據的獲取,但擁有一定局限性,如數據及時更新、軟件升級等問題就無法很好解決
B/S結構系統:是援用動態網頁技術,加入OA的開發理念,完全適應網絡辦公和移動辦公需求,也是現代辦公自動化系統的首選技術。
就B/S結構的開發,具體技術又有多種選擇:JSP+J2EE,ASP+IIS,ASP.net+Microsoft .NET Framework,PHP+Apache,就這幾門技術,可以說各有其優缺點,分析如下:
JSP技術:具有良好的跨平臺性,加上J2EE功能十分強大,但是J2EE的布置使開發成本顯得略高,而且沒有良好的安裝界面
PHP技術:是早期動態網頁技術中的強手,但隨著JSP技術與ASP技術的不斷更新,使得PHP技術稍微比較落后
ASP技術:類似于PHP技術,開發簡便,快速,加上IIS的功能支持,是比較簡易快速的開發技術
ASP.net:可以說是ASP技術的替代技術,是ASP的一大進步,在Microsoft .NET Framework的強大支持下,可以使用C#、VB、java script三種語言來編寫代碼,采用預先編譯技術,使得代碼安全性加強
最終討論結果:在針對于中小型企業用戶,建議采用ASP.net技術,理由是,該技術易于服務器的維護,成本相對較低,開發周期較短
在針對政府部門用戶,建議采用JSP或ASP.net技術,理由是,政府部門服務器很多已經改裝為Linux系統,在該平臺下采用JSP技術較成熟;如果是Windows用戶,則采用ASP.net技術
二、OA概述
人們普遍使用計算機來提高個人工作效率,但是在需要許多人一起協同工作的現代工作環境中,我們更需要提高我們的整體工作效率。利用網絡通訊基礎及先進的網絡應用平臺,建設一個安全、可靠、開放、高效的信息網絡和辦公自動化、信息管理電子化系統,為管理部門提供現代化的日常辦公條件及豐富的綜合信息服務,實現檔案管理自動化和辦公事務處理自動化,以提高辦公效率和管理水平,實現企業各部門日常業務工作的規范化、電子化、標準化,增強檔案部門文書檔案、人事檔案、科技檔案、 財務檔案等檔案的可管理性,實現信息的在線查詢、借閱。最終實現“無紙”辦公。
辦公自動化,一個極大的概念,一個炒作了很久的概念。無論是辦公設備公司,還是系統集成公司,都大力推出自己的辦公自動化產品。有辦公設備、辦公自動化電腦、辦公自動化軟件。可見,辦公自動化中內容龐大,可為空間不可小視。那么,首先我們來探討一個問題,什么是辦公?
辦公實際就是文件的制作、修改、傳遞、簽定、保存、銷毀、存檔的過程。那么隨著文件的這一流程,產生了各種各樣的設備。隨著技術的發展,計算機網絡技術的進步,辦公自動化網絡的建設也得到了大力推廣。
傳統的辦公模式主要以紙介質為主,在信息革命的浪潮中,顯然已經遠遠不能滿足高效率、快節奏的現代工作和生活的需要。如何實現信息處理的自動化和辦公的無紙化逐步得到了人們的重視。
傳統辦公模式
辦公自動化提了多年,但效果并不明顯,人們還是停留在單機字處理和表格處理的所謂辦公自動化的初級階段。信息的交流和共享,以及團隊的協同運作等無法完美的實現,極大地限制了工作的效率。
Internet/Intranet的迅猛發展,為信息的交流和共享,團隊的協同運作提供了技術的保證,同時也預示著網絡化辦公時代來臨。
網絡化辦公模式
現有辦公自動化系統和大型信息管理系統中,企業業務流程重組或者是文件流轉功能都是核心功能。同時我們也認為,企業辦公主要是一個文件流轉的過程,所有的辦公事務都可以抽象成一個數據庫表單。
傳統的辦公自動化系統和大型MIS系統在處理企業管理流程中大多采用企業業務流程重組(BKR),其核心思想就是要先優化企業業務管理流程,再根據優化后的流程建設企業信息系統。這樣不僅在系統建設中工作量巨大,同時面臨來自企業內部重重的阻礙。
我們的核心思想是;前期系統建設中不牽涉企業內部業務流程重組,只是協助企業通過方便的流程自定義等功能進行流程電子化,以及不斷根據實際需求去改變電子化流程。
三、系統結構設計
現在的網絡辦公自動化系統可以說百家爭鳴,各有所長,但是一般的B/S結構系統都做得比較固定,也就是針對某個行業甚至某個企業而開發的,有諸多的限制和代碼固化,不利于靈活的OA定制和客戶化!而且很多OA系統都具有相同的功能,只是表現手法和操作流程有所不同罷了,所以,他們的基本是一致的,是有共性的,是可以統一的。
我的基礎思想是開發一個底層的通用型OA平臺,在此平臺下實現OA系統的主要功能模塊的底層操作,這樣,當針對某個企業或者政府部門開發OA系統時,只需在此基礎上稍加修改,就可以成為一套具有很強針對性的OA系統,這樣方便該系統的二次開發,也方便于針對不通性質部門單位的OA系統的定制。
可以看出,底層通用型管理模塊是整個OA系統的基礎,而應用層模塊是面對客戶的,它是界面和業務邏輯的結合體,針對不通企業將有所不通,這種結構將很好的解決一套OA的多種定制功能,便于二次開發。
四、通用型管理模塊功能劃分
針對于這個底層模塊,它并不需要實現實際的功能,它主要是負責完成應用層交付的任務和與底層數據庫交換數據,所以它的功能是比較抽象的、統一的和可擴展的。雖然如此,我們還是將這個模塊按不同的功能細分,因為辦公系統有些模塊之間聯系并不緊密,比如公文管理系統與公共信息系統,郵件管理系統與辦公設備管理系統之間的聯系就不是那么緊密,甚至可以完全分開。所以我們的底層管理模塊針對于這些情況,主要分為功能子模塊:
1.公文管理
公文管理主要負責公文的發送與接受工作,發送流程按照流程定
制來完成,所以還包括流程定制功能。這三大塊是OA的核心部分,實現也最為復雜,特別是流程定制功能,是一個非常靈活的模塊,它決定了該OA系統的效率和可用性
2.郵件管理
郵件管理主要功能是發送與接受內部郵件,發送與接受外部郵件(外部郵件服務器必須支持pop3),郵件需要存入數據庫,以便今后瀏覽查詢
3.表單管理
表單管理是一個輔模塊,基本上在其他所有模塊都有可能用大它的功能,它主要是實現表單模板的定制,表單的存儲,打印等功能。在一個企業,表單是很重要的一個東西,它在辦公過程中出現的頻率緊次于公文,所以這個模塊也非常重要,并且表單的定制與打印是一個技術難點
4.檔案管理
檔案管理功能是對準備歸檔的公文或者企業各類合同、協議、文件、指示、資料等的一個合理存儲與查閱功能,針對于復雜的分類和查閱權限,實現合理存取,管理得基本功能
5.人事管理
人事管理功能主要包括:員工資料管理,員工薪資管理,員工考勤管理,員工權限管理,部門機構管理,部門任命管理等等公司內部人事管理的所有功能,本子模塊將以底層視角反應員工得管理,包括職務和所屬性質都將按統一模式規劃,便于應用層定制模塊
6.日程安排
日程安排是辦公系統的一個必不可少的輔助功能,可分為個人日程,部門日程,主要需要解決的是日程的基本存儲和信息提示
7.公共信息管理
公共信息包含:公司新聞、文檔、員工論壇、資料下載等功能,主要是針對所有部門的一個共用系統,該系統可以采用傳統模式,如論壇可以采用BBS系統等,底層主要是統一規范,提供基本功能
8.會議管理
會議對于任何一個公司都是重要的,而會議的形式隨著網絡的發展也變得多樣化起來,除了傳統的會議,還有網絡會議,視頻會議等新型會議方式,使得相隔甚遠的人之間也可以有了當面交流的環境。對于相隔較遠的部門,如總公司與子公司之間的交流建議采用非視頻的網絡會議,因為這個即可以滿足網速,也可以滿流得需求。對于處于同一個大廈的各部門,建議使用視頻會議,因為加入多媒體的功能,可以使得會議氣氛跟貼近傳統會議的效果,而且交流也更人性化,同時也可以得到局域網網速得支持。
這功能子模塊都是OA系統得基礎,在此之上,我們可以創建更多的功能和輔助,可以使得OA的定制變得輕松而豐富。
五、總結
關鍵詞:畢業論文;過程化;管理系統;設計與實現
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2016)29-0015-02
目前,我校的本科生畢業論文(設計)仍采用手工方式管理,畢業論文(設計)管理中的許多環節,例如選題、開題、過程管理、審閱評議、結果統計分析等工作還沒有被納入校園信息管理系統中。
每年我校的本科畢業生有6000余人,由于整個畢業論文(設計)的工作過程持續時間長、涉及人數多(包括學生、指導教師和教學管理人員),傳統的以手工為主的管理方式存在很多缺點和不足:學生在選導師、選題目等方面缺乏較好的公開性、公平性;師生之間信息交流不暢;論文(設計)工作進度難以及時了解并進行控制;在成績評定方面存在較大的片面性和隨意性;文檔收集整理、成績統計分析等方面重復勞動量大、工作效率低下等等[1]。
在這樣的背景下,如何加強畢業論文的管理工作,實現無紙化和網絡化辦公,是一個極具應用價值的研究課題。研發畢業論文(設計)系統可以大大減少工作量,節約打印紙張等辦公經費,提高教務人員的工作效率和管理水平,還可以方便學生上傳下載和師生間共享論文資源。
為此,我們申請了大學生創新創業訓練計劃項目,根據數學與統計學院(簡稱“數統學院”)的實際情況,開發出了適用于數統學院的畢業論文管理系統[2]。
一、畢業論文過程化管理系統的功能設計
畢業論文管理系統的主要功能有:教師出題、學生選題、學生自命題、教學管理員審核、學生上傳相關文檔、數據匯總、系統設置。其中,系統分三個模塊,分別是教師模塊、學生模塊和管理員模塊[3]。
1.管理系統的基本操作流程如下:
①教師登錄系統,輸入自己想要指導的課題,并申報;②教務管理員登錄系統審核課題;③學生登錄系統選擇課題或者自命題;④學生登錄系統查看自己的課題狀況,并根據課題要求完成畢業論文教學進程的各項任務,按時上傳相應的文檔。同時,教師可以在登錄系統查看自己指導的學生的信息,下載學生上傳的文檔。⑤待學生在規定時間全部完成和上傳文檔后,教務管理員可對整個教務進程進行總結和整理,完成整個畢業論文線上辦公的過程。
以下時序圖1闡述了系統的基本流程:
2.管理系統開發所需要的技術條件:
①Visual Studio 2013 IDE工具作為系統開發環境;② MVC4 (C#)作為開發語言和開發框架;③FTP工具上傳部署代碼;④Git版本管理工具進行版本管理;⑤Windows Server 2008 RC2作為服務器系統;⑥IIS服務器作為運行服務器;⑦SQL Server 2008作為數據庫服務器。
目前項目系統的開發工作已經順利完成,并且已經過教務管理人員和學生的測試,根據他們的建議對系統功能進行完善,可以正式投入使用。
二、畢業論文過程化管理系統的常見問題和解決方案
1.多個學生選同一個課題多并發問題。在學生選擇課題的時候,由于某個課題比較受歡迎,可能會有比較多得學生優先考慮,但課題只有一個。這時候,如果有多個學生同時選的話,很可能會出現沖突問題,導致系統出錯。圖2展示了Topic(論題的表)的結構。
其中Student_UserId為學生的用戶唯一標識,當學生選擇某個課題的時候,屬于這個課題的一行記錄中的這個字段就會填上學生的標識。在多并發的問題中,如果多個學生請求選擇這個課題,就會同時更新這個字段。那么,在更新的一瞬間,根據服務器處理的先后順序,往往是最后被處理的被寫上這個字段。這是因為服務器接收到多個選題請求后,會同時地執行邏輯處理。首先將相關的這一行的資源從數據庫里面取出來,在邏輯處理的過程中,服務器會根據這個資源在內存中生成對應的對象或者數組,而修改數據就通過修改這個對象或者數組來實現。而最后保存操作就把這個對象或者數組再生成SQL語句更新數據庫。那么根據這圖2 Topic結構個流程,各個請求都生成了屬于自己的SQL語句,當然是最后執行SQL的那個請求會被最終保留在字段里了,這樣就是“后者先得”,不符合實際的要求,同時也會造成后續邏輯的錯誤。
解決方案:
通過為Topic表加上一個16進制的字段RowVersion(見圖2箭頭所指)和樂觀鎖的方法。相應的處理邏輯改為:讀取某一行的時候,也順便把RowVersion的值讀出來作為這一行的版本判斷,當更新行的時候,首先判斷數據庫中的這一行的這個字段是否還是原來的值,如果是的話表示期間沒有被修改過,那么就將RowVersion的值加1,再存進數據庫;如果不等于原來的值,就表示已經被修改過,不能再執行更新,而要做出相應的處理。樂觀鎖保證了對某行記錄進行更新操作時,會對這一行加鎖,若有另外的進程需要操作同一行,必須等前面的進程操作完成。這就保證了數據不會有沖突,解決“后者先得”的這個問題[4]。
2.師生用戶體驗優化問題。系統對用戶體驗做出了比較多的優化,總結為如下幾點:①采用當前較為新的HTML5 UI作為界面元素,無論是界面風格、字體還是圖標設計看上去都令人舒服。②系統的大部分操作都使用Ajax(Asynchronous Javascript And XML)異步處理的技術,通過彈出層來進行各種操作,不需要刷新頁面就能看到修改后的效果,讓用戶感覺方便和友好[5]。
3.桌上電腦和移動端同時兼容的問題。為了同時兼容桌上個人電腦端和移動端,能讓教師或者學生出門在外或者不在電腦旁都能登錄系統完成自己需要的操作,本系統實現了PC和移動端的兼容。系統的頁面可以根據屏幕的寬度來調節相應的樣式。本文只討論了項目軟件開發過程中遇到的幾個問題和解決方案,借此與專家或有相關經驗的開發者分享,項目中其他功能的具體實現過程不再一一列出,敬請批評和指正。
三、總結
畢業論文管理是學院教學管理與評價的一個重要組成部分。從在校大學生的角度看,只有認真對待論文寫作,才能順利完成學業,取得學士學位;從教育管理的角度看,畢業論文工作不僅能提高學生的專業知識水平,更能言傳身教給學生科學研究的嚴謹態度和扎實的研究作風,并且可以使學生走向工作崗位后,能夠掌握分析解決問題的基本原則,培養學生持之以恒、繼續學習的良好思維品質。這才是大學教育中畢業論文工作的真正內涵。
參考文獻:
[1]李海燕,俞金梅,等.高校本科畢業論文(設計)中存在的問題及解決途徑[J].實驗技術與管理,2012,29(12):141-144.
[2]李景藎咼文承等.基于MVC框架的系統重構方法研究與實踐[J].電腦知識與技術,2015,11(22):63-66.
[3]王玉.基于ASP的應用型院校畢業論文評分系統構建[J].職業技術教育,2012,33(35):75-77.
通過以上實習地點的安排,整個畢業實習內容就囊括了火電廠、水電站、變電站、電力調度單位。葛洲壩水電廠請電廠的工程師進行入廠安全教育、廠紀教育、葛洲壩和三峽工程概況介紹以及葛洲壩大江、二江電廠電氣一次和二次部分的講解并結合運行中的實例進行分析。四川金堂火力發電廠請電廠的工程師介紹該火電廠概況、火電廠的電氣一次和二次部分并參觀凝汽式火電廠電能生產的燃燒系統、汽水系統和電氣系統,使學生更加直觀和深入地了解電能生產過程和火電廠的特點。參觀四川省電力調度中心時請相關的技術人員就四川省電網整體概況、電網調度、電力系統通信、電網繼電保護運行整定與配置、電力系統自動化、以及電力市場方面等內容作相應的介紹。參觀變電站時要求學生直觀了解各種常見的電氣設備以及相應的配電裝置,并在變電站運行值班人員的介紹下對變電站的一次和二次部分有一定的了解。參觀仿真中心和高電壓試驗基地等使學生對系統仿真和防雷試驗有所了解。通過此次的畢業實習期間要求學生充分了解電網概況和各單位的工作情況,將已有的基礎理論和專業知識與生產現場的實踐情況相結合,為畢業設計及將來的工作崗位提前做好準備。
二、原有實習的模式及存在的問題
高校的畢業實習教學主要依靠高校所在行業系統的企業來完成,學校負責將實習的學生按班或專業送到對口企業進行實習,企業配合學校指派思想覺悟高、既有實踐經驗又有理論基礎的工程技術人員或管理人員擔任指導教師,通過舉辦講座、參觀、輪崗實習和調研采訪等教學形式,一般都能圓滿完成實習教學任務。當前畢業實習有集中實習、分散實習和集中與分散實習相結合等多種教學模式。
1.集中實習
最早采用的是實習模式是集中實習。這種實習模式對于電力專業的學生而言有明顯優勢,筆者所在的學院也主要采用這種模式。這是因為如果沒有學校的集中組織,電力部門從安全的角度考慮一般不單獨接待學生的實習。通常在集中實習的情況下,學生的實習內容一般要根據實習單位的具體情況來安排確定。這種實習模式的優點是實習內容比較全面,便于指導教師對學生實習情況的掌握和實習成績評定;存在的問題是畢業實習時間長、任務重,缺少針對性,而且由于學生人數眾多,目前能大規模接待學生實習的單位數量有限,實習單位通常要收取一定的實習費用,花費較高,導致實習專項經費顯得有些不足,另外實習時間和實習人數受實習單位的限制,實習期間可能和部分學生就業面試與考研復習發生沖突。
2.分散實習
分散實習模式較為靈活,也能適應當前的實習教學環境。具體的做法是按照畢業設計小組分組進行實習,不同的指導教師根據課題組的具體情況或學生就業方向將學生安排到相關單位、科研院所以及所在課題組進行實習,有利于將畢業實習與畢業設計緊密聯系起來,順利完成本科教學任務;同時還可以由學生本人利用其社會關系自行聯系實習單位或就業單位進行分散實習,有助于學生與實習或就業單位加深相互了解,同時也減輕學校聯系實習單位的壓力,節省了部分實習費用。這種實習模式的優點是實習內容對后續的畢業設計或就業而言具有一定針對性,實習時間地點相對靈活,有助于解決實習與就業和升學之間的沖突,還可以緩解實習經費緊張的問題;其缺點是實習管理難度較大,必須加強教師對學生指導工作,細化具體的管理工作,量化考核指標,才能保證教學質量,同時學生個人聯系實習單位還有一定困難。
3.集中實習與分散實習相結合
采用集中實習與分散實習相結合的模式首先將整個專業的學生集中到幾個規模較大的電力生產單位進行參觀和實習,然后根據畢業設計分組情況將學生分散到不同實習單位進行后續實習,這樣有利于將集中實習和分散實習的優點結合起來,也減輕了實習單位的接待壓力,同時避免了由于集中實習時間過長而和學生就業面試與升學發生沖突的問題。
三、結束語
關鍵詞:網上;論文;管理;數據
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9599 (2011) 23-0000-02
Analysis of Online Graduate Thesis Management System
Li Wei,Gao Min
(State Grid Xinyuan Company,Xilongchi Pumped Storage Power Station,Wutai 035503,China)
Abstract:This paper online management system is a very typical information system,it is generally divided into two platforms:platform for students and teachers,backstage management platform.The former requires full-featured,user-friendly,easy to use and so on.While the latter requires data integrity and security of strong,taking into account the background of the management convenient and appropriate to simplify the operation.After analysis,I use Microsoft's development tools as 2.0 and ASP,because ASP file upload a lot of trouble to do so using 2.0 technology file upload,front of the home page using technology papers to search for good results,the formation of a viable system to make customer satisfaction.
Keywords:Online;Papers;Management;Data
隨著電子計算機和通信技術的發展,人類已經逐漸地進入信息化社會。計算機雖然與人類的關系愈來愈密切,還有人由于計算機操作不方便繼續用手工勞動。為了適應現代社會人們高度強烈的時間觀念以及享受科學技術的快速發展帶給人們在生活、工作、管理等各個方面的方便性,大量計算機軟件應運而生,從而進入了更加高效的信息時代,順應了黨的“十六大”提出的“以信息化帶動工業化”的發展戰略,也順應了我國信息界前進的方向。
本系統是畢業生網上論文管理系統,使用了ASP和Access作為開發工具,由于考慮到用ASP做文件的上傳比較麻煩,本系統還采用ASP.省略 2.省略)+Access構建。ASP是基于Microsoft Windows NT 4.0和Microsoft Internet Information Server3.0(IIS3.0)的開放式腳本開發環境,它很好地把HTML和腳本開發融合在一起,提高了編程的靈活性,降低了開發難度。ASP中的腳本在WEB服務器端運行,而不是傳統的在客戶瀏覽器中運行,這一措施使客戶的瀏覽器無須擔心服務器端的網頁使用何種腳本,ASP都會生成一個符合HTML標準的網頁送回客戶端。由于本系統需要做文件的上傳考慮到ASP比較煩瑣,所以這里運用了 2.0來開發文件的上傳(也就是整個系統的后臺部分)。
提供了數個重要的優點:(1)增強的性能。(2)世界級的工具支持。(3)威力和靈活性。(4)簡易性。(5)可管理性。(6)可縮放性和可用性。(7)自定義性和擴展性。(8)安全性。
二、需求
(一)系統特點需求。考慮到現在的工作人員大都不是計算機及相關專業出身,所以本軟件考慮到了這些情況,有針對性的開發了此軟件:
1.操作人員普遍計算機水平不高,系統要有良好的人機界面,絕大多數人能夠一學就會。
2.該系統使用的對象多,比如教師,學生,管理人員等,要求有較好的權限管理。
3.添加數據簡單便捷,支持批量數據的添加。
4.原始數據修改簡單方便,支持數據的批量修改。
5.方便快捷的檢索功能,可以通過畢業年份,姓名,學號,論文題目等進行查詢。
6.方便的數據上傳和下載功能,管理人員可以通過后臺添加刪除論文,學生可以在前臺進行論文的查詢,瀏覽,和下載功能。
(二)總體功能需求。經過對學校論文管理體系的詳細調查和分析之后,發現一個完備的網上論文管理系統必須具備以下一些主要功能:
1.管理員功能。
(1)綜合設置。院系管理,畢業班級管理,論文類別管理等。
(2)論文管理。這里可以上傳論文(包括論文文檔上傳和畢業設計上傳),和刪除論文等操作。
(3)安全設置。管理員密碼修改和添加管理員等操作。
2.學生和教師查詢功能。
根據知道的信息,如院系,姓名,學號等等查詢論文,并可進行論文和畢業設計的下載。
三、系統首頁
本界面是系統的前臺界面,用戶不需要注冊即可進入該頁面按照查詢內容進行論文的查詢操作,其界面設計如圖1所示。
圖1系統主頁面
(一)檢索頁面。此界面是用戶根據需求輸入不同的檢索條件(比如姓名,班級,論文名等等)以后,檢索出來的論文。
(二)論文詳情查看頁面。此界面是用戶根據需要,查找到自己想要的論文以后,查看論文的詳細情況的界面,用戶可以瀏覽論文的關鍵字,摘要等等,如果需要的話,可以根據自己的情況,下載論文,和畢業設計。
(三)后臺登陸頁面。本界面是整個后臺的登陸界面,管理員需要從此登入才能進行論文的添加和刪除等操作。
(四)后臺主體框架。本界面是整個后臺的主要功能,包括院系管理、畢業班級管理、論文類別管理、論文管理、添加論文、管理員密碼修改,添加管理員等功能。
(五)院系管理頁面。本頁面是面向學校設計的,可以根據學校的需要添加院系,并可以對已經添加的院系進行修改,和刪除等操作,
(六)畢業班級管理頁面。本頁面是用來管理畢業班級的頁面,用戶可以根據需要來添加班級,例如先根據畢業年份,選擇好哪個學院,然后根據實際情況來添加所需要的班級數量。并且可以對已經添加的班級進行修改和刪除等操作,
(七)論文類別管理頁面。此頁面是輸入論文的類別的頁面,即論文的性質,是論文查詢的條件的一個重要部分。可以添加論文類別,并可對其進行編輯和刪除等操作,
(八)添加管理員頁面。本頁面是添加用戶頁面,管理員可以從后臺登陸后,進入此項功能,根據具體情況添加用戶,以方便多人管理此系統的目的,
(九)添加論文頁面。此頁面是本系統的核心,論文上傳和畢業設計上傳的頁面,管理員根據論文的情況按照院系、畢業年份、班級、姓名、學號、論文題目、論文關鍵字、論文類別、論文摘要把論文添加進去。如果有畢業設計的話,還可以把畢業設計也上傳進去,其界面設計如圖2所示。
圖2 添加論文頁面
(十)論文管理頁面。此頁面是對已經添加的論文進行管理的頁面,管理員根據實際需要,比如已經不需要的論文就可以刪除,其界面設計如圖3所示。
圖3論文管理頁
(十一)管理員密碼修改頁面。此頁面是管理員密碼修改界面,為了安全考慮,管理員可以在此頁面進行密碼的修改,修改以后點確認修改下次登陸就是已經修改的密碼
四、系統測試
測試是為了發現程序中的錯誤而執行程序的過程,好的測試方案是極可能發現迄今為止尚未發現的錯誤的測試方案,成功的測試是發現了至今為止尚未發現的錯誤的測試。
由于軟件編出來以后是讓普通用戶使用的,而這些使用人員大都不是計算機相關專業出身,不一定了解軟件是怎么做出來的,只會使用,所以說從普通用戶的角度來測試系統有它的好處。這么做可以測試出一些軟件的異常問題,可以為系統以后的使用起到非常大的作用。用這樣測試的方法,我把程序中所有沒考慮到的細節問題都查出并改正過來了。
五、結束語
畢業生網上論文管理系統開發完畢,基本上達到了自己的預期目標,自己還比較滿意,但是這里面可能仍然存在許多不足和設計不合理的地方,有待于進一步彌補和改進。本系統雖然解決了論文的網上檢索,上傳等難點問題,但是肯定還有許多不足之處,歡迎大家在使用過程中批評指正。