民辦高職院校招生管理系統(tǒng)分析與設計(第七定稿)[專業(yè)論文]_第1頁
民辦高職院校招生管理系統(tǒng)分析與設計(第七定稿)[專業(yè)論文]_第2頁
民辦高職院校招生管理系統(tǒng)分析與設計(第七定稿)[專業(yè)論文]_第3頁
民辦高職院校招生管理系統(tǒng)分析與設計(第七定稿)[專業(yè)論文]_第4頁
民辦高職院校招生管理系統(tǒng)分析與設計(第七定稿)[專業(yè)論文]_第5頁
已閱讀5頁,還剩63頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、云南大學軟件工程碩士學位論文 民辦高職院校招生管理系統(tǒng)分析與設計分類號 tp31 密級 公 開 udc 編號 碩士研究生學位論文題 目: 民辦高職院校招生管理系統(tǒng)分析與設計學院(所、中心) 軟件學院 專業(yè)名稱 軟件工程 研究生姓名 李政 學號8200703279 導師姓名 張馳 職稱 副教授 2010年 4月62聲 明本人聲明所呈交的論文是我個人在導師指導下進行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得云南大學或其他教育機構的學位或證明而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻均已在論文中

2、作了明確的說明并表示了謝意。研究生簽名: 日 期: 論文使用和授權說明本人完全了解云南大學有關保留、使用學位論文的規(guī)定,即:學校有權保留送交論文的復印件,允許論文被查閱或借閱;學??梢怨颊撐牡娜炕虿糠謨?nèi)容,可以采用影印、縮印或其他復制手段保存論文。 (保密的論文在解密后應遵循此規(guī)定)研究生簽名: 導師簽名: 日 期: 摘 要至2009年6月19日,我國現(xiàn)有民辦普通高等院校334所,其中有25所是本科院校,占據(jù)著我國高等教育的半壁江山。為使民辦高職院校招生工作更加科學化、現(xiàn)代化,從而有效提高招生管理工作的質(zhì)量,各民辦高職院校迫切需要更新和改善招生管理手段,并建立一套完善實用的招生信息管理系統(tǒng)

3、,以減輕招生管理人員的勞動強度、提高工作效率和保證招生數(shù)據(jù)的準確性和完整性。本文首先介紹了民辦院校招生管理系統(tǒng)研究的背景,在綜合國內(nèi)外高校招生管理系統(tǒng)理論研究成果和實踐探索經(jīng)驗的基礎上,對民辦院校招生管理系統(tǒng)的目標需求、學院招生管理的組織結構、系統(tǒng)主要業(yè)務流程、系統(tǒng)數(shù)據(jù)流、系統(tǒng)功能需求等進行了深入分析,并對系統(tǒng)計算模式和架構、系統(tǒng)各主要功能模塊以及系統(tǒng)安全等進行了設計和說明。然后基于系統(tǒng)數(shù)據(jù)庫的建模原理對系統(tǒng)數(shù)據(jù)庫的邏輯模型、系統(tǒng)數(shù)據(jù)庫表結構和系統(tǒng)數(shù)據(jù)庫訪問等進行了分析和設計,并從動態(tài)網(wǎng)頁技術和系統(tǒng)技術路線等方面介紹了系統(tǒng)所采用的開發(fā)技術。論文通過分析民辦高職院校招生管理特點,對其業(yè)務流程進行

4、了分析,據(jù)此提出了系統(tǒng)的需求,進而設計和實現(xiàn)了適用于民辦高職院校的招生管理系統(tǒng),在本文中作者針對民辦高職院校的業(yè)務流程,總結出民辦高職院校的招生特點,完善民辦高職院校招生管理系統(tǒng),并參與需求分析、功能設計等工作。本文統(tǒng)數(shù)據(jù)的準確性、次、科類、計劃性質(zhì)代碼。如果錄取還沒有結束,很所設計的招生管理系統(tǒng)根據(jù)民辦高職院校招生管理的特點,采用基于intranet環(huán)境中的b/s網(wǎng)絡計算模式,并設計了基于ftp和數(shù)據(jù)代理的數(shù)據(jù)傳輸機制。該系統(tǒng)具有內(nèi)容全面、方法科學、功能強大、操作簡單、易學易用及較好幫助系統(tǒng)等特點。關鍵詞:民辦高職院校;網(wǎng)上錄取;管理信息系統(tǒng);b/s模式 abstractto june 19

5、, 2009, there are 334 private general colleges and universities in china, of which 25 are undergraduate colleges or universities, these institutions of higher learning occupying half of higher education in our country. in order to make the admission work of the private colleges and universities more

6、 scientific and modern, and improve the quality of the work of enrollment management, all the private colleges and universities are urgently in need of updating and improving the means for the enrollment management and establishing a sound and practical enrollment information management system, so a

7、s to reduce the labor intensity of the enrollment management staff, improve work efficiency and ensure the accuracy and completeness of the enrollment data. firstly, we introduced the study background of enrollment management from private colleges and universities. then, we studied in-depth in targe

8、t needs of enrollment management, structure of college enrollment management, primary business process, data flow system, the function demand of system, etc. those are on the basis of success experience of enrollment management overview both the home and aboard .thirdly, we designed and explained th

9、e system network structure and the main function, the system safety. at last, we designed and explained the database table structure and interview based on the modeling theory and logic model of system database. also the dynamic network technology and system technology road were introduced from the

10、development methods.by analyzing the characteristics and detailed processes of the enrollment management of the private colleges and universities, this paper tries to design and implement an applicable enrollment management system for private universities, which includes internet-based enrollment sy

11、stem overview and structure analysis, analysis of the system operation and function, cases of the system and model design, database design and data transmission, systems process control and user login, etc.in accordance with the features of the admissions management of the private colleges and unive

