真人一对一直播,chinese极品人妻videos,青草社区,亚洲影院丰满少妇中文字幕无码

0
首頁 公文范文 信息管理系統畢業論文

信息管理系統畢業論文

發布時間:2022-05-22 03:17:22

開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的1篇信息管理系統畢業論文,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。

信息管理系統畢業論文:計劃外畢業生信息管理系統的設計與實現

摘 要: 介紹了計劃外畢業生信息管理系統的實現基礎、數據庫設計、安全性設計、界面設計等,此系統實現了計劃外畢業生的信息化管理,取得了較好的效果。

0 引言

信息技術的迅猛發展帶來了教育方式和管理方式的變革,學院有計劃外學生人數5000多名,約占學院總人數的23%,由于計劃外學生在畢業之前,部分學生不能夠獲得國家頒發的學歷證書,只能獲得學院頒發的相關學歷證書。但因學院給計劃外學生發放的學歷證書,無法實現在網上查詢,加之近年來社會證書造假現象比較嚴重,導致用人單位無法辨認證書的真偽,因此,急需一個計劃外畢業生信息查詢系統,以供學生、學籍管理人員及用人單位查詢,為取得較好的使用效果,我們需要使原來計劃外學籍管理比原來更加方便快捷,要以校園網為依托,針對原有手工管理效率低下,缺乏安全性、可控性等缺點,制定相應的健全的信息管理系統。

1 系統實現基礎

系統工作在B/S模式下,實際上是一種3層模型,包括前臺用戶窗口、后臺數據庫和中間應用程序。用戶窗口圍繞網站主頁展開,主頁設計采取自頂向下的規則,逐級分解各功能鏈接點的子功能。系統開發平臺為MicroSoft Windows 2000 server+SP3+IIS 5.0+IE6.0;MicroSoft SQL Server 2000 Enterprise Edition。

服務器端要求運行于安裝了IIS服務器組件的Windows 2000 Server及以上版本的Windows平臺。同時還應當安裝7.0版本以上的MicroSoft SQL Server數據庫系統提供后臺的數據庫服務。[1][2][3]系統對客戶機基本沒有要求,凡是安裝有Web瀏覽器(不一定是IE)并能對校園網進行訪問的計算機都可以作為客戶端使用。系統體系結構圖如圖1所示。

2 數據庫設計

系統選擇了SQL Server 2000作為系統的后臺數據庫。系統在后臺數據庫的選擇和設計方面具有較高的標準,它要求系統含有大量與數據庫交互的事件,并能具備對大批數據的操作能力,它是一套基于網絡平臺的系統,選擇SQL Server 2000是最良好的應用。

SQL Server 2000作為微軟企業級的數據庫產品,它與ASP的組合是基于微軟Windows平臺下Web站點的完美數據庫解決方案。它是數據倉庫和電子商務等應用的優秀數據庫平臺,在大規模聯機事務處理(OLTP),在可靠性、易用性、可伸縮性、業務職能功能等方面都具有非常優秀的表現,ASP實現了對廣數據源的訪問能力。主要是通過ADO提供的OLEDB(對象鏈接和嵌入數據庫)技術來進行的。

根據系統各個功能模塊的需要,在數據庫中建立了若干張表,本系統數據庫的名稱為StuDB,記錄畢業生相關信息(證書編號、姓名、性別、身份證號、專業、學制、學歷層次、畢業院校、入學時間等),主要記錄在學生信息表 [Stu_Info]中; 管理員表 [User_info],記錄各各管理員賬戶信息(用戶名、密碼、等級等)。

系統將大量數據庫操作都要用到的數據庫連接字寫入自定義鏈接文件conn.asp中進行統一的調用管理。當數據庫的路徑名稱等發生改變時,無需進入每個頁面進行相應字段的代碼更改,只需對conn.asp中的連接字設置進行修改,即可完成全部頁面相應數據的修改,從而減少了系統變更的代碼編寫量。

3 安全性設計

它可以被校園網中的任何一臺計算機訪問,系統是一個基于Web網絡的開放式系統,很多人員可以在上面自由的交流,同時,它也保留著大量的個人用戶的信息,這些信息的安全需要得到相應的保障,因此維護站點的安全性就顯得尤為重要。這些保護措施可以保證信息不被隨意的更改和刪除。

考慮到運行的實際情況,系統采用了基于表單的身份驗證方式。它建立在session的基礎上,ASP提供了多種強大的身份驗證機制,當用戶要登錄后臺ASP應用程序上時,ASP首先校驗是否存在合法的Session信息,如果已經登陸成功,這個Session會一直駐留在內存中,直到合法注銷或超時30分鐘自動注銷,在此期間,可以合法登陸后臺頁面,如果不存在,就會自動返回到登陸界面,從而完成驗證用戶請求的合法性。

4 界面設計

為使對系統的操作成為一件輕松簡單的事情,本系統的開發力求做到使用戶承擔最少的工作量,下面是本系統一般查詢人員的操作界面,如圖2。

只需同時輸入姓名和身份證號或證書編號即可查詢到該生的畢業證信息;管理人員可以進入后臺對畢業生信息進行各種操作(添加、編輯、刪除、按照專業、姓名、學歷等各種條件及其組合進行精確或模糊查詢),如圖3,這樣管理員信息管理非常方便。

后臺還提供了管理員修改密碼功能,要注意的是管理員每次退出系統都應點擊“安全退出”按鈕,以保證系統信息絕對安全。

5 結束語

經過半年多的設計、實施,現在已基本開發、測試完成,已經上線使用。各項功能基本滿足了學生、管理人員、用人單位的需求。它完全按照開發設計的初衷,具有穩定、安全、高效的特點,在實用方面具備管理方便、操作簡單、功能強大、高性能、低維護、界面友好、網絡化等優點,全面順應了全心全意為學生、為用人單位服務的宗旨,促進了我畢業生信息管理的信息化、網絡化,智能化,充分利用了現有的資源,提高了日常人們工作的效率。

信息管理系統畢業論文:淺析網絡信息管理系統在高校畢業設計中的應用

[摘要]隨著網絡信息化的發展,高校對本科生畢業設計引進了網絡信息管理系統。論文介紹了該信息系統的主要組成模塊及相應的功能,同時也根據實際情況,說明了該信息系統存在的缺陷,以便對該系統的不斷完善有一定的促進作用。

[關鍵詞]本科生畢業設計 信息管理系統 系統盲區

目前,高校大學生在校生規模不斷擴大,而高校教師資源相對欠缺。畢業生畢業設計時,每個專業教師指導的學生數量急劇增加,導致教師和學生面對面指導交流的時間不斷減少,現場指導學生也使得指導教師沒有充足的思考時間,往往容易形成指導畢業設計的盲區。因此,在高校畢業設計中引入網絡信息管理系統,是非常急迫和必要的,進而使得每個教師更好地指導畢業生畢業設計。本科畢業設計(論文)對促進本科生綜合實踐能力與創新能力的培養具有不可替代的作用,也對于提高學生的就業率、提高學校的聲譽和知名度具有積極的作用。

隨著網絡時代的到來和電腦等通訊設備的普及,為了更好地利用網絡資源為高校各項工作服務,加強畢業生和教師之間在遠程情況的交流,很多高校開發出適合本校特色的本科生畢業設計信息管理系統。

一、本科生畢業設計信息管理系統的構成

本科畢業設計(論文)信息系統采用B/S體系構架,基于.NET平臺,后臺數據庫采用SQL Server 2005數據庫軟件搭建,從而實現了系統信息的集中管理并提高了安全性。系統一般由如下五模塊組成。

(一)用戶管理模塊:用戶管理模塊主要功能是儲存和管理系統中各個用戶的相關信息,該模塊主要由用戶登陸頁面、找回密碼頁面和系統管理員管理頁面組成。該系統的用戶為學生、指導教師和管理員。

(二)課題選擇模塊:指導教師將自己的畢業設計題目輸入到個人的信息資源庫中。學生根據個人興趣和特長進行選題,而管理員最終具有對選題進行調整的權利,避免教師工作量過大,學生選題集中等。

(三)流程管理模塊:畢業設計環節流程管理模塊主要包括學生登陸流程管理頁面、教師登陸流程管理頁面、教師上傳任務書界面、學生提交文獻綜述及外文翻譯、原稿頁面、學生中期進展情況及中期報告提交頁面、教師中期評語頁面、學生提交畢業論文頁面、教師論文檢查審核頁面、教師答辯成績錄入頁面和學生答辯成績查詢頁面等組成。

(四)規范管理模塊:學院管理員可以通過該系統上傳相應規范性論文、表格、文獻檢索及論文撰寫要點和技巧等各類文檔,供學生下載。

(五)在線交流模塊:網絡信息系統引入到本科畢業生中,一個關鍵的原因是方便指導教師和畢業生進行有關畢業題目的在線交流,并且這種交流可以是異地的,也可以是現場交流后,學生再進行文獻的輸入。在線教師模塊主要有網絡答疑室和學術交流論壇兩部分組成。學術交流論壇可以實現學生之間資料的共享和相關課題技術的交流。

二、畢業設計管理信息系統存在的優缺點

畢業設計(論文)管理信息系統的使用可以使本科生畢業設計(論文)工作更加規范化。畢業設計管理信息系統的應用對在校畢業生和指導教師、管理人員來說能夠更好地管理和規范本科畢業設計,其優點主要體現在如下幾點:

1.系統能夠提供與畢業設計相關的資料和模版供學生下載,使得學生畢業設計的時間適應性較靈活,而指導教師的工作效率也得到了提高。2.學生可通過這個畢業生信息管理網絡平臺與指導教師進行階段性成果交流,而系統將自動保存這類信息;而且學生能通過信息平臺將論文終稿規范化。3.畢業生論文通過網絡的管理,可以使學生的論文能夠得到共享,從而便于了解指導教師對學生指導情況。

從實際的系統使用情況來看,該管理系統還是有一定的缺陷的。具體的缺陷是學院和系一級的管理部門對本科畢業設計(論文)的管理“權限”較小,而只是在整體上執行學校上級管理規定的轉發和執行,也就是說,作為基層教學和與畢業生接觸最多的學院及系管理員對該系統的執行權限較小。此外,畢業設計工作過程的網絡化可以使指導教師和學生在網上更方便地交流,但是在具體執行過程中,在網絡上的交流并不像想象的那樣起到了學術交流和疑難問題解答的作用。當然,這些系統存在的所謂的缺陷,除了和目前系統本身有關,更主要的是和一個高校的辦學和管理思路以及學術氛圍有關系。這是需要從長遠進行考慮的問題。我們這里主要討論畢業設計信息管理系統本身缺陷,因為作為硬件設施,如果長期對畢業設計(論文)管理信息系統的運行疏于管理和監控,那么管理信息系統將徒有表面功能而對提高本科畢業設計質量不能起到實質的幫助作用。

三、總結

總之,利用網絡信息系統將本科畢業設計進行規范化的管理,這是對高校教學環節的一大改革。作者認為對畢業設計網絡信息管理系統的開發和應用應進一步深入,在不斷的實踐和總結過程中,根據各個高校自身的要求,不斷地改善畢業設計管理信息系統,加強對畢業設計信息管理系統施行的監督力度

信息管理系統畢業論文:畢業生就業信息管理系統的設計與開發

【摘要】本文在廣泛調研和自身工作實踐的基礎上,分析了職業院校的發展現狀、就業服務工作過程中遇到的問題、就業信息管理系統的目標及原則,設計了一個基于B/S模式的職業院校畢業生就業信息管理系統。該系統通過Internet信息平臺結合本地信息管理系統,高效、快捷地實現畢業生信息管理,促進了就業工作的順利開展。

【關鍵詞】網絡 畢業生 就業信息管理系統

近年來,隨著職業院校數量和規模的不斷擴大,畢業生人數也在逐年增加,大學生的就業問題成為歷年人們日益關注的問題。這給學校的就業管理工作造成了巨大的壓力,畢業生找工作難成為各高校所面對的突出問題,該項工作不僅涉及到畢業生本人,而且還涉及到用人單位、學校、教育部門等許多單位。本文在廣泛調研和自身工作實踐的基礎上,分析了職業院校的發展現狀、就業信息管理系統的目標及原則,設計了一個基于B/S模式的職業院校畢業生就業信息管理系統。該系統通過Internet信息平臺結合本地信息管理系統,高效、快捷地實現畢業生信息管理,促進了就業工作的順利開展。

一、高校就業信息網站的發展現狀

如今的高校就業指導網站已基本成熟,各大高校有完備的單位信息庫、學生信息庫、后臺管理平臺、信息查詢工具、分門別類的版面、美觀的主頁等等。同時各大高校就業網站也都各有特色。但是從總體上來說高校就業網站的建設還是落后于就業工作信息化的需要,應加強就業信息的信息量和時效性,依托網站強大的人才資源庫使用人單位和個人在網上有針對性地進行雙向選擇,通過無地域限制的網絡空間給畢業生創造更多的就業機會。

二、我校就業信息管理系統的功能與實現

(一)系統體系結構

系統結構中“Web瀏覽器端”主要是用戶的瀏覽器訪問,向IIS服務器端發出請求,服務器端采用編程,可以很好地和Windows操作系統、SQL Server等軟件平臺協同工作。數據操作模塊單獨分離出來,將復雜的數據庫編程采用微軟提供的數據訪問對象進行操作,以.Net控件形式向外提供接口,簡化了用戶界面端的編程復雜度,同時此數據模塊可以重復使用或供其他系統使用。數據端主要由SQL Server數據庫及相應的存儲過程、觸發器等組成。其中通過ADO.省略數據連接

本系統采用三層結構,使項目開發人員可以只關注整個結構中的其中某一層,可以很容易的用新的實現來替換原有層次的實現,可以降低層與層之間的依賴,有利于標準化,利于各層邏輯的復用。表示層主要對用戶的請求接受,以及數據的返回,為客戶端提供應用程序的訪問。業務邏輯層主要負責對數據層的操作。數據訪問層功能主要是負責數據庫的訪問,可以訪問數據庫系統、二進制文件、文本文檔或是XML文檔。

