2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩46頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  新疆工程學(xué)院</b></p><p><b>  畢業(yè)論文(設(shè)計)</b></p><p>  題 目: 新生報到管理系統(tǒng) </p><p><b>  的設(shè)計與實現(xiàn) </b></p><p>  院(系): 計算機科學(xué)與技術(shù)學(xué)院 &l

2、t;/p><p>  專業(yè)年級: 計算機網(wǎng)絡(luò)技術(shù)2010級 </p><p>  姓 名: 王天原 </p><p>  學(xué) 號: 2010231071 </p><p>  指導(dǎo)教師: 韓 芳 </p><p>

3、;  2013年04月10日</p><p>  論文題目:新生報到管理系統(tǒng)的設(shè)計與實現(xiàn)</p><p>  專 業(yè):計算機網(wǎng)絡(luò)技術(shù) </p><p>  畢 業(yè) 生:王天原 (簽名) </p><p>  指導(dǎo)老師:韓 芳

4、 (簽名) </p><p><b>  摘 要</b></p><p>  新生報名管理系統(tǒng)主要是針對高校作為使用對象而開發(fā)的,其系統(tǒng)開發(fā)任務(wù)主要包括數(shù)據(jù)庫的設(shè)計與維護、應(yīng)用程序的開發(fā)等兩個方面。對于前者要求建立起的數(shù)據(jù)庫具有完整性和一致性,且具有一定的數(shù)據(jù)安全性,如用戶需要密碼才能使用等,而對于后者則要求程序界面友好、功能完備

5、等特點。根據(jù)軟件工程的原理,設(shè)計并開發(fā)了新生報名管理系統(tǒng),包括系統(tǒng)的需求分析,系統(tǒng)的總體設(shè)計和各模塊功能的實現(xiàn)。</p><p>  通過對各大高校新生報名程序的認真調(diào)研,本系統(tǒng)的主要功能包括系統(tǒng)管理,數(shù)據(jù)管理,報到管理,住宿管理和繳費管理, 能集中化、一次性處理各項報到事宜,大大提高了工作效率。</p><p>  經(jīng)過詳細的分析,選用Macromedia Dreamweaver 8作為

6、前端開發(fā)工具,利用其提供的集成開發(fā)環(huán)境及各種組件,尤其是對數(shù)據(jù)庫的支持完成對數(shù)據(jù)庫的各種操作,達到對新生報名管理的目的。選用Access作為后臺數(shù)據(jù)庫。首先建立系統(tǒng)應(yīng)用原型,然后對原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的實際可行的系統(tǒng)。</p><p>  關(guān) 鍵 詞:新生報名;管理;實現(xiàn);ODBC; Access;Dreamweaver</p><p><b>

7、  研究類型:應(yīng)用研究</b></p><p><b>  目 錄</b></p><p><b>  第1章 緒論1</b></p><p>  1.1系統(tǒng)開發(fā)背景1</p><p>  1.2系統(tǒng)開發(fā)實際意義1</p><p>  1.3 系統(tǒng)開發(fā)存在

8、的問題2</p><p>  1.4 系統(tǒng)開發(fā)技術(shù)方案2</p><p>  1.4.1 HTML語言2</p><p>  1.4.2 JSP技術(shù)3</p><p>  1.4.3關(guān)系型數(shù)據(jù)庫Access3</p><p>  第2章 系統(tǒng)分析4</p><p>  2.1可行性分

9、析4</p><p>  2.1.1經(jīng)濟可行性分析4</p><p>  2.1.2 技術(shù)可行性分析4</p><p>  2.1.3 開發(fā)方案的選擇性5</p><p>  2.2 需求分析5</p><p>  第3章 總體設(shè)計6</p><p>  3.1系統(tǒng)功能設(shè)計6<

10、;/p><p>  3.2系統(tǒng)的主要程序邏輯7</p><p>  3.2.1 學(xué)生報到活動圖7</p><p>  3.2.2 新生住宿模塊活動圖8</p><p>  3.3數(shù)據(jù)庫設(shè)計8</p><p>  3.3.1數(shù)據(jù)表9</p><p>  3.3.2各表的物理結(jié)構(gòu)11<

11、/p><p>  第4章.系統(tǒng)的功能13</p><p>  4.1系統(tǒng)首頁登陸界面:13</p><p>  4.2信息核對界面13</p><p>  4.3管理員界面:14</p><p>  4.4管理員管理模塊:15</p><p>  4.5新學(xué)生繳費管理模塊:16</

12、p><p>  第5章.全文總結(jié)17</p><p><b>  致 謝18</b></p><p><b>  參考文獻19</b></p><p><b>  附 錄20</b></p><p>  1.Index.asp部分代碼:2

13、0</p><p>  2.coon.asp代碼:43</p><p><b>  第1章 緒論</b></p><p><b>  1.1系統(tǒng)開發(fā)背景</b></p><p>  近年來,由于計算機硬件、軟件、網(wǎng)絡(luò)的飛速發(fā)展和廣泛應(yīng)用,人們迎來了信息社會和知識經(jīng)濟。我國進入了以信息化帶動工業(yè)化、