12、rsities and the needs of the system implementation, the designed system adopts the b/s network computing model based on intranet environment. it also has designed a data transmission mechanism based on ftp and data agency. this system has such features as comprehensive content, scientific methods, p

13、owerful functions, friendly interface, simple operation, easy to learn and to use, better help system and so on. key words: private colleges and universities; online admission; management information system; b/s mode目 錄摘 要iiiabstractiv第一章 緒 論11.1 研究背景11.2 國內(nèi)外研究現(xiàn)狀21.3 研究意義31.4 論文組織4第2章 關鍵技術簡介52.1 軟件體

14、系結構分析52.1.1 client/server結構模式52.1.2 browser/server計算模式62.1.3 intranet模式72.2 系統(tǒng)采用的開發(fā)技術92.2.1 動態(tài)網(wǎng)頁技術92.2.2 系統(tǒng)技術路線112.3 本章小結12第3章 需求分析133.1 系統(tǒng)目標133.2 系統(tǒng)業(yè)務流程分析143.2.1 高職院校招生業(yè)務流程分析153.2.2 錄取流程分析183.2.3 系統(tǒng)登錄與退出流程分析223.2.4 考生流程分析243.3 已錄取的考生管理需求分析253.4 系統(tǒng)功能需求283.5 系統(tǒng)網(wǎng)絡需求303.6 系統(tǒng)建模313.6.1 系統(tǒng)用例圖313.6.2 系統(tǒng)數(shù)據(jù)流

15、分析353.6.3 系統(tǒng)模型383.7 界面及安全需求403.8 本章小結40第4章 系統(tǒng)設計414.1 系統(tǒng)架構設計414.2 系統(tǒng)功能設計424.2.1 招生計劃管理設計424.2.2 招生人員管理設計434.2.3 已錄取的考生管理設計444.2.4 收費管理設計454.2.5 信息發(fā)布管理設計464.2.6 安全管理設計464.3 系統(tǒng)物理結構模塊設計474.3.1 組件圖474.3.2 配置圖484.4 數(shù)據(jù)庫設計484.4.1 數(shù)據(jù)庫邏輯設計484.4.2 數(shù)據(jù)庫表結構設計494.5 系統(tǒng)數(shù)據(jù)傳輸設計524.5.1 數(shù)據(jù)傳輸方式534.5.2 數(shù)據(jù)傳輸結構544.5.3 數(shù)據(jù)傳輸服

16、務器端實現(xiàn)554.5.4 數(shù)據(jù)傳輸系統(tǒng)客戶端實現(xiàn)564.6 本章小結57第5章 總結與展望585.1 總結585.2 展望58參考文獻60致 謝62第一章 緒 論1.1 研究背景民辦高等教育是我國高等教育的重要組成部分,占據(jù)著我國高等教育的半壁江山1,至2009年6月19日,我國現(xiàn)有民辦普通高等院校334所,其中有25所是本科院校。辦學規(guī)模比較大、教育教學質(zhì)量好,在社會上知名度比較高的民辦高校集中分布在北京、西安和江西南昌。對于民辦高校來說沒有國家的財政撥款,所需資金除辦學者投入外,主要來源于學生的學費收入,因此招生管理工作對民辦高校來說就是重中之重。教學是中心,招生則是民辦高校生存發(fā)展的基礎

17、和保障,因此各民辦高校都非常重視學校的招生管理工作。江西大宇職業(yè)技術學院作為南昌規(guī)模最大的三所民辦高職院校之一,2003年5月經(jīng)省教育廳評估審核批準納入國家統(tǒng)一招生計劃。在此之前大宇學院(以下簡稱此名)主要是承擔助學單位角色,招收的是高考落榜生,參加全國高等教育自學考試,獲取國家認可的學歷,由于招生的人數(shù)有限,招生管理工作完全以人工工作方式來進行。自從納入國家計劃內(nèi)統(tǒng)一招生后,按國家有關政策要求對統(tǒng)招學生進行網(wǎng)上錄取。全國普通高校在1999年首次擴招,使更多的考生有接受高等教育的機會,過去千軍萬馬過獨木橋的現(xiàn)象也明顯改變。各高校在招生過程中發(fā)現(xiàn)靠人工來對考生的錄取管理和檔案收發(fā)明顯不能滿足現(xiàn)階

18、段的工作要求。2000年以后,我國大多數(shù)普通高校已經(jīng)開始借助計算機技術對高考考生實行遠程網(wǎng)上錄取。全國各省市、自治區(qū)、直轄市利用計算機將參加高考的考生信息通過教育與科研網(wǎng)cernet這一專用網(wǎng)絡傳送給全國各招生高校,各普通高校也同樣利用計算機處理考生的電子檔案信息,進行錄取工作。自2002年以后,全國普通高校招生工作已全部實行網(wǎng)上錄取2?,F(xiàn)階段,我國大部分高校使用招生管理系統(tǒng)是由清華大學2001年4月開發(fā)成功并經(jīng)教育部專家鑒定的“全國普通高校招生網(wǎng)上錄取系統(tǒng)”,該系統(tǒng)是運行在中國教育與科研網(wǎng)上的一個大型信息應用系統(tǒng),使用這個系統(tǒng)開展錄取工作,大大提高了高校招生工作效率3。江西大宇職業(yè)技術學院也

19、是采用這個招生管理系統(tǒng),由于這個系統(tǒng)開發(fā)時民辦高校還沒有目前這么大的規(guī)模,因此開發(fā)時也沒有把民辦高校招生過程中所能遇到的諸多問題考慮進去,許多特殊因素更是沒有考慮到,在當時開發(fā)這個系統(tǒng)時也沒有那么多的因素要考慮,所以說我們學校在使用過程中也就深深感覺到這個系統(tǒng)不適合我們這類學校。于是大宇學院招生辦公室結合我院在十一五期間發(fā)展規(guī)劃,提出根據(jù)我院招生工作的實際情況開發(fā)適合本校的招生管理信息系統(tǒng)。1.2 國內(nèi)外研究現(xiàn)狀早期民辦高校由于沒有納入國家統(tǒng)一招生計劃,主要靠人工來完成招生的信息統(tǒng)計工作,再后來招生工作人員靠操作單機版軟件來管理招生過程中有關數(shù)據(jù)。在招生實踐中產(chǎn)生一系列問題,主要有以下幾個:一

