學生信息管理系統(tǒng)詳細設計說明_第1頁
學生信息管理系統(tǒng)詳細設計說明_第2頁
學生信息管理系統(tǒng)詳細設計說明_第3頁
學生信息管理系統(tǒng)詳細設計說明_第4頁
學生信息管理系統(tǒng)詳細設計說明_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、HUBEI NORMAL UNIVERSITY課程論文Bachelors Thesis論 文 題 目:學生信息管理系統(tǒng)說明書 作 者 姓 名:蔣 萍 作 者 學 號:03 所 在 學 院:計算機科學與技術學院 所 學 專 業(yè):計算機科學與技術 論文完成時間:2011.12.20 目錄1引言31.1編寫目的31.2背景31.3術語說明3系統(tǒng):學生信息管理系統(tǒng)31.4參考資料32總體設計32.1需求概述32.2軟件結構43程序設計說明43.1模塊描述43.2功能53.3性能53.4輸入項53.5輸出項53.6算法63.7程序邏輯63.8接口73.9存儲分配73.10注釋設計73.11限制條件73.

2、12測試要點73.13尚未解決的問題74詳細設計74.1主窗體設計74.2信息添加窗體設計94.3信息查詢窗體設計94.4信息查詢修改刪除窗體設計104.5信息瀏覽窗體設計104.6打印窗體設計11學生信息管理系統(tǒng)詳細設計說明書1.引言1.1編寫目的信息管理成為學校教學管理中十分重要又相當復雜的管理工作之一,過去傳統(tǒng)的靠人力手工登記,已經隨著當前學生人數(shù)的增多,越來越不符合教育和管理的要求。而計算機的運算速度快,處理能力強等特點,恰好可以解決這一疑難問題。因此為了保證學校的信息流暢,工作高效,設計一個學生成績管理系統(tǒng)已經是相當有必要了。這不但能為廣大教工人員減輕了成績管理的工作,而且對于推動教

3、學的發(fā)展也起到非常重要的作用。我們開發(fā)其系統(tǒng)主要是為了幫助廣大教師提高工作效率,節(jié)約資源,提高學籍信息的精確度,實現(xiàn)學生成績信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。1.2項目背景背景:隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對學生信息進行管理,具有手工管理所無法比擬的優(yōu)點。例如,檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學生檔案管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)學生成績管理系統(tǒng)很有必要。

4、開發(fā)系統(tǒng)的名稱:學生成績管理系統(tǒng)用戶:學校教務管理人員1.3術語說明1.4參考資料軟件工程導論 .陳明 .機械工業(yè)出版社管理信息系統(tǒng). 薛華成.清華大學出版社數(shù)據(jù)庫原理開發(fā)及應用. 周屹.清華大學出版社2.軟件結構2.1需求概述用戶能實現(xiàn)的功能:查詢學生信息(查詢姓名、性別、年齡、班級、所在院系、住址籍貫、成績、民族、職務、學號)管理員實現(xiàn)的功能:查詢學生信息(按學號查找)、學生信息管理(添加學生信息、刪除學生信息、修改學生信息)2.2軟件結構學生信息管理系統(tǒng)信息查詢信息添加信息修改信息刪除打印報表姓名性別年齡班級院系民族籍貫住址職務成績學號3.程序設計說明3.1模塊描述查詢模塊:功能:完成各

5、種查詢工作輸入項目:要查詢的條件輸出項目:符合條件的信息修改模塊:功能:完成各種修改工作輸入項目:各種修改輸出項目:修改后的信息輸出3.2功能輸入信息處理操作輸出信息學生基本信息管理學號,姓名,系別,班級等刪除,修改,添加相關的信息界面管理員信息管理學號,姓名等刪除,修改,添加相關的信息界面系統(tǒng)維護管理各個模塊數(shù)據(jù)信息備份相關的信息界面3.3性能1)、精確度輸入的學號的精度為整數(shù),輸出的學號精度仍為整數(shù)。其他的輸入均為文本格式,輸出也是文本格式2)、靈活性操作方式:支持多種操作系統(tǒng); 同其他軟件接口的變化:設計連接不同數(shù)據(jù)庫的軟件包; 精度和有效時限的變:用戶可自行設定。3)、時間特性系統(tǒng)相應