14、以工業(yè)化促進信息化的新的歷史時期。而軟件產(chǎn)業(yè)肩負著發(fā)展信息產(chǎn)業(yè)、對傳統(tǒng)產(chǎn)業(yè)進行信息化改造的歷史任務(wù)。為適應(yīng)這一形勢發(fā)展的需要,我國加快軟件人才培養(yǎng)的步伐,擴大軟件人才培養(yǎng)規(guī)模,深化軟件教學(xué)改革,加強計算機應(yīng)用教育,擴大對外交流,短短幾年取得了長足進步。</p><p>  在現(xiàn)代化高等學(xué)府中,各類應(yīng)用軟件正發(fā)揮越來越重要的作用。其中信息管理軟件的作用尤為突出,它已經(jīng)滲透到高校日常工作的許多方面,無論是其自身還是所

15、發(fā)揮的作用,都為高校的創(chuàng)新、發(fā)展等做出了顯著的貢獻。</p><p>  1.2系統(tǒng)開發(fā)實際意義</p><p>  隨著高等教育的發(fā)展,各高校招生規(guī)模不斷地擴大,招生人數(shù)越來越多,而新生報名的時間一般都很短,工作量很大。僅僅靠原始的手工管理,一方面,學(xué)校面對大量的新生報名管理信息,無法有效率地將其中的重要部分提取出來,并做出相應(yīng)的判斷和處理。學(xué)校的決策只能依據(jù)報表數(shù)據(jù),在浪費大量人力、物

16、力的同時無法做到實時監(jiān)控,難以保證數(shù)據(jù)的準確性和及時性。另一方面,采用手工管理的辦法,新生在報名時會由于報到手續(xù)繁多復(fù)雜,花費相當多的時間與精力,造成一定的身心疲憊,這是我們所不愿意看到的。因此,先進的管理思想方法在學(xué)校中實現(xiàn)就成為了一個迫待解決的課題。</p><p>  使用管理信息系統(tǒng)進行報名管理工作,可以大大減少報名管理人員的工作量,每個新生報名的時間將縮短至1-2分鐘,短時間就可以處理大量的新生報名信息

17、。報名處理的準確性也會大大的提高,因為電子處理方法在計算、統(tǒng)計等方面比手工處理方法出現(xiàn)誤差的概率要小得多,所以以往手工管理住宿資源安排重復(fù),收費糾紛等情況幾乎沒有再發(fā)生的可能性。而新生也不再需要為報名的各項手續(xù)到處奔波勞累,只須使用本系統(tǒng)即可集中化、一次性處理各項報到事宜,輕松地完成開學(xué)第一天的工作。</p><p>  使用管理信息系統(tǒng)進行報名管理工作,還有著手工管理所無法比擬的其他優(yōu)點。例如:檢索迅速、查找方

18、便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高報名管理的效率,也是科學(xué)化、正規(guī)化管理的重要條件。</p><p>  目前國內(nèi)報名管理系統(tǒng)仍為出現(xiàn)較為成熟的產(chǎn)品,很多高校仍然采用原始的手工管理辦法,一套功能完備、容易操作的報名管理系統(tǒng)的出現(xiàn),將會為各大高校報名工作帶來極大的便利,因此必將受到廣大高校用戶的青睞!</p><p>  1.3 系統(tǒng)開發(fā)存在的問題&l

19、t;/p><p>  不少研究人員在此類系統(tǒng)的開發(fā)上做出了積極的探索并獲得相當多的成果,但是他們更多做出的是理論上的研究,還沒有做出貼近高校需要的功能完善的系統(tǒng),例如有些報名管理系統(tǒng)只能完成最基本的報到功能,還沒有適應(yīng)各大高校的需要,建立自己的查詢系統(tǒng),以解決以往利用報表人工檢索的弊端;也沒有創(chuàng)建各系別具體費用的重新設(shè)置窗口,致使收費標準不同的學(xué)校不能使用系統(tǒng)等等。當然,任何一個管理信息系統(tǒng)的開發(fā),都不是一個一勞永逸

20、的過程,而是隨著用戶需求的變化不斷發(fā)展創(chuàng)新的過程,本系統(tǒng)的開發(fā)與應(yīng)用亦是如此。</p><p>  1.4 系統(tǒng)開發(fā)技術(shù)方案</p><p>  通過對本系統(tǒng)功能及應(yīng)用各方面的綜合分析,本系統(tǒng)采用Dreamweaver作為前臺設(shè)計工具,在此基礎(chǔ)上運用平時所學(xué)的動畫制作軟件Flash MX 2004、圖形處理軟件photoshop8.0等進行輔助設(shè)計,制作計算機組成原理多媒體教學(xué)資料。后臺設(shè)

21、計采用JSP技術(shù)及Microsoft access 2003數(shù)據(jù)庫開發(fā)工具,通過JDBC技術(shù)訪問數(shù)據(jù)庫,最終建設(shè)成一個有持久生命力兼容性、安全性、可擴展性良好并可以滿足師生獲取信息和服務(wù)的信息網(wǎng)站。下面對本網(wǎng)站涉及到的技術(shù)進行簡要的介紹。</p><p>  1.4.1 HTML語言</p><p>  HTML(Hyper Text Markup Language,超文本標記語言),它是

22、構(gòu)成網(wǎng)頁的基礎(chǔ),因為程序無法控制瀏覽器的內(nèi)存,與瀏覽器之間只有下載網(wǎng)頁及上傳數(shù)據(jù)的關(guān)系,所以對HTML語法必須有一定的了解。</p><p>  WWW上的每個網(wǎng)頁都對應(yīng)一個文件。我們?yōu)g覽一個頁面,要先把頁面所對應(yīng)的文件從提供這個文件的計算機通過Internet傳送到我們自己的計算機中,再由WWW瀏覽器翻譯成為我們見到的有文字、有圖形甚至有聲音的頁面。這些頁面對應(yīng)的文件不再是普通的“文本文件”,文件中除包含文字信