20、是靠人純手工處理信息速度太慢;二是依靠人工處理需要大量人力、物力、財力且信息不準確、出錯率高;三是依靠人工處理不能充分利用民辦高職院校各部門之間的系統(tǒng)性和關聯(lián)性,大量工作重復,高耗費低效率。鑒于招生管理系統(tǒng)在高校日常工作中的重要性,構建先進、完善的招生管理系統(tǒng)己是各高等院校的共識與趨勢。國外高校在很多年前就已經(jīng)實現(xiàn)招生管理計算機化、網(wǎng)絡化,他們的管理模式主要是面向全局的綜合招生管理系統(tǒng),數(shù)據(jù)集中統(tǒng)一存放在中央數(shù)據(jù)庫中,對在校園網(wǎng)上的客戶微機通過瀏覽器/服務器的方式進行,即數(shù)據(jù)集中存儲,分布操作。它將招生各個環(huán)節(jié)進行統(tǒng)籌考慮,以提高招生管理效率為目的,強調(diào)系統(tǒng)間數(shù)據(jù)的流通4。目前國外的計算機網(wǎng)絡

21、技術和管理模式己十分成熟且能夠處在比較穩(wěn)定運行階段。由于世界各國政治制度不同,各國的高等院校辦學模式和管理體制在客觀上也就存在著較大的差異,要求各高等院校的網(wǎng)絡建設也要求同存異,但他們均享有充分的自主權5?,F(xiàn)階段我國尚處在社會主義的初級階段性,生產(chǎn)力還不是很發(fā)達,再加上政治制度和國外高等院校也不盡相同、相關機構管理職能不同、招生管理辦法更是明顯不同,所以國內(nèi)高等院校還不能簡單的套用國外模式,只能在借鑒的基礎上自主開發(fā)適合我國院校實際情況的招生管理信息系統(tǒng)。1993年,在國家政府的大力支持下,原國家教委開始著手建設中國教育科研網(wǎng)(cernet)。通過國家示范工程、科技攻關、“211”重點建設,目

22、前己實現(xiàn)連接國內(nèi)近2000多所本??破胀ǜ叩仍盒#暇W(wǎng)人數(shù)超過1200萬人,已成為我國第二大互聯(lián)網(wǎng),同時也為實現(xiàn)我國教育信息化提供了基礎平臺6。江西大宇職業(yè)技術學院也充分認識到網(wǎng)絡建設的重要性,學院領導在2004年就此問題展開研究,在擬定的中長期發(fā)展規(guī)劃中明確的寫出了將在十一五期間投入巨資建成千兆位以太網(wǎng)絡工程。加快教育信息化建設,不僅是信息技術、通信技術、多媒體和網(wǎng)絡技術發(fā)展的必然結果,也是現(xiàn)代教育發(fā)展的迫切要求7。1.3 研究意義對于民辦高職院校來說招生工作是學校綜合管理中最主要項目之一。學校每年要把市場對人才的需求量以及學校的師資、專業(yè)設置、實驗(訓)設施等資源情況上報教育行政主管部門。

23、同時按上級主管部門的政策和高招工作的布署制定本校招生工作進度計劃。下面江西大宇職業(yè)技術學院為例,民辦高職院校以時間順序安排的工作計劃如下8:第一:每年3月份確定招生政策下達招生計劃;第二:每年4月份學校制定招生規(guī)則;第三:每年58月份學校展開宣傳工作;第四:每年68月份各省開始高考志愿填報工作;第五:每年79月份各省開始高考錄取工作;第六:每年9月份開始新生報到繳費工作;本文就是以民辦高職院校第四至第六部分工作中的具體業(yè)務展開系統(tǒng)深入分析研究,開發(fā)出針對我校招生錄取工作具體情況的民辦高職院校招生管理系統(tǒng),實現(xiàn)了全部招生信息管理的電子化、為考生提供最及時準確、完整全面的錄取信息、提高招生部門的工

24、作效率、降低招生工作勞動強度,具有非常良好的社會效益和廣泛的應用價值。該系統(tǒng)的開發(fā)將有助于:1規(guī)范民辦高職院校招生管理環(huán)節(jié),減少人為因素造成生源流失;2提高工作效率,減輕勞動強度,降低招生成本;3獲取招生過程中最及時準確的數(shù)據(jù)信息;4通過科學預測和決策,提高錄取學生報到率。對我校來說,建設適合我校具體校情的民辦高職院校招生管理系統(tǒng)已是人心所向、大勢所趨,此系統(tǒng)建成后將有利于提高招生工作效率和促進學校穩(wěn)步快速發(fā)展;提高服務管理水平,真正體現(xiàn)我院“以我真誠服務為你成功鋪路”的服務育人宗旨。同時為科學管理和決策提供可靠的依據(jù);提高學校形象,保證在民辦高職院校競爭中把握先機9。1.4 論文組織本文主要