(五)系統接口設計

1、用戶界面設計規則

用戶界面基于Web瀏覽方式,推薦在1024×768分辨率下瀏覽,界面以體現科技色彩的淡藍色為主,界面應比較人性化方便用戶操作,界面應比較簡潔、美觀、大方。

2、內部接口設計

系統內部各子模塊間相對獨立,各模塊間主要通過中心數據庫SQL Sever進行數據交換。

3、外部接口設計

系統與數據庫接口主要通過進行訪問,通過標準化查詢語言SQL進行數據庫操作,該系統以技術成熟、信息安全、運行穩定、操作便捷為基本原則,符合我院畢業生就業管理工作的實際。

三、結束語

開發這樣一個基于網絡的就業信息管理系統,滿足數據信息集中管理和維護、實時查詢的需求,實現就業信息管理的實時性、共享性、快捷性,提高了就業服務部門的工作效率。該系統在2009年的就業信息管理工作中進行了全校范圍的試運行,在運行過程中發現、改進了部分程序漏洞,今后應擴充、完善各項功能并進行推廣使用。

作者簡介:

許琪(1979.12-),女,北京交通大學在職研究生,助教,研究方向:計算機技術。發稿單位:北京交通大學。

信息管理系統畢業論文:畢業證書電子照片信息管理系統研究

摘要:目前全省電大分校開放教育學員在畢業資格審核和申請辦理畢業證書時,均需要提供學員在新華社圖像采集中心所采集的電子照片信息。為了方便快捷地管理這些電子照片,利用.NET編程和SQLServer數據庫技術設計了畢業證書電子照片信息管理系統。該系統主要解決了學員電子照片信息的核對、統計、收集和應屆畢業生電子照片的篩選、上報等問題。系統的實現提高了畢業資格審核的通過率和畢業證書辦理的效率。

關鍵詞:畢業資格審核;電子照片;照片管理;信息管理系統

自從1999年,教育部組織實施"中央廣播電視大學人才培養模式改革和開放教育試點"項目以來,電大分校開放教育學員在畢業資格審核及申請辦理畢業證書(簡稱辦證)時均需要提供學員在新華社圖像采集中心所采集的電子照片信息。因此分校每年都會組織電子照片圖像采集工作,大部分學員都會按要求進行采集,但也有一部分學員由于各種原因沒有采集。以至于在申請畢業資格審核時,電子照片不能及時上報,導致畢業資格審核通不過,畢業證書無法辦理的情況。此項工作非常繁重,都需要輔導教師收集、篩選并核查每位學員的電子照片信息。為了每次辦證能夠快速、準確無誤收集到學員的電子照片并進行核對,提高辦證效率,利用.NET編程和SQLServer數據庫技術,設計了基于B/S模式的開放教育畢業證書電子照片信息管理系統。

1系統的功能模塊

系統具有用戶登錄、學員電子照片核查、輔導教師電子照片管理、教務管理員電子照片管理四大功能模塊。系統功能結構圖如圖1所示。學員電子照片核查模塊所實現的功能是學員可以按姓名或身份證號碼核查自己的電子照片信息是否有誤,其中核查的信息包括照片是否采集,是否為本人的電子照片等等。輔導教師電子照片管理模塊所實現的功能是可以方便快捷地瀏覽及核查整班學員電子照片信息;全面統計班級學員電子照片采集的情況,對已采集學員的電子照片進行下載備份。教務管理員電子照片管理模塊所實現的功能是能夠把每次學員采集的照片上傳至服務器;根據應屆畢業生信息統計出電子照片采集情況,經核查后將所有應屆畢業生的照片壓縮打包下載,最后上報省級電大教務處進行畢業資格審核及辦證;系統所有用戶注冊、激活、刪除等。

2系統開發關鍵技術

系統采用了.NET編程和SQLServer數據庫技術,使用的開發工具為VisualStudio2010。數據庫訪問、操作則使用了技術,它提供了很多對象來完成與數據庫的交互操作。

3系統的設計與實現

3.1系統框架設計

根據功能需求分析,系統采用了三層結構的設計思想,分別是表示層、應用邏輯層和數據層。

3.2數據庫結構設計

系統使用了SQLServer關系數據庫管理系統來創建了一個名為SGCI的數據庫,SGCI數據庫其中又設計了四個數據表,分別為學生信息表、畢業證書照片信息表、應屆畢業生信息表、用戶管理表。

3.3數據庫連接技術

系統采用了技術來連接和訪問數據庫,通過Sql?Connection方法與數據庫建立連接,再使用SqlCommand、SqlDataAdapter、DataSet等對象處理和查詢數據庫,最后使用Grid?View、DataList等控件來顯示被處理的數據。除此外,系統還使用了VisualStudio2010工具中SqlDataSource控件訪問SQLServer數據庫,它可直接對數據庫中的數據進行查找、添加、刪除等處理。最后為了便于管理和部署數據庫,把數據庫連接配置字符串保存在應用程序配置文件中。

3.4用戶登錄設計

為防止學員信息的泄露和系統運行安全,系統設計了用戶登錄和用戶注冊模塊,系統用戶分為學員、輔導教師和教務管理員三類。用戶登錄模塊采用了參數化查詢技術來防止SQL注入攻擊漏洞,它是在數據庫完成SQL指令的編譯后,才套用參數運行,就算參數中含有指令,數據庫也不會運行。

3.5學員電子照片核查

學員電子照片采集完后都要對其信息進行核查,確保準確無誤。學員可以通過此模塊來核查自己個人的信息是否有誤。系統還會檢測電子照片是否符合辦證的要求,比如像素是否為480*640,大小是否在50KB-80KB之間,文件名是否與身份證號碼一致等。

3.6輔導教師電子照片管理

輔導教師電子照片管理模塊所實現的功能是班級學員電子照片采集情況統計、信息核查和學員電子照片的下載備份。除此外還具有上傳學員報名所提交的電子照片等。為了避免個別學員不按要求或不及時核查電子照片信息,而出現照片信息有誤,導致畢業資格審核不通過,無法辦理畢業證書和畢業證書辦理后其照片有誤的情況。為了避免這類情況發生,輔導教師電子照片管理模塊設計了對班級學員電子照片的核查,可以按班級名稱、姓名、身份證號碼三種方式進行核查。核查的結果除了學員基本信息外,增加了學員報名時提交照片的信息,以便輔導教師進行核對,確認是否為學員本人。輔導教師對班級學員電子照片圖像采集進行統計,主要是督促沒有電子照片的學員去新年通訊社進行圖像采集,避免沒有電子照片采集而耽誤畢業。輔導教師在統計后可以對電子照片下載備份,便于畢業時上報學校教務部申請畢業資格審核和辦理畢業證書。

3.7教務管理員電子照片管理

教務管理員電子照片管理模塊所實現的功能是電子照片更新,應屆畢業生電子照片處理,用戶管理等。教務管理員每次收到學員的電子照片后要及時整理并通過FTP上傳至服務器,并點擊【照片更新處理】按鈕來進行更新處理,系統會把處理的結果保存至數據庫中。除此外,系統會對已畢業的學員的電子照片進行備份和刪除處理,處理后即減輕了服務器運行負擔,又提高了系統訪問的速度。電大分校開放教育每次在畢業資格審核和申請辦理畢業證書時,均需要提供學員的電子照片并上報省電大教務處。以往都是由教務管理員根據應屆畢業生的名單一個個去收集或從照片目錄中一個個篩選出,其工作量非常繁重,且也容易出錯。應屆畢業生電子照片處理就可以解決以上問題,每次畢業資格審核和申請辦理畢業證書時,系統根據應屆畢業生信息自動從照片目錄中批量篩選出所有應屆畢業生的電子照片,并可以打包壓縮下載,便上報省校教務處。

4結束語

畢業證書電子照片信息管理系統是基于B/S模式,并采用了.NET編程和SQLServer數據庫技術,該系統能很方便的運行在WINDOWSSERVER2003/2008使用IIS搭建的Web服務器上,用戶通過校園網、因特網可以直接訪問,其運行穩定,操作方便簡單。而且滿足了電大分校開放教育在畢業資格審核及申請辦證時收集、審核電子照片的需要,減少了輔導教師、教務管理員的工作量和提高了辦理畢業證書的工作效率。

作者:劉慶1 費雄偉2 單位:1.湖南廣播電視大學 2.湖南城市學院

信息管理系統畢業論文:畢業生就業信息管理系統的設計

1就業信息錄入

畢業生收到就業材料后登錄,填寫以上信息,畢業生錄入數據有未錄入字段時提示“錄入不成功”,所有信息必須填寫完整準確才能提交。用戶登陸后就業信息錄入功能結構如圖2:1)管理員登陸子系統①數據導出模塊:該模塊的主要功能是導出畢業生就業信息。經過對畢業生就業信息修改、確認,導出畢業生正確的就業信息。②就業信息審核模塊:審核畢業生就業信息是否準確,不正確打回讓輔導員重新審核。③數據查詢模塊:可篩選查看某系、某專業的就業率、就業人數、未就業人數、未就業人數中待確認人數等畢業生就業情況信息。根據畢業生就業狀態,可以查詢出畢業生的就業率、就業人數、未就業人數、未就業人數中待確認人數等畢業生就業情況。2)畢業生登陸子系統該模塊的主要功能是畢業生錄入就業信息。畢業生根據就業單位提供的就業信息錄入就業信息。3)輔導員管理登陸子系統①畢業生管理模塊:該模塊的主要功能是讓輔導員能夠確認、打回畢業生就業信息,統計各類畢業生就業信息數據。②數據查詢模塊:該模塊主要功能是輔導員可篩選查看全系、所有專業的就業率、就業人數,未就業人數,未就業人數中待確認人數等畢業生就業信息。4)系領導登陸子系統可篩選查看全系、系有專業的就業率、就業人數,未就業人數,未就業人數中待確認人數等畢業生就業信息。

2關鍵技術分析

系統開發主要有、AJAX等技術。1)技術:本系統使用Connection對象建立數據庫的連接,Command對象實現對數據庫的數據進行檢索(Select)、插入(In?sert)、刪除(Delete)和更新(Update),DataReader對象實現對數據庫的數據讀取顯示在TextBox,DataAdapter對象實現對數據存儲更新。2)AJAX技術:Ajax允許客戶端Web頁面通過異步調用與服務器交換數據。本系統使用AJAX對GridView數據實現無閃爍局部刷新,這樣頁面就不需要重新刷新也能與服務器進行交換數據,同時也不會影響頁面的其他部分。

3系統安全性分析

1)使用身份驗證和授權:為防止非法用戶的攻擊,我們通常設置網站的登錄驗證和授權。本系統設計了登陸界面,每個合法用戶有一個唯一的用戶名,用戶可以自己維護密碼,用戶登陸需要進行身份驗證,同時也給用戶分配了權限,學生登錄進入的是學生頁面,輔導員登錄進入的是輔導員頁面,管理員登錄進入的是管理員頁面。2)加密數據庫連接字符串:連接字符串存儲了數據庫的用戶和密碼等重要信息,而這些信息是采用明碼的形式保存在web.con?fig文件中,而web.config文件不被編譯到.DLL文件中,通過URL地址很容易盜取到web.config文件的內容。所以數據庫連接字符串進行加密保護,防止非法訪問數據庫。

4總結

根據漓江學院大學生就業指導中心的需求,針對漓江學院畢業生就業管理的業務流程,開發了一個基于B/S(瀏覽器/服務器)模式的畢業生信息管理系統,主要是利用數據庫Aceesss2003實現后臺數據存儲和管理功能,采用Dreamweaver進行前臺界面設計,采用C#語言進行代碼編寫、技術實現系統功能,最終實現畢業生就業信息的網絡管理,實現就業信息錄入、畢業生資格審核、上報畢業生就業信息、信息查詢、畢業生離校審核、畢業生就業審核等功能,提高就業管理相關數據的收集、檢索、分析和處理的管理手段。

作者:劉寧東羅夢貞單位:廣西師范大學漓江學院

信息管理系統畢業論文:Multi_Agent智能決策在畢業設計信息管理系統中的應用研究

摘要:文章主要闡述了如何利用Agent自主性、反應性和社會性等特點,將Multi_Agent系統用于畢業設計信息管理系統,通過定義不同的Agent之間的交互、協作機制,來解決畢業設計選題的智能決策的問題,從而提高教學管理的效率。

關鍵詞:Multi_Agent;智能決策;畢業設計;信息管理

通常畢業設計中的重要環節畢業設計選題是一個利用互聯網雙向選擇的過程,既要允許學生選擇教師,教師選擇學生,同時也應該允許學生根據頂崗實習單位的具體情況,自定畢業設計選題,并指定指導教師。學生進行畢業設計的過程完全是智能決策的過程,如果畢業設計信息管理系統能夠引入多Agent智能決策系統則可以比較好地解決這個問題。

一、基于Multi_Agent的智能決策及其特點

(一)Agent概念

Agent是一個給予軟件(在較多情況下)或者硬件的計算機系統,它有以下特性:

1.智能性:Agent能夠根據知識庫中的事實和規則進行推理,運行于復雜環境中的Agent還應具有學習或自適應的能力。

2.自主性:Agent是一個獨立自主的計算實體,其動作和行為是根據本身的知識、內部狀態和對外部環境的感知來進行控制的,它的運行不受人或其它Agent的直接干涉。

3.反應性:Agent能夠及時感知環境的變化而做出相應的動作。

4.社會性:Agent可以通過某種Agent協作語言與其它Agent或人進行交互和通信,在基于Multi_agent的智能決策系統中,Agent應具有協作和協商能力。

5.目標導向性:Agent能夠為實現一定的目標而規劃行為步驟。

6.移動性:Agent作為一個活體,它能夠在網絡上跨平臺漫游,以幫助用戶搜集信息,它的狀態和行為具有連續性。

(二)基于Multi_agent的智能決策