23、息外,還包括了一些具體的鏈接。這些包含鏈接的文件被稱為超文本文件。    </p><p>  和普通文本相比,超文本文件中多了一些對文件內(nèi)容的注釋,這些注釋表明了當前文字顯示的位置、顏色等信息,更重要的是,在有些注釋中包含了對用戶計算機應(yīng)做出何種反應(yīng)的說明,這些注釋的內(nèi)容經(jīng)過瀏覽器的翻譯后就成了不同的操作。為了使各種不同類型的WWW服務(wù)器都能正確地認識和執(zhí)行,超文本文件要遵從一個嚴格的標準,這個標準就是超文本標

24、識語言HTML。我們也可以利用這種語言來編寫超文本文件,在Internet上制作自己的WWW的主頁。</p><p>  超文本文件的概念出現(xiàn)在多媒體技術(shù)迅速發(fā)展之前,現(xiàn)在隨著多媒體技術(shù)應(yīng)用的日益廣泛,超文本應(yīng)該改叫“超多媒體”更加合適,鏈接的內(nèi)容已經(jīng)從原來文本中的一個詞或詞組,發(fā)展到現(xiàn)在一幅圖象或是圖象的一部分,通過鏈接得到的內(nèi)容也更加廣泛,可以是地球另一端的某臺計算機上的圖片、聲音、音樂或者電影。但不管叫超文

25、本還是叫做超多媒體,WWW上各網(wǎng)頁都是通過鏈接來完成相互間的訪問。而要使訪問正常進行,必須使這些鏈接能夠正確地指向所要訪問的網(wǎng)頁。這些工作是通過統(tǒng)一資源定位器(URL)來實現(xiàn)的。</p><p>  1.4.2 JSP技術(shù)</p><p>  JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準。JSP技術(shù)有點

26、類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*.jsp)。 用JSP開發(fā)的Web應(yīng)用是跨平臺的,既能在Linux下運行,也能在其他操作系統(tǒng)上運行。</p><p>  JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scr

27、iptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。 </p><p>  JSP可用一種簡單易懂的等式表示為:HTML+Java=JSP。</p><p>  1.4.3關(guān)系型數(shù)據(jù)庫Access</p><p>  Access是微軟公司于1994年推出的一種

28、基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng),具有界面友好、易學(xué)易用、開發(fā)簡單、接口靈活等特點。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)А⑸善?、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務(wù)。所以我選ASP+Dreamweaver 8+Access架構(gòu)網(wǎng)站。</p>

29、<p><b>  第2章 系統(tǒng)分析</b></p><p><b>  2.1可行性分析</b></p><p>  開發(fā)任何一個基于計算機的系統(tǒng),都會受到時間和資源上的限制。因此,在進行項目開發(fā)之前,必須根據(jù)可提供的時間和資源條件進行可行性研究。它可以避免人力、物力和財力上的浪費??尚行苑治雠c風(fēng)險分析在許多方面是相互關(guān)聯(lián)的。項目風(fēng)

30、險越大,開發(fā)高質(zhì)量的軟件的可行性就越小??尚行匝芯堪ń?jīng)濟可行性、技術(shù)可行性、法律可行性和開發(fā)方案的選擇性。</p><p>  2.1.1經(jīng)濟可行性分析</p><p>  通過進行成本效益分析,評估項目的開發(fā)成本,估算開發(fā)成本是否會超過項目預(yù)期的全部利潤。一般來說,基于計算機系統(tǒng)成本由四個部分組成:購置并安裝軟硬件及有關(guān)設(shè)備的費用、系統(tǒng)開發(fā)費用、系統(tǒng)安裝運行和維護費用、人員培訓(xùn)費用。&

31、lt;/p><p>  在本系統(tǒng)的開發(fā)過程中,只需一臺電腦3-4個月,開發(fā)人員是應(yīng)屆畢業(yè)生,無需培訓(xùn)費,系統(tǒng)的運行、維護費用也很低,開發(fā)成本遠小于收益值。故本系統(tǒng)在經(jīng)濟上是可行的。</p><p>  2.1.2 技術(shù)可行性分析</p><p>  根據(jù)客戶提出的系統(tǒng)功能、性能及實現(xiàn)系統(tǒng)的各項約束條件,從技術(shù)的角度研究實現(xiàn)系統(tǒng)的可能性。技術(shù)可行性研究包括風(fēng)險分析、資源分

32、析、和技術(shù)分析。風(fēng)險分析的任務(wù)是,在給定的約束條件下,判斷能否設(shè)計并實現(xiàn)系統(tǒng)所需功能和性能。資源分析的任務(wù)是,論證是否具備系統(tǒng)開發(fā)所需的各類人員(管理人員和各類專業(yè)技術(shù)人員)、軟件、硬件資源和工作環(huán)境等。技術(shù)分析的任務(wù)是,當前的科學(xué)技術(shù)是否支持系統(tǒng)開發(fā)的全過程。技術(shù)可行性研究是系統(tǒng)可行性研究的關(guān)鍵。</p><p>  本系統(tǒng)首先通過采集報到管理系統(tǒng)的性能、可靠性、可維護性和生產(chǎn)性方面的信息,分析實現(xiàn)系統(tǒng)功能如報