25、圍繞民辦高職院校招生管理系統(tǒng)設計與分析展開,主要內(nèi)容及結構安排如下:第一章 緒論。闡述了本系統(tǒng)的研究背景,分析了研究的意義,綜述了現(xiàn)在國內(nèi)各高校所采用的招生系統(tǒng)的優(yōu)勢與不足,并對本文的研究內(nèi)容與組織結構作了介紹。第二章 關鍵技術簡介。本章介紹開發(fā)民辦高職院校招生管理系統(tǒng)使用的相關主要技術。第三章 需求分析。以江西大宇職業(yè)技術學院招生管理過程中的具體業(yè)務為例深入地分析了系統(tǒng)的目標需求、民辦高職院校招生管理的組織結構、系統(tǒng)主要業(yè)務流程、功能需求分析與說明等。第四章 系統(tǒng)設計。根據(jù)第三章系統(tǒng)業(yè)務的需求分析設計了系統(tǒng)數(shù)據(jù)庫,對系統(tǒng)的功能需求和數(shù)據(jù)庫表設計及傳輸方式作出了介紹。第五章 總結與展望??偨Y了

26、本系統(tǒng)的研究和開發(fā)工作,但是由于民辦高職類院校有著諸多的特殊性,實現(xiàn)起來很難面面俱到,提出以后的改進工作方向。第2章 關鍵技術簡介2.1 軟件體系結構分析在當前軟件設計中分布式應用系統(tǒng)是比較常用的計算模式,這種模式主要有三種:第一種是client/server機構模式;第二種是三層client/server結構模式,大家所熟知的b/s結構模式其實是一個變形的internet實現(xiàn)方法,也可以看作第三代模式是結構模式。隨著internet技術迅速發(fā)展,計算機網(wǎng)絡技術特別是browse/server的結構模式,已經(jīng)越來越多的被許多應用系統(tǒng)采用基于瀏覽器/服務器(browse/server)模式的計算

27、環(huán)境為越來越多的應用系統(tǒng)所采用10。2.1.1 client/server結構模式c/s (client/server)結構,即客戶機和服務器結構。c/s結構有這么幾個特點:一是應用服務器運行數(shù)據(jù)負荷較輕;二是數(shù)據(jù)的儲存管理功能較為透明,數(shù)據(jù)庫必須獨立的專門管理;三是c/s架構要求高昂的維護成本、復雜技術支持、維護工作量大。這部分已是本專業(yè)學習過程中的一個常識性知識,在此僅簡單闡述一下。早期軟件系統(tǒng)多以此作為首選設計標準11。數(shù)據(jù)庫結構如圖2-1所示。數(shù)據(jù)庫數(shù)據(jù)處理邏輯顯示邏輯事務處理邏輯服務器 server客戶機 client圖2-1 c/s數(shù)據(jù)庫系統(tǒng)結構圖 c/s計算模式的應用如圖2-2所

28、示。數(shù)據(jù)庫服務器開發(fā)工具服務應用程序函數(shù)模塊和組件開發(fā)工具應用程序函數(shù)模塊和組件服務器server客戶機client 圖2-2 c/s計算模式的應用圖2.1.2 browser/server計算模式其實browser/server結構是一種c/s結構的變形,它由一種傳統(tǒng)的兩層c/s結構發(fā)展而來,使用三層結構的c/s模式針對在web的應用。b/s結構下的用戶提出服務請求變得異常方便,只需使用瀏覽器向網(wǎng)絡上的眾多服務器提出即可。此種模式能夠大大簡化了客戶端的工作量,使用者只需將已經(jīng)安裝和配置少量的軟件就可以使用了,而在服務上就需要承載比原來多的多的工作量,比如說對于數(shù)據(jù)庫訪問和對應用程序的執(zhí)行。b

29、/s結構有這么幾個特點:一是維護和升級方式簡單;二是成本降低,選擇更多;三是應用服務器運行數(shù)據(jù)負荷較重。b/s的三層結構是表示層(presentation)、功能層(business)、數(shù)據(jù)層(data server)這三個被分割成的獨立單元,在圖2-3中會有描述。圖2-3 b/s的結構模式圖b/s模式如圖2-4所示。客戶機接口數(shù)據(jù)應用程序接口客戶機接口開放數(shù)據(jù)庫互連數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)庫連接jsp網(wǎng)頁服務器客戶1 browse客戶2 browseinterntet客戶n browse圖2-4 b/s的計算模式應用圖2.1.3 intranet模式intranet就是企業(yè)內(nèi)部采用web技術建立的信

30、息系統(tǒng),現(xiàn)主要進一步針對c/s結構的發(fā)展。內(nèi)網(wǎng)模式采用web瀏覽器通用的網(wǎng)絡協(xié)議tcp/ip和gui界面,intranet與c/s結構的本質(zhì)區(qū)別就是中央管理及基于服務器的應用。c/s結構中每個用戶是一個有多種應用的管理的客戶端,intranet采用b/s結構,用戶只需要通過wep瀏覽器即可訪問系統(tǒng)。該計算模式擁有c/s結構中gui和lan的優(yōu)點,并且為了降低了系統(tǒng)的復雜度,采用標準化客戶軟件進行工作。intranet的最大特點是標準化概念,建設這種標準化給信息系統(tǒng)的可以使用戶有更多的選擇空間,客戶不用擔心在怎樣的平臺上運行系統(tǒng),也不用擔心采用哪種應用軟件開發(fā)系統(tǒng),如果客戶希望系統(tǒng)正常運行,只需

31、要支持intranet結構所要求的標準即可。簡單來講,標準化就是計算機技術的未來發(fā)展方向:例如:windows采用gui作為pc機標準平臺,使之主導操作系統(tǒng)領域;多種網(wǎng)絡結構采用tcp/ip作為支持網(wǎng)絡互聯(lián)的標準,這些例子都說明計算機發(fā)展的趨勢就是標準化發(fā)展。intranet結構就是基于tcp/ip網(wǎng)絡協(xié)議并采用標準內(nèi)部部件的通訊協(xié)議;intranet的信息發(fā)布是采用多種標準實現(xiàn)的:由于大量的信息及相關信息的應用程序安放在服務器上,所以通過html、http、cgi標準實現(xiàn)所有的服務器與客戶端之間的信息通訊,在當今所有的計算機平臺上瀏覽器的開發(fā)都可以得以實現(xiàn),從而大大減輕了客戶端的壓力。當前瀏