由于畢業設計選題過程非常復雜,單個Agent無法完成一項畢業設計選題的任務,于是就出現了多Agent系統?;诙郃gent技術的系統是指多個Agent相互通訊、彼此協調,共同完成作業任務的系統,它不僅具備一般分布式系統所具有的資源共享、易于擴張、可靠性強、靈活性強、實時性好的特點,而且各Agent能夠通過相互協調解決大規模的復雜問題,使系統具有很強的可靠性和自組織能力。在多Agent系統中,單個Agent是一個物理的或抽象的實體,能作用于自身和環境,操縱環境的部分表示,并與其他Agent通訊,具有感知、通訊、行動及控制和推理能力等基本功能。多Agent技術的這些特點,使得其在處理基于網絡的分布式問題方面,具有廣闊的應用前景。

二、基于Multi_agent的智能決策的畢業設計信息系統的結構及其各部分具體功能

該系統涉及到三個數據庫:學生信息數據庫、教師信息數據庫、畢業設計選題信息數據庫,以及五個智能Agent:教師Agent、學生Agent、選題統計Agent、選題咨詢Agent、選題調節Agent。

(一)數據庫的功能

1.學生信息數據庫。學生信息數據庫主要記錄學生的各項基本信息,包括學生的姓名、學號、院系、專業等,此外還包括學生的具體選題行為,不僅記錄該次選題成功選上的選題的信息,對于欲選但實際并未能選上的選題信息也予以紀錄。

2.教師信息數據庫。教師信息數據庫主要記錄教師的各項基本信息,包括教師的姓名、編號、院系、專業、職稱及教師選擇學生的行為記錄等。

3.畢業設計選題信息數據庫。選題信息數據庫包括選題的統一編號、中英文名字、時間、地點、類別、院系、設計要求,以及往年該選題的選擇情況,學生評價信息等,此外還包括該選題的實時的選擇情況(所選人數與預設人數的相對關系)。

(二)各智能Agent的功能

1.學生Agent。學生Agent負責引導學生的整個畢業設計選題過程,記錄學生具體的選題行為信息,并將該信息定期寫入學生信息數據庫;管理學生信息數據庫;同時負責引導學生根據頂崗實習的具體情況提出新的選題,并提出指導教師的要求。在存入學生選題信息的同時,與其他Agent配合,根據其他Agent的要求,從學生信息數據庫中讀取其他Agent需要的信息,反饋給其他Agent。

2.教師Agent。教師Agent負責引導教師從學生的選題中按畢業設計的相關規定(如指導人數的限制)選擇學生,未被選中的學生和被選中的學生的相關信息定期寫入學生信息數據庫和教師信息數據庫;在教師選擇信息和學生選題信息的同時,與其他Agent配合,根據其他Agent的要求,從教師信息數據庫和學生信息數據庫中讀取其他Agent需要的信息,反饋給其他Agent。

3.選題統計Agent。隨時統計學生選題、教師選擇情況,并且對此選題的熱門程度和情況作出簡單的分級,定期(時間較短)存入選題信息數據庫;管理選題信息數據庫,負責選題信息數據庫信息的更新以及讀取和錄入,與其他Agent交互,傳達信息。

4.選題咨詢Agent。從學生Agent獲得學生基本信息,從選題統計Agent和從教師Agent獲取基本的選題信息,為學生提供個性化的選題建議與咨詢服務。該項服務為可選的服務,這個Agent需要教師以及成功選題的前人的經驗作為知識庫,并且從成功師生的行為和經驗中總結出來推理規則,這個Agent是該多Agent智能選題系統的難點。

5.選題調節Agent。選題調節Agent的主要任務是根據選題的被選擇人數熱門程度和指導教師接受學生的情況,對熱門和冷門選題作出適當的調節,具體調節過程包括:從選題統計Agent那里得到選題被選情況,如果該項選題選擇的人數很多,一方面提示選題熱門,存在比較大的選不上的幾率,并且根據該項選題的要求以及學生自身的某些關鍵變量信息,給出一個成功選上的概率;另外一方面與學生Agent交互,獲取該學生的選題計劃,并且從選題統計Agent獲取該類選題的熱門情況信息,最終推薦一個替代性的選題,達到調節的目的。

三、基于Multi_agent的智能決策的學生選題機制

基于Multi_agent的智能決策過程框圖如圖1所示:

學生登陸選題系統之后,被分配一個學生Agent,讀取學生的基本信息之后,開始引導學生的整個選題進程。如果這個學生是初次登陸系統,或者之前登陸過但并未選,則詢問學生是否愿意接受選題咨詢,并且簡單介紹一下選題咨詢的情況。如果學生選擇是,則被引導進入選題咨詢環節,向選題咨詢Agent傳達選題咨詢信息,并主動PUSH學生的基本信息;如果學生選擇否,則提示學生自己填好自己的選題計劃。在選題咨詢環節,選題咨詢Agent會根據由學生Agent獲得的學生的基本信息,包括院系、專業及從選題統計Agent處獲得的最新的選題被選擇的情況,列出一份推薦的選題計劃,供學生選擇修改。除此之外,選題咨詢Agent還需要對學生提出的單項的和多項復合的要求作出反應。如果學生選擇不接受系統提供的選題咨詢服務以及列好的選題計劃,則直接進入選題環節。

當有了一份選題計劃,按照選題計劃進行選題時,選題調節Agent會從選題統計Agent那里獲取最新的選題熱門程度信息,給出學生該項選題成功選中的概率,并且給出推薦應該賦予意愿值(權重);如果選題屬于非常熱門,或者是突然變得非常熱門的話,選題調節在給出選中概率會比較低的提醒之后,會向選題咨詢Agent發出這個信息,并要求推薦替代選題,選題咨詢Agent接到要求信息,調用該學生的選題計劃,給出具體的要求(比如選題類別),馬上向選題統計Agent提出要求,選題統計Agent按照選題咨詢Agent提出的具體要求從選題信息數據庫選擇符合要求的選題,同時添加選題熱門程度信息,反饋給選題咨詢Agent,選題咨詢Agent會踢出選題調節Agent之前傳遞的選題,以及比這門選題還要熱門的選題,在剩下的選題列表里推薦2~3個選題,最終反饋給選題調節Agent,這個時候選題調節Agent把該項信息提示給該學生,供該學生選擇,以此類推完成選題過程。

上面是選題調節Agent前臺的任務,此外,雖然做了這樣的調節,但是一個選題很多人選,遠遠超過計劃的情況還是會發生的,這個時候,選題調節Agent會根據一定的幾率隨機決定選中的人,并且根據一些變量進行微調,這些變量的設定需要考慮到公平的因素,具體可以包括選擇該選題的次數,以及未來選擇選這個選題的可能次數,選題的性質,根據這些變量綜合起來,最終決定選上的具體學生,避免某些選題一直選不上情況的出現。

四、結語

智能Agent和多Agent系統是一項非常有前途的技術和解決方案,在很多方面能夠極大地節省人力,帶來非常大的便利,提供一些僅供人力很難解決或者無法解決問題的答案。隨著智能Agent和多Agent技術的進一步發展,一定會有越來越多的教學管理方面的問題可以通過這個技術的采用而得到解決,Agent技術在教學管理領域的發展不可限量。

信息管理系統畢業論文:基于TQM的高校畢業論文信息管理系統的研究與構建

摘要:該文提出在畢業論文設計過程引入項目管理機制,采用TQM思想和PDCA的過程管理方法建立基于論文設計工作流的質量管理體系,同時在微軟的企業級協同平臺SharePoint上對這種質量體系下的論文管理信息系統進行了構建。

關鍵詞:計算機應用技術;全面質量管理;畢業論文;SharePoint;工作流

高校畢業論文已成為全面檢驗學生專業學習成果和分析能力、綜合能力以及獨立科研能力的一種重要方式。是高校實踐教育的重要組成部分。如何通過提高畢業設計教學質量,成為高等院校亟需研究解決的一個重要課題。使畢業設計管理更加科學化、規范化,增強畢業設計的透明性和可控性。

1 影響當前論文質量的因素

1.1 單機手工管理方式

目前高校論文管理大多是基于單機的辦公軟件結合紙質文件的管理方式,從論文的整個管理范圍來看,是一個個離散孤立的管理體系,缺乏統一的數據管理和調度,同時由于辦公軟件之間存在版本差異,造成產生的數據常常以不同的格式和介質存儲,始終無法得到有效統一的歸檔以及查詢,效率低下且容易出錯。

1.2 論文干系人之間缺乏有效溝通

高校的論文設計時間一般都安排在畢業階段,很多學生在外地進行實習或者忙于找工作,而導師也往往在繁重的授課任務下難以抽出更多的時間來指導論文設計,管理人員則面臨在學生和導師之間協調難,溝通難的困境。

1.3 缺乏統計數據支撐無法對結果進行分析改進

由于缺乏一致的管理平臺對論文過程中產生的數據和信息進行搜集,管理人員往往無法對論文過程中產生的非預期結果進行追溯,也就無法對論文過程的問題進行改進。

2 建立論文全面質量管理體系

2.1 全面質量管理

全面質量管理(Total Quality Management, TQM)的理念最早由美國通用公司的A.V.Feigenbaum博士提出。ISO9000對TQM的定義是:一個組織以質量為中心,以全員參與為基礎,目的在于通過讓顧客滿意和本組織所有成員及社會受益而達到長期成功的管理途徑。TQM的優秀理念是:樹立全面質量意識,全員參與,全程監控,質量持續改善[1]。TQM通過PDCA循環作為其質量控制手段,PDCA循環是指質量提高過程的四個階段,即計劃階段(Plan)、實施階段(Do)、檢查階段(Check)、處理階段(Action),構成的一個環狀的模型,通過循環反復地執行PDCA來持續改進質量。這個模型是由美國統計學家W.E.Deming提出的。

2.2 建立論文質量管理體系

在論文管理過程中實施全面質量管理,必須遵循全面質量管理的優秀理念和基本方法,建立科學的質量保證體系,運用PDCA環把論文管理工作銜接起來,構成一個嚴密的有機整體。

2.2.1 基于PDCA循環的論文管理過程階段工作內容

計劃階段:計劃階段制定全局性的論文管理和論文實施工作方案,包括設置論文進度表、里程碑、關鍵時間檢查點等。指導性的工作原則和工作方針,保障實施的規章制度。

執行階段:按照工作方針和具體工作方案開展論文工作,完成任務布置,選題,開題,中期報告,結題等一系列工作。

檢查階段:根據工作方案安排,在每個檢查點根據里程碑標識遞交的文檔、進度表對論文過程進行檢查,對進度延后、文檔不齊的論文要進行追溯,查找原因,形成檢查表。

處理階段:根據檢查表列出的問題,根據工作方案中的處理方法進行處理,對于成功處理的問題,應當使處理過程標準化、文檔化。對于沒有解決的問題,應當提交到下一個循環的計劃階段,采取予以解決。

按照PDCA方法進行論文質量管理,使各個論文干系人在論文的實施過程中都有一個PDCA循環,上一層的循環的輸出又作為下一層循環的輸入,使整個論文質量體系呈現出螺旋上升的態勢。

3 基于論文全面質量管理體系構建論文管理信息系統

在完成論文過程全面質量管理體系的建立后,需要基于該體系構建論文管理信息系統,利用信息化手段來為質量管理工作提供更嚴謹的控制,同時也實現論文過程的電子化、網絡化、自動化,論文管理信息系統應該根據論文管理的工作流程,提供基于質量體系的過程控制,根據PDCA方法,抽象各個環節的數據關系,將每一個環節的數據結果作為下一個環節的數據基礎。

3.1 論文過程框架

為了通過論文管理信息系統精確控制整個管理過程,在系統設計時需要對論文流程進行梳理和規范,找出關鍵過程域,設置里程碑以及過程輸出文檔,得到論文關鍵過程框架表(表1)。[2]

論文過程框架由一系列的論文活動構成,在每個活動中由處于不同角色的論文干系人按照規定通過完成特定任務,生成特定文檔來驅動論文進程,整個論文過程框架行成一條任務驅動的工作流系統。

3.2 論文管理信息系統實現

選擇Visual Studio 2008集成開發工具基于微軟企業級門戶服務Windows SharePoint Service來進行論文管理信息系統的開發,選擇SQL Server 2005作為數據庫管理工具,系統部署于Windows Server 2003操作系統之上。圖1展示了論文管理信息系統結構圖。

圖1 論文管理信息系統結構圖

3.3 主要模塊功能解析

3.3.1 論文過程管理模塊

基于論文過程框架,通過SharePoint工作流引擎來實現論文過程管理模塊,SharePoint工作流引擎構建于Windows Workflow Foundation(WWF)之上,它是一種Microsoft Windows平臺組件,為開發和執行基于工作流的應用程序提供編程基礎結構和工具[3]。

論文過程管理模塊通過工作流審批機制來控制流程的運轉,例如在開題階段,導師對學生遞交的《開題報告》進行審查,可以看做一個工作流的審批行為,對于通過審批的論文,導師填寫并遞交《論文開題評閱表》,從而推動工作流進入到論文設計階段,對于未通過審批的論文,導師執行退回操作,工作流重新回到開題報告撰寫階段。這樣既實現了對論文流程的規范化管理,又能將控制粒度精確每個活動。

3.3.2 論文內容管理模塊

論文內容管理模塊主要是對論文電子文檔的信息化管理, SharePoint平臺通過文檔庫方式來進行并增強了傳統的電子文檔管理,基于SharePoint文檔庫,論文內容管理模塊可以通過文檔模板功能幫助管理部門制定并控制文檔格式的規范化,通過文檔簽入簽出功能以及內建Microsoft Office支持實現文檔的完全在線編輯,通過版本控制功能實現對文檔修改過程交互和溝通的記錄管理。從而實現整個論文文檔管理規范化,網絡化,可交互、可記錄。

3.3.3 論文數據統計模塊