6、操作響應時間不超過2秒;3.4輸入項 學生基本信息表列名數(shù)據(jù)類型說明snoint學號(主鍵)snameVarchar(20)姓名ssexVarchar(2)性別CnumVarchar(20)班級號SdeptVarchar(20)所在院系SaddressVarchar (20)住址SjiguanVarchar (20)籍貫SpeopleVarchar (20)民族SzhiwuVarchar (20)職務scroeint成績3.5輸出項列名數(shù)據(jù)類型說明snoint學號(主鍵)snameVarchar(20)姓名ssexVarchar(2)性別CnumVarchar(20)班級號SdeptVarch

7、ar(20)所在院系SaddressVarchar (20)住址SjiguanVarchar (20)籍貫SpeopleVarchar (20)民族SzhiwuVarchar (20)職務scroeint成績3.6算法無3.7程序邏輯用ER圖來表示m1m1mnm管理員學 生User_passwordUser_idSnoSnameSdeptSnum課程表成 績CnoCnameCteacherCtimeCtermCnoSnogradeCname管 理學習Ssex管理管理1m3.8接口硬件接口:本系統(tǒng)的主要輸入設備是鍵盤,輸出設備主要是顯示器和打印機打印輸出等。軟件接口:操作系統(tǒng): Windows系

8、統(tǒng)數(shù)據(jù)庫管理系統(tǒng):SQL SEVER2005通信接口:本系統(tǒng)的用戶通過身份驗證,進入主界面后點擊相應的窗口,分別進入相應的界面(如輸入界面、輸出界面)。3.9存儲分配根據(jù)需要,分配模塊的大小3.10注釋設計無特別要求3.11限制條件必須連接數(shù)據(jù)庫,否則會出現(xiàn)無法連接數(shù)據(jù)庫錯誤。必須登錄,否則無法進入到系統(tǒng)。3.12測試要點白盒測試1)數(shù)據(jù)庫連接正常時:輸入合理合法參數(shù)、輸入參數(shù)不合理、輸入參數(shù)不合法2)數(shù)據(jù)庫連接異常;數(shù)據(jù)庫數(shù)據(jù)異常3.13尚未解決的問題測試用例不全4、詳細過程4.1創(chuàng)建主窗體右擊窗體,添加MDI窗體,將其改名為main,生成一個如圖所示的窗體然后單擊工具,選擇菜單編輯器,添加

9、菜單,創(chuàng)建如圖所示的菜單在工具欄處右擊添加部件選擇Microsoft Windows Common Control 6.0, 在 “ToolBar”控件上單擊鼠標右鍵,選擇“屬性” “按鈕”。插入新按鈕,根據(jù)關鍵字選擇新圖片主頁基本就已經完成了,如下圖所示,可以在信息維護菜單欄里面單擊打開添加、刪除、修改窗口,單擊瀏覽菜單下的表格即可打開表格窗口,單擊退出菜單即可退出程序,同時也可以單擊工具欄里的新建即添加窗口,打開即修改窗口,刪除即刪除窗口,打印預覽即瀏覽報表窗口4.2信息添加該頁有十個文本框,三個命令按鈕,一個單選按鈕,十一個Label。十個文本框和一個單選按鈕分別用來輸入信息的,三個命令

10、按鈕分別是添加,返回,退出,分別實現(xiàn)添加信息,返回到主界面,退出程序的功能,Label分別是各個信息的名稱,最終結果如圖,每個文本框不能為空,可以向數(shù)據(jù)庫添加新的數(shù)據(jù),否則會彈出對話框提示填寫完整信息4.3信息查詢先創(chuàng)建一個框架Frame,命名為基本信息,在基本信息里面將添加十一個文本框,四個命令按鈕,分別是上一條,下一條,第一條,返回,具體界面如下,分別顯示數(shù)據(jù)庫中的信息,若當前信息是第一條則上一條按鈕和第一條按鈕不可用,若當前信息是數(shù)據(jù)庫中最后一條信息則下一條按鈕不可用4.4信息查詢修改刪除同樣的創(chuàng)建一個Frame,命名為信息查詢修改刪除,同樣添加十一個文本框,五個命令按鈕分別是刪除,修改,查詢,返回,返回,因為在刪除之前要看數(shù)據(jù)庫中是否存在信息,所以在刪除之前進行查詢操作,查詢按學號做關鍵字,為醒目添加條直線將其與其他分開,刪除查詢和修改都是對數(shù)據(jù)庫進行的修改,一旦修改成

溫馨提示

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

評論

0/150

提交評論