基于C#的新昌中學學生檔案管理系統(tǒng)設計與實現(xiàn) 47頁.doc_第1頁
基于C#的新昌中學學生檔案管理系統(tǒng)設計與實現(xiàn) 47頁.doc_第2頁
基于C#的新昌中學學生檔案管理系統(tǒng)設計與實現(xiàn) 47頁.doc_第3頁
基于C#的新昌中學學生檔案管理系統(tǒng)設計與實現(xiàn) 47頁.doc_第4頁
基于C#的新昌中學學生檔案管理系統(tǒng)設計與實現(xiàn) 47頁.doc_第5頁
已閱讀5頁,還剩42頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

畢業(yè)設計(論文)題目:基于C#新昌中學學生檔案管理系統(tǒng)設計與實現(xiàn)年級專業(yè):計算機科學與技術(shù)學生姓名:學號:指導教師:職稱:講師導師單位:論文完成時間:2009年5月15日畢業(yè)設計(論文)任務書發(fā)給學員1設計(論文)題目:基于C#的新昌中學學生檔案管理系統(tǒng)設計與實現(xiàn)2學生完成設計(論文)期限:2009年3月11日至2009年5月15日3設計(論文)課題要求:通過對新昌中學學生檔案管理系統(tǒng)設計與實現(xiàn),掌握軟件開發(fā)的設計過程和設計方法。本設計需實現(xiàn)如下功能:1)可對學生基本信息和學籍檔案信息以及用戶權(quán)限進行管理;2)用戶根據(jù)不同的權(quán)限可對學生檔案信息進行添加、刪除、修改等操作;3)可對學生及其檔案信息進行各種查詢(精確、模糊、組合);4)可對學生及其檔案信息等進行報表打印和導入導出功能;5)具有良好的幫助環(huán)境;論文寫作要求如下:1)論文的撰寫應當有一定的獨創(chuàng)新和新穎性,具有一定的實用價值。2)論文語句通順,結(jié)構(gòu)良好。3)論文圖表,數(shù)據(jù)準確無誤。4)論文字數(shù)5000-8000字。4實驗(上機、調(diào)研)部分要求內(nèi)容:1)采用WIN2000以上的操作系統(tǒng)+VisualC#+SQLServer2000開發(fā);2)采用C/S結(jié)構(gòu)或單機版;3)軟件作品要有一定的實用性和可操作性,必須采取多種測試方法的測試,保證軟件的可運行性。5文獻查閱要求:1)SQLServer實用教程,鄭阿奇,電子工業(yè)出版社;2)數(shù)據(jù)庫原理及設計,陶宏才,清華大學出版社;3)VisualC#數(shù)據(jù)庫項目案例導航,張奇、李律松等,清華大學出版社;另外查閱文獻要求文獻是國家正規(guī)期刊或出版物,作者在相應業(yè)界具有一定的影響力。網(wǎng)上收集的相應數(shù)據(jù)應當具有權(quán)威性,并注明相應網(wǎng)站名及具體網(wǎng)址。6發(fā)出日期:2009年3月11日7學員完成日期:2009年5月10日指導教師簽名:學生簽名:摘要學生檔案管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強,數(shù)據(jù)安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。經(jīng)過分析,我們使用MICROSOFT公司的C#+SQLServer2000開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。關(guān)鍵字:控件,窗體,域。目錄第1章緒論.11.1開發(fā)背景.11.2開發(fā)環(huán)境.11.2.1服務端運行環(huán)境.11.2.2客戶端運行環(huán)境.21.3開發(fā)工具簡介.21.3.1Dreamweaver介紹.21.3.2SQLServer數(shù)據(jù)庫簡介.21.3.3C#簡介.2第2章需求分析.32.1可行性研究.32.1.1技術(shù)可行性.32.1.2經(jīng)濟可行性.32.1.3操作可行性.32.2系統(tǒng)功能需求分析.32.2.1系統(tǒng)功能模塊概述.42.2.2系統(tǒng)數(shù)據(jù)流圖.42.3系統(tǒng)數(shù)據(jù)需求分析.5第3章總體設計.63.1系統(tǒng)設計.63.1.1系統(tǒng)功能模塊圖.63.1.2模塊詳細說明.63.2數(shù)據(jù)庫設計.73.2.1概念結(jié)構(gòu)設計.73.2.2邏輯結(jié)構(gòu)設計.8第4章詳細設計.104.1登錄界面的設計.104.2學生檔案查詢模塊.144.3檔案添加子模塊.164.4檔案處理子模塊.184.5學生成績子模塊.214.6用戶模塊.23第5章系統(tǒng)測試.255.1登錄模塊測試.255.2檔案查詢模塊測試.255.3檔案處理模塊測試.255.4成績查詢模塊測試.255.5成績處理模塊測試.26第6章結(jié)束語.27參考文獻.28致謝.29附錄.301第1章緒論1.1開發(fā)背景隨著科技的發(fā)展,計算機本身經(jīng)歷了巨大的變化。計算機的概念也由原始的分立式走向今天的網(wǎng)絡式。網(wǎng)絡技術(shù)已逐漸成為現(xiàn)代信息技術(shù)的主流,網(wǎng)絡的概念也隨著Internet技術(shù)和應用的發(fā)展而漸入人心。Internet/Intranet的作用正為越來越多的人所認識,通過網(wǎng)絡共享信息正成為科學研究的一種重要手段。可以這么說,誰擁有信息,誰就能在科技信息革命的大潮中獲得主動權(quán),就能獲取成功。面對信息時代的挑戰(zhàn),網(wǎng)絡的功能越來越強,國內(nèi)教育系統(tǒng)也在積極建設或升級計算機網(wǎng)絡,并已建成了規(guī)模較大的中國教育科研網(wǎng),全國許多學校也紛紛建立或升級自己的校園網(wǎng)絡系統(tǒng),許多高校還提出了辦公無紙化的口號。校園網(wǎng)是實現(xiàn)辦公自動化、管理科學化、教學手段現(xiàn)代化和圖書情報信息網(wǎng)絡化最有利的支撐環(huán)境。但是,目前校園網(wǎng)的利用率卻不是很高,主要原因是缺少好的網(wǎng)絡應用平臺。以前開發(fā)的MIS系統(tǒng)往往是在單機上運行,或者采用C/S技術(shù)開發(fā)出來的,對于今天因特網(wǎng)時代來說,這些系統(tǒng)很大程度上已經(jīng)不能滿足用戶隨時隨地獲取信息的需要。學校學生檔案管理最初是人工方式進行,顯然在信息化發(fā)展的今天,這遠遠不能滿足檔案管理的需要。后來,隨著單機板檔案管理系統(tǒng)的開發(fā),這在很大程度上解決了上述矛盾但是,這種系統(tǒng)如今也不能滿足檔案管理的要求了,這主要是由于高校的擴招,在校學生人數(shù)的增加。因此,開發(fā)B/S結(jié)構(gòu)的MIS是勢在必行。本文正是在這種背景下提出的,目的是為了開發(fā)出一套功能完善、操作便捷、及時性好、適用面廣學校學生檔案管理系統(tǒng),以提高學校學生檔案管理的效率。1.2開發(fā)環(huán)境1.2.1服務端運行環(huán)境1、作為服務端硬件必須具有服務器級別。2、軟件配置:由于本系統(tǒng)是應用于Microsoft的Windows平臺上的,因此對于Web服務器的配置應該配置IIS(InternetInformationService)等提供Web服務的軟件。3、操作平臺:可以選擇Windows2003、Win2000Server,也可以是WinXP/7。21.2.2客戶端運行環(huán)境由于本系統(tǒng)是基于B/S結(jié)構(gòu)開發(fā)出來的,對客戶端的配置要求不是很高。1、操作平臺需求:可以是Win2000/WinXP/WinMe/Win98等平臺;2、軟件需求:客戶端需要安裝一個Internet瀏覽器,如InternetExplorer。1.3開發(fā)工具簡介1.3.1Dreamweaver介紹Dreamweaver是一種網(wǎng)站開發(fā)設計的基本軟件,對于創(chuàng)建專業(yè)Web站點而言也是一種很好的開發(fā)工具,同時也是最簡單的建立功能強大的Internet應用程序的方法。它可以在單一環(huán)境下工作,快速創(chuàng)建和管理Web站點和Internet應用程序。Dreamweaver的可視化布局界面是它最主要的一個優(yōu)勢,這樣方便開發(fā)人員對照布局界面和代碼程序來設計,提高了設計的可視化。1.3.2SQLServer數(shù)據(jù)庫簡介在當今數(shù)據(jù)庫開發(fā)中,主流的數(shù)據(jù)庫工具是MicorosoftSQLServer2000。MicorosoftSQLServer2000建立在WindowsXP/2000操作系統(tǒng)的基礎之上,為用戶提供了一個功能強大的客戶/服務器數(shù)據(jù)庫平臺,是一個能同時支持多個并發(fā)用戶的大型關(guān)系數(shù)據(jù)庫。SQLServer2000是微軟公司推出的普及關(guān)系數(shù)據(jù)庫系統(tǒng),其一經(jīng)推出,就迅速成為使用最廣的數(shù)據(jù)庫系統(tǒng)。1.3.3C#簡介C#語言自C/C+演變而來,它是給那些愿意犧牲C+一點底層功能,經(jīng)獲得更方便和更新產(chǎn)品化的企業(yè)開發(fā)人員而創(chuàng)造的。C#具有現(xiàn)代、簡單、完全面向?qū)ο蠛皖愋桶踩忍攸c。C#最重要的一點:它是現(xiàn)代的編程語言。它在類、名字空間、方法重載和異常處理等領域簡化了C+。摒棄了C+的復雜性,使它更易用、更少出錯。3第2章需求分析2.1可行性研究目前,在不少初高級中學學生案管理系統(tǒng)都是單機的MIS,甚至有的還是手工方式。這種單機的管理系統(tǒng)不僅工作方式效率是極低,而且存在許多弊端,主要包括:1、檔案錄入效率低下:例如每學期開學,數(shù)以千計的學生檔案都由學生處負責錄入,這個工程量之大,可想而知。2、查詢不便:例如,某個年級要調(diào)出某個學生的檔案,由于學生沒有管理檔案的權(quán)限,他就必須到學生處去調(diào)這個學生的檔案。3、畢業(yè)生轉(zhuǎn)檔不便:每年大量畢業(yè)生,他們都要轉(zhuǎn)走自已的檔案。在這個過程中,若沒有管理信息系統(tǒng)的參與,工作繁重不可言喻。2.1.1技術(shù)可行性隨著科學技術(shù)的不斷提高也帶動了計算機網(wǎng)絡的發(fā)展及通信平臺技術(shù)的提高。同時,操作系統(tǒng)WindowsXP/2000接口能力強,界面友好,加上采用C#技術(shù)開發(fā)內(nèi)容豐富、動態(tài)的、個性化的Web應用程序,使用SQLServer2000作為系統(tǒng)開發(fā)后臺數(shù)據(jù)庫,能有效存儲和管理數(shù)據(jù)。所以完成在技術(shù)上是可行的。2.1.2經(jīng)濟可行性計算機不僅價格低廉還可以代替人工進行許多繁雜的勞動,節(jié)省許多資源,大大的提高人們的工作效率,同時本系統(tǒng)開發(fā)周期短、成本低。因此在信息時代的今天傳統(tǒng)的查閱方法必然被計算機為基礎的在線查閱所取代。2.1.3操作可行性作為計算機應用的一部分,使用計算機對學生檔案信息進行查閱,具有手工查閱所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好等。且本系統(tǒng)的開發(fā)六周時間即可完成。前兩周主要是對圖書館運作流程的熟悉和公眾對在線查閱要求的了解,接下來就是運用C#編程即可完成整個系統(tǒng)工作。2.2系統(tǒng)功能需求分析新昌中學學生檔案管理系統(tǒng)的主要任務就是對學生的檔案信息進行管理,即查詢、添加、修改、刪除等功能。使用戶能方便的得到想要的信息,使學校學生的檔案管理更加系統(tǒng)化、自動化、規(guī)范化,從而提高管理的效率。42.2.1系統(tǒng)功能模塊概述現(xiàn)在對系統(tǒng)的功能進行詳細分解。1.檔案添加模塊該模塊用來上傳學生的檔案信息,這也是本系統(tǒng)中數(shù)據(jù)管理的主要對象。2.檔案瀏覽模塊用戶可以利用此模塊功能很快查詢到任何一個在校學生的檔案信息。當然系統(tǒng)應該提供多種查詢方式。3.檔案處理模塊當發(fā)現(xiàn)學生檔案錄入有誤或是需要增加相關(guān)信息時,就可以利用此模塊的功能來實現(xiàn)檔案的更新。學生畢業(yè)或是退學后,其檔案信息也應在調(diào)離本校本校之后,予以銷毀。4.密碼設置模塊用戶在登陸之后可以修改自已的密碼。5.設置模塊此模塊功能只有系統(tǒng)管理員才能使用,他可以授予某個用戶相應的身份,例如,系統(tǒng)用戶,普通管理員,普通用戶(學生)等等。6.成績?yōu)g覽模塊用戶可以利用此模塊功能很快查詢到任何一個在校學生的成績信息。當然系統(tǒng)應該提供多種查詢方式。7.成績處理模塊當發(fā)現(xiàn)學生成績錄入有

溫馨提示

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

評論

0/150

提交評論