論文信息統計模塊對論文處理過程中產生的具有統計意義的數據進行匯總,數據分為兩個層次,一個是全局性數據,例如年度論文數量、論文平均完成時間、論文平均得分等,一個是過程性數據,例如論文修改次數、學生導師交互次數、平均修改間隔時間等。這些源數據匯聚到SharePoint報表中心,最后報表中心將這些數據以報表、列表以及關鍵性能指標的方式進行,SharePoint報表中心是一個為存儲報表而提供中心位置的網站,能夠通過設定權限來保證數據訪問的安全性,可以設定統計數據只能由特定的管理決策部門進行訪問,從而實現關鍵數據保密性,以及對決策的支持。

4 結束語

在論文過程中實施全面質量管理,通過PDCA循環,將經驗性工作方法轉變成現代科學管理方法,增強管理的科學性和具體工作的活力[4],帶來質量的持續改進,同時還要認識到,在實施質量管理的過程中,不能照搬書本上的管理思想與管理方法,要根據論文管理業務流程的特點和相關規章制度進行合理變更,使過程更加易于操作,從而保障實施效果。

信息管理系統畢業論文:畢業設計信息管理系統的研發與應用

摘 要:畢業設計是高校重要的實踐教學環節,是提升學生綜合能力的主要途徑。文章從畢業設計管理現狀出發,提出了畢業設計信息管理系統的設計策略,并分析了該系統的應用前景,旨在優化畢業設計管理過程,提高畢業設計質量。

關鍵詞:畢業設計;高校;信息管理學院

業設計是高校實踐教學環節的重要組成部分。畢業設計可以培養學生運用專業知識解決實際問題的能力及創新意識,加強學生的實踐操作能力,提高學生的專業素質[1]。在高校人才培養方案中,畢業設計學分最高、耗時最久、考核綜合性最強,是可以衡量和評價學生綜合水平及專業知識儲備量的重要教學實踐環節。因此,科學、合理、高效地管理畢業設計的是高校教學工作的重點。隨著工程化培養工作的推進及教學多元化的發展,新形勢下傳統的管理方式已不能滿足畢業設計的管理要求,本文將分析畢業設計的管理現狀,結合畢業設計的發展形勢,提出基于信息化管理模式的畢業設計管理方式及其信息系統的設計思想和技術路線。

一、畢業設計管理現狀問題

鑒于畢業設計在高校實踐教學工作中的重要地位,國內各大高校均高度重視畢業設計的管理工作,經過多年的積極實踐及探索,結合各自實際的教學管理模式,均制定了較為規范的畢業設計實施細則及管理制度[2-3]。但是,隨著科技不斷進步、教學工作的多元化發展,已構建的畢業設計管理模式不斷出現新的問題和挑戰,直接影響了畢業設計的質量。

(一)學生重視度低

大部分高校計劃于第八學期開展畢業設計相關工作,而該時期內,學生將主要精力投放于就業及考研等方面,不能全身心投入畢業設計中。同時,學生畢業設計場所分散,學生管理工作者未能及時、全面地開展畢業設計動員工作,讓學生及時了解、掌握畢業設計相關要求及畢業設計管理的規章制度,致使學生忽略該教學環節的重要性,最終導致畢業設計的質量逐年下降。

(二)選題監管不嚴

畢業設計選題階段目前普遍存在課題重復率較高、專業相關度較低、虛假課題等現象[4]。畢業設計是綜合使用專業知識解決實際問題的過程,若選擇陳舊、無前瞻性、無創新性可言的課題,或是不切實際的虛假課題,將限制學生的創新思維和實踐能力,不能發揮畢業設計的教學作用。

(三)畢業設計場所分散

隨著教學模式的不斷改革,校企合作作為高校推進工程化人才培養工作的重要舉措,逐步滲透到高校的教學工作中。校企合作不僅涉及課程企業化改革,高校也與企業共同組建畢業設計企業教師指導團隊,并由學生自主選擇企業進行畢業設計。但由于畢業設計場所分散,學生不能及時獲取校內關于畢業設計的相關通知,且學生與校內指導教師溝通不及時,致使學生畢業設計期間的過程監督、管理效果較差,直接影響畢業設計質量。

(四)畢業設計過程管理松懈

確定選題后,畢業設計將分為開題、中期、評閱論文及答辯四個階段。目前,由于應屆畢業生人數逐年增加,畢業設計各環節的管理工作量激增,使得高校制定的畢業設計實施細則等規章制度形式化,教學工作者不能及時發現并處理過程管理中存在的問題。同時,為給學生提供更多時間解決就業問題,各環節檢查時降低標準,導致出現不能及時跟蹤各階段問題的整改進度、學生畢業設計進度較緩等問題。

二、構建畢業設計信息管理系統的意義

針對畢業設計管理目前存在的問題,分析當前高校教學工作的發展形勢,為使畢業設計可達到預期實踐教學效果,須采用先進、高效的管理模式和規范、科學的管理系統。

(一)信息管理系統的作用

隨著時展,各行各業已將信息化發展作為理念,逐步采用信息管理模式適應新的發展、變化形勢,而信息化管理系統則更被廣泛應用于政府、私企、高校等傳統企、事業單位中[5]。信息管理系統可以規范信息的存儲及管理,為管理者提供簡便、快捷的管理操作,使管理者從復雜、煩瑣的人工操作中脫離,減輕工作量及工作強度。

在高校中信息管理系統主要應用于建立高效、智能管理的辦公信息化平臺。為適應高校管理辦公水平快速提升的需求,針對高校實際的辦公需求,信息管理系統可提供教務管理系統、辦公管理系統、在線學習系統、網上考試系統、人力資源管理系統等功能綜合一體化的信息管理平臺,規范、簡化高校的信息管理工作,為師生提供新時代的信息化環境[6-7]。

(二)構建畢業設計信息管理系統的目的

實現科學化教學管理需采用現代管理方法和手段,結合信息管理系統的特點及作用,為更好地完善畢業設計的管理,

提高畢業設計質量,本文將結合畢業設計的管理模式提出一款畢業設計信息管理系統?;谛畔⒐芾砟J降漠厴I設計信息管理系統應簡化畢業設計管理工作、有效規范學生選題、加強指導教師管理、增強畢業設計過程監督力度。

信息化的畢業設計信息管理系統應將復雜、煩瑣的申報課題、選題、開題等管理工作,結合高校關于畢業設計實施細則的管理規定,通過規范的管理方式,在網上完成過程管理及監督工作,督促學生按照規定的時間節點完成任務,協助指導教師實時掌握學生畢業設計的工作進度,同時也可降低教學管理者的工作強度。畢業設計信息管理系統不僅可以提高教學管理效率,也符合高校信息化發展的內涵[8-9]。

(三)畢業設計信息管理系統的功能

畢業設計信息管理系統使教學管理者、指導教師及學生可在網上完成畢業設計各環節中的申請、填報及檢查等操作,與傳統的人工管理方式相比,畢業設計信息管理系統可從優化過程管理及加強質量監控兩方面較好地改善畢業設計的管理現狀。

1.優化過程管理。畢業設計信息管理系統結合高校針對畢業設計制定的實施細則,設計各環節的功能模塊,簡化師生工作的同時,規范各環節中師生的操作,使其在規定時間節點內完成相應工作,優化了各環節的管理工作。另一方面,網絡操作可避免校企合作致使學生畢業設計場所分散所帶來的問題,企業教師可在網上填報學生在企業完成畢業設計的進展情況,使校內指導教師可及時獲取學生信息,深化過程管理的力度及影響。

2.加強質量監控。確保畢業設計順利進行的同時,畢業設計質量監控也是畢業設計管理現狀中存在的問題之一。畢業設計信息管理系統可在畢業設計各環節考核時,及時過程考核的相關信息及安排,并采取指導教師回避的政策為學生分配開題檢查、中期檢查、論文評閱及答辯的檢查教師??己私Y束后,系統將檢查結果及時反饋給學生及指導教師供其參考并完善畢業設計相關材料,提高畢業設計質量。業設計信息管理系統可有效嚴肅考核過程、加強考核力度加強畢業設計各環節的質量監控工作。

三、畢業設計信息管理系統的設計與實現

畢業設計信息管理系統應結合畢業設計的實施細則及各環節管理工作的實際需求,完成系統整體框架設計及功能實現。

(一)系統的功能需求

高校畢業設計是由教學管理者、教師、學生共同協作完成的實踐教學工作,因此,畢業設計信息管理系統擬設計三種用戶權限:管理員、教師、學生。不同權限的用戶對應不同的功能模塊,系統功能用例圖如圖1所示,各權限用戶的系統功能介紹如下。

1.管理員。管理員是畢業設計信息管理系統的優秀權限,負責計劃、安排畢業設計的各環節工作。管理員可完成學生的畢業設計資格審查、指導教師的資格審查、課題重復率檢查及人員基本信息維護等工作,并對畢業設計各環節時間節點進行初始設定。開題、中期、評閱論文、畢業設計答辯等環節,管理員可完成檢查通知、學生及教師分組、成績統計及驗收等操作,規范化整個畢業設計工作流程。

2.學生。學生是畢業設計信息管理系統的應用主

體。學生通過系統可查看畢業設計資格審查結果,根據個人的研究方向與興趣完成雙向選題操作,每周按時提交工作進度,并查詢畢業設計各環節的檢查通知、分組信息、各階段檢查成績等信息。參加校企合作的學生,可在系統中完成與校內教師的在線溝通,及時反饋畢業設計進展情況。

3.教師。具備教師權限的用戶可查看畢業設計各階段的通知公告,及時了解工作進展,完成畢業設計的指導、審閱工作。結合校企合作的實際情況,教師權限分為企業教師與校內教師兩類。企業教師可在系統中為學生分配企業項目、初步擬定實際的畢業設計題目、完善學生在企業的實習情況,并及時反饋學生畢業設計在企業的進展情況。校內教師具備指導教師、評閱教師及答辯教師三種角色:指導教師可在系統中完成課題錄入、查

詢學生信息、添加畢業設計工作計劃等操作;評閱教師可在系統中查詢須進行評閱的學生信息、審查學生材料、錄入成績及評語;答辯教師可查詢自己所在答辯組信息、填寫答辯記錄、錄入答辯成績。

(二)畢業設計信息管理系統的架構

建立畢業設計過程管理的規范化、標準化是畢業設計過程管理的關鍵。通過分析畢業設計各環節的工作流程,結合畢業設計信息管理系統的功能需求,本文完成了系統架構設計,架構圖如圖2所示。

畢業設計從工作流程上可分為選題、開題、中期、評閱論文、畢業設計答辯五個優秀部分。結合功能需求,可將系統分為以下幾部分。

1.學生信息管理。畢業設計管理系統提供了較為完善的學生信息管理功能,用于維護學生在畢業設計中涉及的基本信息,如姓名、學號、專業、班級、畢業設計類型、指導教師、課題名稱等。

2.教師信息管理。教師信息管理主要針對企業教師及校內教師信息提供增、刪、改、查等操作,實時維護教師基本信息,如姓名、年齡、性別、職稱、研究方向、指導學生數等。

3.課題管理。課題管理主要為畢業設計選題階段提供便利操作,教研室將結合教師錄入的課題信息完成對課題可行性、難易程度及相似度的審核工作,審核通過后的課題可由教師及學生完成課題的雙向選擇,同時,課題管理也為指導教師提供了課題論證書打印操作。

4.開題管理。開題管理中系統可提供學生分組、教師分組、成績錄入等功能,協助指導教師及教學管理者實時、準確地完成開題檢查的相關工作。

5.中期管理。中期檢查是對畢業設計前階段工作的總結性檢查,中期管理中系統可提供學生分組、教師分組、材料提交、成績錄入等功能,協助指導教師及教學管理者實時、準確地完成中期檢查的相關工作。

6.論文評閱管理。論文評閱管理將根據學生與指導教師的對應關系,采取回避指導教師政策為學生分配評閱教師,系統將提供評閱教師查詢、成績錄入等基本操作。

7.答辯管理。答辯作為畢業設計過程管理中的重要環節,將整合其他過程管理的考核成績,審查學生參加畢業設計答辯資格,并提供答辯組教師錄入、學生分組、答辯記錄、成績錄入等相關功能。

8.成績管理。成績管理主要針對畢業設計過程考核中的各部分成績進行匯總及統計,提供成績導出、打印等功能。

9.日常工作管理。日常工作管理包括通知、公告的、常用資料下載及工作進度表的填寫。系統將采用系統時間作為時間戳記載使用者登錄系統時間、查看通知時間,并實時填寫工作進度表時間。

(三)畢業設計信息管理系統的技術實現

隨著Internet的發展,網絡體系結構從最初的C/S(Client/Server)模式逐步發展為B/S(Browser/Server)模式。為簡化系統開發、維護及使用,畢業設計信息管理系統采用B/S結構完成畢業設計信息管理系統的架構設計。系統前臺界面采用JSP、JS、CSS完成布局及細節設計,后臺數據庫擬采用MySQL數據庫完成表結構及視圖設計。

從系統穩定性、安全性及易維護性的角度出發,數據交互部分,系統采用SSH(Struts-Spring-Hibernate)框架結合MySQL數據庫完成,SSH框架將應用程序分為三個層次:表現層、業務邏輯層及數據持久層,可以安全、高效、迅速地完成數據交互操作,結合MySQL數據庫可以有效保證數據的實時性、安全性和一致性。

針對以上開發技術及數據庫設計,系統采用Java作為開發語言,具體應用的開發工具參數如表1所示。

四、應用與展望

畢業設計信息管理系統可以規范化、標準化畢業設計過程管理,簡化畢業設計內各環節工作,為師生提供良好、便利的操作平臺,滿足目前畢業設計管理的實際需求。該系統已于2012年起投入實際應用,經過不斷改進,系統具備良好的擴展性、平臺無關性及易用性。結合校企合作工作不斷推進的現狀,系統完善了企業教師在系統中的功能,較好地解決了學生畢業設計場所分散所引發的問題,確保了畢業設計過程考核的質量。

畢業設計是高校教學環節中的重要組成部分,是學生綜合運用專業知識解決實際問題的實踐教學過程。因此,畢業設計信息管理系統完成基本管理需求的同時,

