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

下載本文檔

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

文檔簡介

平頂山工業(yè)職業(yè)技術學院詳細設計說明書論文題目:學生信息管理系統(tǒng)說明書作者姓名:蔣萍作者學號:2023115010503所在學院:計算機科學與技術學院所學專業(yè):計算機科學與技術論文完成時間:2023.12.20目錄TOC\o"1-3"\h\u134731引言392751.1編寫目的327901.2背景3258351.3術語說明324958系統(tǒng):學生信息管理系統(tǒng)3281181.4參考資料373712總體設計3177642.1需求概述3222432.2軟件結構4174883程序設計說明438833.1模塊描述4116083.2功能5703.3性能5703.4輸入項5703.5輸出項5703.6算法6703.7程序邏輯6703.8接口7703.9存儲分配7703.10注釋設計7703.11限制條件7703.12測試要點7703.13尚未解決的問題7704詳細設計7704.1主窗體設計7704.2信息添加窗體設計9704.3信息查詢窗體設計9704.4信息查詢修改刪除窗體設計10704.5信息瀏覽窗體設計10704.6打印窗體設計11學生信息管理系統(tǒng)詳細設計說明書1.引言1.1編寫目的信息管理成為學校教學管理中十分重要又相當復雜的管理工作之一,過去傳統(tǒng)的靠人力手工登記,已經隨著當前學生人數的增多,越來越不符合教育和管理的要求。而計算機的運算速度快,處理能力強等特點,恰好可以解決這一疑難問題。因此為了保證學校的信息流暢,工作高效,設計一個學生成績管理系統(tǒng)已經是相當有必要了。這不但能為廣闊教工人員減輕了成績管理的工作,而且對于推動教學的開展也起到非常重要的作用。我們開發(fā)其系統(tǒng)主要是為了幫助廣闊教師提高工作效率,節(jié)約資源,提高學籍信息的精確度,實現學生成績信息管理工作流程的系統(tǒng)化、標準化和自動化。1.2工程背景背景:隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一局部,使用計算機對學生信息進行管理,具有手工管理所無法比較的優(yōu)點。例如,檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、本錢低等。這些優(yōu)點能夠極大地提高學生檔案管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)學生成績管理系統(tǒng)很有必要。開發(fā)系統(tǒng)的名稱:學生成績管理系統(tǒng)用戶:學校教務管理人員1.3術語說明1.4參考資料《軟件工程導論》.陳明.機械工業(yè)出版社《管理信息系統(tǒng)》.薛華成.清華大學出版社《數據庫原理開發(fā)及應用》.周屹.清華大學出版社2.軟件結構2.1需求概述用戶能實現的功能:查詢學生信息〔查詢姓名、性別、年齡、班級、所在院系、住址籍貫、成績、民族、職務、學號〕管理員實現的功能:查詢學生信息〔按學號查找〕、學生信息管理(添加學生信息、刪除學生信息、修改學生信息)2.2軟件結構學生信息管理系統(tǒng)學生信息管理系統(tǒng)信息查詢信息添加信息修改信息刪除打印報表姓名性別年齡班級院系民族籍貫住址職務成績學號3.程序設計說明3.1模塊描述查詢模塊:功能:完成各種查詢工作輸入工程:要查詢的條件輸出工程:符合條件的信息修改模塊:功能:完成各種修改工作輸入工程:各種修改輸出工程:修改后的信息輸出3.2功能輸入信息處理操作輸出信息學生根本信息管理學號,姓名,系別,班級等刪除,修改,添加相關的信息界面管理員信息管理學號,姓名等刪除,修改,添加相關的信息界面系統(tǒng)維護管理各個模塊數據信息備份相關的信息界面3.3性能1〕、精確度輸入的學號的精度為整數,輸出的學號精度仍為整數。其他的輸入均為文本格式,輸出也是文本格式2〕、靈活性操作方式:支持多種操作系統(tǒng);同其他軟件接口的變化:設計連接不同數據庫的軟件包;精度和有效時限的變:用戶可自行設定。3〕、時間特性系統(tǒng)相應操作響應時間不超過2秒;3.4輸入項學生根本信息表列名數據類型說明snoint學號〔主鍵〕snameVarchar(20)姓名ssexVarchar(2)性別CnumVarchar〔20〕班級號SdeptVarchar(20)所在院系SaddressVarchar(20)住址SjiguanVarchar(20)籍貫SpeopleVarchar(20)民族SzhiwuVarchar(20)職務scroeint成績3.5輸出項列名數據類型說明snoint學號〔主鍵〕snameVarchar(20)姓名ssexVarchar(2)性別CnumVarchar〔20〕班級號SdeptVarchar(20)所在院系SaddressVarchar(20)住址SjiguanVarchar(20)籍貫SpeopleVarchar(20)民族SzhiwuVarchar(20)職務scroeint成績3.6算法無3.7程序邏輯用E—R圖來表示mm1m1mnm管理員學生User_passwordUser_idSnoSnameSdeptSnum課程表成績CnoCnameCteacherCtimeCtermCnoSnogradeCname管理學習Ssex管理管理1m3.8接口硬件接口:本系統(tǒng)的主要輸入設備是鍵盤,輸出設備主要是顯示器和打印機打印輸出等。軟件接口:操作系統(tǒng):Windows系統(tǒng)數據庫管理系統(tǒng):SQLSEVER2005通信接口:本系統(tǒng)的用戶通過身份驗證,進入主界面后點擊相應的窗口,分別進入相應的界面〔如輸入界面、輸出界面〕。3.9存儲分配根據需要,分配模塊的大小3.10注釋設計無特別要求3.11限制條件必須連接數據庫,否那么會出現無法連接數據庫錯誤。必須登錄,否那么無法進入到系統(tǒng)。3.12測試要點白盒測試1〕數據庫連接正常時:輸入合理合法參數、輸入參數不合理、輸入參數不合法2〕數據庫連接異常;數據庫數據異常3.13尚未解決的問題測試用例不全4、詳細過程4.1創(chuàng)立主窗體右擊窗體,添加MDI窗體,將其改名為main,生成一個如下圖的窗體然后單擊工具,選擇菜單編輯器,添加菜單,創(chuàng)立如下圖的菜單在工具欄處右擊添加部件選擇MicrosoftWindowsCommonControl6.0,在“ToolBar〞控件上單擊鼠標右鍵,選擇“屬性〞—“按鈕〞。插入新按鈕,根據關鍵字選擇新圖片主頁根本就已經完成了,如下列圖所示,可以在信息維護菜單欄里面單擊翻開添加、刪除、修改窗口,單擊瀏覽菜單下的表格即可翻開表格窗口,單擊退出菜單即可退出程序,同時也可以單擊工具欄里的新建即添加窗口,翻開即修改窗口,刪除即刪除窗口,打印預覽即瀏覽報表窗口4.2信息添加該頁有十個文本框,三個命令按鈕,一個單項選擇按鈕,十一個Label。十個文本框和一個單項選擇按鈕分別用來輸入信息的,三個命令按鈕分別是添加,返回,退出,分別實現添加信息,返回到主界面,退出程序的功能,Label分別是各個信息的名稱,最終結果如圖,每個文本框不能為空,可以向數據庫添加新的數據,否那么會彈出對話框提示填寫完整信息4.3信息查詢先創(chuàng)立一個框架Frame,命名為根本信息,在根本信息里面將添加十一個文本框,四個命令按鈕,分別是上一條,下一條,第一條,返回,具體界面如下,分別顯示數據庫中的信息,假設當前信息是第一條那么上一條按鈕和第一條按鈕不可用,假設當前信息是數據庫中最后一條信息那么下一條按鈕不可用4.4信息查詢修改刪除同樣的創(chuàng)立一個Frame,命名為信息查詢修改刪除,同樣添加十一個文本框,五個命令按鈕分別是刪除,修改,查詢,返回,返回,因為在刪除之前要看數據庫中是否存在信息,所以在刪除之前進行查詢操作,查詢按學號做關鍵字,為醒目添加條直線將其與其他分開,刪除查詢和修改都是對數據庫進行

溫馨提示

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

評論

0/150

提交評論