33、到管理、住宿管理、收費管理所需的設(shè)備、技術(shù)、方法和過程,分析項目開發(fā)在技術(shù)方面可能擔(dān)負的風(fēng)險以及技術(shù)問題對開發(fā)成本的影響,其次通過充分研究現(xiàn)有類似的管理信息系統(tǒng)的功能與性能,采用的技術(shù)、工具、設(shè)備和開發(fā)過程中的經(jīng)驗與教訓(xùn)等等,最終得出了用軟件進行報名管理,收費管理等是完全可行的,即本系統(tǒng)的開發(fā)在技術(shù)上是可行的。</p><p>  2.1.3 開發(fā)方案的選擇性</p><p>  提出并評

34、價實現(xiàn)系統(tǒng)的各種開發(fā)方案,從中選擇一種用于項目開發(fā)。本項目的開發(fā)是小型管理信息系統(tǒng)的開發(fā),開發(fā)方案選擇系統(tǒng)先模塊化,后集成的方式。這樣可使整個設(shè)計工作有條不紊,提高系統(tǒng)實現(xiàn)的效率。</p><p>  在綜合分析可行性研究報告的評審結(jié)果后,得出了項目開發(fā)可行的結(jié)論。</p><p><b>  2.2 需求分析</b></p><p>  需求

35、分析簡單來說就是分析用戶需求。需求分析是設(shè)計數(shù)據(jù)庫的起點,需求分析的結(jié)果是否準確地反映了用戶的實際要求。</p><p>  新生報到管理系統(tǒng)是對大學(xué)生報到時進行各種信息收集、匯總,反映新生報到的相關(guān)情況,供學(xué)生和管理人員查詢了解相關(guān)的學(xué)生報到信息。主要功能包括:工作人員錄入信息功能,學(xué)生查詢功能,管理人員查血和修改錯誤信息功能。</p><p>  界面需求分析,界面要求美觀、簡介,布局

36、合理,容易操作且色調(diào)一致。</p><p>  性能需求分析,要求可以滿足中小型數(shù)據(jù)庫的使用,且由于需要在網(wǎng)絡(luò)中運行,需要本系統(tǒng)可以進行有權(quán)限的訪問。</p><p>  安全性需求分析,此系統(tǒng)一般在校園內(nèi)網(wǎng)運行,因此應(yīng)當具有一定的安全性,比如若要登陸系統(tǒng)必須通過驗證,其自身應(yīng)當盡可能完善,減少漏洞。</p><p>  時間需求分析,此系統(tǒng)要通過internet訪

37、問,所以要求響應(yīng)要盡量及時,網(wǎng)絡(luò)帶寬許可的情況下,internet訪問因在2秒以內(nèi)。</p><p><b>  第3章 總體設(shè)計</b></p><p><b>  3.1系統(tǒng)功能設(shè)計</b></p><p>  本系統(tǒng)從功能上劃分為以下五大模塊:學(xué)生登記模塊,宿舍管理模塊,繳費管理模塊,管理員管理模塊,校園分布圖模塊等

38、五大模塊。以下將對各功能模塊進行說明。</p><p>  系統(tǒng)功能結(jié)構(gòu)圖如圖3-1所示。</p><p>  圖3-1 系統(tǒng)功能模塊圖</p><p><b>  功能描述如下: </b></p><p>  (1)學(xué)生登記:其功能主要包括登錄系統(tǒng)、退出系統(tǒng)。</p><p>  登錄系統(tǒng),用戶

39、進入信息核對窗口,學(xué)生可進行報到核對信息;</p><p>  退出系統(tǒng),退出用戶登錄。</p><p>  (2)宿舍管理:其功能主要是住宿登記。</p><p>  住宿登記,新生登陸后可選擇宿舍進行入住。</p><p>  (3)繳費管理:其功能主要包括包括新生繳費。</p><p>  新生繳費:根據(jù)新生的所

40、在系、專業(yè)以及新生的住宿情況,收取其相應(yīng)費用;可以通過網(wǎng)上銀行支付。</p><p>  (4)管理員管理:包括管理員登陸,數(shù)據(jù)管理,添加和刪除管理員。</p><p>  管理員登陸:管理員擁有其管理賬號和密碼進行登陸。</p><p>  數(shù)據(jù)管理:添加/修改/刪除學(xué)生信息,對查看各宿舍樓住宿情況</p><p>  (5)校園分布圖:展

41、示校園個功能區(qū)的具體分布。</p><p>  3.2系統(tǒng)的主要程序邏輯</p><p>  活動圖是UML用于對系統(tǒng)的動態(tài)行為建模的另一種常用工具,它描述活動的順序,展現(xiàn)從一個活動到另一個活動的控制流?;顒訄D在本質(zhì)上是一種流程圖。工作流程活動圖用于研究實現(xiàn)業(yè)務(wù)目標時所要執(zhí)行的各項任務(wù)或活動的順序安排?;顒蛹瓤梢允鞘謩訄?zhí)行的任務(wù),也可以是自動執(zhí)行的任務(wù)。它可完成一個工作單元。 </p

42、><p>  活動圖是狀態(tài)圖的一種特殊形式。其中所有或多數(shù)狀態(tài)都是活動狀態(tài),而且所有或多數(shù)轉(zhuǎn)移都在源狀態(tài)中的活動完成時立即觸發(fā)。</p><p>  3.2.1 學(xué)生報到活動圖</p><p>  學(xué)生報到活動圖如圖3-2所示。</p><p>  圖3-2學(xué)生報到活動圖</p><p>  3.2.2 新生住宿模塊活動圖

