學(xué)生信息管理系統(tǒng)設(shè)計(jì)樣本_第1頁(yè)
學(xué)生信息管理系統(tǒng)設(shè)計(jì)樣本_第2頁(yè)
學(xué)生信息管理系統(tǒng)設(shè)計(jì)樣本_第3頁(yè)
學(xué)生信息管理系統(tǒng)設(shè)計(jì)樣本_第4頁(yè)
學(xué)生信息管理系統(tǒng)設(shè)計(jì)樣本_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

學(xué)生信息管理系統(tǒng)詳細(xì)設(shè)計(jì)闡明書TOC\o"1-2"\h\z\u1引言 31.1編寫目 31.2背景 31.3參照資料 31.4開發(fā)工具 42系統(tǒng)架構(gòu) 52.1系統(tǒng)模塊描述 52.2數(shù)據(jù)解決流程 62.3系統(tǒng)操作流程邏輯以及規(guī)定 63系統(tǒng)模塊設(shè)計(jì)闡明 73.1登錄模塊 73.2學(xué)生信息表 73.3學(xué)籍 73.4課程信息 83.5成績(jī)管理 83.6新建顧客 93.7修改登錄顧客名以及密碼 93.8增長(zhǎng)修改學(xué)生基本信息 94程序?qū)崿F(xiàn)核心算法代碼 104.1系統(tǒng)登錄 104.2學(xué)生基本信息 104.3學(xué)籍 104.4課程信息 104.5學(xué)生成績(jī) 115數(shù)據(jù)描述 115.1數(shù)據(jù)表屬性設(shè)立 115.2數(shù)據(jù)表 136系統(tǒng)規(guī)定 156.1性能 156.3運(yùn)營(yíng)環(huán)境 157.使用規(guī)定 167.1硬件接口 167.2軟件接口 167.3限制條件 161引言1.1編寫目這份學(xué)生信息管理系統(tǒng)概要設(shè)計(jì)闡明書,記錄了這個(gè)系統(tǒng)整體實(shí)現(xiàn)功能和涉及到技術(shù)。也就是說(shuō),接下來(lái)任務(wù)都是依照這個(gè)概要設(shè)計(jì)闡明書來(lái)做,在這里大體設(shè)計(jì)并明確系統(tǒng)數(shù)據(jù)構(gòu)造與軟件構(gòu)造,把軟件前期需求分析轉(zhuǎn)換為概要設(shè)計(jì)過(guò)程。同步這份概要設(shè)計(jì),也是下一步詳細(xì)設(shè)計(jì)報(bào)告參照。1.2背景項(xiàng)目名稱:學(xué)生信息管理系統(tǒng)項(xiàng)目提出者:溫先良項(xiàng)目開發(fā)者:溫先良系統(tǒng)顧客:系統(tǒng)管理員,教師,學(xué)生1.3參照資料1.學(xué)生信息管理系統(tǒng)需求分析闡明書2.<<軟件工程導(dǎo)論>>作者:(美)福克斯出版社:清華大學(xué)出版社3.VisualC++工程應(yīng)用與項(xiàng)目實(shí)踐作者:賽奎春出版社:機(jī)械工業(yè)4.VisualC++高檔數(shù)據(jù)庫(kù)編程作者:夏云慶出版社:北京但愿電子出版社1.4開發(fā)工具對(duì)于個(gè)人當(dāng)前技術(shù)水平來(lái)說(shuō)選取VC++6.0和Access作為本次項(xiàng)目開發(fā)工具是比較適合。2系統(tǒng)架構(gòu)2.1系統(tǒng)模塊描述顧客登錄管理顧客登錄管理學(xué)生基本信息成績(jī)信息管理學(xué)學(xué)生信息管理系統(tǒng)課程信息管理學(xué)號(hào)姓名性別專業(yè)管理員教師學(xué)生學(xué)籍管理專業(yè)編號(hào)專業(yè)名稱課程名稱課程學(xué)分學(xué)生姓名課程名稱學(xué)生課程成績(jī)課程平均成績(jī)添加顧客登陸權(quán)限刪除顧客登陸權(quán)限修改顧客名稱以及密碼退出管理系統(tǒng)教師信息教師編號(hào)職稱性別姓名2.2數(shù)據(jù)解決流程教師登錄學(xué)生登錄教師登錄學(xué)生登錄驗(yàn)證身份更改學(xué)生成績(jī)查看課程查看學(xué)生修改密碼查當(dāng)作績(jī)查看課程查看學(xué)籍修改密碼更改學(xué)生成績(jī)查看課程查看學(xué)生修改密碼查當(dāng)作績(jī)查看課程查看學(xué)籍修改密碼退出系統(tǒng)退出系統(tǒng)退出系統(tǒng)退出系統(tǒng)2.3系統(tǒng)操作流程邏輯以及規(guī)定查詢信息修改信息刪除信息添加信息退出系統(tǒng)模塊管理管理員學(xué)生成績(jī)管理學(xué)生信息管理學(xué)生信息管理系統(tǒng)密碼驗(yàn)證系統(tǒng)登錄查詢信息修改信息刪除信息添加信息退出系統(tǒng)模塊管理管理員學(xué)生成績(jī)管理學(xué)生信息管理學(xué)生信息管理系統(tǒng)密碼驗(yàn)證系統(tǒng)登錄3系統(tǒng)模塊設(shè)計(jì)闡明3.1登錄模塊登錄模塊:系統(tǒng)管理員,教師,學(xué)生分別使用賬戶以及密碼登錄3.2學(xué)生信息表顯示系統(tǒng)學(xué)生基本信息:學(xué)號(hào),姓名,性別,專業(yè)代碼,籍貫3.3學(xué)籍學(xué)籍管理:學(xué)號(hào),姓名,專業(yè)名稱,班級(jí),入年份,學(xué)歷,出生日期,籍貫。3.4課程信息課程信息:專業(yè)代號(hào),專業(yè)名稱,課程名稱,學(xué)分。3.5成績(jī)管理成績(jī)管理:姓名課程名稱課程分?jǐn)?shù)積分點(diǎn)平均成績(jī)3.6新建顧客新建顧客:管理員密碼,新建顧客名稱,密碼。3.7修改登錄顧客名以及密碼修改顧客名以及密碼:舊顧客名,舊密碼,新顧客名,新密碼3.8增長(zhǎng)修改學(xué)生基本信息添加或修改學(xué)生基本信息:學(xué)號(hào),專業(yè)名稱與學(xué)制,姓名,性別,專業(yè)代號(hào),聯(lián)系地址4程序?qū)崿F(xiàn)核心算法代碼4.1系統(tǒng)登錄voidCPassDlg::OnSelchangeUsers(){ //函數(shù)實(shí)現(xiàn)判斷系統(tǒng)登錄顧客名}CPasDlg::CPasDlg(CWnd*pParent/*=NULL*/) :CDialog(CPasDlg::IDD,pParent){//此構(gòu)造函數(shù)設(shè)立:系統(tǒng)登錄顧客名,以及密碼}4.2學(xué)生基本信息CStudentSet::CStudentSet(CDatabase*pdb) :CRecordset(pdb){//函數(shù)實(shí)現(xiàn)設(shè)立學(xué)生基本信息:學(xué)號(hào)姓名性別專業(yè)詳細(xì)地址}voidCStuDlg::OnSelchangeList1()//查找所指定學(xué)生{//判斷所查找指定學(xué)生,并從數(shù)據(jù)庫(kù)里選取從而顯示給顧客}4.3學(xué)籍CXuejiDlg::CXuejiDlg(CWnd*pParent/*=NULL*/) :CDialog(CXuejiDlg::IDD,pParent){//此函數(shù)設(shè)立并顯示學(xué)生學(xué)籍:學(xué)號(hào)學(xué)生姓名入年份學(xué)歷專業(yè)籍貫班級(jí)出生地址}4.4課程信息CKmSet2::CKmSet2(CDatabase*pdb) :CRecordset(pdb){//設(shè)立課程信息:專業(yè)名稱課程名稱成績(jī)}CKmSet::CKmSet(CDatabase*pdb) :CRecordset(pdb){ //設(shè)立課程信息:專業(yè)名稱課程名稱成績(jī)}4.5學(xué)生成績(jī)CCjDlg::CCjDlg(CWnd*pParent/*=NULL*/) :CDialog(CCjDlg::IDD,pParent){//此函數(shù)設(shè)立并顯示學(xué)生成績(jī):姓名課程名成績(jī)}5數(shù)據(jù)描述5.1數(shù)據(jù)表屬性設(shè)立(1)顧客登陸表:密碼列名數(shù)據(jù)類型闡明uservarchar(20)顧客名(主鍵)passint(4)顧客登陸密碼(notnull)(2)學(xué)生基本信息表:學(xué)生列名數(shù)據(jù)類型闡明studidint(4)學(xué)號(hào)(主鍵)namechar(10)姓名sexchar(2)性別profcodevarchar(20)專業(yè)編號(hào)addressvarchar(50)家庭住址(3)學(xué)籍表:學(xué)籍列名數(shù)據(jù)類型闡明studidint(4)學(xué)號(hào)(主鍵)yearint(4)學(xué)制regchar(10)注冊(cè)類型nativevarchar(50)籍貫typechar(10)學(xué)歷birthvarchar(10)出生地址classInt(4)班別(4)專業(yè)列名數(shù)據(jù)類型闡明profcodeint(4)專業(yè)編號(hào)(主鍵)profnamevarchar(20)專業(yè)名稱stuyearint(4)學(xué)制(5)課程1列名數(shù)據(jù)類型闡明profcodeint(4)專業(yè)編號(hào)(主鍵)subjectvarchar(20)專業(yè)名稱creditint(4)學(xué)分(6)課程2列名數(shù)據(jù)類型闡明profcodeint(4)專業(yè)編號(hào)(主鍵)subjectvarchar(20)課程名稱creditint(4)學(xué)分(7)選修課程表:選修列名數(shù)據(jù)類型闡明studidint(4)學(xué)號(hào)(主鍵)creditint(4)學(xué)分Lesson1char(10)課程1Lesson2char(10)課程2Lesson3char(10)課程3Lesson4char(10)課程4(8)學(xué)生成績(jī)信息:result_Info列名數(shù)據(jù)類型闡明studidint(4)學(xué)號(hào)(主鍵)score1int(4)課程1分?jǐn)?shù)score2int(4)課程2分?jǐn)?shù)score3int(4)課程3分?jǐn)?shù)score4int(4)課程4分?jǐn)?shù)aveint(4)平均分?jǐn)?shù)5.2數(shù)據(jù)表(1)顧客登陸表:密碼(2)學(xué)生基本信息表:學(xué)生(3)學(xué)籍表:學(xué)籍(4)專業(yè)(5)課程1(6)課程2(7)選修課程表:選修(8)學(xué)生成績(jī)信息:result_Info6系統(tǒng)規(guī)定6.1性能1.精度要按照嚴(yán)格數(shù)據(jù)格式輸入,否則系統(tǒng)不予以響應(yīng)進(jìn)行解決。查詢時(shí),輸入查詢核心字記錄就能查找到所需要信息。2.時(shí)間特性規(guī)定這個(gè)系統(tǒng)操作響應(yīng)時(shí)間,普通規(guī)定在1-2秒鐘時(shí)間范疇內(nèi)。6.2輸入輸出規(guī)定輸入學(xué)生學(xué)號(hào)必要是數(shù)字,并且不能超過(guò)10位輸入學(xué)生姓名必要是字符型,不能超過(guò)5個(gè)字輸出所查詢數(shù)據(jù)信息,并顯示6.3運(yùn)營(yíng)環(huán)境軟件環(huán)境規(guī)定:操作系統(tǒng):WindowsXP系統(tǒng)數(shù)據(jù)庫(kù)服務(wù)器軟件:Access數(shù)據(jù)庫(kù)VisualC++6.0編程工具硬件環(huán)境規(guī)定:硬盤:至少150M硬盤空間內(nèi)存:至少512M內(nèi)存7.使用規(guī)定7.1硬件接口由于考慮到數(shù)據(jù)庫(kù)大量數(shù)據(jù)備份等規(guī)定可以保持與打印機(jī)、磁帶機(jī)和光盤刻錄機(jī)接口,這點(diǎn)較易實(shí)現(xiàn)。通過(guò)一定計(jì)算機(jī)硬件,建立服務(wù)器系統(tǒng),管理員通過(guò)管理服務(wù)器系統(tǒng),與顧客進(jìn)行交互,從而達(dá)到資源共享目7.2軟件接口程序內(nèi)部需要共同數(shù)據(jù)定義和描述,在這里重要考慮軟件與操作系統(tǒng)接口,考慮到文檔解決需要,可以把其與較慣用辦公軟件進(jìn)行接口,使整個(gè)系統(tǒng)做到高效、以便。7.3限制條件該軟件是使用SQLserver數(shù)據(jù)庫(kù)在Windows以上操作系統(tǒng)下完畢。因此只要是兼容Windows軟件或是操作系統(tǒng),該軟件都可以對(duì)的地運(yùn)營(yíng),有較好適應(yīng)能力與兼容性。數(shù)據(jù)完整性、精確性及安全性:1.

溫馨提示

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

評(píng)論

0/150

提交評(píng)論