應針對畢業設計管理進行深層次的挖掘及改進。隨著大數據時代的到來,如何采用數據倉庫、數據挖掘等技術完成畢業設計課題重復率篩選將作為畢業設計信息管理系統下階段的研發重點。同時,也將從信息安全性、功能完整性等方面不斷完善系統,以提高畢業設計信息管理系統的整體運行效率。

信息管理系統畢業論文:畢業證書電子照片信息管理系統的設計與實現

摘要:目前全省電大分校開放教育學員在畢業資格審核和申請辦理畢業證書時,均需要提供學員在新華社圖像采集中心所采集的電子照片信息。為了方便快捷地管理這些電子照片,利用.NET編程和SQL Server數據庫技術設計了畢業證書電子照片信息管理系統。該系統主要解決了學員電子照片信息的核對、統計、收集和應屆畢業生電子照片的篩選、上報等問題。系統的實現提高了畢業資格審核的通過率和畢業證書辦理的效率。

關鍵詞:畢業資格審核;電子照片;照片管理;信息管理系統

自從1999年,教育部組織實施"中央廣播電視大學人才培養模式改革和開放教育試點"項目以來,電大分校開放教育學員在畢業資格審核及申請辦理畢業證書(簡稱辦證)時均需要提供學員在新華社圖像采集中心所采集的電子照片信息。因此分校每年都會組織電子照片圖像采集工作,大部分學員都會按要求進行采集,但也有一部分學員由于各種原因沒有采集。以至于在申請畢業資格審核時,電子照片不能及時上報,導致畢業資格審核通不過,畢業證書無法辦理的情況。此項工作非常繁重,都需要輔導教師收集、篩選并核查每位學員的電子照片信息。為了每次辦證能夠快速、準確無誤收集到學員的電子照片并進行核對,提高辦證效率,利用.NET編程和SQL Server數據庫技術,設計了基于B/S模式的開放教育畢業證書電子照片信息管理系統。

1 系統的功能模塊

系統具有用戶登錄、學員電子照片核查、輔導教師電子照片管理、教務管理員電子照片管理四大功能模塊。系統功能結構圖如圖1所示。

學員電子照片核查模塊所實現的功能是學員可以按姓名或身份證號碼核查自己的電子照片信息是否有誤,其中核查的信息包括照片是否采集,是否為本人的電子照片等等。

輔導教師電子照片管理模塊所實現的功能是可以方便快捷地瀏覽及核查整班學員電子照片信息;全面統計班級學員電子照片采集的情況,對已采集學員的電子照片進行下載備份。

教務管理員電子照片管理模塊所實現的功能是能夠把每次學員采集的照片上傳至服務器;根據應屆畢業生信息統計出電子照片采集情況,經核查后將所有應屆畢業生的照片壓縮打包下載,最后上報省級電大教務處進行畢業資格審核及辦證;系統所有用戶注冊、激活、刪除等。

2 系統開發關鍵技術

系統采用了.NET編程和SQL Server數據庫技術,使用的開發工具為Visual Studio 2010。數據庫訪問、操作則使用了技術,它提供了很多對象來完成與數據庫的交互操作。

3 系統的設計與實現

3.1 系統框架設計

根據功能需求分析,系統采用了三層結構的設計思想,分別是表示層、應用邏輯層和數據層。系統架構網絡拓撲結構圖如圖2所示。

3.2 數據庫結構設計

系統使用了SQL Server關系數據庫管理系統來創建了一個名為SGCI的數據庫,SGCI數據庫其中又設計了四個數據表,分別為學生信息表、畢業證書照片信息表、應屆畢業生信息表、用戶管理表。

3.3 數據庫連接技術

系統采用了技術來連接和訪問數據庫,通過SqlConnection方法與數據庫建立連接,再使用SqlCommand、SqlDataAdapter、DataSet等對象處理和查詢數據庫,最后使用GridView、DataList等控件來顯示被處理的數據。除此外,系統還使用了Visual Studio 2010工具中SqlDataSource控件訪問SQL Server 數據庫,它可直接對數據庫中的數據進行查找、添加、刪除等處理。最后為了便于管理和部署數據庫,把數據庫連接配置字符串保存在應用程序配置文件中。

3.4 用戶登錄設計

為防止學員信息的泄露和系統運行安全,系統設計了用戶登錄和用戶注冊模塊,系統用戶分為學員、輔導教師和教務管理員三類。用戶登錄模塊采用了參數化查詢技術來防止SQL注入攻擊漏洞,它是在數據庫完成SQL指令的編譯后,才套用參數運行,就算參數中含有指令,數據庫也不會運行。

3.5 學員電子照片核查

學員電子照片采集完后都要對其信息進行核查,確保準確無誤。學員可以通過此模塊來核查自己個人的信息是否有誤。系統還會檢測電子照片是否符合辦證的要求,比如像素是否為480*640,大小是否在50KB-80KB之間,文件名是否與身份證號碼一致等。學員電子照片信息核查實現圖如圖3所示。

3.6 輔導教師電子照片管理

輔導教師電子照片管理模塊所實現的功能是班級學員電子照片采集情況統計、信息核查和學員電子照片的下載備份。除此外還具有上傳學員報名所提交的電子照片等。

為了避免個別學員不按要求或不及時核查電子照片信息,而出現照片信息有誤,導致畢業資格審核不通過,無法辦理畢業證書和畢業證書辦理后其照片有誤的情況。為了避免這類情況發生,輔導教師電子照片管理模塊設計了對班級學員電子照片的核查,可以按班級名稱、姓名、身份證號碼三種方式進行核查。核查的結果除了學員基本信息外,增加了學員報名時提交照片的信息,以便輔導教師進行核對,確認是否為學員本人。

輔導教師對班級學員電子照片圖像采集進行統計,主要是督促沒有電子照片的學員去新年通訊社進行圖像采集,避免沒有電子照片采集而耽誤畢業。輔導教師在統計后可以對電子照片下載備份,便于畢業時上報學校教務部申請畢業資格審核和辦理畢業證書。

3.7 教務管理員電子照片管理

教務管理員電子照片管理模塊所實現的功能是電子照片更新,應屆畢業生電子照片處理,用戶管理等。

教務管理員每次收到學員的電子照片后要及時整理并通過FTP上傳至服務器,并點擊【照片更新處理】按鈕來進行更新處理,系統會把處理的結果保存至數據庫中。除此外,系統會對已畢業的學員的電子照片進行備份和刪除處理,處理后即減輕了服務器運行負擔,又提高了系統訪問的速度。

電大分校開放教育每次在畢業資格審核和申請辦理畢業證書時,均需要提供學員的電子照片并上報省電大教務處。以往都是由教務管理員根據應屆畢業生的名單一個個去收集或從照片目錄中一個個篩選出,其工作量非常繁重,且也容易出錯。應屆畢業生電子照片處理就可以解決以上問題,每次畢業資格審核和申請辦理畢業證書時,系統根據應屆畢業生信息自動從照片目錄中批量篩選出所有應屆畢業生的電子照片,并可以打包壓縮下載,便上報省校教務處。

4 結束語

畢業證書電子照片信息管理系統是基于B/S模式,并采用了.NET編程和SQL Server數據庫技術,該系統能很方便的運行在WINDOWS SERVER 2003/2008使用IIS搭建的Web服務器上,用戶通過校園網、因特網可以直接訪問,其運行穩定,操作方便簡單。而且滿足了電大分校開放教育在畢業資格審核及申請辦證時收集、審核電子照片的需要,減少了輔導教師、教務管理員的工作量和提高了辦理畢業證書的工作效率。

信息管理系統畢業論文:基于數據挖掘技術的畢業生信息管理系統的研究與開發

摘要:隨著我國高職院校不斷擴招,畢業生人數大幅度增加,給畢業生的信息管理和就業工作帶來了巨大挑戰。為提高畢業生信息管理效率與就業服務質量,結合我校畢業生信息管理工作的實際需要,開發了基于ASP技術的畢業生信息管理系統。并利用Apriori關聯規則算法對系統中的畢業生信息進行分析挖掘,找到一些能對就業指導、專業設置、課程改革起到輔助作用的因素,使之成為決策者的參考依據。

關鍵詞:ASP 信息系統 Apriori算法 就業指導

1課題背景及意義

由于畢業生就業工作涉及的數據量大,工作量集中,僅靠傳統紙質或單機版信息系統的管理模式已難以滿足需要,必須借助現代化的網絡信息管理技術,建立一個適合當前職業教育特點,適合我校的畢業生信息管理系統。通過該系統可以高效管理畢業生信息,建立學生與用人單位實時雙選平臺,實現就業部門與用人單位動態信息交換,并利用Apriori關聯規則算法對系統中的畢業生信息進行分析挖掘,找到一些能對就業指導、專業設置、課程改革起到輔助作用的因素,使之成為決策者的參考依據,更好地為職業教育服務。

2系統總體設計及工作原理

該畢業生信息管理系統采用B/S系統架構,以安全穩定的Microsoft SQL Server數據庫管理系統為后臺數據中心,使用ASP工具開發本系統。

將整個系統劃分為6大模塊,分別為:用戶身份驗證模塊、用人單位管理模塊、畢業生管理模塊、畢業生查詢模塊、就業動態模塊、后臺管理模塊。

畢業生信息管理系統的工作流程為:畢業生通過用戶身份驗證模塊完成姓名、專業、求職意向等信息的注冊。注冊后可通過畢業生管理模塊對注冊信息進行修改,包括修改畢業生信息、密碼等,但不允許更改學生本人在校期間的檔案資料,以便用人單位通過遠程查詢。用人單位可在線注冊為系統會員,通過管理員驗證后,使用用人單位模塊修改單位資料、招聘信息、查看人才信息。求職信息模塊可以瀏覽該畢業生的基本信息、求職簡歷、選課成績,通過身份驗證的用戶還可以給某個畢業生留言。就業動態信息管理模塊主要為管理員提供就業動態信息和重要通知的功能。畢業生信息查詢可以通過多條件任意組合查詢,用人單位可以通過遠程查詢以確定學生資料的可信度。系統管理員通過后臺管理模塊對畢業生信息、用人單位信息、用戶權限等進行管理。

3 Apriori關聯規則挖掘算法的研究

關聯規則挖掘算法是數據挖掘中比較活躍而且成果頗豐的研究分支,它主要用于發現大量數據中項集之間有趣的關聯或相關聯系。例如畢業生的就業信息與其個體自然信息之間的關聯就可以使用關聯規則算法進行挖掘。Apriori 算法是 R.Agrawal 和 R.Srikant 于 1994 年提出的最有影響的挖掘布爾關聯規則頻繁項集的算法,這個算法主要有兩個步驟,一是尋找所有滿足最小支持度的頻繁項集,二是尋找滿足最小置信度的強關聯規則。

4數據挖掘實例

我校畢業生信息管理系統運行后,能夠獲得大量的畢業生信息??梢岳脭祿诰蚣夹g將該系統后臺數據庫“bys”中的畢業生信息進行篩選、分類、匯總形成畢業生數據倉庫,并將 Apriori 算法用于畢業生數據倉庫進行數據挖掘,分析畢業生的就業情況和他們的政治面貌、綜合測評成績、參加技能比賽、校外實習實訓經歷之間有無必然的聯系,這可以指導教學部門制定科學合理的人才培養方案,最終提高畢業生的就業競爭力。數據挖掘實施具體步驟如下:

(1)在畢業生數據倉庫中抽取與挖掘任務相關的部分樣本數據匯總如表 1 所示。

(2)使用算法尋找數據表1中影響就業的因素,得到一個事務集合D,|D|=5。對事務集合的每一個候選字段進行計數,得到候選1_項集C1。在C1 中除去支持度小于 2 的政治面貌就得到頻繁1_項集 L1,如圖1所示。

圖1第一次掃描過程

(3)在上述的頻繁1_項集 L1中計算產生得到候選2_項集C2,然后掃描事務集合D,對其中的每一個候選的項集進行計數,計算可以得到候選頻繁項集的支持度計數。在C2中除去支持度小于 2 的項集就得到頻繁2_項集 L2,如圖2所示。

(4)在上述的頻繁2_項集 L2中計算產生得到候選3_項集C3,然后掃描事務集合D,對其中的每一個候選的項集進行計數,計算可以得到候選頻繁項集的支持度計數。在C3中除去支持度小于 2 的項集就得到頻繁3_項集 L3。

Apriori 算法數據挖掘的結果分析:通過三次掃描得到綜合測評成績、參加技能比賽、校外實習實訓經歷通常是影響畢業生就業的主要因素。所以高職院校的學生在日常學習中要加強上述三方面的鍛煉,特別是技能的培養。同時學校就業指導部門要通過分析結果對學生加強引導,各專業在制定人才培養方案時,也應該把分析結果作為參考依據。

5結語

本系統基本實現了學校、用人單位、學生三方的信息需求,提高了畢業生信息管理工作的效率,為畢業生和用人單位搭建了快捷的交流平臺。并通過Apriori關聯規則挖掘算法對系統中的部分學生信息進行挖掘試驗,得到了有益于就業指導的關聯規則。當然,因為本系統比較龐大,系統性能有待進一步優化,系統在分析決策方面仍有不足,有待后期完善。

作者簡介:劉濤(1983―),女,內蒙古包頭人,學歷大學本科,學位在職碩士,單位包頭輕工職業技術學院,職稱講師,計算機科學與技術方向。

信息管理系統畢業論文:基于.NET技術的高校畢業生信息管理系統的設計與實現

【摘要】隨著近年來高校畢業生數量逐年增多,畢業生信息管理的問題也越來越嚴峻,結合互聯網信息傳遞的高效快速的特點,采用Microsoft Visual Studio 2012、SQL server 2012、 MVC4、jQuery設計和開發了基于.NET技術的畢業生信息管理系統。

【關鍵詞】畢業生 信息管理系統 jQuery

1.引言