43、</p><p>  新生住宿模塊活動圖如圖3-3所示。</p><p>  圖3-3 住宿安排模塊活動圖</p><p><b>  3.3數(shù)據(jù)庫設(shè)計</b></p><p>  數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體說,數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模

44、式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的信息要求和處理要求。</p><p>  數(shù)據(jù)庫采用了Microsoft推出的Access數(shù)據(jù)庫,這是微軟集成到Office中的一個桌面數(shù)</p><p>  據(jù)庫,能夠快速方便的和Office的其他套件綜合使用。由于Access具有顯著的簡易性和有效性,大量的桌面數(shù)據(jù)庫系統(tǒng)都采用Access作為后臺數(shù)據(jù)庫。使用Access

45、的好處還在于,如果你的系統(tǒng)擴展到Client/Server模式的時候,可以使用Microsoft的數(shù)據(jù)庫服務(wù)器軟件SQL Server,此時,程序只需要簡單的修改一下鏈接(ADO的數(shù)據(jù)源)就可以,這樣,為程序的平滑擴展提供了非常有力的條件。</p><p><b>  3.3.1數(shù)據(jù)表</b></p><p>  本系統(tǒng)中所涉及到的主要實體共有7個數(shù)據(jù)表:</p

46、><p><b>  圖3-4七個數(shù)據(jù)表</b></p><p>  Admins表里面存放管理員賬號和密碼。</p><p>  圖3-5 admins表</p><p>  Dd1表里面存放學(xué)生宿舍樓樓號和樓層數(shù)。</p><p><b>  圖3-6 dd1表</b><

47、;/p><p>  Dd2表里存放各個宿舍樓的樓層數(shù)和宿舍數(shù)量.</p><p><b>  圖3-6 dd2表</b></p><p>  Dd3表放置宿舍樓信息樓層信息宿舍信息和宿舍所住學(xué)生的編號。</p><p><b>  圖3-7 dd3表</b></p><p>  

48、Imgurl表存放學(xué)生的圖像信息。</p><p>  圖3-8 imgurl表</p><p>  Info2表存放學(xué)生學(xué)號、學(xué)生體型、學(xué)生身高、報名時間。</p><p>  圖3-9 info2表</p><p>  Jm_info表存放學(xué)生的基本信息,信息包括:學(xué)號、姓名、性別、出生年月、民族、畢業(yè)院校、政治面貌、學(xué)生類別、所在地區(qū)、

49、家庭住址、身份證號等。</p><p>  圖3-10 jm_info表</p><p>  3.3.2各表的物理結(jié)構(gòu)</p><p>  各表的物理結(jié)構(gòu)如下:</p><p><b>  admins表:</b></p><p><b>  Info2表:</b></

50、p><p><b>  Dd3表:</b></p><p><b>  JM_info 表</b></p><p><b>  DD2表:</b></p><p><b>  DD1表:</b></p><p><b>  i

51、mgurl表:</b></p><p><b>  第4章.系統(tǒng)的功能</b></p><p>  4.1系統(tǒng)首頁登陸界面:</p><p>  本系統(tǒng)首頁非常簡單,顏色統(tǒng)一親和,可以直接看到學(xué)校標題,?;?,和學(xué)校新校區(qū)建設(shè)好后的設(shè)想圖片。無論學(xué)生還是管理員都可以迅速的找到自己所需要的功能選項。</p><p&g

52、t;  圖4-1學(xué)生登錄界面</p><p>  本系統(tǒng)的導(dǎo)航欄有五個方面,通過超鏈接鏈接到不同的功能界面,操作簡單一目了然,本頁面只有兩個文本框用來收集學(xué)生的學(xué)號和密碼。點擊提交按鈕后可進入學(xué)生信息核對界面,如果提交的學(xué)號或密碼錯誤系統(tǒng)會提示“輸入錯誤”。</p><p>  界面顏色選擇上,標題欄選用藍色的冷色調(diào),背景顏色選用保護眼睛的淡綠色,使人感覺親切,并在一定程度上消除人的消極情

53、緒。</p><p><b>  4.2信息核對界面</b></p><p>  登陸成功后,學(xué)生進入信息核對的界面,可以對自己的個人信息進行核對,沒有報道和沒有選擇宿舍的學(xué)生可以進行在線報道和選擇住宿。</p><p><b>  圖4-2</b></p><p>  圖4-3信息核對界面<

54、/p><p><b>  4.3管理員界面:</b></p><p>  本模塊是本系統(tǒng)的應(yīng)用界面,在本界面上集成了本系統(tǒng)的所有功能,共有5個功能菜單,從而實現(xiàn)了本系統(tǒng)從班級管理、檔案管理、宿舍管理、樓宇管理等系統(tǒng)的具體功能,同時,在系統(tǒng)管理模塊中可以完成對本系統(tǒng)的安全性管理。</p><p>  圖4-4 管理員界面</p><

55、;p>  管理員界面中使用的一些比較重要的代碼:</p><p>  del=<%=rs("id")%>"> //刪除id</p><p>  response.write() //返回輸出</p><p>  <%=rs.recordCount%> //記錄總數(shù)</p>&

56、lt;p>  page = CLng(request("page")) //利用CLng函數(shù)把page值轉(zhuǎn)換為Long型</p><p>  rs.PageSize = 20 //每頁顯示的條數(shù)</p><p>  <%Response.Write "<input type=text size=2 maxlength=4 name=pa

57、ge class=editbox1><input type=hidden name=judge value=1>" //顯示輸入頁數(shù)框并將page,judge參數(shù)傳遞下去%></td></p><p>  管理員界面中使用的一些比較重要的函數(shù):</p><p>  function del () //用于判斷記錄有沒有選中的函數(shù)</p