32、覽器提供一種標準的幫助應用機制,瀏覽器會自動調(diào)用幫助應用機制去處理不認識的存取信息格式。同時大量第三方開發(fā)人員創(chuàng)建的插件應用,而大多瀏覽器對此提供標準的應用編程接口以允許來處理特殊類型的數(shù)據(jù)。intranet的結構如圖2-5所示。現(xiàn)在我們可以得到結論, b/s結構的采用,無論是對使用還是地域限制或是對客戶端的要求都可以很好的解決;為方便在訪問網(wǎng)絡時瀏覽器讀取,網(wǎng)絡資源和創(chuàng)建網(wǎng)頁都使用超文本標記語言描述;b/s結構的三層模式中,客戶機不是直接向網(wǎng)絡數(shù)據(jù)庫請求服務,而是先與網(wǎng)絡服務器建立網(wǎng)頁溝通,建立客戶信息的動態(tài)性、實時性、交互性;在b/s結構的三層模型中中間層是應用服務器,網(wǎng)頁服務器和數(shù)據(jù)庫服

33、務器代表其他兩層。如圖2-6所示。web browserweb browserweb 應用服務器databaseserverinternet/intranet圖2-5 intranet模式的結構圖jsp頁瀏覽器具有jsp引擎的web服務beaninternet/intranet數(shù)據(jù)庫圖2-6 intranet技術的三層模型2.2 系統(tǒng)采用的開發(fā)技術2.2.1 動態(tài)網(wǎng)頁技術繁雜的更新應用程序工作是傳統(tǒng)的c/s結構的特點,b/s結構在應用程序的更新工作上不需要眾多的管理人員更改所有客戶端上的應用程序,只需要在服務器上更改程序即可。b/s結構在用戶訪問和應用程序方面是不限制的。雖然網(wǎng)絡應用程序增長較

34、快,但是在技術上也要改進開發(fā)方法。比如:使用腳本語言的靜態(tài)網(wǎng)頁可以完成靜態(tài)網(wǎng)頁的內(nèi)容,但是應用程序在交互式web的價值越來越高,不僅要求頁面的幫助菜單內(nèi)容能夠顯示還要用戶可以使用交互信息。早期解決這個問題使用的解決方案是采用接口改進技術,但是單獨編寫接口程序過于繁瑣,接口信息通過網(wǎng)頁服務器被網(wǎng)頁的應用程序調(diào)用。這個早期解決方案有嚴重的擴展問題:服務器針對每個新的cgi就需要新增一個進程。當一個程序被同時多次訪問的時候,大量的網(wǎng)頁服務器資源就會被新生成的進程所消耗,從而系統(tǒng)的性能也降低到了極低的程度。一些服務器供應商開始通過插件和api簡化過的網(wǎng)頁應用程序來開發(fā)一些方案處理類似問題,這些方案都只

35、能在特定的某些網(wǎng)頁服務器上使用,無法真正解決應用程序在跨平臺上的使用問題。作為微軟開發(fā)的asp技術,雖然能夠在頁面上實現(xiàn)動態(tài)網(wǎng)頁內(nèi)容,但是asp技術只有iis以及personal web服務器上能夠采用。雖然還存在其他的解決方案,但是對于一個普通的頁面設計者而言還是比較復雜。采用java語言開發(fā)的jservlet技術能夠更容易的編寫交互式應用程序。jservlet就是一個運行在服務器端的程序。開發(fā)人員能夠在服務器上通過java servlet編寫應用程序出來,接收來自網(wǎng)頁的請求后,完成數(shù)據(jù)的訪問和頁面的響應,最后瀏覽器得到包含腳本或xml文檔的響應。當整個網(wǎng)頁都采用jservlet制作后才能得

36、以實現(xiàn)這個想法。當顯示需要被調(diào)整的頁面時,開發(fā)人員或者網(wǎng)頁管理人員要重新編譯jservlet否則無法實現(xiàn)。不過當頁面需要開發(fā)帶有動態(tài)內(nèi)容的時候,仍然需要采用這種開發(fā)技巧解決。所以我們需要的是能夠在非專業(yè)范圍內(nèi)的創(chuàng)建動態(tài)內(nèi)容頁面的解決方案,方案需要能夠解決當前我們所受到的限制問題。比如:我們需要網(wǎng)頁可以在web服務器或是應用程序服務器上運行;我們需要方案可以使應用程序邏輯與頁面顯示區(qū)分開;我們需要方案可以在開發(fā)中能快速地實現(xiàn)與測試;我們需要基于網(wǎng)頁的交互式應用程序的簡化開發(fā)。太陽公司開發(fā)出的jsp技術可以完成上面的需求。可以使用java對這個規(guī)范進行開發(fā)和工具的技術支持,這樣一種全新的網(wǎng)頁應用程

37、序開發(fā)方法就這樣產(chǎn)生了,頁面開發(fā)人員在設計過程中使用這種方法能夠得到強大的支持。jsp的優(yōu)點主要表現(xiàn)在以下幾點:1跨平臺的使用。只要是在提供java虛擬機的平臺上就能夠運行自如;2高效執(zhí)行代碼。代碼被編譯時,只需首次運行時編譯,其后無論執(zhí)行多少次都不要再次編譯;3可移植。由于使用java語言開發(fā),所以僅僅進行很少的變更就能夠使jsp代碼,由一種平臺轉(zhuǎn)換到另一平臺并通過編譯。4能夠與jbean結合使用。編程人員通過使用jbean可以節(jié)省很多時間;5強大的數(shù)據(jù)庫支持。數(shù)據(jù)庫能夠非常方便的與jsp連接,通過jdbc技術,可以與jdbc兼容的數(shù)據(jù)庫建立數(shù)據(jù)連接,同時使用jsp可以訪問oracle、sq