畢業生信息管理系統的設計不僅僅為了滿足高校對大量畢業生信息管理的需要,更是適應當今信息爆炸時代的信息高效快速管理的需要,也是高校和畢業生等各方受益于科學技術的一個典型。隨著網絡技術的高速發展,利用網站的形式來滿足辦公生活等方面的需求已成為必然的趨勢。隨著高校畢業生數量逐年增加,畢業生的信息量也成幾何倍數增長,畢業生信息管理的工作難度也在增加。在整個高校管理工作中,畢業生信息管理工作是整個管理工作中非常重要的一個組成部分,而畢業生信息管理工作在整個學生管理工作中又處于一個特殊且特別重要的地位,每個學校都非常重視畢業生信息管理工作,每年學校都會投入大量的人力和財力于其中,畢業生信息管理工作具有工作量大、責任大、信息多、覆蓋面廣的特點。畢業生信息管理系統是教育單位不可缺少的部分,它的存在對于學校的決策者和管理者來說都至關重要。在傳統模式下簡單利用計算機進行高校畢業生信息管理,存在著較多的缺點,如:效率低、保密性差,時間一長將產生大量的文件和數據,不利于查找、更新、維護。諸如這些情況,給學校管理者對高校畢業生的信息管理帶來了很大的困難,嚴重影響了教育工作的工作效率和質量。而畢業生信息管理系統網站的出現也是適應這種趨勢的一種產物,并且更好的解決了畢業生信息管理的問題。

2.系統分析

2.1可行性分析

(1)需求分析

畢業生信息管理系統的基本要求是能完成對畢業生各項信息的合理、有效和安全的管理。并且畢業生能通過該網站完成對信息的查詢,以及和教師之間信息的有效傳遞。因此,本網站設計三種用戶類型模塊,分別是普通用戶、注冊用戶(應屆畢業生和往屆畢業生)、管理員(教師)。同時為各個角色設置相應的權限的操作。

(2)技術可行性分析

本系統主要采用和SQL Server技術實現對畢業生信息管理系統的設計和開發,以及對前臺和后臺數據庫進行連接達到對數據的檢索,添加,修改等功能。使用jQuery、CSS作為頁面的優化。的執行效率高,具有簡單性、易學性和兼容性、數據庫SQL Server有使用簡單、穩定性高、安全性高、成本低等特性。因此使用和SQL Server兩者結合的技術,要完成本系統的查詢、修改、添加等功能是可以實現的。系統采用MVC體系結構,MVC全稱是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設計典范,用一種業務邏輯、數據、界面顯示分離的方法組織代碼,將業務邏輯聚集到一個部件里面,在改進和個性化定制界面及用戶交互的同時,不需要重新編寫業務邏輯。MVC被獨特的發展起來用于映射傳統的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結構中。在MVC中,表示層和邏輯層分離,各部分可相互獨立進行開發,便于開發和維護,提高了開發效率。

(3)經濟可行性分析

本系統只是一個中小型的管理系統,不論是從所需求的人力來說,還是從投入的財力和物力來說都是比較少的,與它的功能對比,這些都可以忽略不計的。

2.2 系統開發環境

提供了強大的Web應用程序開發能力,同時可以通過組件提供的接口訪問數據庫,便于開發出功能強大的Web數據應用程序。而Web應用程序的開發人員使用這個開發環境可以實現更加模塊化的編程[2]。在訪問和 處理數據時,可以使用的2個組件;.NET Framework數據提供程序和Data Set[3]。因此選擇作為前臺開發工具,調試環境為Windows 7/8.1,IIS Express, Mozilla Firefox瀏覽器。

由于SQL server具有強大的數據管理與處理能力,具有較高的安全性能;每個數據庫中可創建多大20萬個數據表,數據表中的記錄的行數只受服務器磁盤空間的限制;支持遠程存取等,符合畢業生信息管理系統的要求。因此選擇SQL Server 2012作為后臺的數據庫。

3.數據庫分析與設計

數據庫在一個信息管理系統中占有非常重要的地位,數據庫結構設計的好壞直接對應用系統的效率及實現的效果產生影響。合理的數據庫結構設計可以提高數據存儲的效率,保證數據的完整和一致。設計數據庫系統時應該首先充分了解用戶在各方面的需求,包括現有的及將來可能增加的需求。用戶的需求具體體現在各種信息的提供、保存、更新、和查詢方面,這就要求數據庫結構能滿足各種信息的輸出和輸入。收集基本數據,數據結構及數據處理的流程,組成一份詳盡的數據字典,為后面的具體設計打下基礎。

通過上述系統功能分析。列舉主要數據項和數據結構如下:

(1)畢業生信息表:包括學號,姓名,專業,性別,政治面貌,電話號碼,電子郵件,QQ等;

(2)畢業生就業表:包括學號,學院,專業,姓名,性別,用人單位,學歷,職業等;

(3)用戶表:學號,姓名,密碼,專業等;

(4)招聘表:編號,標題,起始日期,結束日期,內容,聯系方式,聯系網址等;

4.系統流程設計

該系統主要分為三個模塊,普通用戶模塊、注冊用戶模塊、管理員模塊。

普通用戶只能就業指導、就業信息、畢業生概況、招聘單位、招聘現場單元進行操作;注冊用戶成功登陸后可對就業指導、就業信息、畢業生概況、招聘單位、招聘現場和校友信息等單元進行操作;管理員登陸在后還可對注冊學生、校友信息和畢業生管理等單元進行操作。

5.系統功能實現

5.1注冊用戶模塊

注冊用戶時,需輸入學號、姓名、密碼、確認密碼、性別、電子郵件、學院、專業等信息,注冊用戶登陸后能查看學校畢業生信息并可登陸QQ與其交流。

5.2用戶登陸模塊

注冊用戶可以能過瀏覽器登陸該系統,登陸成功的用戶可以注銷并退出該系統,未注冊的用戶不能登錄系統,在登錄本系統時,系統會根據您的用戶名和密碼自動識別您的用戶權限,然后登錄到相應的頁面。流程圖如圖2:

5.3生成 XYL(校友錄)實體數據模型

5.3.1添加 實體數據模型項模板

(1)在“解決方案資源管理器”中選擇 CourseManager 項目,右鍵單擊,指向“添加”,然后單擊“新建項”。

(2)在“模板”窗格中,選擇 實體數據模型。

(3)為模型名稱鍵入 XYL.edmx,然后單擊“添加”。將顯示“實體數據模型向導”的開始頁。

5.3.2生成 EDM

(1)在“選擇模型內容”對話框中,選擇“從數據庫生成”。然后,單擊“下一步”。

(2)單擊“新建連接”按鈕。

(3)在“選擇數據源”對話框中,選擇您的數據源,然后單擊“繼續”。

(4)在“連接屬性”對話框中,輸入服務器名稱,選擇身份驗證方法,對于數據庫名稱,鍵入 XYL,然后單擊“確定”。將使用您的數據庫連接設置更新“選擇您的數據連接”對話框。

(5)確保選中“將 App.Config 中的實體連接設置保存:”,并且值設置為 XYLEntities。然后,單擊“下一步”。將顯示“選擇數據庫對象”對話框。

(6)確保選中所有表和存儲過程,且“模型命名空間”的值為XYLModel,然后單擊“完成”以完成向導。

(7)在“解決方案資源管理器”中,雙擊 XYL.edmx 文件。將在“ 實體數據模型設計器”窗口中顯示 XYL模型。

(8)以畢業生信息為例,圖3表示存儲模型到實體模型的映射關系。

本文從系統分析、數據庫分析與設計、系統功能實現這三個角度對該系統進行了介紹。此設計基本達到了最初期望的設計要求――界面新穎、操作簡單 、具有高性能、有一定的可維護性。高度的擴展性和靈活性可以伴隨著軟硬件設備的更換以及社會科技的需要,不斷的發展和創新??偟膩碚f,該系統解決了目前畢業生信息量大難以管理,信息更新不及時等問題,而留言功能模塊可以讓信息及時的更新。用戶給予我們的意見和建議會讓網站越來越人性化更能輕松簡單的管理畢業生的信息。

通訊作者:

儲東霞(1979- ),女,碩士,講師,云南農業大學基礎與信息工程學院輔導員。研究方向:學生工作。

信息管理系統畢業論文:大學畢業生檔案信息管理系統的設計與實現

【摘 要】大學畢業生檔案信息管理系統使用、MS SQL Server數據庫設計,實現了檔案信息的網絡化管理,用人單位在獲得學校就業管理部門或學生本人許可后,可以在規定時間內遠程查閱學生的檔案信息,對提高畢業生就業率有著積極意義。

【關鍵詞】大學生 檔案 管理系統 數據庫 設計

幫助大學生就業是各高校的主要工作之一。傳統的畢業生雙選會由于其時間所限,給畢業生和用人單位“雙選”的時間很短,相互的了解程度有限,在一定程度上影響了就業的簽約率和學生就業后工作的穩定性和持續性。為了解決上述問題,我們在健全學生傳統檔案的同時,開發了大學畢業生檔案信息管理系統,保存和管理畢業生求職時需要展示的、用人單位需要了解的檔案信息電子副本,解決了檔案信息查詢時空的限制。

一、系統組成

系統采用客戶端瀏覽器、Web服務器、數據庫服務器組成的三層B/S結構。用戶使用統一的瀏覽器界面,終端用戶幾乎不需要培訓,降低了系統應用成本,更適合于全校大規模推廣應用。

系統使用Microsoft Visual Studio 2010為Web編程工具。Microsoft SQL Server是Microsoft公司推出的功能強大的數據庫系統,與Windows系統緊密集成,具有良好的性能和可伸縮性。本系統使用的數據庫系統是Microsoft SQL Server2005,系統開發和運行環境為Microsoft Windows2003,主要功能模塊如表1所示。

表1 大學畢業生檔案信息管理系統主要功能模塊

數據管理 檔案信息審核 綜合查詢

登記修改檔案信息 數據備份 用戶及權限管理 班級審核 院系審核 學工處審核 檔案室歸檔 校內檔案信息查詢 就業狀態查詢與統計 用人單位查詢

二、主要實現技術

(一)數據庫設計

系統的數據庫使用Microsoft SQL Server 2005,利用SQL Server Management Studio可以可視化地完成數據庫設計工作。

系統的數據庫與原有的大學生注冊繳費管理系統的設計與實現、大學畢業生就業信息管理系統等管理系統共用一個數據庫,并共享其中的數據詞典等基礎數據,用戶表則添加檔案管理相應的角色和權限字段,新增加的表只有檔案信息表,大大簡化了數據庫設計,同時也保證了數據的統一,便于管理和使用。

檔案信息表的字段包括基本信息、簡歷、素質評價、課程成績、處分、獲獎、任職、資格證書、畢業鑒定等幾部分的字段。其中的個人相片、綜合素質評價表、在校任職評價、課程成績表、獲獎證書、各類資格證書、實習鑒定總表、畢業生登記表、處分決定等字段均用于保存相應的圖像路徑及名稱,以充分展示信息的原貌。

(二)文件上傳

檔案的建立涉及大量各類圖像文件的上傳。使用.NET的文件上傳控件FileUpload可以方便的完成。通過Request.PhysicalApplicationPath屬性可以獲取當前正在執行的服務器應用程序的根目錄的物理文件系統路徑。調用 SaveAs 方法即可將文件保存到Web服務器上的指定路徑。但在使用中必須注意兩個問題:限制上傳文件的類型和限制上傳文件的大小以防上傳木馬文件、大文件到服務器。使用PostedFile 屬性來訪問基礎 ContentLength 屬性并返回文件的大?。ㄗ止潱?,通過比較上傳文件和設定的文件大小,即可控制最大上傳文件的大小。調用Path.GetExtension方法返回要上傳的文件擴展名,然后和設置的文件擴展名進行比較,即可限制上傳文件的類型。通過使用AJAX技術實現網頁異步更新、在不刷新建檔頁面的情況下就可以獲取上傳的文件路徑及文件名信息。

(三)用戶密碼使用MD5加密

MD5就是采用單向加密的加密算法,不能對加密了的密文數據再解密成原來的明文數據。MD5算法有兩個重要特性:第一是任意兩段明文數據,加密以后的密文是不相同的;第二是任意一段明文數據,經過加密以后,其結果永遠是不變的。也就是不可能有任意兩段明文加密以后得到相同的密文、加密特定的數據得到的密文一定是相同的。

本系統將用戶密碼等關鍵數據采用MD5加密后再存儲到數據庫可以保證密碼安全。微軟在.NET架構中引入了MD5算法,在使用Visual Studio 2010編程時可以直接使用.NET 架構中提供的相關類來實現MD5 加密,這些類位于命名空間“System.Security.Cryptography”中。

(四)使用觸發器保護已審核信息

觸發器是SQL Server數據庫應用中一個重要工具,是一種特殊的存儲過程,當對表執行INSERT、UPDATE或DELETE操作時,觸發器就會自動執行。SQL Server為每個觸發器都創建了兩個專用表Inserted表和Deleted表,這兩張是系統在內存中創建的、與應用觸發器的表結構相同的兩張邏輯表,其中Inserted表的數據是插入或是修改后的數據,而Deleted表的數據是更新前的或是刪除的數據。當觸發器完成工作后,這兩張表就會被刪除,不會存儲在數據庫中。

本系統在檔案信息表中設置了觸發器,如果檔案信息已經審核并經檔案室歸檔,當數據被修改時觸發器會自動把數據重新更新回來,如果記錄被刪除則回滾,達到保護已審核信息的目的。

(五)權限控制

根據登錄用戶的角色不同,利用Session變量實現對其權限的控制。用人單位必須獲得畢業生本人提供的驗證碼或取得學校教育管理部門的授權碼、并在規定的時間內方可查詢學生的檔案信息。

使用函數DATEDIFF可以限制用人單位的查詢天數。當DATEDIFF( day, '開放查詢的日期',Now() )的計算結果大于允許查詢的天數時,禁止查詢。

四、實際應用及效果

(一)系統部署

系統的WEB程序和數據庫分別部署在兩臺Windows2003上。WEB程序需要IIS6.0以上及.NET4.0的支持并設置Internet 來賓賬戶對文件上傳目錄擁有寫權限。

