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