38、l、sybase等多種多樣的數(shù)據(jù)庫。開發(fā)人員使用jsp技術來完成標記和xml標識完成頁面設計的最終方案,頁面的動態(tài)內(nèi)容通過使用jsp標識生成。通過捆綁小腳本,在jsp標識和jbeans組件中封裝著頁面的邏輯內(nèi)容,頁面管理人員和設計者在使用jsp編輯后,能夠不影響內(nèi)容的編輯和使用頁面。jsp引擎在服務器上解釋標識與小腳本時生成請求的內(nèi)容,并且以標記語言的形式將結果發(fā)送回客戶端。在保護作者代碼私密的同時,也能保證任何客戶端通過html的完全可用與訪問。在執(zhí)行復雜的應用程序處理要求時, jsp頁面都可以依賴可重用和跨平臺的組件。這些組件可以使開發(fā)人員共享并交換執(zhí)行操作, 同時更多的開發(fā)者也可以使用這

39、些組件為之使用。這樣的方法不僅加速開發(fā)人員和設計人員的開發(fā)的進度,而且使得開發(fā)中的平衡能夠在現(xiàn)有的技能得到最大優(yōu)化結果。由于頁面開發(fā)人員不都是熟悉腳本語言,所以與其執(zhí)行更難于編碼和耗時的方法,不如使用標準的jsp標識,這樣訪問、實現(xiàn)例化、設置與檢索組件屬性和下載變得容易。其他方開發(fā)人員和管理人員可以通過常用功能創(chuàng)建獨立的標識庫。由于這些原因使得jsp技術可以利用現(xiàn)有的工具和技巧整合到各個應用體系結構中,并且能夠得到企業(yè)級別的分布式頁面應用。由于基于java編程語言的使用,所以java類是jsp頁面被編譯的結果,因此java技術的優(yōu)點在jsp頁面上也有體現(xiàn),比如跨平臺使用,高效執(zhí)行等特點。所以本

40、系統(tǒng)在開發(fā)時采用jsp技術的解決方案。jsp的執(zhí)行過程如圖2-7所示。jsp的程序(*.jsp)源代碼(*.java)執(zhí)行的代碼(*.class)servlet可以執(zhí)行的代碼形式存在圖2-7 jsp的執(zhí)行過程2.2.2 系統(tǒng)技術路線通過上一節(jié)網(wǎng)絡體系結構的分析,所以系統(tǒng)在客戶端,也就是本地客戶機采用windows 2000或者windows xp作為操作系統(tǒng),所有的客戶機只需要用標準的網(wǎng)頁瀏覽器即可,一般使用ie6.0以上版本;由于在windows操作系統(tǒng)上運行客戶端,并且通過網(wǎng)絡和采用jdbc技術,所以任何與jdbc兼容的數(shù)據(jù)庫都能連接, oracle、sql server 、sybase等

41、數(shù)據(jù)庫都能使用jsp技術能訪問;用戶的界面、業(yè)務的數(shù)據(jù)處理和規(guī)則以及客戶端的完整性和安全性的控制都包含在客戶端里。服務器:都采用太陽的服務器;使用windows 2000作為服務器操作系統(tǒng);通過服務器軟件tomcat 5.0支持jsp的工作;使用sql server 2000作為數(shù)據(jù)庫。服務器的要做的事情很多,其中對數(shù)據(jù)負責查詢和存儲檢索,而且將對最后的結果數(shù)據(jù)提供安全完整全方位監(jiān)控。在招生過程中使用系統(tǒng)需要處理很多考生錄取情況的數(shù)據(jù)信息,且這些信息要求有一定的保密性,所以系統(tǒng)配置雙保險服務器,主服務器和熱備份服務器各一臺。運行時,如果有一臺發(fā)生異常情況另外一臺還可以繼續(xù)工作不影響正常使用。由

42、于系統(tǒng)采用jsp技術的網(wǎng)頁應用,因此使用以下開發(fā)工具:1在服務器上使用tomcat 5.0軟件;2以jdk1.3作為java開發(fā)軟件;3以ultraedit作為編輯工具,方便支持高彩顯示;4以ultradev 4.0、java、javascript作為頁面的制作和修飾工具, web頁面的可視化環(huán)境用ultradev開發(fā);5以photoshop6.0、flash5.0作為頁面圖形、動態(tài)效果處理軟件,使用ie瀏覽器作站點調(diào)試;6以windows 2000 server作為服務器操作系統(tǒng);7以ie6.0以上版本的瀏覽器;8以sql server 2000作為服務器的數(shù)據(jù)庫。2.3 本章小結本章首先介

43、紹了民辦高職院校招生管理系統(tǒng)的體系結構和網(wǎng)絡結構等。然后,分析了當前軟件主要體系結構的特點,包括c/s、b/s及兩者的比較分析等。最后結合本文應用背景制定了所開發(fā)系統(tǒng)的系統(tǒng)結構基于內(nèi)網(wǎng)技術的三層系統(tǒng)模型。第3章 需求分析3.1 系統(tǒng)目標以江西大宇職業(yè)技術學院為例,民辦高職院校每年招生計劃一般分三個批次來進行錄取。音樂藝術體育類專業(yè)一般是提前批次進行,其他專業(yè)在每個省分的招生批次也不一樣,藝術體育類專業(yè)以外的其余專業(yè)在本省內(nèi)招生放在??埔慌危谕馐≌猩话闶欠旁趯?贫武浫 8魇「哒修k根據(jù)高職院校在本省的招生批次、計劃和投檔要求,將報考該高職院校的考生按照志愿級別、高考成績和考生的其他特征擇