考慮到安全性,數據庫服務器使用局域網地址,SQL Server 2005需要啟用本地和遠程連接以及SQL Server Browser 服務;在 Windows 防火墻中需要為 SQL Server 2005 創建例外,設置SQL Server 2005每天一次自動備份作業和定時刪除過時備份數據作業。

(二)使用流程

系統使用流程如圖1 所示。

圖1 系統使用簡明流程

學生未提交審核前均可以隨時修改,提交審核后,各班輔導員、院系均可以執行退修操作,院系已經審核后則需要院系管理員權限才可以執行退修操作。院系已經審核并經檔案室歸檔的信息不允許修改。

(三)應用效果

系統的應用為各類檔案信息需求者提供了高效、靈活、便捷的查詢服務,得到了學校領導、老師、學生和用人單位的好評。系統應用不僅推進了就業工作的效率和質量,也促進了學生的檔案積累和自我提高的意識,從而間接促進了教學質量和綜合素質的提高,提高了高校檔案的信息價值和社會效益。

【作者簡介】黃建成(1965- ),男,廣西藤縣人,廣西科技大學醫學院現代教育技術中心副主任,高級實驗師,研究方向:現代教育技術的應用。

信息管理系統畢業論文:高職院校畢業生信息管理系統的設計與實現

摘 要:本文主要闡述了畢業生信息管理系統的設計與實現,利用PHP豐富的函數功能,MYSQL出色的數據處理能力實現網站信息的動態更新。

關鍵詞:信息管理系統 PHP MYSQL

1 系統概述

系統所使用的開發語言是PHP,數據庫使用的是MYSQL技術。系統為用戶提供了在總體設計的基礎上,結合PHP+MYSQL開發技術,重點對系統中畢業生管理、用人單位管理及查詢等功能進行闡述,這些功能都極大地提高了畢業生工作的效率。最后,按照系統需求,對系統的用戶身份驗證和用戶管理等功能進行了系統驗證。

2 開發平臺

2.1 PHP腳本語言

PHP與其他語言相比:首先它可以用在任何操作系統上;其次具有執行效率高、穩定性好、開發時間短、學習門檻低、函數支持多等優點。PHP的執行流程圖如圖1所示。

2.2 數據庫技術

MYSQL是一個小型關系型數據庫管理系統,MYSQL數據庫系統使用結構化查詢語言SQL進行數據庫管理。MYSQL具有體積小、速度快、總體成本低,開放源碼等特點。在不需要事務化處理的情況下,MYSQL是管理內容最好的數據庫之一。

PHP語言為操作數據庫提供了一系列函數庫,如Oracle函數庫,MYSQL函數庫,SQL Server函數庫等等。PHP可以使用MYSQL提供的API函數庫、對數據進行操作。通過MYSQL函數庫,可以完成數據庫管理、維護和數據檢索多種操作。

下面顯示了畢業生信息管理系統中用到的一段完整的數據庫操作過程:

3 畢業生信息管理系統的設計與實現

3.1 系統功能模塊設計

本網站主要分為五大模塊,每個模塊的功能都是按照在調研中搜集的資料進行編排制作的。依據上述功能的分析,這些模塊分別為:用戶注冊登錄模塊、用戶管理模塊、信息搜索模塊、信息模塊、在線咨詢(發表、回復、修改、刪除等)模塊。

(1)注冊登錄:對于訪問本站的用人單位,可以選擇注冊成為會員,只有注冊之后才可以使用本站提供的一些功能,普通用戶只能瀏覽相應的信息,而不能進行操作。針對注冊用戶提供的登錄功能,登錄后可使用本站的多項功能。

(2)用戶管理:用戶管理本人在網站內的相關信息和相關操作,只對用戶本人有效。(圖2)

(3)信息搜索:通過這個功能,用人單位可以搜索到符合要求的簡歷,畢業生可以搜索符合自己要求的單位,提高了用人單位用人和畢業生找工作的效率。(圖3)

(4)信息管理:用人單位登錄系統之后,首先完善相應的基本信息。使用招聘需求信息上報功能,將該單位的招聘需求信息上報給隸屬就業主管部門,如該單位有上級主管部門,需先經上級主管部門審核。招聘需求信息經畢業生就業主管部門審核后,在網站上自動。

(5)在線咨詢:本子系統主要是為了用戶對就業有關的內容發表意見、看法和咨詢問題的。在線信息咨詢子系統主要由咨詢問題、信息管理和信息顯示三部分組成。

用戶不需要注冊登錄程序,直接點擊添加新咨詢,輸入標題、內容就可以提交問題,方便易用。當用戶正確輸入所有信息以后,就可以提交咨詢問題,但是所提交內容是不能立即顯示必須經過系統管理員回復后,所提問題和回復內容才會顯示。

3.2 咨詢問題信息管理模塊實現

在這個模塊中主要完成的是在線信息咨詢問題的回復功能。

在線信息咨詢子系統主要實現用戶提交咨詢問題、系統管理員回復問題、顯示咨詢信息等功能。在這個子系統中只有系統管理員可以對用戶的問題進行管理包括回復或刪除用戶的問題內容,這樣有利于信息的可靠性和真實性。

系統利用WEB技術,實現了WEB服務器與數據庫系統的互聯,用戶可通過瀏覽器直接完成數據的處理與查詢工作。畢業生信息系統可以滿足管理人員、用人單位、畢業生和信息化管理及其發展的各方面需要。對提高教務管理水平、實現畢業生信息高效管理具有重要意義。

信息管理系統畢業論文:畢業生信息管理系統

摘 要:本文論述了基于Visual Basic6.0編程的基礎知識和關鍵技術,以及Access 2002數據庫的設計、操作、鏈接的主要方法。詳細的說明了畢業生信息管理系統的開發原理、系統的功能特點和設計方案,具體從系統概述、系統需求分析、總體設計、數據結構、程序流程、技術背景、使用說明、心得體會等幾個方面對本管理系統進行了闡述。

關鍵詞:Visual Basic 6.0;Access;畢業生管理系統

1 概述

隨著科學技術的不斷提高,作為計算機應用的一部分,使用計算機對畢業生信息進行管理,具有手工管理所無法的優點比擬.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高畢業生信息管理的效率,,也是高校的科學化、正規化管理,與世界接軌的重要條件。因此,開發這樣一個畢業生信息管理系統成為很有必要的事情。

2 系統分析與設計

系統分析也稱為邏輯設計,是應用軟件系統開發過程中的重要一環,系統分析工作做的好壞,直接影響整個系統開發的成敗[1]。

畢業生信息管理系統根據實際需求,劃分為用戶管理模塊、學籍管理模塊、成績管理模塊、課程管理模塊、班級管理模塊、日志管理模塊、專業設置模塊、畢業設計選題模塊、畢業分配管理模塊。

畢業生信息管理系統主要提供方便高效的管理功能以及網上的信息查閱平臺,學生可以通過該系統查閱相關信息,管理員可以管理所有信息。對于本系統,我們需要實現以下一些基本功能

1.學生查詢功能。

2.管理員添加功能。

3.管理員修改功能。

4.管理員刪除功能。

5.管理員查詢功能。

6.管理員匯總功能。

7.管理員統計功能。

8.管理員錄入功能。

9.打印功能。

數據庫需求分析

設計數據庫時應該首先充分了解用戶各個方面的需求,包括現有的以及將來可能增加的需求[2]。針對畢業生管理系統的需求,通過對學生使用系統的過程和數據流程分析,設計如下面所示數據項和數據結構:

學生基本信息:包括的數據項有:學號、學生姓名、性別、出生日期、政治面貌、專業、班級、家庭住址、聯系方式、備注。

班級信息:包括的數據項有:班級名稱、所屬院系、輔導員、教師、人數。

課程基本信息:包括的數據項有:課程名稱、所屬專業、課程類別、課程描述。

學生成績信息:包括的數據項有:學號、姓名、專業課程名、成績。

系統日志:包括的數據項有:用戶名、登錄日期、登錄時間、備注。

就業基本信息:包括的數據項有:學號、姓名、單位名稱、從事工作。

畢業設計題目基本信息:包括的數據項有:畢業設計題目、指導教師、職稱、題目編號。

畢業設計題目選題結果的基本信息:包括的數據項有:畢業設計題目、題目編號、學號、姓名、指導教師。

有了這些的數據結構、數據項、和數據流程,就可以進行數據庫設計。數據庫邏輯結構設計

現在將數據庫概念結構轉化為數據庫邏輯結構設計。根據系統功能設計的要求以及功能模塊的劃分,每個表表示在數據庫中的一個數據表。

本數據庫中包含9個表,即用戶表、學生基本信息表、班級信息表、課程信息表、學生成績信息表、系統日志表、就業基本信息表、畢業設計題目信息表、畢業設計選題結果信息表。下面以學生信息表為例。

學生信息表用來保存學生的基本信息,結構如表2-1所示。

3 系統實現

在完成了系統分析和系統設計之后,便進入系統實現階段。本部分主要內容為本系統的主要界面的源代碼。以系統主界面的設計和實現為例。

系統主窗體是整個系統的容器,本系統主窗體的特點是簡潔明了。用戶只需做一個簡單的功能選擇即可進入相應的功能模塊。主窗體是工程的啟動對象,可以在系統菜單中選擇“工程”/“屬性”,打開屬性窗口設置啟動對象。本系統中主窗體名為MDIMain。打開主窗體的設計窗口,選擇“工具”菜單項中“菜單編輯器”,對菜單內容進行編輯。在系統主界面本系統使用了Toolbar控件、DataGrid控件和StatusBar控件使系統更加完善。

本系統初步達到了預期的目的和要求。完成了畢業生管理信息系統的建立,而且系統的功能都能夠實現,并掌握了Visual Basic6.0程序的編寫和Access數據庫的創建、鏈接。實現了前臺學生對信息的瀏覽以及與Access數據庫的鏈接與運行并后臺對數據庫的管理。

作者單位:渤海裝備遼河重工有限公司,遼寧盤錦 124010

信息管理系統畢業論文:大專院校畢業生就業信息管理系統設計與開發

摘要:大專院校畢業生就業信息管理系統設計與開發是為了把管理人員從繁重的數字統計中解脫出來,高效的完成畢業生的就業管理,提高就業率和服務質量。系統開發從需求分析設計到最終系統完成并成功運行,運用了軟件開發相關技術理論。系統建立了良好的平臺架構,減少了各模塊間的耦合性,著重解決了面向招聘單位、畢業生以及各級管理員部署該系統時信息不對稱問題,并深入研究了畢業生的就業意愿與用人單位需求不匹配的矛盾協調技術。

關鍵詞:就業;UML建模;B/S模式;.NET框架

大專院校的招生就業處主要負責用人單位招聘信息、畢業生就業數據以及就業信息統計的采集管理,數據量非常大,程序繁瑣。因此,就業管理工作存在信息交流不夠暢通,政策不夠及時,數據處理效率較低,無法滿足越來越多的用人單位和畢業生的需要。該文將利用計算機和網絡,達到對畢業生就業管理工作中各類信息數據的搜集、處理、統計、報送、管理的目的。一方面拓寬畢業生就業的選擇途徑,另一方面實現信息化技術在學院就業管理工作中的應用。畢業生就業信息管理系統無疑提供了這一問題的最佳解決方案。該系統結合已有學院就業網站的特點,突出了實用的模塊,更加實用、方便,提高對畢業生和用人單位的服務質量。

現在大專院校招生規模不斷擴大,近幾年畢業生數量逐年增加,面對當前全國高校畢業生就業形勢依然嚴峻,今年有680萬高校畢業生面臨就業;高職院校畢業生就業壓力較大,大專院校在招生、就業、人才培養均面臨在夾縫中生存的嚴峻考驗。就業處也面臨在就業數據處理、畢業生就業指導、創業教育、職業測評工作中的具體事務性工作大量增加的情況下,為促進畢業生充分就業,逐年提高畢業生就業質量、就業層次,續寫學院品牌特色。大專院校的招生就業處都在加大工作力度、采取有效措施、切實推進畢業生充分就業。首先出臺文件制度、開展創新創業培訓、就業幫扶、職業評定、積極拓展就業渠道、聯系用人單位和生源地人社局,提前做好就業工作部署安排,及時處理學生就業信息數據,做好就業前指導服務工作。提高畢業生就業競爭力,保障畢業生充分就業。其次,創新現有就業工作常規模式,升級就業網站系統,充分考慮用人單位招聘需求,通過網絡技術獲取應聘畢業生的就業信息,并且實現對錄用學生的信息篩選、聯系、管理。這樣不僅為學生提供了更多招聘崗位,還能最大限度簡化單位到校選錄畢業生的繁瑣程序和接待工作。因此,招就處利用計算機和網絡,實現了對繁雜就業信息數據的處理工作。實現了大專院校就業工作的網絡化管理,增強了為學生、招聘單位服務的能力,這也是大專院校信息化校園建設至關重要的環節。

本系統使用面向對象的分析方法,結合畢業生就業工作特點,分析了招生就業處就業管理工作的需求,就業管理系統既要在物理層面上具有分散性,采用Web訪問模式,又要在邏輯上具有集中的特點,能利用已有資源獨立工作。本系統利用計算機和網絡,實現對就業管理工作中的信息數據進行處理,既能拓寬畢業生的就業選擇,又能體現信息化技術的應用能力。大專院校畢業生就業信息管理系統無疑提供了這一問題的最佳解決方案。

1 本課題國內外研究狀況

現在世界上很多國家都推出了適合本國的就業管理政策和措施,部署了相關信息系統。2002年6月俄羅斯教育部門頒布了《關于在教育部下屬高職院校建立高職院校畢業生工作安置和就業信息系統的法令》,由此開發了支持青年專家就業的信息分配系統由文獻[1]可知,經過幾年的發展,俄羅斯的許多高職院校都已經設立了支持青年專家就業的信息分配系統,畢業生的就業都比較順利。在日本,政府對就業問題格外重視,在《文部省設置法》和《勞動省設置法》中專門規定了文部省在就業方面的職責,實現全國統一的就業制度。西方國家有著優良的教育體制,所以在就業的理論基礎和實際應用方面都很有特色,作用也很明顯,像歐美的就業率比較高,高?;径加凶约旱木蜆I信息網,在就業中扮演重要角色,起主導作用。其他如法國、德國、印度等各國也都有自己的高校畢業生就業體系,頒布了促進就業的法律政策如《就業促進法》、《平等就業法》、《反歧視就業法》等,也規定了畢業生就業的責任,這些制度和措施對我國高職院校畢業生就業都有很好的參考價值。