58、><p>  function checkall(all)//用于判斷全選記錄的函數(shù)</p><p>  4.4管理員管理模塊:</p><p>  本模塊是本系統(tǒng)的安全性設(shè)置模塊,根據(jù)學(xué)校不同部門以及不同使用人員對本系統(tǒng)的要求和需要,從而實行了分級管理,可以實現(xiàn)添加或者刪除管理員功能。</p><p>  圖4-5管理員管理模塊</p&g

59、t;<p>  管理員管理用到的部分代碼:</p><p>  <input type="submit" name="Submit" value="提交" /> //提交按鈕</p><p>  <a href=index.asp?action=admin_index> //學(xué)生信

60、息管理</p><p>  <a href=index.asp?action=logout> //退出管理</p><p>  4.5新學(xué)生繳費管理模塊:</p><p>  此界面能夠方便學(xué)生進入各個銀行的網(wǎng)上銀行頁面進行繳費。</p><p>  圖4-6新生繳費模塊圖</p><p><b

61、>  第5章.全文總結(jié)</b></p><p>  在本系統(tǒng)的開發(fā)過程中,由于本人是初次開發(fā)軟件,在知識、經(jīng)驗方面都存在著不足。另外,在整個開發(fā)的過程中,時間也比較倉促。因此,該系統(tǒng)必然會存在一些缺陷和不足。因為對新學(xué)生管理的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。雖然網(wǎng)絡(luò)在新學(xué)生管理系統(tǒng)中的應(yīng)用不是很多,但是未來的發(fā)展方向,在本次開發(fā)過程由于硬件的限制,未能實現(xiàn)網(wǎng)絡(luò)功能,因此

62、在以后的系統(tǒng)更新過程中可能會造成一些不必要的數(shù)據(jù)損失。</p><p>  盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點是本管理系統(tǒng)所必需的。相信本新學(xué)生管理系統(tǒng)是一套學(xué)校在日常管理中必不可少的管理軟件,通過開發(fā)這個系統(tǒng),我掌握了的項本過程,了解了的基本知識鞏固了我對ASP的學(xué)習(xí),但在這次畢業(yè)設(shè)計中的最大收獲并不是掌握這幾門開發(fā)工具的應(yīng)用

63、,而是學(xué)會了設(shè)計系統(tǒng)的思維方法,以及與同學(xué)們之間相互幫助的精神。</p><p><b>  致 謝</b></p><p>  在本系統(tǒng)的設(shè)計開發(fā)過程中,我得到了學(xué)識淵博,經(jīng)驗豐富的韓芳老師的悉心指導(dǎo)和熱心幫助,使我在設(shè)計開發(fā)過程中不但學(xué)到了很多知識,而且對系統(tǒng)的開發(fā)有了新的認識和理解,同時還使我認識到在一個系統(tǒng)開發(fā)過程中團隊協(xié)作的重要性。在此,我要認真的向韓芳

64、老師表示感謝,向幫助和支持過我的老師、同學(xué)表示感謝,謝謝你們!</p><p><b>  參考文獻</b></p><p>  [1] 周佩德.《數(shù)據(jù)庫原理及應(yīng)用》.電子工業(yè)出版社</p><p>  [2] 劉炳文等,ASP程序設(shè)計——數(shù)據(jù)庫篇,1999年</p><p>  [3] 李光明.《Asp 6.0編程實例

65、大制作》.冶金工業(yè)出版社</p><p>  [4] 劉炳文,精通ASP 6.0入門與提高,人民郵電出版社</p><p>  [5] 黃淼云.《VB6.0辦公自動化編程》.國防工業(yè)出版社</p><p>  [6] 王要武,管理系統(tǒng),電子工業(yè)出版社,2003年</p><p>  [7] 李紅等編著,管理信息系統(tǒng)開發(fā)與應(yīng)用,電子工業(yè)出版社,

66、2003年</p><p>  [8] 周之英縞著,現(xiàn)代軟件工程,科學(xué)出版社,2003年</p><p>  [9] 康博工作室,張紅軍,王紅等縞著《Asp 6.0中文版高級應(yīng)用與開發(fā)指南》,人民郵電出版社,2001年4月第一版</p><p>  [10] 林立軍,程斌,翁迪恩縞著《Asp 6.0數(shù)據(jù)庫開發(fā)指南》,西安電子科技大學(xué)出版社,2000年2月第一版<

67、;/p><p>  [11] 張宏林,孔艷,王哲等編著?!栋磳嵗龑W(xué)Asp 6.0>北京,人民郵電出版社,2000年</p><p>  [12] 宋偉,吳建國等編著《中文Asp 6.0編程基礎(chǔ)》,北京,清華大學(xué)出版社</p><p>  [13] [美]Jeffrey P.McManus著趙學(xué)鎖,龔波,李志,曹天偉等譯《Asp 6.0數(shù)據(jù)庫存訪問技術(shù)》,2000年

68、3月第一版</p><p><b>  附 錄</b></p><p>  1.Index.asp部分代碼:</p><p>  <!-- #include file="conn.asp"--></p><p><b>  <html></b>&l

69、t;/p><p><b>  <head></b></p><p>  <meta http-equiv="Content-Language" content="zh-cn"></p><p>  <meta name="keywords" content=&

70、quot;"></p><p>  <meta name="Description" content=""></p><p>  <Meta name="Author" Content=""></p><p>  <title>新生報到