44、優(yōu)投檔至該高職院校。民辦高職院校的招生人員在招生過程中根據(jù)每個考生的報考專業(yè)、高考分數(shù)和其他信息,按照學校制定的規(guī)則決定每個考生所錄取的專業(yè)。高職院校的招生人員所做出的決策與每一位考生的利益緊密相連,往往需要綜合考查考生詳細的各方面檔案資料。省高招辦也加強對民辦高職院校招生工作的監(jiān)督,民辦高職院校需要將預錄取結果先提交,接受省高招辦的錄取檢查與審核。省高招辦如果認為民辦高職院校的預錄取結果對少數(shù)個別考生不夠公平、公正,需將自己的意見反饋給民辦高職院校,要求民辦高職院校進行修改。這個過程將會重復多次,直至雙方的意見達成一致。上述各個批次的招生工作對一個民辦高職院校來說,一般按各省錄取時間要求在三

45、、四天內(nèi)完成。民辦高職院校招生管理系統(tǒng)是按照民辦高職院校招生管理工作模式開發(fā)的管理軟件,主要實現(xiàn)的是新生信息導入、報到管理、建班、報到前后分班、補錄新生、考生歷史信息查詢和招生信息的統(tǒng)計等功能。通過該系統(tǒng),招生工作人員可以第一時間掌握在招生過程中所需用到的各種關于新生和班級信息以及招生統(tǒng)計信息,提高招生工作效率。該系統(tǒng)完工后,新增以下兩個功能:第一, 對招生數(shù)據(jù)進行綜合分析處理、審計、判斷,提高錄取學生的報到率,為以后計劃投放提供決策第二,根據(jù)民辦高職類院校規(guī)模小、專業(yè)少等特點,強調(diào)新生報到分班時以專業(yè)為單位的模塊化管理體制,簡單而又精確。3.2 系統(tǒng)業(yè)務流程分析民辦高職院校在招生過程中主要有

46、兩個方面工作要做:第一方面是我們分布在全國各地的招生人員面對面向考生宣傳、讓眾多考生了解我們這類學校以及我們學校的優(yōu)勢在哪里,從而可以要求學生報考我們的學校,這是我們后面開展錄取工作的前提。如果連報考的考生都沒有,后面也沒有工作要做了,現(xiàn)在很多民辦高職院校都不能完成招生計劃,就是沒有做好宣傳工作,以致省教育廳每年減少其招生計劃,學校由于招不到學生逐年虧損萎縮,當然這部分工作不是我們論文中研究的對象。我們論文主要研究的是第二方面工作,在有眾多考生報考我們學校的情況下,我們?nèi)绾伪WC錄取的學生能來到我們學校報到。由于招生人員宣傳不規(guī)范,提供給高考考生的招生信息不完整,不準確,再加上社會上還有少部分家

47、長對民辦高職院校有一定歧視,每年都會有一部分考生雖然報考了我們學校也被我們學校錄取,但是沒有到學校報到。這種情況對我們民辦高職院校來說相當不利,一方面占用我校的招生計劃指標,另一面不來學校報到,學校招不到學生,報到率低的學校,省教育廳也同樣減少其招生計劃。因此,我們在招生管理系統(tǒng)中一定要設計預測分析職能,確保每位被我校錄取的考生一定能來我們學校報到。現(xiàn)有的招生管理系統(tǒng)中都沒有考慮到這一點,而是默認報考我們學校且被錄取就會來學校報到。圖3-1是民辦高職院校招生管理總流程,主要包括:獲取錄取考生數(shù)據(jù)、核實、報到,在這個總流程中我們增加預測分析。核實省高招辦獲取考生數(shù)據(jù)招生辦統(tǒng)計預測考生信息報到收費

48、處理后數(shù)據(jù)招生辦財務處學生報到數(shù)據(jù)教務處各院系開始結束圖3-1 民辦高職院校招生管理總流程3.2.1 高職院校招生業(yè)務流程分析民辦高職校院校招生管理系統(tǒng)結構如圖3-2所示。全國各省、市高招辦(除港、澳、臺地區(qū))都建立本轄區(qū)內(nèi)所有考生信息管理服務器,包括數(shù)據(jù)服務器、安全服務器和網(wǎng)絡服務器。參加網(wǎng)上錄取的全國各普通高等院校通過錄取客戶端進行遠程錄取。為保證數(shù)據(jù)安全,服務器和客戶端都需安裝防火墻12。省市招辦安全服務器網(wǎng)絡服務器數(shù)據(jù)服務器防火墻高校招辦錄取客戶端防火墻互聯(lián)網(wǎng)高校招辦錄取客戶端防火墻高校招辦錄取客戶端防火墻圖 3-2 高職院校招生管理系統(tǒng)體系結構目前國內(nèi)各高等院校普遍使用的錄取系統(tǒng),解

49、決了現(xiàn)實工作關于生源數(shù)據(jù)難以精確的問題,優(yōu)越性相當明顯,但是在開發(fā)時由于沒有考慮到民辦高校的特殊因素,所以使用中還有以下問題要解決:(1)與各民辦高職院校自身的信息系統(tǒng)相互獨立,無法實現(xiàn)數(shù)據(jù)共享;(2)與新形式下招生政策變動不同步,如不能考慮到招收計劃外自考學生的需要等;(3)不能預測民辦高校招生學生報到率;(4)對于民辦高職院校招生的特殊性沒有給予考慮。這樣導致在錄取過程中做大量與目標無關的無用功,嚴重影響了數(shù)據(jù)準確性。本文所做的工作就是針對民辦高校諸多特殊性而展開分析研究爭取考慮共性的同時也能兼顧其它特殊要求。網(wǎng)上錄取系統(tǒng)工作流程如圖3-3所示13。高校網(wǎng)上招生系統(tǒng)登陸高招辦自動身份驗證服