目前國內關于畢業生就業信息管理系統還缺乏政策的支持和法律的規范,各個高校都是根據自己的需要委托軟件公司開發的就業信息網,沒有統一的標準依據,因此各自為政,適應性不強。盡管2002年9月,國家教育部了《教育管理信息標準化》條例,作為教育行業的信息化行業標準。但是,該條例缺乏就業網站各本體的設計的標準。尤其是近幾年我國高校都在進行數字化校園建設,許多數據信息量大的部門都使用了相應的信息系統,在發展過程中出現經費緊缺,理論不完備,缺乏統一的協調和理論指導問題,而且各個部門容易形成信息孤島,無論在硬件還是軟件上更新速度慢,使得整體信息化使用程度不高。有些高校只有招生就業宣傳網,在就業工作使用方面作用很小,即使有了專門的就業信息管理系統,在信息的更新和使用上效率不高,缺乏專門的管理人員,這就出現了信息傳遞緩慢、組織乏力、信息采集不及時等問題,因此本系統的開發除了解決這些問題之外,也將研究系統的使用狀況,以促進高校正確使用信息化技術為畢業生就業提供更好的服務。

2 相關技術理論概述

2.1基于Web系統開發的技術基礎分析

本系統的開發主要會涉及的技術有基于Web的三層體系結構(圖1)、技術、數據庫技術、UML建模技術等。建立Microsoft Visual Studio 2005開發平臺,ASP3.0的開發環境,操作系統以Windows XP為主,選擇Sql Server 2005數據庫方便管理和使用??蛻舳酥灰С諻indows系統,IE5.0以上即可,擴大使用的范圍。

2.1.1 ASP技術

ASP(Active Server Page)是微軟公司開發的代替CGI腳本程序的一種活動服務器網頁工具,可以與數據庫進行交互,操作簡單、輕松,是目前網站開發過程中不可缺少的技術。ASP是一項位于服務器端的腳本編寫環境,通過回應用戶端的需要來建立動態網頁或web使用程序。ASP網頁中允許包括HTML標示、普通文檔、腳本操作命令以及COM組件等。ASP技術應用非常靈活,既可以在頁面中設計交互信息,又可以創建以HTML頁面作為客戶界面的web程序。因此,ASP有如下特點:

1)展現動態頁面技術,實現與客戶交互的目的;

2)ASP代碼和HTML代碼可以出現在同一個文件中,方便修改和調試;

3)ASP程序產生的內容可以用HTML格式或XML格式傳送到客戶端,保持了良好的兼容性,支持各種瀏覽器;

4)ASP通過一些內置對象可以從web瀏覽器中獲取用戶請求,并以腳本的形式對這些請求進行處理并響應,然后把結果反饋給用戶;

5)ActiveX控件具有很強的功能,可以完成如存取數據庫等各種各樣的交互任務;

6)ASP代碼在服務器上運行,只是將結果傳送給用戶,因此程序保密性很高,防止一些機密算法被竊取。

2.1.2 JSP技術

JSP(Java Server Pages)技術是一種動態網頁技術標準,JSP1.0標準是1999年9月公布的,同年12月又推出了1.1規范,目前較新的是JSP1.2規范和JSP2.0規范。JSP技術推出后,受到眾多大公司的支持,紛紛開發使用JSP技術的服務器,如IBM、Oracle、Bea公司等,由此迅速推動JSP成為商業應用的服務器端標準技術。

JSP工作原理是通過Java語言編寫類XML的tags和scriptlets,來封裝產生動態網頁的事件。同時網頁通過tags和scriptlets訪問服務端資源。JSP技術分開處理網頁邏輯、網頁設計和網頁顯示,加上可重用的組件技術,使得基于Web的應用程序的開發變得快捷、安全。JSP與JavaServlet一樣,Web服務器在收到訪問JSP網頁的請求時,首先在服務器端執行相應代碼,然后將執行結果連同JSP文件中的HTML代碼一起返回給客戶,對客戶端的軟硬件配置要求很低,只要有瀏覽器就即可。Java程序段可以實現動態網頁的功能,進行諸如存取數據庫、重定向網頁等操作。而Java Servlet是JSP的技術基礎,而且大型的Web應用程序的開發需要Java Servlet和JSP的配合。

JSP具備Java技術的簡單易用,完全的面向對象,多平臺支持、強大的可伸縮性、多樣化的開發工具支持、服務器端組件支持且安全可靠等特點,是Web應用程序開發的首先技術工具。

2.1.3 數據庫訪問技術

數據庫訪問技術日新月異,也日趨成熟,目前有ODBC、DAO、RDO、OLE DB、ADO、RDS和。本系統開發使用Sqlserver數據庫,因此主要介紹Sqlserver數據庫的訪問技術。

ODBC技術為訪問各種SQL 數據庫提供了一個共同的接口,通過這一接口一個應用程序可以使用共同的代碼訪問不同的 SQL 數據庫管理系統 (DBMS)。ODBC的結構包括四個主要部分:應用程序接口、驅動器管理器、數據庫驅動器和數據源。

OLE DB仍然以ODBC為基礎,并提供更高級數據訪問接口的組件。OLE DB由三個組件構成:數據使用者、數據提供程序及數據服務組件,可以說是一個針對 SQL 數據源和非SQL數據源進行操作的 API。

是一組面向對象類庫,是一種與多種數據源進行交互的.NET技術,數據源既可以是數據庫,也可以是文本文件、Excel表格或者XML文件。包含五個對象:SqlConnection對象、SqlDataReader對象、SqlDataSet對象、SqlDataAdapter對象和SqlData Command對象。在中連接數據庫的就是。

2.2 基于面向對象和UML建模的需求分析

通過面向對象的分析方法和UML建模,對信息系統的需求分析如下:系統服務的對象主要是畢業生、用人單位和分院管理員, 那么系統要實現的基本功能有四項。首先學生用戶可以登錄、查詢、瀏覽信息,查看、修改畢業生生源基礎信息;其次用人單位用戶能夠管理本單位基本信息以及公司簡介、招聘簡章,可檢索畢業生的基本信息;然后二級管理員(如分院管理員)可以對畢業生生源基礎信息修改、添加、維護和審核,生成數據表;最后一級系統管理員可以實現對所有用戶功能權限的設置和最終審核,對系統及數據庫的整體維護。

本系統中一級管理員的需求是審核用人單位資質、、修改招聘信息、刪除、更新招聘信息。功能需求是生成就業數據庫、各類就業報表、生成畢業生生源基礎信息校對表、生成畢業生派遣審批表、生成招聘單位用工信息表等。審核招聘單位資質、添加、刪除、更新招聘信息;審核畢業生資質、添加、刪除、更新學生基礎信息、匯總、整理、上報畢業生就業信息;、更新校園公告。

畢業生的需求是個人賬號、畢業生生源地基礎信息、求職簡歷和就業協議書,搜索招聘信息、查看用工信息、投遞簡歷、填寫就業協議書、查看單位回復錄用情況、處理招聘單位錄用情況。系統實現畢業生在就業網站填寫生源地基礎信息如姓名、性別、民族、出生日期、生源地、身份證號、學歷、專業、主修外語、學制、培養方式;實現畢業生在網站制作個人求職簡歷,求職意向、實習經歷、獲獎情況、聯系方式等。

招聘單位的需求是單位帳號、企業資質和招聘信息。角色功能是管理用人單位個人資料、管理招聘信息、搜索學生求職信息、查看學生就業信息、處理投遞學生簡歷、選錄畢業生。

2.3 基于B/S模式的系統總體與詳細設計

采用B/S模式是考慮它的諸多優點,總體設計分基礎數據設置模塊、兩級管理員管理模塊、招聘單位信息管理模塊、畢業生信息管理模塊、綜合查詢系統模塊。系統的功能由四類用戶 (畢業生、招聘單位、學院就業處管理人員、分院就業管理人員)組成,各自能相對獨立地使用系統。角色有五個分別是畢業生、招聘單位、學院就業管理員、分院就業管理員和系統管理員,如圖2所示。

2.4 基于軟件可移植性的系統實現與測試

測試是對軟件整體功能和性能的總體評估,是軟件工程中重要的組成部分,并伴有階段性測試,使軟件隱藏的錯誤盡可能在早期發現并糾正,通過設計測試用例,分別進行功能測試、性能測試、數據庫測試、可用性測試和安全性測試等,保證系統順利部署使用。

考慮到系統的可移植性以及用戶使用的特點,本系統采用了多種軟件測試方法。黑盒測試主要測試系統能否滿足功能要求,用戶輸入能否被正確地接收并輸出正確結果,以及能否保持外部信息(如數據文件)的完整性等。該方法側重于軟件的外部特性,而忽略軟件的內部邏輯結構。單元測試考查模塊功能,用于詳細設計。集成測試考查模塊之間的接口和聯系。回歸測試防止之前的測試不準而進行的重復測試。驗收測試看軟件最后能否滿足需求,跟當初軟件設計的要求是否一致。

3 結論

通過閱讀大量的文獻資料,探索、測試大專院校畢業生就業信息管理系統,本系統使用面向對象的分析方法,結合我院畢業生就業工作特點,分析了招生就業處就業管理工作的需求,學院就業管理系統既要在物理層面上具有分散性,采用Web訪問模式,又要在邏輯上具有集中的特點,能利用已有資源獨立工作。本系統利用計算機和網絡,實現對就業管理工作中的信息數據進行處理,既能拓寬畢業生的就業選擇,又能體現信息化技術的應用能力。大專院校畢業生就業信息管理系統無疑提供了這一問題的最佳解決方案。該系統結合學院已有就業網的特點,突出了本校實用的模塊,更加實用、方便,提高對畢業生和用人單位的服務質量。

信息管理系統畢業論文:基于MVC的高職院校畢業生信息管理系統的設計與實現

摘要:該文以蘇州農業職業技術學院為例,基于MVC架構對高職院校畢業生管理系統的設計和實現進行了探討,主要內容如下:1)設計了利用JAVA Web技術搭建信息管理平臺的方式來解決畢業生信息網絡化管理問題。2)研究了系統實現的關鍵技術,包括MVC設計模式,Hibernate數據持久化,Struts 2 框架,JSP視圖層開發。3)利用MyEclipse、Tomcat、SQL Server等工具了完成了原型系統的開發。該文所設計的系統已經為蘇州農業職業技術學院的畢業生信息管理提供了有效的借鑒。

關鍵詞:畢業生信息管理;MVC設計模式;Struts 2框架;Hibernate框架

隨著現代網絡技術和高校校園網的建設與發展,基于校園內局域網和Internet的應用系統開發正蓬勃發展,高校管理工作的信息化、數字化研究與實踐越來越受到重視。畢業生信息管理工作是高職院校教育教學管理的重要組成部分,隨著國內各高校辦學規模的不斷擴大,高校畢業生數量大量增加,建立高校畢業生信息管理系統日趨重要和必要。

在上述應用需求背景下,本研究對蘇州農業職業技術學院畢業生信息管理現狀進行了較為深入的調研和分析,在參考業內各種就業平臺設計基礎上,給出了基于MVC的高職畢業生信息管理系統的設計與實現。

1 MVC設計模式的應用

MVC是三個單詞的縮寫,分別為: 模型(Model),視圖(View)和控制器(Controller)。其架構如圖1所示。

模型(Model):表示數據和業務處理。由于應用于模型的代碼只需要寫一次就可以被多個視圖重用,所以減少了代碼的重復性。對應的組件是JavcBean(Java類)。視圖(View):是用戶看到并與之交互的界面。MVC一個大的好處是它能為應用程序處理很多不同的視圖。對應的組件是JSP或HTML文件??刂破鳎–ontroller):接受用戶的輸入并調用模型和視圖區完成用戶的請求。對應的組件是Servlet。

本文在系統設計開發中采用JavaBean和Hibernate實現模型層開發,采用Struts 2實現控制層開發,采用JSP技術實現視圖層開發。

2 基于Hibernate實現模型層開發和數據持久化

Hibernate是一個優秀的Java持久化方案,是當今主流的對象——關系映射工具。該文在數據持久化方面就是使用Hibernate技術的。

Hibernate提供了多種功能強大的技術,該文在系統設計開發過程中主要用到了數據延遲加載方式和Criteria 查詢技術。

Hibernate提供多種數據加載策略,常用的有:立即加載、延遲加載。該文在設計過程中分別采用了這兩種方式進行了運行測試,發現使用延遲加載方法可以有效的提高系統運行效率,因為數據的即時加載需要進行數據庫對象的讀取,需要一定的系統性能開銷。該文在實際應用時采用了數據的延遲加載策略。

本文針對MVC設計模式的高職院校畢業生信息管理系統的設計和實現進行了研究,利用MyEclipse8.5、Tomcat6.0、SQL Server 2008等工具了完成了原型系統的開發。圖2、圖3、圖4、圖5分別展示了原型系統的典型頁面。下一步將在改進系統框架、完善數據設計、提高系統安全性、提高系統性能四個方面展開進一步研究。

主站蜘蛛池模板: 轮台县| 大化| 阿拉尔市| 九台市| 金门县| 青河县| 大冶市| 甘孜| 富锦市| 泉州市| 青岛市| 东丰县| 象州县| 县级市| 象山县| 张家港市| 巨野县| 新蔡县| 新余市| 辛集市| 巴里| 云南省| 靖远县| 精河县| 竹山县| 保定市| 托里县| 虞城县| 海盐县| 四平市| 西昌市| 文登市| 北票市| 称多县| 平遥县| 沧源| 梁河县| 南乐县| 四子王旗| 文成县| 新津县|