71、</title></p><p>  <style type="text/css"></p><p><b>  <!--</b></p><p>  body,td,th {</p><p>  font-size: 14px;</p><p>

72、  color: #000000;</p><p>  text-decoration: none;</p><p>  font-family: 宋體;</p><p><b>  }</b></p><p><b>  a {</b></p><p>  font-siz

73、e: 12px;</p><p>  color: #000000;</p><p>  text-decoration: none;</p><p><b>  }</b></p><p>  a:link { color: font-size: 12px;#333333;text-decoration:none}&

74、lt;/p><p>  a:visited { color: #333333;text-decoration:none}</p><p>  a:hover { color: #0033DD; text-decoration:none;position : relative;top:1;left:1;}</p><p>  .STYLE2 {font-size: 1

75、4px; font-weight: bold; }</p><p><b>  .STYLE3 {</b></p><p>  font-size: 24px;</p><p>  font-weight: bold;</p><p><b>  }</b></p><p>

76、<b>  body {</b></p><p>  background-image: url(banner.jpg);</p><p>  background-repeat: no-repeat;</p><p>  background-position: center top;</p><p>  margin

77、-left: 100px;</p><p>  margin-right: 100px;</p><p>  background-color: #C7EDCC;</p><p><b>  }</b></p><p>  .STYLE4 {font-size: 36px}</p><p>  .

78、STYLE5 {font-size: 24px}</p><p><b>  --></b></p><p><b>  </style></b></p><p>  <script language=javascript src=popcalendar.js></script>

79、</p><p>  <SCRIPT Language="JavaScript">dateFormat='yyyy-mm-dd'</SCRIPT></p><p>  <meta http-equiv="Content-Type" content="text/html; charset=gb23

80、12"></head></p><p><b>  <body></b></p><p>  <div align="center"></p><p>  <p>&nbsp;</p></p><p>  <p&g

81、t;&nbsp;</p></p><p>  <p>&nbsp;</p></p><p>  <p><span class="STYLE3"><br></p><p><b>  </span></b></p>

82、<p><b>  <br></b></p><p><b>  </p></b></p><p><b>  </div></b></p><p>  <table width="600" align="center&

83、quot; border="0" cellspacing="0" cellpadding="0"></p><p>  <%If session("zkzh")<>"" Then </p><p>  response.write "<tr>&l

84、t;td colspan=6 align=center>·"</p><p>  response.write session("user")</p><p>  response.write "--歡迎您登陸!"</p><p>  response.write "<a href=i

85、ndex.asp?action=logout>(退出)</a>"</p><p>  response.write "</td></tr>"</p><p><b>  End If </b></p><p><b>  %></b></p

86、><p><b>  <tr></b></p><p>  <td height="30"bgcolor="#CCCCCC"><div align="center" class="STYLE2"><a href="index.asp"

87、; class="STYLE5">首頁</a></div></td></p><p>  <td bgcolor="#CCCCCC"><div align="center" class="STYLE2"><a href="index.asp"

88、class="STYLE5">信息核對</a></div></td></p><p>  <td bgcolor="#CCCCCC"><div align="center" class="STYLE2"><a href="index.asp?action

89、=sch" class="STYLE5">校園分布</a></div></td></p><p>  <td bgcolor="#CCCCCC"><div align="center" class="STYLE2"><a href="index

90、.asp?action=index_ss" class="STYLE5">公寓宿舍</a></div></td></p><p>  <td bgcolor="#CCCCCC"><div align="center" class="STYLE2"><a

91、href="index.asp?action=index_zf" class="STYLE5">報名方式</a></div></td></p><p>  <td bgcolor="#CCCCCC"><div align="center" class="STYLE2

92、"><a href="index.asp?action=admin_login" class="STYLE5">管理登陸</a></div></td></p><p><b>  </tr></b></p><p><b>  </tab

93、le></b></p><p><b>  <%</b></p><p>  If session("admin_user")<>"" Then </p><p><b>  %></b></p><p>  <

94、div align="center"></p><p>  <a href=index.asp?action=admin_index>學(xué)生信息管理</a>?。?lt;a href=index.asp?action=admin_ss>宿舍管理</a>?。?lt;a href=index.asp?action=admin_admin>管理員

95、管理</a>?。?lt;a href=index.asp?action=logout>退出管理</a></p><p><b>  </div></b></p><p><b>  <%</b></p><p><b>  End If</b><

96、/p><p><b>  %></b></p><p><b>  <br /></b></p><p><b>  <br /></b></p><p><b>  <%</b></p><p> 

97、 'Call index_top</p><p>  If request("action")="login" Then </p><p>  Call checklogin</p><p>  ElseIf request("action")="logout" Then&

98、lt;/p><p>  Call logout</p><p>  ElseIf request("action")="index_ss" Then</p><p>  Call index_ss</p><p>  ElseIf request("action")="inde

99、x_ss_add" Then</p><p>  Call index_ss_add</p><p>  ElseIf request("action")="index_add" Then</p><p>  Call index_add</p><p>  ElseIf request(&q

100、uot;action")="admin_login" Then </p><p>  Call admin_login</p><p>  ElseIf request("action")="admin_index" Then </p><p>  Call admin_index</p&g

101、t;<p>  ElseIf request("action")="index_zf" Then </p><p>  Call index_zf</p><p>  ElseIf request("action")="sch" Then</p><p>  respons

102、e.write "<center><img src=sch.jpg></center>"</p><p>  ElseIf request("action")="admin_index_jm_info_add" Then </p><p>  Call admin_index_jm_info_a

103、dd</p><p>  ElseIf request("action")="admin_jm_info_add" Then </p><p>  Call admin_jm_info_add</p><p>  ElseIf request("action")="admin_index_jm_i

104、nfo_edit" Then </p><p>  Call admin_index_jm_info_edit</p><p>  ElseIf request("action")="admin_jm_info_edit" Then </p><p>  Call admin_jm_info_edit</p&g

105、t;<p>  ElseIf request("action")="admin_ss" Then </p><p>  Call admin_ss</p><p>  ElseIf request("action")="admin_ss_add" Then </p><p>

106、;  Call admin_ss_add</p><p>  ElseIf request("action")="admin_ss_adds" Then </p><p>  Call admin_ss_adds</p><p>  ElseIf request("action")="admin_

107、index_jm_info_del" Then </p><p>  Call admin_index_jm_info_del</p><p>  ElseIf request("action")="admin_admin" Then </p><p>  Call admin_admin</p>&l

108、t;p>  ElseIf request("action")="admin_img" Then </p><p>  Call admin_img</p><p>  ElseIf r="admin_img_add" Then </p><p>  Call admin_img_add</p&g

109、t;<p><b>  End If</b></p><p>  If request("action")="" Then </p><p>  If session("zkzh")="" Then </p><p>  Call index</

110、p><p><b>  Else</b></p><p>  Call index_dl</p><p><b>  End If </b></p><p><b>  End If </b></p><p>  'Call index_foot&

111、lt;/p><p>  '-----------------------------------------------------------------------------</p><p>  Sub checklogin()</p><p>  zkzh=request("zkzh")</p><p>  m

112、a=request("ma")</p><p>  If zkzh="" Or ma="" Then </p><p>  response.write "<script language=JavaScript>" & chr(13) & "alert('輸入不得為

113、空~');" & "history.back()" & "</script>"</p><p>  response.End </p><p><b>  End If</b></p><p>  If request("kind")=&q

114、uot;1" Then </p><p>  sql="select * from admins where [user]='"&zkzh&"' and pas='"&ma&"'"</p><p>  rs.open sql,conn,1,1</p&g

115、t;<p>  If Not rs.eof Then </p><p>  session("admin_user")=zkzh</p><p>  session("admin_pas")=ma</p><p>  Response.Redirect "index.asp?action=admin_i

116、ndex"</p><p><b>  Else</b></p><p>  response.write "<script language=JavaScript>" & chr(13) & "alert('輸入錯誤~');" & "history.bac

117、k()" & "</script>"</p><p>  response.End</p><p><b>  End If </b></p><p><b>  Else </b></p><p>  If zkzh<>ma Then

118、</p><p>  response.write "<script language=JavaScript>" & chr(13) & "alert('輸入錯誤~');" & "history.back()" & "</script>"</p>&

119、lt;p>  response.End </p><p><b>  End If </b></p><p>  sql="select * from jm_info where zkzh='"&zkzh&"'"</p><p>  rs.open sql,conn,

120、1,1</p><p>  If Not rs.eof Then </p><p>  session("zkzh")=zkzh</p><p>  session("user")=rs("user")</p><p>  Response.Redirect "index.

121、asp"</p><p><b>  Else </b></p><p>  response.write "<script language=JavaScript>" & chr(13) & "alert('輸入錯誤~');" & "history.bac

122、k()" & "</script>"</p><p>  response.End </p><p><b>  End If </b></p><p><b>  End If </b></p><p><b>  End Sub <

123、;/b></p><p>  Sub logout()'退出登陸</p><p>  session("zkzh")=""</p><p>  session("user")=""</p><p>  session("admin_u

124、ser")=""</p><p>  session("admin_pas")=""</p><p>  Response.Redirect "index.asp"</p><p><b>  End Sub</b></p><p>

125、;  Sub index()'首頁學(xué)生登陸</p><p><b>  %></b></p><p>  <table width="500" align="center" cellpadding="0" ></p><p><b>  <

126、;tr></b></p><p>  <td width="292"><img src="img/login_pic.png" width="422" height="265"></td></p><p>  <td width="200&q

127、uot;><table width="200" align="center" border="1" cellpadding="0" cellspacing="0" bordercolor="#D9DBDB"></p><p>  <form id="form1&

128、quot; name="form1" method="post" action="?action=login"></p><p><b>  <tr></b></p><p>  <td colspan="2" bgcolor="#CCCCCC"

129、><div align="center"><br /></p><p>  新生報到登陸<br /></p><p>  </div></td></p><p><b>  </tr></b></p><p><b&g

130、t;  <tr></b></p><p>  <td>學(xué) 號</td></p><p>  <td> <input name="zkzh" type="text" size="18" /></td></p><p><

131、;b>  </tr></b></p><p><b>  <tr></b></p><p>  <td>密 碼</td></p><p>  <td><input name="ma" type="password" siz

132、e="18" /></td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td colspan="2"><div align="center&

133、quot;></p><p>  <input type="submit" name="Submit" value="提交" /></p><p>  </div></td></p><p><b>  </tr></b></

134、p><p><b>  </form></b></p><p>  </table>&nbsp;</td></p><p><b>  </tr></b></p><p><b>  </table></b><

135、;/p><p><b>  <%</b></p><p><b>  End Sub</b></p><p>  Sub admin_login()'首頁學(xué)生登陸</p><p><b>  %></b></p><p>  <

溫馨提示

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

評論

0/150

提交評論