


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1. 摘要1Summary2引言.3學(xué)生信息管理系統(tǒng)需求分析.42.1功能需求.42. 2.2性能需求.4總體設(shè)計.53.1系統(tǒng)層次模塊圖.53.2模塊定義.63.3數(shù)據(jù)庫設(shè)計與數(shù)據(jù)結(jié)構(gòu)描述73.4數(shù)據(jù)字典.73.5系統(tǒng)流程圖83.6數(shù)據(jù)流圖93.7學(xué)生信息管理系統(tǒng)的活動圖103. 3.8學(xué)生信息管理系統(tǒng)的事件跟蹤圖-以查詢?yōu)槔?10詳細(xì)設(shè)計.104.1主界面的設(shè)計114.2登陸模塊(Login窗體的建立).124.3注冊模塊設(shè)計(Register窗體的建立).134.4權(quán)限管理模塊設(shè)計(Manage窗體的建立).144.5查詢模塊的設(shè)計(frmSearch窗體的建立).15小結(jié).16致謝.1
2、6附錄.17附錄1數(shù)據(jù)庫表格18附錄2系統(tǒng)源代碼.19學(xué)生信息管理系統(tǒng)分析與設(shè)計周仲實(重慶三峽學(xué)院數(shù)學(xué)與計算機(jī)科學(xué)學(xué)院信息與計算科學(xué)專業(yè)2001級重慶萬洲404000)摘要:學(xué)生信息管理系統(tǒng)是學(xué)校管理系統(tǒng)的主要構(gòu)件之一,在某種程度上體現(xiàn)了一個學(xué)校的教學(xué)現(xiàn)代化水平,系統(tǒng)的先進(jìn)性將引領(lǐng)學(xué)校教學(xué)質(zhì)量向前飛速發(fā)展。傳統(tǒng)的學(xué)生管理系統(tǒng)大多由人工操作,不僅效率低,且可靠性不高。本系統(tǒng)采用計算機(jī)程序?qū)崿F(xiàn),基本流程按照原系統(tǒng)進(jìn)行,系統(tǒng)的強(qiáng)大功能主要體現(xiàn)在對學(xué)生基本信息的查找和學(xué)生考試成績的查詢。本學(xué)生信息管理系統(tǒng)是建立在MicrosoftAccess2000基礎(chǔ)上的應(yīng)用系統(tǒng),用VisualBasic語言編寫
3、。詳盡討論了系統(tǒng)相關(guān)數(shù)據(jù)庫文件的建立,登陸界面的設(shè)計,身份權(quán)限的識別,查找的過程設(shè)計,修改的過程設(shè)計等,并將源程序?qū)懺诟巾撝?。關(guān)鍵詞:信息管理系統(tǒng)、MicrosoftAccess2000、B/S模式、系統(tǒng)檢索1.引言:教育是科學(xué)之本,隨著我國九年義務(wù)教育的普及和當(dāng)前全球范圍的知識當(dāng)前不僅經(jīng)濟(jì)的突飛猛進(jìn),一套高質(zhì)量高效率的學(xué)生信息管理系統(tǒng)更是必不可少,是我國還是海外其他國家,均把學(xué)校教育放在戰(zhàn)略地位,投入巨大的人力物力研制各種教育模式,其中,學(xué)生信息管理系統(tǒng)的開發(fā)是首當(dāng)其沖。一套好的管理系統(tǒng)是良好學(xué)習(xí)環(huán)境的組織者。由于信息系統(tǒng)數(shù)據(jù)量大,傳統(tǒng)的人工操作不僅效率低,準(zhǔn)確性不高,而且其完整性,保密性均
4、得不到保證。管理信息系統(tǒng),即MIS(managementinformationsystem),是一個利用計算機(jī)軟硬件資源以及數(shù)據(jù)庫的人機(jī)系統(tǒng)。本學(xué)生信息管理系統(tǒng)是建立在MicrosoftAccess2000基礎(chǔ)上的應(yīng)用系統(tǒng),用VisualBasic語言編寫,此信息管理系統(tǒng)可以單機(jī)操作,也可在局域網(wǎng)中聯(lián)機(jī)操作,可以實現(xiàn)學(xué)生信息的高效查詢,修改,刪除等操作,比以前使用卡片的方法有很大的進(jìn)步,使學(xué)生信息關(guān)系系統(tǒng)化,規(guī)范化和自動化。2. 學(xué)生管理系統(tǒng)需求分析2.1功能需求對于本系統(tǒng),我們需要實現(xiàn)以下一些基本功能:(1) 登錄權(quán)限管理:設(shè)置不同的管理權(quán)限,分為一般用戶和管理級用戶。數(shù)據(jù)庫的鏈接:構(gòu)造數(shù)據(jù)
5、庫基本表,以供管理系統(tǒng)調(diào)用,如本系統(tǒng)主要構(gòu)造3個表:StudentTable,、UserTable、ScoreTable。(2) 實現(xiàn)基本查詢,修改,刪除等操作:其中,面向一般用戶的只有瀏覽查詢功能,管理級用戶擁有所有權(quán)限,可進(jìn)行新增,刪除,修改,同時也可查詢?yōu)g覽。本系統(tǒng)還設(shè)置的多種匹配查詢路徑。2.2性能需求系統(tǒng)的運(yùn)行對運(yùn)行環(huán)境有如下要求: 硬件環(huán)境處理器:InterPentium166MX或更高內(nèi)存:32MB硬盤空間:1GB顯卡:SVGA顯示適配器軟件環(huán)境操作系統(tǒng):Windows98/ME/2000/XP數(shù)據(jù)庫:MicrosoftAccess20001. 總體設(shè)計3.1系統(tǒng)層次模塊圖“學(xué)生
6、信息管理系統(tǒng)可分為七個模塊:用戶登陸模塊、注冊模塊、權(quán)限管理模塊、查詢模塊、添加模塊、修改模塊、刪除模塊。如下圖所示。3.2模塊定義(1) 用戶登陸模塊:填寫用戶名稱,密碼,進(jìn)入主控制平臺。(2) 注冊模塊:新用戶注冊。(3) 權(quán)限管理模塊:增加新的操作人員,賦予權(quán)限,同時可以編輯和刪除已有的操作人員。登陸注冊權(quán)限管理(4) 查詢模塊:可查看瀏覽學(xué)生基本信息,成績冊,提供多種匹配查詢方式。(5) 添加模塊:檢測原數(shù)據(jù)表是否已有新增數(shù)據(jù)項,沒有則添加,有則返回。(6) 修改模塊:系統(tǒng)管理員利用其權(quán)限對數(shù)據(jù)表進(jìn)行修改,更新以保持?jǐn)?shù)據(jù)庫完整性。(7) 刪除模塊:檢測原數(shù)據(jù)表中是否有待刪項,有則刪除,
7、無則返回。3.3數(shù)據(jù)庫設(shè)計與數(shù)據(jù)結(jié)構(gòu)描述根據(jù)系統(tǒng)功能設(shè)計的要求以及功能模塊的劃分,對于系統(tǒng)用戶信息,學(xué)生成績表,學(xué)生基本信息表,可以作出以下E-R圖,并列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):成績表E-R圖基本信息表E-R圖用戶信息表E-R圖3.4數(shù)據(jù)字典(1)名稱:學(xué)生基本信息表。表名稱標(biāo)識:StudentTable。數(shù)據(jù)來源:權(quán)限管理模塊進(jìn)行錄入(教務(wù)處)學(xué)生基本信息名稱字段名稱類型主鍵說明學(xué)生姓名StudentnameNoNo學(xué)號Studentid自動編勺YesYes班級StudentclassNoNo入學(xué)時間Acceptancetime數(shù)字NoNo性別GenderNoNo籍貫HometownNoNo
8、宿舍Dormitory數(shù)字NoNo數(shù)據(jù)項名:學(xué)生學(xué)號說明:標(biāo)志每個學(xué)生類型:char(8)長度:8別名:無取值范圍:0000001-9999999(2)名稱:學(xué)生成績冊表名稱標(biāo)識:ScoreTable數(shù)據(jù)來源:權(quán)限管理模塊進(jìn)行錄入(教務(wù)處)學(xué)生成績表名稱字段名稱類型主鍵非空課程編號一Lectrueid數(shù)字YesYes課程名稱LectrunameYesNo學(xué)生學(xué)號StudentID數(shù)字NoNo學(xué)生姓名Studentname數(shù)字NoNo分?jǐn)?shù)Score數(shù)字NoNo數(shù)據(jù)項名:學(xué)生成績說明:是學(xué)生與課程的關(guān)系類型:char(8)別名:無數(shù)據(jù)描述:語文數(shù)學(xué)英語政治物理化學(xué)取值范圍:0000001-9999
9、999(3)名稱:用戶信息表表名稱標(biāo)識:UserTable數(shù)據(jù)來源:權(quán)限管理模塊錄入(系統(tǒng)管理員)用戶信息表名稱字段名稱類型主鍵非空標(biāo)識UserID自動編勺YesNo用戶名UsernameNoYes密碼Password數(shù)字NoNo真實姓名RealnameNoNo年齡Userage數(shù)字NoNo用戶類型usertype數(shù)字YesYes單位StateNoNo注冊時間Registtime數(shù)字NoYes數(shù)據(jù)項名:用戶名說明:表明用戶的身份,在系統(tǒng)內(nèi)是唯一的類型:Char(8)別名:無數(shù)據(jù)描述:由字母,數(shù)字或者“一”組成的字符串?dāng)?shù)據(jù)項名:用戶類型別名:無說明:在登陸用戶的基礎(chǔ)上進(jìn)一步刻畫其身份,不同的用戶
10、類型可賦予不同的操作權(quán)類型:Char(8)數(shù)據(jù)描述:如:2管理級用戶查詢,修改,刪除等所有權(quán)限1普通用戶查詢3.5系統(tǒng)流程圖登陸程序操作請求操作執(zhí)行程序(1) 用戶啟動學(xué)生管理系統(tǒng)后,即進(jìn)入登陸模塊,提示輸入用戶名和密碼。(2) 用戶輸入用戶名和密碼,系統(tǒng)自動查詢數(shù)據(jù)庫中用戶信息表,如果用戶名和密碼(3)均正確,則登陸成功,進(jìn)入主操作界面;如果用戶名和密碼錯誤,則系統(tǒng)提示重(4)新輸入;如果用戶信息表中無此用戶的用戶名,則此用戶為新用戶,系統(tǒng)提示新(5)用戶注冊,注冊后自動更新數(shù)據(jù)庫中用戶信息表。(6) 用戶在主操作界面進(jìn)行操作請求。(7) 系統(tǒng)接受到請求,查詢用戶信息表驗證用戶操作權(quán)限。在這
11、里,系統(tǒng)自動隱藏用。(8) 戶不具有的服務(wù)項目。系統(tǒng)響應(yīng)用戶操作申請,鏈接數(shù)據(jù)庫,并反饋操作結(jié)果3.6數(shù)據(jù)流圖輸入:用戶名、密碼、操作請求輸出:查詢結(jié)果、修改結(jié)果、刪除結(jié)果、打印相關(guān)報表。信息成績信息2.輸入用戶名,密碼注冊密碼錯誤驗證身份3.8事件跟蹤圖(查詢)饋給確認(rèn)驗證權(quán)限用戶(顯示)4.詳細(xì)設(shè)計4.1主界面的設(shè)計(mdiFrm主窗體的建立)建立一個新的工程,添加MDI窗體,保存為mdiFrm,并將在工程屬性對話框中的“通用選項卡中的啟動對象設(shè)為mdiFrm,使mdiFrm成為啟動窗體。在此程序中,mdiFrm是主窗體,所以要在mdiFrm上的菜單和工具欄中提供各個窗體間的切換。界面設(shè)計好后,進(jìn)行代碼編寫。當(dāng)用戶輸入用戶名和密碼后,單擊“確定”按鈕,則程序要和數(shù)據(jù)庫進(jìn)行交互,查詢用戶是否存在。如果有,則允許用戶進(jìn)行下一步操作,即進(jìn)入系統(tǒng);如果沒有這個用戶,則請求用戶注冊為新用戶。要查詢數(shù)據(jù)庫中是否存在該用戶,程序中使用IsExistUser函數(shù)來實現(xiàn)。IsExistUser函數(shù)在公共模塊mdlVar中,它返回一個Boolean值。如果返回值為True
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人工拋石施工方案
- 高考化學(xué)備考浙江選考測試題單元滾動檢測卷(十一)
- 高中化學(xué)化學(xué)反應(yīng)原理學(xué)案112焓變熱化學(xué)方程式
- 2017-2018學(xué)年高中化學(xué)必修2時訓(xùn)練第三章有機(jī)化合物檢測試題
- 25學(xué)年教案語文(必修上冊)第四單元“家鄉(xiāng)文化生活”活動手冊
- 第30課++系統(tǒng)安全需升級+教學(xué)設(shè)計-+2024-2025學(xué)年人教版(2024)初中信息科技八年級全一冊
- 烏魯木齊房產(chǎn)轉(zhuǎn)讓合同范例
- 中介介紹分紅合同范例
- 供用沙合同范例
- 加裝電梯銷售合同范例
- JJF1030-2023溫度校準(zhǔn)用恒溫槽技術(shù)性能測試規(guī)范
- 幼兒園小班教案《彩燈》
- YJ-T 27-2024 應(yīng)急指揮通信保障能力建設(shè)規(guī)范
- 往年專業(yè)知識(水利水電)相關(guān)題目及答案
- 乳突根治護(hù)理查房
- 駱駝祥子選擇題100道及答案
- 2024年株洲師范高等??茖W(xué)校高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 審計學(xué)知識點歸納總結(jié)
- 2024釔-90微球選擇性內(nèi)放射治療肝臟惡性腫瘤規(guī)范化操作專家共識
- 《微博運(yùn)營》課件
- 食品系職業(yè)生涯規(guī)劃書
評論
0/150
提交評論