50、務高校核對/調(diào)整計劃、提出/修改調(diào)檔要求省招辦審核高校計劃調(diào)整或調(diào)檔要求省招辦按當前志愿投檔高校下載投檔單、審閱考生電子檔案院校形成預錄取或預退檔意見打印預錄、預退名單高校向省招辦上載預錄取意見省招辦審核高校意見計劃是否完成等高校下載名單高校寄發(fā)通知書考生查詢錄取結果新生數(shù)據(jù)統(tǒng)計管理不合法合法不同意同意同意否是向高校反饋意見開始結束圖3-3 網(wǎng)上招生錄取系統(tǒng)工作流程圖3.2.2 錄取流程分析民辦高職院校招生管理系統(tǒng)涉及到最主要的利益群體有兩個,一個是民辦高職院校,另外一個就是廣大考生。我們民辦高職院校的要求是錄取那些想到我們學校求學且報考我們學校的考生,考生最大的愿望是能夠被他喜歡的學校錄取,

51、對于報考我們學校且達到我校錄取分數(shù)線的考生,后來又由于種種原因又不想來我們學校讀書,我們在錄取時要及時和這部分學生聯(lián)系,對確定不來我校讀書的考生,按規(guī)定辦理退檔手續(xù),讓這部分考生志愿能夠順利投到他們想去的學校。因此高職院校招生工作中包含有兩個主要流程,一是招生高職院校的錄取工作流程,從最初狀態(tài)到完成錄取工作狀態(tài);另外一個是具體考生檔案的流轉(zhuǎn),稱為考生狀態(tài)。只要能使兩個流程順利完成,那么招生工作就能順利開展14。民辦高職院校招生主要分三個批次先后進行,按照時間先后順序一般先錄取藝術體育類提前批次,接著是錄取??埔慌?,最后是錄取??贫?。具體錄取步驟如圖3-4所示。從高招辦下載招生計劃以及其他

52、信息招生是否開始向招辦詢問當前批次進行當前批次的各個科類、錄取否是下載投檔單并進行預錄取上載預錄取結果上載是否成功等待省招辦審核完畢是否同意下載新生名冊下載招辦審核意見否是是否開始結束圖3-4 民辦高職院校多批次間轉(zhuǎn)換流程在本系統(tǒng)所設計的數(shù)據(jù)表中有一個表示單位(批次,科類)的狀態(tài)表,用來標明此單位(批次,科類)當前是處于何種狀態(tài)。這些狀態(tài)相互之間有的可以相互轉(zhuǎn)換而有的是不可以的,他們之間的轉(zhuǎn)換關系如圖3-5所示。下載新生名冊下載新生名冊上載預錄取結果下載投檔單閱檔中1未開時0審核中2錄取結束3第1次下載投檔單下載審核意見圖3-5(批次,科類) 單位狀態(tài)轉(zhuǎn)換圖圖3-6表示了民辦高職院校的招生狀態(tài)

53、是如何隨著招生進程而改變的。圖中狀態(tài)分別為: 01初始化;02可以投檔;03請求投檔;04正在投檔;05等待審核;06錄取結束。招生管理系統(tǒng)根據(jù)高職院校狀態(tài)轉(zhuǎn)換決定高職院校的招生流程,開展網(wǎng)上錄取工作。補充投檔錄取結束錄取審核錄取結果上載投檔完畢進行投檔010203040506設置投檔條件完畢請求投檔圖3-6 高職院校狀態(tài)轉(zhuǎn)化圖圖3-7是系統(tǒng)的考生狀態(tài)轉(zhuǎn)換關系。圖中狀態(tài)分別為:01自由可投、02已經(jīng)投檔、03高職院校在閱、04預錄取、05預退檔、06錄取、07掛起。在網(wǎng)上錄取系統(tǒng)中我們通過對考生狀態(tài)的控制,使考生電子檔案的流轉(zhuǎn)也同時得到實現(xiàn),從而使錄取工作能夠順利完成。調(diào)整調(diào)整錄取預錄預錄回收

54、掛起解掛預投下載預退預退退檔070605041030201回收掛起圖3-7 考生狀態(tài)轉(zhuǎn)換圖說明:由于民辦高職院校也可以招收部分特長生,對于符合條件的這類考生只要辦理相關手續(xù)后就可以直接投檔,學校審核是否錄取。故在圖中由02狀態(tài)可直接到04狀態(tài)和05狀態(tài)??忌鷻n案狀態(tài)的管理也是網(wǎng)上錄取系統(tǒng)的一個重要流程。網(wǎng)上錄取的實現(xiàn),取消過去錄取工作中的紙質(zhì)檔案的流轉(zhuǎn),現(xiàn)在的考生檔案則一律化為信息流轉(zhuǎn)在系統(tǒng)中,因此我們設計好考生狀態(tài)的轉(zhuǎn)換圖對它們進行實施控制,如圖3-8。審核不同意退檔上載調(diào)劑調(diào)劑錄取結束預投或調(diào)劑調(diào)劑預投或調(diào)劑同意錄取或強制回收向招生人員發(fā)檔不同意錄取檔已發(fā)出4預錄取1未確定專業(yè)0投檔已被錄取5退檔未上載2退檔已上載3錄取結束記錄被刪除因?qū)徍送饣蜾浫〗Y束記錄被刪除圖3-8 考生檔案狀態(tài)轉(zhuǎn)換圖3.2.3 系統(tǒng)登錄與退出流程分析民辦高職院校招生管理系統(tǒng)的招生子系統(tǒng)并不是任何一個工作人員都能使用的,而是專門提供給錄取工作人員使用。由于錄取工作涉及到學校機密,因此登錄時必須驗證人員的身份。開始本系統(tǒng)會要求用戶選擇在哪一個?。▍^(qū)、市)進行遠程錄取工作,接著要求用戶輸入預先設置好的該?。▍^(qū)、市)的用戶名和登錄密碼。在我們的系統(tǒng)中設計兩種登錄方式供用戶根據(jù)需要自由選擇,即聯(lián)機登錄和脫機登錄。招生人員選擇聯(lián)機登錄,首先設置好

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論