發布時間:2022-05-17 04:58:30
開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的1篇信息管理畢業論文,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。
1當前畢業設計(論文)工作中存在的主要問題
(1)信管專業師資薄弱,指導教師精力投入不足
地方醫學院校信管(醫學)專業辦學時間不長,師資相對于傳統學科而言比較薄弱。地方醫學院校信管專業教師不但承擔計算機公共課教學,而且承擔計算機類課程的教學,同時還要承擔大量的科研任務,教師精力難以保障。除此之外,畢業設計時間比較集中,教師同時指導多人精力不足;畢業設計工作量的核定比較單一固定,教師指導的積極性也不高。部分指導教師(含部分高職稱、高學位教師)本身缺乏科研與工程實踐、社會實踐背景,指導的畢業設計質量也不高。以上這些原因直接影響畢業設計的質量。
(2)學生就業考研與畢業設計時間沖突
畢業設計的時間一般安排在大四下學期,而此時考研復試和就業招聘也恰逢其會。畢業設計工作常常只能為找工作考研復試讓步,無法保證精力投入,勉強湊合應付。另一方面部分已經就業的學生,認為工作單位已定,畢業設計成績的優良與否,對畢業分配無影響,從而消極怠工敷衍了事。
(3)辦學條件不夠充分
醫學信管專業辦學條件在醫學院校其他專業中處于弱勢地位,教學資金和配套設施的投入相對滯后。圖書館藏書中計算機專業書籍嚴重匱乏和落后,專業課程教學過程中,無書可參閱。期刊網資料僅購買醫學和教育門類,計算機和管理類的論文期刊無法下載查閱,學生的信息獲取渠道大多從百度文庫等獲取;信管專業講座資金投入匱乏,專業認知度不足,學術氛圍不濃。學生畢業設計基本上閉門造車,這也是畢業設計質量低下的客觀原因之一。
(4)過程管理和監控工作不到位
學校雖然建立了畢業設計(論文)工作的基本管理流程,但在院系執行過程中不嚴格、不規范,從而在一定程度上影響了畢業設計(論文)的質量。其具體表現為:
①開題檢查滯后,選題隨意更改
學生對開題工作不重視,常常在論文撰寫完畢后再完成開題報告。而開題報告中選題意義、研究現狀和研究方案的撰寫過程,恰恰是學生對選題能否把握的認識過程。開題工作準備不足,后期選題的變更,不僅縮短了學生畢業設計的時間,而且影響了教師的指導,最終影響學生畢業設計的質量。
②畢業設計全過程缺乏有效的監控
實習學生遠在異地鞭長莫及,考研學生閉門苦讀無暇顧及。指導教師憑自己主觀經驗對學生進行指導,沒有具體要求更無檢查,最終造成學生放任自流,畢業設計進度緩慢從而抄襲應付。
③管理制度不完善,執行不力,檢查流于形式
盡管學校制定了畢業論文管理規定和實施細則,但在過程管理中,在具體指標體系上還很模糊。在制度執行上,只能憑主觀意志進行評定各個環節執行情況。院系針對畢業設計要求很嚴格,但實際執行時,由于部門人員少,日常工作任務重,再加上專業背景不同,對指導教師上報的一些檢查,僅僅是資料收集工作,而對檢查所寫的內容并不關注。院系也沒有具體的管理措施,缺乏有效督促教師認真指導、師生定期溝通、論文審閱機制,致使畢業論文的撰寫工作流于形式,管理工作形同虛設。
2提高畢業設計質量的對策
針對信管專業畢業設計中的存在的問題,論文結合多年的畢業設計指導和組織的實踐,就提高畢業設計質量提出一些建議。
(1)加強指導教師隊伍建設
合理量化教師指導設計的工作量在學生畢業設計(論文)形成的過程中,指導教師起著非常重要的主導作用。學院不僅要注重引進人才,吸引優秀碩士、博士畢業生或外聘校外企業項目工程師,改善師資隊伍,減輕教師工作壓力,還要鼓勵指導教師積極參與科研或項目實踐,增加實際項目經驗,提出高質量的選題,更要合理的量化教師畢業設計指導工作量(如優秀畢業生工作量提高系數),提高教師的積極性。
(2)學生選題提前準備,提前分派指導教師
信管考研學生基本上在大四上學期進行考研復習,而社會求職學生主要在大四下學期忙于招聘會。針對此種情況,大三上學期末(1月份),學院統計學生考研意向,針對兩種學生進行統計進而區別對待。對于考研需求的學生,本學期前完成導師選擇,其選題難度適當降低,適當縮短其畢業實習的時間。而對于社會求職考生,畢業實習環節不能減少。
(3)強化畢業設計(論文)的過程管理,實施全程質量監控
畢業設計從選題、開題、指導、中期檢查、答辯到成績評定的全過程,每個階段和環節的管理和監控都直接影響畢業設計的質量。
①選題管理和監控選題是畢業論文的首要環節
是決定畢業設計質量的關鍵工作。首先,教師在確定選題時應該緊密結合信管專業的培養目標和教學要求,涵蓋信管專業的主干課程,力求能體現學生綜合運用所學知識和技能解決實際問題的能力。其次,選題同時要注意與科研、教學和社會需求相結合,有一定的研究價值,還要符合學生的實際能力情況。教師提出選題后,教研室應組織專家對課題進行審核,排除難度大、陳舊和無實際意義的課題。選題向學生開放后,有學生選擇自己感興趣的課題,教師根據學生實際能力和課題類型選擇學生
②開題監控和管理開題是學生根據選題在查閱相關文獻后
設計技術路線,擬定工作計劃和方案,準備畢業設計研究的階段。通常學生對于開題報告的管理和監控基本重視不足,常常在畢業生寫論文后,事后“造”開題報告。實際研究發現,開題報告不僅有助于學生在收集資料的過程中,進一步明確研究目標,理清研究思路,而且學生還能夠認識自己知識上的不足以及是否有能力完成畢業課題,進而修訂或者更換課題。開題報告提交后,學院應組織專業教師對開題報告的內容進行統一審查,對于不符合要求的學生,重新完善開題報告。良好的開題,不僅保證了畢業設計的良好開局,而且大大減輕了后期指導教師的指導難度。
③中期管理和監控畢業設計過程中,部分同學由于找工作或者實習并不在學校。指導教師很難對其畢業設計的進度實施監控,從而放任自流,這是畢業設計論文質量下滑最重要的原因。針對此種情況,學院應規定學生每1周或2周利用網絡向指導教師匯報學習心得或畢業設計進展情況,教師對此進行答疑指導。學院指定專人收集畢業生的每次答疑記錄,并將其納入畢業生答辯資格和成績的考核中。為把握設計進度,鞭策后進,學院應設計中期答辯環節。對投入精力不足進度落后的學生黃牌警告以及答辯資格環節重點考察,對畢業設計進度理想的學生進行表揚。中期答辯的成績應公布在班級QQ群中對落后學生進行警示和鞭策,積極推進畢業設計工作的扎實開展。
④答辯資格的管理和監控畢業設計的答辯資格審查主要是審查學生完成課題
畢業設計指導工作是否有記錄、中期答辯是否合格、畢業論文是否規范、內容是否涉及抄襲。學院委托教研室對答辯不合格的學生進行重點考核,考核不通過的,延期答辯。指導教師對論文初審后,學院組織學生對論文進行抄襲檢測。檢測比對重復率達到30%的學生將給予延期答辯處理。嚴格的答辯資格的監控,對學生畢業論文的開展起到良好的督促作用,也有利于引起指導教師對畢業設計的重視。
⑤成績評定的管理和監控
客觀評價和嚴格答辯是提高畢業設計質量的重要保障,此環節工作的優劣不僅僅影響到畢業設計的成績,還會直接影響到下屆學生畢業設計的重視程度。畢業設計最終成績不僅僅包括指導教師評分、評閱教師評分和答辯委員會的評分,還應包括中期管理中的輔導考勤情況、以及中期答辯的成績。合理科學的設置好成績比例,才能公正客觀的評定學生的畢業設計成績,促進學生對畢業設計的態度。
3結論
畢業設計是一種學習、實踐、探索和創新相結合的重要的綜合教學環節。盡管信管畢業設計質量受到各種因素的影響,存在很多問題,但學院教師能夠在實踐中加強對各自環節上的認識,精心管理,全面監控,就一定能將畢業設計這一長期的工作完善提高到新的水平。
作者:劉向陽 姜燕 胡海霞 單位:湖北醫藥學院計算機教研室 十堰市太和醫院內分泌風濕病科
本軟件使用MicrosoftBasic6.0進行編寫。數據庫技術的產生與發展源于對于數據的組織和管理。數據庫技術是數據管理的技術,它隨著數據管理任務的需要而產生于20世紀60年代中期。這是一門綜合性技術,涉及操作系統,數據結構,算法設計和程序設計等知識。數據庫技術的基本思想是對數據實行集中,統一,獨立的管理,用戶可以最大限度的共享數據資源。
數據庫系統實際上是一個應用系統,它是在計算機硬,軟件系統支持下,由用戶,數據庫管理系統,存儲在存儲設備上的數據和數據庫應用程序構成的數據處理系統。數據庫系統是由數據,數據庫管理系統,應用程序,用戶組成。
數據庫的特點:1.實現數據共享2.實現數據獨立3.減少了數據冗余度4.避免了數據不一致性5.加強了對數據的保護。
1.管理信息系統
2.開放式信息服務系統
一個數據庫應用系統通常是由數據庫和應用程序兩部分組成,它們是在數據庫管理系統支持下設計和開發出來的。
第二章系統分析
2.1開發背景
隨著我國市場經濟的快速發展和信息化水平的不斷提高,如何利用先進的管理手段,提高企業員工信息管理的水平,是當今社會所面臨的一個課題。提高企業管理水平,必須全方位地提高企業管理意識。只有高標準、高質量的管理才能滿足企業的發展需求。面對信息時代的挑戰,利用高科技手段來提高企業員工信息管理無疑是一條行之有效的途徑。在某種意義上,信息與科技在企業管理與現代化建設中顯現出越來越重要的地位。員工管理方面的信息化與科學化,已成為現代化生活水平步入高臺階的重要標志。
2.2需求分析
利用計算機實現員工信息管理勢在必行。對于企業來說,利用計算機支持企業高效率完成員工信息管理的日常事務,是適應現代企業制度要求、推動企業勞動型管理走向科學化、規范化的必要條件;而員工信息管理是一項瑣碎、復雜而又十分細致的工作,員工信息錄入,員工信息管理,信息查詢,請假等管理,一般不允許出錯,如果實行手工操作,須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行這項工作的管理,不僅能夠保證各項信息準確無誤、快速輸出,同時計算機具有手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高企業管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。
2.3概要
VisualBasic是美國微軟公司的第一個編程工具和系統開發的第一個產品,VisualBasic以優良的性能、較強的系統開發功能、完美的視覺界面和簡單易學的特點,已經贏得了全世界廣大用戶的偏愛。VisualBasic的編程環境包含了快速有效的開發功能,尤其是數據窗口這一方便而簡潔操縱數據庫的智能化對象,使系統的開發更人性化,操作更簡便。
作為管理信息系統的開發,VisualBasic是一個非常理想選擇。VisualBasic是一種可視化的、面對對象和條用事件驅動方式的結構化高級程序設計,可用于開發Windows環境下的種類應用程序。它簡單易學、效率高,且功能強大,可以與Windows的專業開發工具SDK相媲美,而且程序開發人員不必具有C/C++編程基礎。在VisualBasic環境下,利用事件驅動的編程機制、新穎易用的可視化設計工具,使用Windows內部的應用程序接口(API)函數,以及動態鏈接庫(DLL)、動態數據交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數據訪問(ODBC)等技術,可以高效、快速地開發出Windows環境下功能強大、圖形界面豐富的應用軟件系統。
2.4系統要求
一、硬件要求:
1486/DX66Mhz以上CPU
2內存16M以上(使用WindowsNT需要32M以上內存)
3硬盤容量1GB以上(典型安裝需要128MB硬盤空間,完全安裝須要147MB硬盤空間,外加Microsoft開發者文檔67MB硬盤空間)
4EGA以上分辨率的顯示器.
5一個CD-ROM驅動器
6鼠標或其它定點設備
二、軟件要求
1操作系統應使用MicrosoftWindows95及以上版本,或者使用MicrosoftWindowsNT3.51或者更高版本.
2安裝有IE4.0或以上版本的瀏覽器.
第三章系統開發方法
3.1系統開發方法概述
建立一個管理信息系統,是一項復雜的軟件工程的實施。近30多年來,軟件工程發展成為新科學,至今已經成為IT產業的重要支柱。一開始,人們往往使用手工作坊式的軟件開發方法,靠個人的力量編寫各種小型程序;但是隨著計算機硬件技術的飛速發展,計算機軟件在各個領域中的作用日益突出,那種多年來被人們沿用的手工作坊式的開發方法,已經在軟件產品的質量、成本及開發時間等方面無法滿足需求。
3.2結構化生命周期法簡介
結構化生命周期法是一種傳統的管理信息系統開發方法,其基本思想是把整個系統開發過程分成若干個階段,每個階段進行若干活動,每項活動應用一系列標準、規范、方法和技術,完成一個或多個任務,形成符合給定規范的產品。
采用結構化生命周期法開發管理信息系統時,應遵循的主要原則:
快速原型法是80年展起來的,旨在縮短開發周期,提高開發效率和用戶對系統的滿意程度。其基本思想是在系統開發的初期,盡快構造出系統的原型,使用戶能及早地運行這個系統原型,通過使用它、熟悉它,受到啟發并取得經驗,然后對系統的目標和功能提出更精確、具體的要求,研制人員據此逐漸修改和完善原型,使它滿足用戶的需求,最后完成系統的開發。該方法大大提高了系統開發效率,彌補了結構化生命周期法開發時間長的缺陷。
通常采用原型法需以下四個階段:
(一)明確用戶的基本要求
(二)研制系統的原型
(三)使用、評價系統原型
(四)修改和完善原型
3.4本系統開發方法的選擇
基于以上開發方法的優劣和本系統的實際情況,本系統總體上采用結構化生命周期法進行系統規則、系統分析和系統設計,但在系統實施階段采用原型法。
第四章開發平臺和開發工具
開發平臺的選擇
考慮到本系統的性能要求,和現有的條件,我們選擇了WINDOWS2000中文版作為開發、測試和運行的平臺。因為WINDOWS操作系統是目前應用最廣的操作系統,它以全新的圖形界面,簡單快捷的操作方式,支持多媒體功能等特點而成為軟件發展的流行趨勢,選用它作為開發平臺,易于功能的擴展和軟件升級。
4.2開發工具的選擇
針對目前世界上流行的大量軟件和開發工具,經過認真分析其優缺點,結合員工信息管理系統的需要和目前的硬件環境,我們選用微軟WINDOWS平臺下的VisualBasic6.0(簡寫為VB6.0)作為軟件開發工具。
4.2.1開發語言介紹
現在,市場上可以選購的應用開發產品很多,流行的也有數十種。目前在我國市場上最為流行、使用最多、最為先進的可用作做作企業級開發工具的產品有:
在目前市場上這些眾多的程序開發工具中,有些強調編程語言的彈性與執行效率;有些則偏重于可視化程序開發工具所帶來的便利性與效率的得高,各有各的優點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數倍的工夫來處理,使得原來所標榜的效率提高的優點失去了作用;相反,如果只強調編程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設計師的寶貴時間。
作為數據庫系統的開發,VisualBasic是一個非常理想選擇。數據庫是MIS中的重要支持技術,在MIS開發過程中,如何選擇數據庫管理是一個重要的問題,目前,數據庫產品較多,每種產品都具有各自的特點和適用范圍,因此,在選擇數據庫時,應考慮數據庫應用的特點及適用范圍,本系統選用的數據庫語言VisualBasic語言,該開發工具具有很多長處:
VisualBasic是一種可視化的、面對對象和條用事件驅動方式的結構化高級程序設計,可用于開發Windows環境下的種類應用程序。它簡單易學、效率高,且功能強大,可以與Windows的專業開發工具SDK相媲美,而且程序開發人員不必具有C/C++編程基礎。在VisualBasic環境下,利用事件驅動的編程機制、新穎易用的可視化設計工具,使用Windows內部的應用程序接口(API)函數,以及動態鏈接庫(DLL)、動態數據交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數據訪問(ODBC)等技術,可以高效、快速地開發出Windows環境下功能強大、圖形界面豐富的應用軟件系統。
總的來說,VisualBasic具有以下特點:
可視化編程:
用傳統程序設計語言設計程序時,都是通過編寫程序代碼來設計用戶界面,在設計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。如果對界面的效果不滿意,還要回到程序中修改。有時候,這種編程-編譯-修改的操作可能要反復多次,大大影響了軟件開發效率。VisualBasic提供了可視化設計工具,把Windows界面設計的復雜性“封裝”起來,開發人員不必為界面設計而編寫大量程序代碼。只需要按設計要求的屏幕布局,用系統提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設置這些圖形對象的屬性。VisualBasic自動產生界面設計代碼,程序設計人員只需要編寫實現程序功能的那部分代碼,從而可以大大提高程序設計的效率。
面向對象的程序設計
4.0版以后的VisualBasic支持面向對象的程序設計,但它與一般的面向對象的程序設計語言(C++)不完全相同。在一般的面向對象程序設計語言中,對象由程序代碼和數據組成,是抽象的概念;而VisualBasic則是應用面向對象的程序設計方法(OOP),把程序和數據封裝起來作為一個對象,并為每個對象賦予應有的屬性,使對象成為實在的東西。在設計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具畫在界面上,VisualBasic自動生成對象的程序代碼并封裝起來。每個對象以圖形方式顯示在界面上,都是可視的。
結構化程序設計語言
VisualBasic是在BASIC語言的基礎上發展起來的,具有高級程序設計語言的語句結構,接近于自然語言和人類的邏輯思維方式。VisualBasic語句簡單易懂,其編輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的調試器和編譯器。
VisualBasic是解釋型語言,在輸入代碼的同時,解釋系統將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。在設計VisualBasic程序的過程中,隨時可以運行程序,而在整個程序設計好之后,可以編譯生成可執行文件(.EXE),脫離VisualBasic環境,直接在Windows環境下運行。
事件驅動編程機制
VisualBasic通過事件來執行對象的操作。一個對象可能會產生多個事件,每個事件都可以通過一段程序來響應。例如,命令按鈕是一個對象,當用戶單擊該按鈕時,將產生一個“單擊”(CLICK)事件,而在產生該事件時將執行一段程序,用來實現指定的操作。
在用VisualBasic設計大型應用軟件時,不必建立具有明顯開始和結束的程序,而是編寫若干個微小的子程序,即過程。這些過程分別面向不同的對象,由用戶操作引發某個事件來驅動完成某種特定的功能,或者由事件驅動程序調用通用過程來執行指定的操作,這樣可以方便編程人員,提高效率。
訪問數據庫
VisualBasic具有強大的數據庫管理功能,利用數據控件和數據庫管理窗口,可以直接建立或處理MicrosoftAccess格式的數據庫,并提供了強大的數據存儲和檢索功能。同時,VisualBasic還能直接編輯和訪問其他外部數據庫,如dBASE,FoxPro,Paradox等,這些數據庫格式都可以用VisualBasic編輯和處理。
VisualBasic提供開放式數據連接,即ODBC功能,可通過直接訪問或建立連接的方式使用并操作后臺大型網絡數據庫,如SQLServer,Oracle等。在應用程序中,可以使用結構化查詢語言SQL數據標準,直接訪問服務器上的數據庫,并提供了簡單的面向對象的庫操作指令和多用戶數據庫訪問的加鎖機制和網絡數據庫的SQL的編程技術,為單機上運行的數據庫提供了SQL網絡接口,以便在分布式環境中快速而有效地實現客戶/服務器(client/server)方案。
動態數據交換(DDE)
利用動態數據交換(DynamicDataExchange)技術,可以把一種應用程序中的數據動態地鏈接到另一種應用程序中,使兩種完全不同的應用程序建立起一條動態數據鏈路。當原始數據變化時,可以自動更新鏈接的數據。VisualBasic提供了動態數據交換的編程技術,可以在應用程序中與其他Windows應用程序建立動態數據交換,在不同的應用程序之間進行通信。
對象的鏈接與嵌入(OLE)
對象的鏈接與嵌入(OLE)將每個應用程序都看作是一個對象(object),將不同的對象鏈接(link)起來,再嵌入(embed)某個應用程序中,從而可以得到具有聲音、影像、圖像、動畫、文字等各種信息的集合式的文件。OLE技術是Microsoft公司對象技術的戰略,它把多個應用程序合為一體,將每個應用程序看作是一個對象進行鏈接和嵌入,是一種應用程序一體化的技術。利用OLE技術,可以方便地建立復合式文檔(compounddocument),這種文檔由來自多個不同應用程序的對象組成,文檔中的每個對象都與原來的應用程序相聯系,并可執行與原來應用程序完全相同的操作。
動態鏈接庫(DLL)
VisualBasic是一種高級程序設計語言,不具備低級語言的功能,對訪問機器硬件的操作不太容易實現。但它可以通過動態鏈接庫技術將C/C++或匯編語言編寫的程序加入到VisualBasic應用程序中,可以像調用內部函數一樣調用其他語言編寫的函數。此外,通過動態鏈接庫,還可以調用Windows應用程序接口(API)函數,實現SDK所具有的功能
第五章系統的規劃與分析
5.1系統的可行性分析
經濟可行性分析
本系統開發簡單但要耗去一定的時間,所用的開發工具和軟件都差不多是免費的。而且,由于系統能夠在未來較長的一段時期內穩定地發揮作用,這對于企業的辦公自動化管理,節省企業的人力、物力資源等都有很大的幫助。由此可見在,開發此系統在經濟上是完全可行的。
2.1.2操作可行性分析
如今的計算機已經走進千家萬戶,硬件成本的下降,導致計算機購買成本的降低.我的這套系統是利用自己的計算機加微軟的集成開發環境MicrosoftVisualBasic6.0作為軟件的開發平臺,使開發出來的系統有友好的用戶界面、有良好的安全性設置、有詳細的操作說明書,這樣更使各類用戶很快地掌握系統的使用方法,操作友好因此在操作上是可行的.
2.1.3技術可行性分析
從目前IT業界比較流行的數據庫開發、管理軟件來看,對于比較簡單的中小型數據庫,VB和Windows2000Server以及MicrosoftACCESS2000的結合無疑是在實際應用中較為成功的一種解決方案。為用戶提供了業界軟件開發一直堅持的非常友好、操作簡單的用戶界面、完善強大的數據庫操作功能和簡潔明了的數據庫接口。所以技術實行起來相對會容易。
2.2現有系統的分析
有關員工管理系統的軟件市面上有不少,企業的員工也試用過一些,但總覺得不是很好用,不能完全滿足我們的要求,所以都放棄用這些軟件了,改為每次輸入數據后,用手工更改數據庫,隨著企業的發展,員工數據量越來越大,用手工操作就很麻煩了,所以,迫切希望有一套完全適合企業員工信息管理應用的軟件,以減輕公司員工的工作負擔。
另一方面由于這類軟件大多數是單機版的,現在也有不少是網絡版的,但大部份都是在本地網絡上運行的。而管理業務人員是在外面跑業務,想知道某員工的最新情況,都要打電話回公司問,這就造成很大的不便。因此系統的開發方向應當是面向網絡版的員工信息管理系統開發.這點在今后的學習中將不斷完善.
2.3系統的安全性分析
安全系統的需求定義:
1)系統提供用戶登錄功能(進行用戶身份驗證),并且用戶名和用戶編號是唯一的。用戶在登錄界面上填寫任意的用戶名和用戶密碼(中文或英文);系統提供登錄過程中的出錯處理機制和操作成功處理機制。
2)系統對非法用戶具有警告功能,例:一用戶表中不存在的用戶企圖登錄系統,系統應該要求用戶輸入合法用戶名和用戶密碼,并警告用戶的操作。
5.2系統的詳細調查
我選擇做《員工信息管理系統》的目標是:應用于某企業進行員工信息管理,使其擁有一個可操作的業務平臺,提高員工管理水平,挖掘潛在資源(如客戶資源,降低費用,節約成本等)。當然,如果稍加改動,也許還會適合其他行業使用。
具體為:
1、要用戶界面要友好,使用方便,容錯能力強,適應各種水平的用戶。
2、系統安全性要高,需要有密碼保護
3、能大量減少不必要的資源,善用現有資源來開發。
5.3系統邏輯模型的提出
為了實現管理信息系統的計算機化,僅僅用文字來描述信息的流動和存儲還遠遠不夠,還要進一步調查分析舍去物質流,抽象出信息流,繪制出數據流程圖,并對各種數據的屬性和各項處理功能進行詳細分析。系統分析的主要成果是系統的邏輯模型。本系統主要是以數據流圖、數據字典和E-R圖為主要描述工具來勾畫系統的概貌。
數據流圖(DFD,dataflowdiagram)是描述數據處理過程的有力工具。數據流圖從數據傳遞和加工的角度,以圖形的方式刻畫數據流從輸入到輸出的移動變換過程。
數據流圖的基本圖形元素有4種:
為了使數據流圖便于在計算機上輸入和輸出,免去畫曲線、斜線和圓的因難,現在將會用另一種比較合理及更清晰的方法進行分析。
5.3.1數據詞典
數據詞典(DataDictionary,DD)是結構化分析方法的另一個工具,它與數據流圖配合,能清楚地表達數據處理的要求。數據流圖給出系統組成及其內部各元素相互間的關系,但未說明數據元素的具體含意。數據詞典的任務是對于數據流圖中出現的所有命名元素,包括數據流、加工、數據文件,以及數據的源、匯點等,在數據詞典中作為一個詞條加以定義,使得每一個圖形元素的名字都有一個確切的解釋。
摘要:目前全省電大分校開放教育學員在畢業資格審核和申請辦理畢業證書時,均需要提供學員在新華社圖像采集中心所采集的電子照片信息。為了方便快捷地管理這些電子照片,利用.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#語言進行代碼編寫、技術實現系統功能,最終實現畢業生就業信息的網絡管理,實現就業信息錄入、畢業生資格審核、上報畢業生就業信息、信息查詢、畢業生離校審核、畢業生就業審核等功能,提高就業管理相關數據的收集、檢索、分析和處理的管理手段。
作者:劉寧東羅夢貞單位:廣西師范大學漓江學院
摘要:該文分析了信息管理與信息系統專業畢業設計在選題、內容、成績評定和質量等方面存在的常見問題,并結合多年來對信管專業畢業設計的組織和指導工作的實踐,從畢業設計的前期、中期、后期3個階段,探討了畢業設計質量管理與控制的具體方法和相應的措施,以期提高信管專業畢業設計的質量,促進信管專業的建設。
關鍵詞:信息管理與信息系統專業;畢業設計;質量管理
畢業設計是培養學生綜合運用本專業基礎理論、基本知識和基本技能分析解決實際問題能力的一個重要環節,也是對信息管理與信息系統專業(以下簡稱信管專業)各個先修教學環節的深化和檢驗。畢業設計可以使學生進一步提高理論聯系實際的能力,以及具備從事管理信息系統工作的實際能力。畢業設計環節還全面檢驗了學生在大學4年中所學的專業知識,為學生走上工作崗位后更好地適應實際要求打下堅實的基礎。但是,近年來,教師和學生對畢業設計都存在不同程度的忽視現象,嚴重影響了畢業設計的質量。
一、畢業設計中的常見問題
(一)選題問題
1.題目太大
有些學生和指導老師對畢業設計題目的設定范圍理解不透,喜歡選擇“某某出版社客戶關系管理系統的設計與開發”、“某某印刷廠人力資源管理系統的設計與開發”等這樣的大題目。對這樣的大題目,本科生往往只能進行一些粗淺的系統分析;然后畫出業務流程圖和數據流程圖,提出系統的功能模塊圖,并簡單地描述一下各個主要功能模塊;最后用開發工具開發一兩個簡單的功能模塊,模擬演示一下增、刪、改等簡單的功能。有些學生在答辯時甚至還不明白客戶關系管理的概念。
2.設計類題目過多,且缺乏新意
北京印刷學院信管專業學生的畢業實習主要是在印刷廠和出版社,所以學生在選題時,一般是結合實習單位的實際工作設計和開發某一系統,如出版社的發行系統,出版社和印刷廠的庫存系統等。因此,這類畢業設計題目幾乎每年都有學生做,只是換個單位名稱而已。雖然在研究型選題中,有關物流、電子商務等的選題也有所涉及,但學生無法在理論上有所創新,只是泛泛而談,提不出自己的見解。造成這種情況的原因之一是,學生在實習期間幾乎都是在做一些雜事,如打字、跑腿、接電話等,很難參與企業的信息系統設計與開發工作,所以很少有機會利用自己的專業知識幫助企業解決實際問題,更難以了解到企業的運營流程和管理流程。因此,在“出版社ERP應用中存在的問題及分析”這樣的題目中,學生只能是泛泛而談,很難有深入的分析和獨到的見解。
(二)內容問題
1.思路不清晰
縱觀信管專業部分學生的論文,一個致命的弱點就是思路不清。例如,在撰寫開題報告中的“本課題研究的主要內容、目的、意義及現狀”時,學生只是把指導老師給他的任務書中的相關內容或一些相關文獻中的類似部分稍加改動后抄上去,而缺乏針對本課題進行充分調研的內容。所以幾乎所有論文的這部分內容都是大同小異的。如開發系統的可行性分析這部分,絕大部分學生是參考別人的。更有甚者,有些學生根本不理解所參考的內容。
2.套用固定模式
系統開發類題目的論文,其寫作模式一般包括系統分析、系統設計和系統實施等內容。學生通常只要參考往屆同學的論文或參考文獻,照搬即可。例如,數據字典這部分,有些學生并不明白為什么要寫數據字典,只是看別人的論文中有,于是自己也就照搬。再如,在數據庫設計這部分,有些學生不知道該寫哪些內容,前2年甚至出現過畫E-R圖的低級錯誤。
(三)成績評定問題
仔細分析近幾年信管專業的畢業論文,筆者發現一個奇怪的現象,即有些論文,指導老師給的成績是“優”,而評閱老師給的成績卻只是“及格”,甚至于“不及格”。這主要是因為指導老師擔心自己帶的學生成績偏低或答辯通不過,所以在自己所能控制的分值上提高一些。可見,畢業設計的成績評定還有待進一步科學化,以提高其公平性和公正性。
(四)質量下滑問題
近年來,畢業設計的質量出現下滑趨勢,這既包括內容質量的滑坡,也包括格式要求的放松。通常,論文完成后,學生應按照規范要求打印裝訂好,然后上交給評閱老師評閱。但是,近年來有近30%的學生論文被評閱老師退回重改,或在答辯時發現問題退回學生重改。
二、畢業設計的管理與控制
要提高畢業設計的質量,管理和控制是關鍵。因此,針對信管專業畢業設計中存在的問題,筆者結合多年來對信管專業畢業設計的組織和指導工作的實踐,就加強以下幾個重點環節的管理與控制提出一些建議。
(一)畢業設計的前期階段
1.提前準備
鼓勵學生提前做好畢業設計的準備。建議在大三的專業課教學過程中引入有關畢業設計的知識,讓一部分學生從中找到自己感興趣的研究內容,開始有目的地搜集和積累相關資料,為今后的畢業設計研究打下基礎。這樣不僅能夠使畢業設計研究更加深入,也能有效地減少第8學期學生尋求就業單位與完成畢業設計的沖突。例如,2006屆的劉鵬同學在第6學期上專業課時開始參與其指導老師的課題,取得了很好的效果,畢業設計被評為優秀。
2.提前分派指導老師
通常信管專業學生在第6學期期末考試后,進行為期2周的管理信息系統課程設計,然后到二級學院統一安排的出版印刷企業或學生自主聯系的企業進行10周的生產崗位實習。因此,建議在第6學期考試前為學生指派畢業設計指導老師,然后由指導老師指導學生把實習與畢業設計聯系起來,讓學生帶著任務去實習。這樣,實習后學生就可以結合自己的實習情況,確定畢業設計題目,變被動為主動。
3.加強綜合訓練
生產崗位實習以后,學生要回到學校進行為期4周的綜合訓練。綜合訓練分為企業信息管理方向和電子商務方向。企業信息管理方向的綜合訓練,主要通過管理系統的模擬和仿真等基本技能的訓練,提高學生運用管理系統的水平。電子商務方向的綜合訓練,主要通過電子商務系統的模擬、網站建設和規劃等基本技能的訓練,提高學生電子商務實務和網站規劃的水平。因此,建議在綜合訓練中要求學生對畢業設計的內容和意義、基本要求、設計方法、評定標準及相關工具的使用等方面有進一步的了解,從而為畢業設計做好前期的準備工作。
4.拓寬畢業設計的選題范圍
信管專業學生畢業設計的選題范圍并不一定要局限于出版印刷行業。而且,由于信管專業并不要求每個學生都必須進行軟件開發型畢業設計,所以對于一些不擅長使用開發工具的學生來說,可以做基礎研究型的畢業論文。因此,信管專業畢業設計(論文)的選題可以包括以下幾個方面:(1)企業各類管理信息系統的應用和開發;(2)企業信息資源管理和企業信息化研究與應用;(3)管理信息的預測、決 策技術與方法的研究與應用;(4)管理系統的建模、仿真、優化的理論、技術和方法的研究與應用;(5)信息系統的優化與改進;(6)電子商務、電子政務等方面的研究與應用;(7)物流、供應鏈管理的研究與應用,等等。
5.嚴把選題關,做好開題報告工作
在選題方面,要求指導老師一定要嚴格把關,尤其是對學生自選的題目,更要進行認真審核。同時,要求學生樹立“小題目,深研究”的觀點,盡量選擇以系統開發或方法研究為主的題目,或者選擇來自企業實際且與專業相關的問題進行研究,這樣就比較容易控制研究的廣度和深度。而對基礎研究型的選題,應要求學生的研究有一定的深度和難度,所取得的研究成果應在理論發展和實際應用方面有一定的創新。
開題報告的意義在于:指導教師通過開題答辯小組的集體商議,明確每個選題的可行性,嚴把選題關;學生通過聽取各方的意見,明確研究思路,完善畢業設計的方案。開題報告的撰寫,可以讓學生進一步明確下一步要做什么、怎么做。同時,指導教師通過開題答辯,可以了解學生對選題的理解程度,以及為什么要做這個選題,選題涵蓋的主要內容是什么,如何實現畢業設計的目標等。可見,開題答辯是對學生選題的進一步審核,強化了畢業設計的前期管理,加速了學生角色的轉變。
(二)畢業設計的中期階段
1.加強指導教師的監管
要調動指導教師的積極性,充分發揮其水平,就要有相應的激勵措施和配套制度。具體可以采取如下措施:(1)在學生進行畢業設計期間,要求導師為每個學生建立畢業設計檔案,翔實地記錄導師在各個階段對每個學生的檢查、輔導情況,以及針對學生各階段的實際表現做出的成績評定;(2)要求導師每周都要與學生見面,在研究和技術等方面進行指導與交流,并把這一過程記入檔案;(3)每年都要根據畢業設計的指導情況對指導老師進行綜合評價,對指導不認真或不太投入的老師,在下一年度不分配或少分配學生。
2.加強中期檢查的管理
中期檢查原則上要求每個學生必須到場,如有特殊情況不能參加,必須經二級學院批準。通過中期檢查,可以及時發現學生在畢業設計過程中存在的問題,及時掃清障礙,以利于下一階段工作的開展。
3.加強更改題目的管理
開題報告上交后一般不允許隨意更改畢業設計題目,如果需要更改,必須經教研室簽字、二級學院教學院長批準。只有這樣,才有利于督促指導老師和學生把前期的選題工作做實、做好。
(三)畢業設計的后期階段
1.加強規范管理
學校和二級學院要制定相關制度,明確提交畢業設計(論文)初稿、定稿的時間和打印裝訂的要求;并且嚴格執行畢業設計(論文)提交的程序和要求,對在規定期限內不能提交打印裝訂好的畢業設計(論文)的學生,取消其答辯資格。
2.加強學術研究教育
在學生交初稿的前2周,學校要通過講座的方式,組織學生學習如何寫好信管專業的畢業設計,幫助學生學會做學術研究,并提高學術道德水準。
3.實行一票否決制管理
信管專業畢業設計的最終成績應由指導老師給出的成績、評閱老師給出的成績、答辯成績3項構成;并實行一票否決制管理,只要前2項中有l項不及格,就取消學生的答辯資格。
另外,針對現在畢業設計質量下降的現象,建議學校實行畢業設計盲審制度,即從每班隨機抽取2-3名學生的畢業論文,隱去指導老師和學生的姓名,送外校專業老師評審。如果外校評閱老師認為不合格,則取消答辯資格。這一管理辦法將會促使學生對畢業設計投入更多的精力,從而提高畢業設計的質量。
4.嚴格后期的質量控制
首先,指導老師要把關畢業設計的內容質量,隨時發現問題隨時予以糾正,然后再分派給評閱老師評閱。其次,學院應指定一個熟悉論文格式要求的老師專門負責查閱所有學生的論文,把格式不合格的論文篩選出來,退回學生修改、補充。
5.實行復議制
當指導老師給出的成績、評閱老師給出的成績和答辯成績之間出現2個以上(含2個)級別差異的情況時,畢業設計的評審要進入復議程序。例如,指導老師給出的成績是“優”,而評閱老師所給的成績是“及格”,這時就需要對論文進行重新評議,以保證畢業設計成績評定的公正性和科學性。
6.“爭優答辯”與“隨機答辯”相結合
二級學院應成立由相關專家和指導老師組成的答辯小組,對指導老師確定的完成畢業設計較好和較差的學生進行答辯,對處于中等水平的則按比例隨機抽取進行答辯。最后,對總成績優秀的學生及其指導老師給予一定的獎勵,對總成績最差的學生實行末位淘汰制。這樣,對學生和指導老師也是一種激勵,從而有效地激發學生的主動性和積極性,以提高畢業設計的總體質量,使學生的綜合素質和實踐應用能力得到提高。
摘要:文章主要闡述了如何利用Agent自主性、反應性和社會性等特點,將Multi_Agent系統用于畢業設計信息管理系統,通過定義不同的Agent之間的交互、協作機制,來解決畢業設計選題的智能決策的問題,從而提高教學管理的效率。
關鍵詞:Multi_Agent;智能決策;畢業設計;信息管理
中圖分類號:TP315文獻標識碼:A文章編號:1009-2374(2009)23-0064-02
通常畢業設計中的重要環節畢業設計選題是一個利用互聯網雙向選擇的過程,既要允許學生選擇教師,教師選擇學生,同時也應該允許學生根據頂崗實習單位的具體情況,自定畢業設計選題,并指定指導教師。學生進行畢業設計的過程完全是智能決策的過程,如果畢業設計信息管理系統能夠引入多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系統。基于多Agent技術的系統是指多個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技術在教學管理領域的發展不可限量。
摘要:該文結合湖南文理學院信息管理與信息系統專業畢業設計教學改革,詳細闡述了該專業畢業設計存在的問題和解決措施,重點介紹了導師課題組和學生項目組的組成模式,合理定位該專業學生在項目組中所能承擔的角色。
關鍵詞:信息管理與信息系統;畢業設計;項目管理
近年來,關于如何提高普通高校畢業設計(論文)質量的研究越來越多,甚至還提出了“是否還應該開設畢業設計(論文)”的爭論。畢業設計是對學生所學理論和技能的檢驗和綜合運用,具有重要的意義。特別是近年來的高校擴招,學生人數的急劇增加造成師資力量、教學設備等教學資源的嚴重不足,嚴重影響了教學質量,特別是畢業設計教學質量越來越差[1]。因此,探索適合普通高校信息管理與信息系統專業(以下簡稱信管專業)畢業設計的指導方法,以提高畢業設計質量,顯得尤其重要和迫切。
1 現階段信管專業畢業設計中存在的問題
大多數本科高校正著力研究和改革傳統的畢業設計的指導方法,在過去的幾年中取得不少的研究成果。①實行導師制:在浙江大學等重點高校的帶領下,國內大多數普通高校基本上在本科生畢業設計教學中實行了“導師制”,使畢業設計的理論水平、實際應用和創新方面得到極大的提高[2]。②改革教學計劃:很多學校在“早準備、早動手、早完成”的原則指導下,將畢業設計教學安排從第八學期提前到第六學期,在第六學期期末完成學生的選題。充分利用第六與第七學期的暑假,第七與第八學期的寒假以及第七學期平時的課余時間,延長畢業設計時間,從而彌補學生因找工作而減少的時間,在時間上提供保證[3]。③加強畢業設計選題和畢業設計過程管理:結合市場需求和專業發展方向,引導學生在畢業設計的選題上科學選題。各個學校強化畢業設計的過程管理,對畢業設計動員、選題、開題、方案設計、撰寫論文到論文答辯進行全過程的監督控制[4]。
雖然這些措施在一定程度上提高了畢業設計的質量,但事實上,大多數普通高校,特別是一些新生的本科院校新開設的信管專業,學校不具備雄厚師資力量和良好的研究條件。而且信管專業本身涉及知識面廣(涵蓋經濟、管理、計算機等),知識更新快,師資力量與教學資源與學生人數的不平衡問題尤其突出。
導師制給本科生畢業設計質量提高提供了很好的教學模式,但是如何解決目前的資源不平衡問題,僅僅靠學校財政上投入,似乎解決不了大多數學校的燃眉之急。因此,如何高效利用現有資源,進一步完善導師制教學模式,是大多數高校所要解決的首要問題。
此外,“信管”人才的培養經歷了技術型、工程型和復合型三種類型人才培養的發展之路[5]。信管專業的課程主要分為四大類:經濟管理類、工程數學類、計算機類、信息系統類。經濟管理類課程是“信管”專業的專業基礎課程之一,由于學時限制,加上一般任課教師是從事某一專業管理領域(如會計、財務管理、市場營銷等)研究的教師,因而學生在學完了經濟管理類課程后,頭腦里是一堆分離的知識,產生的是“隧道視覺”,沒有形成一個完整的知識圖。信息技術(軟、硬)也是本專業的基礎課程,但信息技術遵循摩爾定律不斷發展,新的技術不斷涌現。因此,與計算機類專業相比,信管專業需要的是更為綜合、全面信息系統的知識,而不是單個零散的教學。
信管專業的本科生從畢業設計的選題開始,就處于兩難的境界。選經濟管理理論研究,覺得自己知識水平不夠;選信息系統應用開發,又覺得自己的實踐能力有限。因此,我們迫切需要從科學選題入手,加強學生的綜合知識運用,在培養學生有較強的動手能力和創新能力的同時,加強的團隊協作意識,提高學生的人際溝通和協調能力。
2 畢業設計指導方法的變革
按國家教育部2005年頒布的《中國高等院校信息系統學科課程體系》規定的信管專業的人才培養基本方向為:信息系統設計、開發的技術人才、企業信息化管理人才和企業信息資源開發利用人才[6]。
因此,作為信管專業的畢業設計,無論是在導師的配備上,還是在學生的選題上,都應該同時關注經濟管理與信息技術。結合我院的信管專業設置在計算機學院的實際情況,采取由計算機專業和信管專業導師成立“課題組”,共同指導畢業設計;由計算機專業和信息專業學生成立“項目組”,共同完成畢業設計。
2.1 成立導師 “課題組”
導師制為提高畢業設計質量提供了改革思路,但目前導師的數量不足,導致每個教師指導學生人數過多,直接造成畢業設計質量的下降,我院充分發掘內部潛力,采取了跨專業、跨職稱成立“課題組”制的組織形式,由經濟管理專業和計算機類專業的教師組成“課題組”,教師以具有高級職稱、中級職稱和初級職稱相結合的指導教師組成。
由專業信管專業和計算機專業教師共同指導學生畢業設計,在緩解信管專業教師資源不足的同時,將學生所學的經濟管理知識和信息技術知識有機結合,信管專業教師負責指導學生進行項目管理,計算機專業教師負責指導學生進行項目實現。
職稱按高、中、初組成比例是1∶2~3∶3~4,由高級、中級職稱的教師從大方面把握內容和質量,中級職稱的教師具體指導學生,初級職稱指導教師輔助指導學生,指導和完成一些力所能及的工作。“課題組”通過這種個人與集體相結合的指導方式,在不降低指導質量的同時,較大幅度地增加由高級、中級職稱教師指導畢業生的人數,鍛煉了青年教師指導畢業設計、團結協作和項目實施的能力。
2.2 組成信息系統項目組
網絡環境下的系統開發,已經不是單靠個人力量能夠完成。通常情況都是教師將一個系統分成幾個小選題,每個學生選擇一個,分別完成。但是項目的開發是一個完整的過程,在有限的時間內一個學生要跨越多個階段,學生不知道該從哪方面入手。而且就項目的開發本身而言,包括管理和技術兩方面的內容,對于信管專業的學生缺乏技術上的功底,而對于計算機專業的學生又缺乏管理上的知識。因此,在畢業設計時考慮學科交叉性,成立信管專業和計算機專業本科生組成項目組聯合完成畢業設計。
項目組人數為5-7人,按信管和計科專業組成比例是2~3:3~4,由信管專業學生負責項目管理,計科專業學生負責項目開發。項目組的成立可以提高學生間的交流,促進合作,達到知識結構上的互補,也可以加強對不同領域知識的了解,拓寬學生的知識面。
3 項目管理知識在信管專業畢業設計中的應用
課題組的成立有效的解決了資源緊張的局面,讓信管專業學生在項目組中承擔管理角色,擴展了學生畢業設計的選題,培養了具有現代管理知識、熟悉信息技術、具有信息分析能力的信息分析人才,培養了具有信息分析能力與企業管理創新的知識,具有駕馭信息資源知識與能力的新型管理人才。
項目管理是指為了實現項目目標,對項目全過程實施的管理工作。傳統的項目管理關注的領域主要集中在:項目的范圍、進度、成本幾方面。隨著項目管理學科的不斷發展和深入,目前已經成為一個涵蓋9 大知識體系的獨立學科分支,如圖1所示。
結合信管專業的知識結構,導師在指導學生開發項目的過程中,根據學生的特長幫助確定其具體發展方向,因材施教,初步確定了三類適合信管專業和兩類適合計科專業學生的項目角色,如表1所示。
除了上述五類主要項目角色外,信管專業學生還可承擔的輔助項目角色有:需求管理員、風險管理員、配置管理員、質量管理員、技術文檔編寫員。在進行畢業設計的過程中,每個人可能承擔一個主要角色和1-2個輔助角色。例如:項目組長可以承擔風險管理或質量管理員等角色。
4 結束語
畢業設計提高學生的創新精神和實踐能力,鍛煉學生的思維和交流能力,從而為學生更好地走向社會奠定基礎。信管專業面對的是迅速發展的信息化進程,其人才培養是一個全新的課題,在沒有操作經驗可以借鑒,社會認知度不高的情況下建設這樣一個新學科專業需要長期的、艱苦的努力。因此,針對信管專業畢業設計目前存在的問題,我們必須加以重視,通過創新思維,提高畢業設計的質量。
摘要:該文提出在畢業論文設計過程引入項目管理機制,采用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]。
(二)構建畢業設計信息管理系統的目的
實現科學化教學管理需采用現代管理方法和手段,結合信息管理系統的特點及作用,為更好地完善畢業設計的管理,
提高畢業設計質量,本文將結合畢業設計的管理模式提出一款畢業設計信息管理系統。基于信息管理模式的畢業設計信息管理系統應簡化畢業設計管理工作、有效規范學生選題、加強指導教師管理、增強畢業設計過程監督力度。
信息化的畢業設計信息管理系統應將復雜、煩瑣的申報課題、選題、開題等管理工作,結合高校關于畢業設計實施細則的管理規定,通過規范的管理方式,在網上完成過程管理及監督工作,督促學生按照規定的時間節點完成任務,協助指導教師實時掌握學生畢業設計的工作進度,同時也可降低教學管理者的工作強度。畢業設計信息管理系統不僅可以提高教學管理效率,也符合高校信息化發展的內涵[8-9]。
(三)畢業設計信息管理系統的功能
畢業設計信息管理系統使教學管理者、指導教師及學生可在網上完成畢業設計各環節中的申請、填報及檢查等操作,與傳統的人工管理方式相比,畢業設計信息管理系統可從優化過程管理及加強質量監控兩方面較好地改善畢業設計的管理現狀。
1.優化過程管理。畢業設計信息管理系統結合高校針對畢業設計制定的實施細則,設計各環節的功能模塊,簡化師生工作的同時,規范各環節中師生的操作,使其在規定時間節點內完成相應工作,優化了各環節的管理工作。另一方面,網絡操作可避免校企合作致使學生畢業設計場所分散所帶來的問題,企業教師可在網上填報學生在企業完成畢業設計的進展情況,使校內指導教師可及時獲取學生信息,深化過程管理的力度及影響。
2.加強質量監控。確保畢業設計順利進行的同時,畢業設計質量監控也是畢業設計管理現狀中存在的問題之一。畢業設計信息管理系統可在畢業設計各環節考核時,及時過程考核的相關信息及安排,并采取指導教師回避的政策為學生分配開題檢查、中期檢查、論文評閱及答辯的檢查教師。考核結束后,系統將檢查結果及時反饋給學生及指導教師供其參考并完善畢業設計相關材料,提高畢業設計質量。業設計信息管理系統可有效嚴肅考核過程、加強考核力度加強畢業設計各環節的質量監控工作。
三、畢業設計信息管理系統的設計與實現
畢業設計信息管理系統應結合畢業設計的實施細則及各環節管理工作的實際需求,完成系統整體框架設計及功能實現。
(一)系統的功能需求
高校畢業設計是由教學管理者、教師、學生共同協作完成的實踐教學工作,因此,畢業設計信息管理系統擬設計三種用戶權限:管理員、教師、學生。不同權限的用戶對應不同的功能模塊,系統功能用例圖如圖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年起投入實際應用,經過不斷改進,系統具備良好的擴展性、平臺無關性及易用性。結合校企合作工作不斷推進的現狀,系統完善了企業教師在系統中的功能,較好地解決了學生畢業設計場所分散所引發的問題,確保了畢業設計過程考核的質量。
畢業設計是高校教學環節中的重要組成部分,是學生綜合運用專業知識解決實際問題的實踐教學過程。因此,畢業設計信息管理系統完成基本管理需求的同時,
應針對畢業設計管理進行深層次的挖掘及改進。隨著大數據時代的到來,如何采用數據倉庫、數據挖掘等技術完成畢業設計課題重復率篩選將作為畢業設計信息管理系統下階段的研發重點。同時,也將從信息安全性、功能完整性等方面不斷完善系統,以提高畢業設計信息管理系統的整體運行效率。
【摘要】本文通過對嘉興學院南湖學院信息管理與信息系統專業畢業生就業意向進行全面調查,了解目前信管專業應屆畢業生在專業了解度、行業認知度、專業設置認可度等方面的情況,并就調查結果進行了多方位的分析和討論,提出了有關獨立學院信息管理與信息系統專業就業工作方面的幾點思考與建議。
【關鍵詞】信管專業,就業意向,就業觀念,專業了解度
一、調查背景
信息管理與信息系統專業(下文簡稱為“信管專業”)是培養具備現代管理學理論基礎、計算機科學技術知識及應用能力,掌握系統思想和信息系統分析與設計方法以及信息管理等方面的知識與能力的人才。此專業畢業生可在銀行業、服務業、證券業、圖書館、學校、機關等擔任計算機工程助理師。主要從事信息系統的開發與維護,負責管理信息領域和計算機信息系統的開發、維護、使用和管理工作;大型數據庫數據管理員,在信息管理領域內負責大型數據庫的系統管理、安全管理和性能管理工作;網站,在工程師的指導下,負責網站的日常維護工作;計算機高級文員。
雖然信息系統與信息管理專業的就業方向十分廣泛,但本文通過對2015屆南湖學院信息系統與信息管理專業畢業生的調查,發現其中只有45%的畢業生希望在第一份工作中從事信息技術類行業,大部分畢業生會選擇在第一份工作中從事工商管理類或職業技能類等與所學專業相關度不高的行業。針對此種學不以致用,就業意向與專業培養不符的現象,本文展開深入全面的調查分析,對信管專業人才培養方式與方法進行積極思考并提出合理建議。
二、調查結果
為了進行深入了解信息系統與信息管理專業畢業生2014年就業情況存在的原因,本文于2014年下半年對嘉興學院南湖學院信息系統與信息管理專業的所有大四學生進行了問卷調查。此次問卷調查回收到有效問卷共50份,有效率為98%。調查問卷以多個角度了解信管專業畢業生對自己專業的了解與期望。分析所得的結果如下:
1.專業了解度。選擇適合自己感興趣的專業可以提高學習的積極性,相反的自己不喜歡的專業就很難從中獲得興趣與學習的動力。2015年的畢業生中,只有40%的人是按照個人意愿選擇信息管理與信息系統專業的,大部分人則是因為服從調劑才選擇了此專業,不難推測很多人對信息管理與信息系統專業未來的發展不夠清楚,也沒有興趣去了解此行業的發展。本文的調查結果也顯示:66%的人不清楚信息管理與信息系統專業的未來發展前景。
對于專業的了解程度以及喜歡程度將直接影響大學生的職業選擇。對比2014年信息管理與信息系統專業的畢業生就業情況,近60%的學生從事了與本專業不相關的職業,由此可以看出選擇自己了解的、感興趣的專業將直接關系到未來職業生涯規劃。
2.行業認識度。對于一個行業的認識和了解將直接關系到一個大學生在面臨就業的職業選擇。當問到:放棄選擇信管專業原因的時候,不喜歡此專業的畢業生為22.45%,很明顯當大學生進行就業選擇的時候,不會再把自己的個人喜好放在首位了。數據顯示:因為難就業、同行競爭的原因所占的比例分別為55.1%,24.49%。受傳統思想的影響,很多信息管理與信息系統專業的畢業生都會認為在此行業就業的門檻很高,因此會放棄信管專業相關的工作,從而選擇其他行業。
3.學校專業設置認可度。很多大學生在進行專業學習的時候,不了解專業未來發展前景,而且對于學校專業的培養計劃也不清楚。調查顯示2015年本專業的畢業生中有42%的人認為學校開設課程與未來職業需要不符合,46%的畢業生不了解學校專業培養計劃。導致學生認知與學校教育出現了較大偏差。由于學生自身對學校專業設置的認可度不高,在學習相關課程的過程中,會認為所學沒用,學習沒有積極性。因此了解學生就業需求,傳遞正確的學校培養計劃顯得尤為重要。
三、分析討論
總體看來,南湖學院信息管理與信息系統專業畢業生的就業現狀與目前我國高校畢業生就業體制的改革和發展相適應。但是,在對2014年信息管理與信息系統專業畢業生就業情況跟蹤調查和對2015年該專業畢業生就業觀問卷調查中發現了以下問題:
1.學生對專業了解不足。南湖學院信息管理與信息系統專業的畢業生沒有清楚了解自己專業的發展方向,以至于臨近大四甚至即將畢業也沒有對自己所學的專業有清楚的了解,對未來的工作沒有明確的目標。根據現狀研究發現,學生能不能成功就業,能不能在將來事業上取得成功,優秀原因不在于有沒有需求,而在于能不能認清自己、認清行業,做到個人與職業的良好匹配。大學生處于職業探索和職業準備階段,同時他們又具有很大的潛力、具有很強的可塑性。在學生的學習生活過程中,指導學生認識自己,實現自我的準確定位,盡早地幫助學生確立科學的職業生涯規劃,促進學生有目的、有方向地提高自己,有利于學生少走彎路,有利于實現個人與職業的統一,成為學生就業成功的關鍵。
2.學生專業需求與學校專業培養的偏差。從調查結果分析中我們可以看出,南湖學院信息管理與信息系統專業的學生對學校開設的專業課程有一定的不滿。很多同學認為,學校的課程并不完全符合職業的需要,對今后的就業幫助十分有限。這會使學生對課堂學習產生抵制或厭倦,大大降低了學生的學習動力。如果不加以正確引導和改善,可能導致相對主義和實用主義的價值取向形成,減少學生對專業知識學習的積極性。
3.學校人才培養模式與市場需求相違背。市場化的教育理念與體制尚未建立。隨著社會經濟的增長與教育水平的提高,高校畢業生的就業市場已由過去的“賣方市場”轉變為現在的“買方市場”。然而,很多高校并未清醒地認識到這一點,其教育、教學理念依然停留在原有的水平上,至今其人才培養模式都未與市場需求相接軌。
4.市場產業結構不夠完善。當前我國的產業結構正進入戰略調整的關鍵時期,對勞動力結構產生著深刻的影響,繼而影響著大學生的就業。在中國高速發展的今天,很多傳統企業都開始向計算機化發展,這就勢必需要越來越多的從事信息管理與信息系統的技術人員。然而由于受傳統行業的限制,信息管理與信息系統相關的行業發展還不夠全面,市場占有率也不是很高,提供的就業崗位讓本專業的畢業生陷入了困境。
四、對信管專業就業工作的建議
針對目前南湖學院信息管理與信息系統專業畢業生就業情況,本文提出以下建議:
1.培養對所學專業的興趣。南湖學院信息系統與信息管理專業的學生在學習專業知識的過程中,應努力培養自己對本專業的興趣和學習熱情,完善自己專業的基礎知識,打牢一個專業的底子,從而在以后應聘或者擇業時有個比較深的底蘊。注重對自己進行綜合素質能力的培養。這些綜合素質能力包括自己的學習能力,人際關系處理能力,組織活動能力,獨立思考能力以及自身素質的綜合能力。同時,學會把專業知識理論與實踐結合起來,切勿只會紙上談兵。樹立一個良好積極正能量的擇業價值觀。在擇業時應該摒棄一些傳統老舊的觀念,更注重的是自己的興趣與自己工作時的一個自我價值觀的實現,成為社會需要的人才。
2.調整學校專業課程設置。在當前飛速變化的時代,大學要適應時代的要求,就必須把握時代的脈搏,不斷調整課程結構和內容。尤其對于信管專業,當代社會正是信息化社會,大量紛繁的信息不斷地在更新,為了管理并且從中獲得有效的信息,信管專業的課程結構應該跟隨時代的步伐,不斷調整以適應社會的需要。在課程布局上,該專業應適當減少某些必修課,增加與專業相關的課程的比重。一方面,讓學生在學習中不斷了解所學專業的知識與研究方向,激發學生對此專業的激情與動力;另一方面,這也有利于向學生提供反映信息管理與信息系統專業中各個領域發展的最新成果。因為現代社會知識急劇增加和迅速老化,專業課程的開設有助于彌補學生在日常生活中無法及時了解與專業相關的社會動態這一缺陷。
3.把就業指導工作貫穿于大學生活的始終。當前南湖學院的就業指導課大多是針對畢業生開設的,但其實就業指導應當貫穿于大學生活的始終,使信管專業的學生了解學校對自己所學習專業的培養目標,使信管專業的學生對就業情況有更多的了解。幫助本專業的學生在四年的學習中逐漸認清專業所適應的工作領域,并與自己的特點和能力相對照,繼續培養和發展與其職業目標相適應的素質優勢,不斷對自己的職業目標做出適當的調整。
4.建立和完善信管專業學生就業市場。由于大學畢業生就業具有時間性和群體性的特點,加之基本上屬于初次就業,因而它不能等同于社會其他人員的就業。建立以政府為主導,以學校為基礎的畢業生就業市場是高校畢業生就業制度改革的必然趨勢。為了保證信管專業畢業生這一資源的合理配置,不能單靠畢業生觀念的轉變,有關部門還應該進行有效的宏觀調控,為該專業學生就業創造一個良好的環境。
摘要:目前全省電大分校開放教育學員在畢業資格審核和申請辦理畢業證書時,均需要提供學員在新華社圖像采集中心所采集的電子照片信息。為了方便快捷地管理這些電子照片,利用.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服務器上,用戶通過校園網、因特網可以直接訪問,其運行穩定,操作方便簡單。而且滿足了電大分校開放教育在畢業資格審核及申請辦證時收集、審核電子照片的需要,減少了輔導教師、教務管理員的工作量和提高了辦理畢業證書的工作效率。
摘要:高校畢業生人數的逐年遞增致使其就業壓力不斷增大,為更好解決畢業生就業問題,各大高校必須加強現代信息技術在學生就業領域的應用,強化學生就業信息的管理,搭建信息服務平臺。
關鍵詞:畢業生;信息;管理;平臺建設
近些年,高校畢業生就業信息管理建設取得的進步比較明顯,各大院校相繼建立了較為系統的就業信息管理平臺,對畢業生就業信息進行系統、規范、完善的管理,旨在運用現代技術為畢業生提供更優質的服務,滿足畢業生的就業需求。但高校畢業生就業信息管理平臺的建設在提高學生就業率、方便學校管理就業信息的同時尚存在不足,須待教育工作者進一步完善和探究。
一、就業信息管理平臺建設中的不足
首先,信息管理系統間關聯性不足。絕大部分高校在建設畢業生信息管理平臺時只注重硬件設施的投入和使用,忽略了軟件服務系統的統一規劃,因此大大降低了各信息系統間的關聯性,致使畢業生信息不能整合在一起,系統間的獨立性將導致關聯數據和信息不能共享,因而導致學校就業信息錄入的重復性不斷增強,出錯率不斷增大,無法為最后的分析和決策提供準確的數據依據。
其次,信息管理建設本質為發生實質的變化。高校畢業生就業信息管理引入現代化技術是為改變傳統的信息管理模式,建立與時代教育發展相匹配的信息管理平臺,然而目前高校的信息管理平臺只是簡單的實現無紙化辦公,將信息記錄內容錄入電腦,并沒有發揮畢業生就業信息管理平臺建設的真正效用,未實現現代教育信息管理的真正目標。[1]
再次,就業信息管理審核機制及保護措施的缺失。高校在建設就業信息管理平臺的同時并沒有對信息內容進行審核,因而導致各類虛假信息層出不窮,影響了信息平臺的真實性和可靠性,無法發揮參考作用。此外,高校對信息平臺的保護監管不到位,平臺信息泄漏可能性的增大使學生對個人就業信息安全性產生擔憂,不利于平臺的深入推廣和應用。
最后,畢業生在就業信息管理平臺中的參與性不高。部分高校在建立就業信息管理平臺的過程中將其作為就業信息的傳遞工具,忽略畢業生在其中的參與性,沒有實現企業與畢業生間的雙向溝通。
二、就業信息管理平臺建設的注意事項
(一)強化就業信息管理系統的關聯性與安全性
平臺建設時應注意各系統間的關聯性,加大各板塊間的協調性,確保平臺信息和數據真實可靠,這樣才能為畢業生及企業雙方提供最有價值的參考。由此可見,就業信息平臺在設計各系統的內容和形式時必須根據信息的性質進行分類與關聯,板塊設計要兼顧整體性與區域性,方便用戶根據實際需求查找與使用。[2]
此外,為更好地保護平臺信息,加大就業信息平臺的安全性和防御性,預防信息的竊取和流失,高校必須及時更新系統及相關的防護軟件,并對平臺信息進行備份,提高信息平臺負責人的安全意識。在信息平臺的建設過程中,為提高系統使用的安全性,可采取對用戶進行身份驗證、實名登陸等方式確定其合法身份,并在信息數據的使用和傳送過程中進行加密保護,防止不法分子攻擊系統,而在信息數據傳送完畢后,備份系統自動生成的操作日志,為日后平臺修復工作提供保障。
(二)保證信息管理平臺的統一性與規劃性
就業信息平臺建設必須要基于現代技術應用與高校的數字化定位、邊界,利用高校已擁有的設備資源及資金供應能力,對各系統信息數據進行分類、整合、傳輸與共享,統一進行集成與認證,實現各系統間的完美配合與整個平臺的有序運行。在就業信息平臺的建設過程中,畢業生的身份比較特殊,既可以被定義為用戶,又可以被定義為資源,因此,平臺應確保畢業生個人信真實性和可靠性,從而需要權威的信息管理部門進行統一的管理與維護,分擔就業部門的后續工作,做到各司其職,保證信息平臺運行的高效性與便捷性。
現階段,各大高校要想真正接觸信息管理系統建設的本質,必須建立智能信息管理平臺,淘汰以往不合理的管理模式與業務流程,加入能夠通過現代技術手段實現的新型管理方法,實現信息平臺與辦公部門的有效融合,進而提高工作效率,簡化辦公流程。[3]
(三)信息管理平臺建設的規范性
畢業生就業信息管理平臺建設的規范性既體現在管理審核機制方面,又體現在系統設計方面。首先,為確保畢業生信息的真實性、準確性及即時性,就必須加強信息管理審核制度的嚴謹性和完善性,通過共享、內部審查等方式優化畢業生信息管理,減少各責任部門的工作交叉點,降低平臺運行管理成本,避免因信息重復錄入所造成的即時性差、錯誤率高、信息不對稱等問題。其次,平臺各個系統在設計時還應強調組織層次、文檔編制、處理方式、模塊控制、運行時間、穩定性及保障性等方面的設計,統一制定相關規范及標準,針對動態信息的即時性及多變性等特點創建管理模式,實現就業信息管理平臺數字化建設的穩步推進。
【摘 要】大學畢業生檔案信息管理系統使用、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- ),男,廣西藤縣人,廣西科技大學醫學院現代教育技術中心副主任,高級實驗師,研究方向:現代教育技術的應用。
摘要:大專院校畢業生就業信息管理系統設計與開發是為了把管理人員從繁重的數字統計中解脫出來,高效的完成畢業生的就業管理,提高就業率和服務質量。系統開發從需求分析設計到最終系統完成并成功運行,運用了軟件開發相關技術理論。系統建立了良好的平臺架構,減少了各模塊間的耦合性,著重解決了面向招聘單位、畢業生以及各級管理員部署該系統時信息不對稱問題,并深入研究了畢業生的就業意愿與用人單位需求不匹配的矛盾協調技術。
關鍵詞:就業;UML建模;B/S模式;.NET框架
大專院校的招生就業處主要負責用人單位招聘信息、畢業生就業數據以及就業信息統計的采集管理,數據量非常大,程序繁瑣。因此,就業管理工作存在信息交流不夠暢通,政策不夠及時,數據處理效率較低,無法滿足越來越多的用人單位和畢業生的需要。該文將利用計算機和網絡,達到對畢業生就業管理工作中各類信息數據的搜集、處理、統計、報送、管理的目的。一方面拓寬畢業生就業的選擇途徑,另一方面實現信息化技術在學院就業管理工作中的應用。畢業生就業信息管理系統無疑提供了這一問題的最佳解決方案。該系統結合已有學院就業網站的特點,突出了實用的模塊,更加實用、方便,提高對畢業生和用人單位的服務質量。
現在大專院校招生規模不斷擴大,近幾年畢業生數量逐年增加,面對當前全國高校畢業生就業形勢依然嚴峻,今年有680萬高校畢業生面臨就業;高職院校畢業生就業壓力較大,大專院校在招生、就業、人才培養均面臨在夾縫中生存的嚴峻考驗。就業處也面臨在就業數據處理、畢業生就業指導、創業教育、職業測評工作中的具體事務性工作大量增加的情況下,為促進畢業生充分就業,逐年提高畢業生就業質量、就業層次,續寫學院品牌特色。大專院校的招生就業處都在加大工作力度、采取有效措施、切實推進畢業生充分就業。首先出臺文件制度、開展創新創業培訓、就業幫扶、職業評定、積極拓展就業渠道、聯系用人單位和生源地人社局,提前做好就業工作部署安排,及時處理學生就業信息數據,做好就業前指導服務工作。提高畢業生就業競爭力,保障畢業生充分就業。其次,創新現有就業工作常規模式,升級就業網站系統,充分考慮用人單位招聘需求,通過網絡技術獲取應聘畢業生的就業信息,并且實現對錄用學生的信息篩選、聯系、管理。這樣不僅為學生提供了更多招聘崗位,還能最大限度簡化單位到校選錄畢業生的繁瑣程序和接待工作。因此,招就處利用計算機和網絡,實現了對繁雜就業信息數據的處理工作。實現了大專院校就業工作的網絡化管理,增強了為學生、招聘單位服務的能力,這也是大專院校信息化校園建設至關重要的環節。
本系統使用面向對象的分析方法,結合畢業生就業工作特點,分析了招生就業處就業管理工作的需求,就業管理系統既要在物理層面上具有分散性,采用Web訪問模式,又要在邏輯上具有集中的特點,能利用已有資源獨立工作。本系統利用計算機和網絡,實現對就業管理工作中的信息數據進行處理,既能拓寬畢業生的就業選擇,又能體現信息化技術的應用能力。大專院校畢業生就業信息管理系統無疑提供了這一問題的最佳解決方案。
1 本課題國內外研究狀況
現在世界上很多國家都推出了適合本國的就業管理政策和措施,部署了相關信息系統。2002年6月俄羅斯教育部門頒布了《關于在教育部下屬高職院校建立高職院校畢業生工作安置和就業信息系統的法令》,由此開發了支持青年專家就業的信息分配系統由文獻[1]可知,經過幾年的發展,俄羅斯的許多高職院校都已經設立了支持青年專家就業的信息分配系統,畢業生的就業都比較順利。在日本,政府對就業問題格外重視,在《文部省設置法》和《勞動省設置法》中專門規定了文部省在就業方面的職責,實現全國統一的就業制度。西方國家有著優良的教育體制,所以在就業的理論基礎和實際應用方面都很有特色,作用也很明顯,像歐美的就業率比較高,高校基本都有自己的就業信息網,在就業中扮演重要角色,起主導作用。其他如法國、德國、印度等各國也都有自己的高校畢業生就業體系,頒布了促進就業的法律政策如《就業促進法》、《平等就業法》、《反歧視就業法》等,也規定了畢業生就業的責任,這些制度和措施對我國高職院校畢業生就業都有很好的參考價值。
目前國內關于畢業生就業信息管理系統還缺乏政策的支持和法律的規范,各個高校都是根據自己的需要委托軟件公司開發的就業信息網,沒有統一的標準依據,因此各自為政,適應性不強。盡管2002年9月,國家教育部了《教育管理信息標準化》條例,作為教育行業的信息化行業標準。但是,該條例缺乏就業網站各本體的設計的標準。尤其是近幾年我國高校都在進行數字化校園建設,許多數據信息量大的部門都使用了相應的信息系統,在發展過程中出現經費緊缺,理論不完備,缺乏統一的協調和理論指導問題,而且各個部門容易形成信息孤島,無論在硬件還是軟件上更新速度慢,使得整體信息化使用程度不高。有些高校只有招生就業宣傳網,在就業工作使用方面作用很小,即使有了專門的就業信息管理系統,在信息的更新和使用上效率不高,缺乏專門的管理人員,這就出現了信息傳遞緩慢、組織乏力、信息采集不及時等問題,因此本系統的開發除了解決這些問題之外,也將研究系統的使用狀況,以促進高校正確使用信息化技術為畢業生就業提供更好的服務。
2 相關技術理論概述
2.1基于Web系統開發的技術基礎分析
本系統的開發主要會涉及的技術有基于Web的三層體系結構(圖1)、技術、數據庫技術、UML建模技術等。建立Microsoft Visual Studio 2005開發平臺,ASP3.0的開發環境,操作系統以Windows XP為主,選擇Sql Server 2005數據庫方便管理和使用。客戶端只要支持Windows系統,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訪問模式,又要在邏輯上具有集中的特點,能利用已有資源獨立工作。本系統利用計算機和網絡,實現對就業管理工作中的信息數據進行處理,既能拓寬畢業生的就業選擇,又能體現信息化技術的應用能力。大專院校畢業生就業信息管理系統無疑提供了這一問題的最佳解決方案。該系統結合學院已有就業網的特點,突出了本校實用的模塊,更加實用、方便,提高對畢業生和用人單位的服務質量。