新聞中心
一、選題背景

創(chuàng)新互聯(lián)專注于河西企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),電子商務(wù)商城網(wǎng)站建設(shè)。河西網(wǎng)站建設(shè)公司,為河西等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站開發(fā),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
隨著信息化和數(shù)字化的不斷發(fā)展,學(xué)生管理系統(tǒng)已經(jīng)成為各級(jí)學(xué)校必備的管理系統(tǒng)之一。學(xué)生管理系統(tǒng)是指通過信息技術(shù)手段實(shí)現(xiàn)學(xué)生信息管理的一種系統(tǒng),可以為學(xué)生、教師和管理者提供便捷的服務(wù)。在這個(gè)背景下,本文將針對(duì)學(xué)生管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)方案進(jìn)行探討。
二、選題意義
數(shù)據(jù)庫設(shè)計(jì)方案是學(xué)生管理系統(tǒng)建設(shè)的重要一環(huán),它不僅關(guān)系到學(xué)生信息的保存、查詢和管理,更關(guān)系到學(xué)生成績(jī)的計(jì)算、評(píng)估和分析。因此,本課題的研究對(duì)于學(xué)生管理系統(tǒng)建設(shè)具有重要意義,可以幫助學(xué)校更好地管理學(xué)生信息,為學(xué)生和管理者提供更好的服務(wù)。
三、課程設(shè)計(jì)要求
本課程設(shè)計(jì)要求學(xué)生設(shè)計(jì)一個(gè)適合學(xué)校和教師需要的學(xué)生管理系統(tǒng)數(shù)據(jù)庫,要求如下:
1. 要求考慮到全面的學(xué)生信息錄入和管理,包括學(xué)籍信息、課程信息、成績(jī)信息等;
2. 要求能夠?qū)崿F(xiàn)學(xué)生信息查詢和統(tǒng)計(jì)分析,包括按照學(xué)生姓名、學(xué)籍號(hào)、成績(jī)排名等方式進(jìn)行查詢和統(tǒng)計(jì);
3. 要求具有良好的數(shù)據(jù)安全性,防止數(shù)據(jù)泄露和惡意攻擊;
4. 要求具有良好的操作性,方便教師和管理員進(jìn)行信息錄入、修改、刪除等管理操作。
四、設(shè)計(jì)方案
1. 數(shù)據(jù)庫架構(gòu)設(shè)計(jì)
在數(shù)據(jù)庫架構(gòu)設(shè)計(jì)上,我們采用三層架構(gòu)模式進(jìn)行設(shè)計(jì),包括用戶界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層。其中,用戶界面層主要負(fù)責(zé)和用戶的交互,實(shí)現(xiàn)用戶表單輸入和查詢統(tǒng)計(jì)功能;業(yè)務(wù)邏輯層主要負(fù)責(zé)處理業(yè)務(wù)邏輯,并進(jìn)行數(shù)據(jù)驗(yàn)證和過濾;數(shù)據(jù)訪問層主要實(shí)現(xiàn)和數(shù)據(jù)庫的交互,包括數(shù)據(jù)的增刪改查等操作。
2. 數(shù)據(jù)庫表設(shè)計(jì)
在數(shù)據(jù)庫表設(shè)計(jì)上,我們主要考慮了學(xué)生信息、課程信息和成績(jī)信息三個(gè)方面。其中,學(xué)生信息表包括學(xué)籍號(hào)、姓名、性別、出生年月、入學(xué)時(shí)間等字段;課程信息表包括課程編號(hào)、課程名稱、課程學(xué)分等字段;成績(jī)信息表包括學(xué)號(hào)、課程編號(hào)、成績(jī)等字段。在設(shè)計(jì)表結(jié)構(gòu)時(shí),我們采用了標(biāo)準(zhǔn)化設(shè)計(jì)原則,盡量避免數(shù)據(jù)冗余和重復(fù)。
3. 數(shù)據(jù)庫安全設(shè)計(jì)
在數(shù)據(jù)庫安全設(shè)計(jì)上,我們主要考慮了用戶的身份驗(yàn)證、數(shù)據(jù)加密以及數(shù)據(jù)備份和恢復(fù)等方面。針對(duì)用戶身份驗(yàn)證,我們采用了用戶名和密碼的驗(yàn)證方式,并建立了相應(yīng)的用戶權(quán)限管理控制,區(qū)分了管理員、教師和學(xué)生等身份。針對(duì)數(shù)據(jù)安全性,我們采用了數(shù)據(jù)加密的技術(shù),對(duì)重要信息進(jìn)行加密存儲(chǔ),保障數(shù)據(jù)的安全性。此外,我們還設(shè)立了數(shù)據(jù)備份和恢復(fù)機(jī)制,保障數(shù)據(jù)不會(huì)因意外損毀而丟失。
五、
通過本次課程設(shè)計(jì),我們了解到了學(xué)生管理系統(tǒng)數(shù)據(jù)表設(shè)計(jì)的基本原則,掌握了三層架構(gòu)模式的設(shè)計(jì)方法,提高了對(duì)數(shù)據(jù)庫安全性的認(rèn)識(shí)。通過對(duì)學(xué)生管理系統(tǒng)數(shù)據(jù)表的設(shè)計(jì)和實(shí)現(xiàn),我們?cè)诓僮鲗用娴玫搅颂嵘?,并獲得了獨(dú)立思考和解決問題的能力。相信我們的課程設(shè)計(jì)方案可以在實(shí)踐應(yīng)用中取得不錯(cuò)的效果,為學(xué)生管理提供更好的服務(wù)。
相關(guān)問題拓展閱讀:
- 管理信息系統(tǒng)課程設(shè)計(jì)
管理信息系統(tǒng)課程設(shè)計(jì)
該系統(tǒng)涉及學(xué)生、教師、課程、分組、登記。數(shù)據(jù)見附表5-9。
完成以下操作:
(1)
定義各文件的結(jié)構(gòu)
(2)
編制輸入子系統(tǒng),完成數(shù)據(jù)的錄入
(3)
檢索系名為“Math”和“English”的課程表信息
(4)
按字母順序列出教師姓名和號(hào)碼
(5)
檢索號(hào)碼不是以“257”打頭的教師姓名和號(hào)碼
(6)
檢索數(shù)學(xué)系所有成績(jī)大于3的課程名、系名、學(xué)分
(7)
檢索沒有選修任何課的學(xué)生姓名、學(xué)號(hào)
(8)
檢索沒有選修課程“Calculus
Iv”的學(xué)生學(xué)號(hào)
(9)
檢索至少選修教師“Dr.
Lowe”所開全部課程的學(xué)生學(xué)號(hào)
(10)
檢索每門課學(xué)生登記的人數(shù)、相應(yīng)的課程名、課程號(hào)、分組號(hào)
(11)
檢索選修兩門以上課程的學(xué)生姓名
(12)
檢索只有男生選修的課程和學(xué)生名
(13)
列出所有學(xué)生選修的課程名、學(xué)生名、授課教師名、該生成績(jī)
(14)
刪去名為“Joe
Adams”的所有記錄
(15)
把教師“Scango”的編號(hào)改為“666”
(16)
統(tǒng)計(jì)教師“Engle”教的英語課的學(xué)生平均分
(17)
統(tǒng)計(jì)各門課程的選課人數(shù)
(18)
統(tǒng)計(jì)學(xué)生來自省的省名
(19)
輸出如下報(bào)表:
1、學(xué)生的需求—-是院系課程查詢、選課情況查詢、學(xué)生選課信息的修改以及課表打??;
2、系統(tǒng)管理員的需求—-系統(tǒng)管理員的功能包括對(duì)學(xué)生選課進(jìn)行管理和統(tǒng)計(jì),系統(tǒng)狀態(tài)的查看、維護(hù)并生成選課報(bào)表。管理員可以瀏覽、查詢、修改、統(tǒng)計(jì)選課的基本信息;瀏覽、查詢、統(tǒng)計(jì)和修改學(xué)生選課的基本信息,瀏覽、查詢、統(tǒng)計(jì)學(xué)生信息,添加刪除和修改學(xué)生的信息并且還應(yīng)具有生成選課報(bào)表,并打印輸出的功能。設(shè)計(jì)不同用戶的操作權(quán)限和登陸方法,對(duì)所有用戶開放的學(xué)生選課查詢和個(gè)人部分信息維護(hù)
查看個(gè)人情況信息
維護(hù)學(xué)生個(gè)人密碼
管理員還應(yīng)維護(hù)信息的安全和完整。
1成績(jī)管理系統(tǒng)——分析報(bào)告(不知如何貼數(shù)據(jù)流程圖之類的到這里,所以把相關(guān)圖片貼到空間里啦)(另:數(shù)據(jù)字典是表格形式啦,貼來這里就變了。)
一 . 引言
1.系統(tǒng)名稱:學(xué)生成績(jī)管理信息系統(tǒng)
2.開發(fā)目標(biāo):開發(fā)出一個(gè)操作簡(jiǎn)便,界面友好,靈活實(shí)用,安全可靠的學(xué)生成績(jī)管理信息系統(tǒng)。
該系統(tǒng)的開發(fā)以教務(wù)管理人員和任課教師服務(wù)為對(duì)象,能夠提高學(xué)校對(duì)學(xué)生成績(jī)的統(tǒng)計(jì)分析效率,減輕教務(wù)管理人員對(duì)學(xué)生成績(jī)管理和統(tǒng)計(jì)的負(fù)擔(dān),提高學(xué)校對(duì)學(xué)生成績(jī)的規(guī)范化管理。
該成績(jī)管理系統(tǒng)能夠及時(shí)對(duì)學(xué)生成績(jī)進(jìn)行收集整理,使學(xué)校相關(guān)部門及時(shí)獲取可靠的學(xué)生成績(jī)信息,便于管理。
3.主要功能:
本系統(tǒng)的使用者根據(jù)其使用者——教務(wù)處管理人員和任課教師—–可分為以下幾方面:
(1)教務(wù)處管理人員登陸后,進(jìn)入教務(wù)人員管理模塊,可以進(jìn)行個(gè)人信息查詢,教師住處職稱工資情況的查詢,學(xué)生信息查詢,成績(jī)查詢以及退出系統(tǒng)等操作。
(2)教師登陸教師管理子系統(tǒng),要能夠?qū)W(xué)生成績(jī)進(jìn)行權(quán)限范圍內(nèi)的錄入、添加、修改、刪除、查詢;查詢教師信息、更改個(gè)人登陸密碼、修改個(gè)人信息等;
(3)學(xué)生單科成績(jī)、全科成績(jī)的總分、平均分,更高分、更低分,排序等計(jì)算和統(tǒng)計(jì)實(shí)現(xiàn)自動(dòng)化;可以按班級(jí)、按個(gè)人進(jìn)行信息查詢;信息可以發(fā)布到網(wǎng)絡(luò),以實(shí)現(xiàn)數(shù)據(jù)共享;
(4)能夠自動(dòng)進(jìn)行錄入錯(cuò)誤檢查
4.開發(fā)背景
每個(gè)學(xué)校都需要在學(xué)期末進(jìn)行期末考試成績(jī)的統(tǒng)計(jì)分析工作,而這些工作都必須在考試結(jié)束后近一個(gè)星期的時(shí)間內(nèi)完成。大量的成績(jī)數(shù)據(jù)的統(tǒng)計(jì)分析工作如果只靠人工來完成,費(fèi)時(shí)費(fèi)力,還容易出錯(cuò)。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在日常管理應(yīng)用中迅速普及,利用計(jì)算機(jī)進(jìn)行學(xué)生成績(jī)管理勢(shì)在必行。因此需開發(fā)出一個(gè)能滿足學(xué)校進(jìn)行成績(jī)的錄入,統(tǒng)計(jì),查詢,報(bào)表和打印等需求的、功能完善、安全可靠、迅速簡(jiǎn)便的成績(jī)管理信息系統(tǒng)。
二. 系統(tǒng)目標(biāo)和開發(fā)的可行性
1.系統(tǒng)目標(biāo):
(1)為教務(wù)處管理人員提供各學(xué)期、各年級(jí)、各班級(jí)學(xué)生的基本成績(jī)信息,以作為其進(jìn)行成績(jī)匯總,分析和考績(jī)和總結(jié)評(píng)比的依據(jù)。
(2)方便各任課教師記錄,統(tǒng)計(jì)所帶班學(xué)生成績(jī),提高工作效率,減輕負(fù)擔(dān);總結(jié)經(jīng)驗(yàn),提高教學(xué)質(zhì)量。
(3)實(shí)現(xiàn)快速方便地處理大量成績(jī)數(shù)據(jù)信息,完成成績(jī)的錄入、添加、修改、刪除、統(tǒng)計(jì)、查詢、排序等處理要求。
(4)輸出和打印成績(jī)單和各種成績(jī)報(bào)表。
2.開發(fā)的可行性
(1)系統(tǒng)的名稱、功能、目標(biāo)等已如前所述,此地不再重復(fù)。
(2)系統(tǒng)環(huán)境以及工具:
A. 軟件環(huán)境:
用戶端:Windows2023,Windows2023,Windows XP
服務(wù)器端:WindowsNT/Windows2023及以上操作系統(tǒng)
編程語言:SOL
數(shù)據(jù)庫:Access2023
B 硬件環(huán)境:
有高性能的電子計(jì)算機(jī)、大容量的存貯裝置,個(gè)人電腦(終端)以及聯(lián)結(jié)起來的網(wǎng)線等,組成信息資源共享的計(jì)算機(jī)網(wǎng)絡(luò),有共享的打印機(jī),掃描儀等等
(3)系統(tǒng)設(shè)計(jì)原則:
1) 系統(tǒng)運(yùn)行安全可靠,穩(wěn)定性好;
2) 系統(tǒng)的可管理性和可維護(hù)性好;
3) 系統(tǒng)輸入界面友好,操作簡(jiǎn)便易行,盡量減少用戶的輸入工作量;
4)允許多種數(shù)據(jù)輸入方式,能實(shí)現(xiàn)多種查詢,允許進(jìn)行模糊查詢;
5)數(shù)據(jù)具有規(guī)范性,整體性,方便數(shù)據(jù)之間的比較分析。
(4)系統(tǒng)可行性分析:
A. 技術(shù)可行性:系統(tǒng)要求在windows2023以上環(huán)境運(yùn)行,后臺(tái)數(shù)據(jù)庫采用access2023,使用SOL編程,采用ADO方式連接數(shù)據(jù)庫,這些在目前都是容易實(shí)現(xiàn)的。程序?qū)⒉糠中枰?jīng)常調(diào)用的數(shù)據(jù)存入內(nèi)存,可提高程序運(yùn)行速度.
B.經(jīng)濟(jì)可行性:在經(jīng)濟(jì)上,用此系統(tǒng)加強(qiáng)了成績(jī)信息管理效率,為教務(wù)人員提供了較高的效率,可節(jié)省人力資源的開支。
C.管理的可行性:在工作上,教務(wù)人員管理學(xué)生信息量非常大,開發(fā)了此系統(tǒng),可極大提高教務(wù)人員的工作的效率。方便成績(jī)的儲(chǔ)存和修改,及以后隨時(shí)查詢成績(jī)信息,是一個(gè)比較人性化的管理系統(tǒng)。
(5).系統(tǒng)分析結(jié)論:
由以上分析得出,本系統(tǒng)可進(jìn)行開發(fā)。
三. 現(xiàn)行系統(tǒng)概況
1.現(xiàn)行系統(tǒng)現(xiàn)狀調(diào)查
現(xiàn)有的學(xué)生成績(jī)管理系統(tǒng)主要是以成績(jī)數(shù)據(jù)信息的存儲(chǔ)和統(tǒng)計(jì)為目標(biāo),而且系統(tǒng)的設(shè)計(jì)繁瑣,管理不夠?qū)H嘶?,需要的人員過多,因此系統(tǒng)的安全性保密性不好;查詢功能簡(jiǎn)單,數(shù)據(jù)共享性不高。
2.系統(tǒng)需求說明
(1)系統(tǒng)需要在實(shí)現(xiàn)數(shù)據(jù)錄入,存儲(chǔ),統(tǒng)計(jì)自動(dòng)化的基礎(chǔ)上增強(qiáng)查詢功能;
(2)要能夠充分利用網(wǎng)絡(luò)擴(kuò)大信息共享程度;
(3)設(shè)專人管理員,明確劃分管理權(quán)限,規(guī)范管理,以提高系統(tǒng)的安全性保密性。
四. 新系統(tǒng)的邏輯方案
1.業(yè)務(wù)流程圖
2.?dāng)?shù)據(jù)流程圖
(1)頂層圖:
(2)之一層:
(3)第二層:
A:身份驗(yàn)證圖:
B:成績(jī)變動(dòng)處理科:
C:教務(wù)人員身份驗(yàn)證:
3.數(shù)據(jù)字典
A:數(shù)據(jù)存儲(chǔ)條目:
編號(hào) 名稱 組成
D1.1
教師信息表 教師編號(hào),教師姓名,教師職稱,所教班級(jí),所在學(xué)院
D1.2
學(xué)生成績(jī)記錄單 學(xué)生學(xué)號(hào),姓名,課程名稱,課程編號(hào),課程成績(jī),教師編號(hào)
D1.3
教務(wù)人員信息表 教務(wù)人員姓名,編號(hào),職稱
D1.4
反饋信息表 教務(wù)處人員信息后對(duì)教師的評(píng)價(jià),學(xué)生成績(jī)的分析
B:數(shù)據(jù)加工條目:
編號(hào) 名稱 輸入 處理邏輯 輸出
P1.1 身份驗(yàn)證處理 教師登陸信息 檢驗(yàn)教師教工號(hào)與密碼是否一致 ———
P1.2 成績(jī)變動(dòng)處理 學(xué)生學(xué)科成績(jī) 錄入、修改、刪除成績(jī)并檢驗(yàn)是否輸入錯(cuò)誤 學(xué)生成績(jī)記錄單
P1.3 成績(jī)查詢處理 學(xué)生班別、學(xué)號(hào)、姓名 查詢學(xué)生成績(jī),排序等 學(xué)生成績(jī)記錄單
P1.4
身份驗(yàn)證處理 教務(wù)人員登陸信息量 檢驗(yàn)教務(wù)人員編號(hào)與密碼 ———
P1.5 成績(jī)查詢處理 學(xué)院編號(hào)、年級(jí)、學(xué)號(hào) 查詢班級(jí)成績(jī)、排序及學(xué)期平均分等 學(xué)生成績(jī)記錄單及對(duì)教師的反饋信息
C:數(shù)據(jù)元素項(xiàng)目:
編號(hào) 名稱 數(shù)據(jù)類型 長(zhǎng)度 小數(shù)位 取值范圍 說明
01 教師編號(hào) N 8 0
02 教師名字 C 8
03 教師職稱 C 6
04 所教班級(jí) N 8 0
05 學(xué)生學(xué)號(hào) N 8 0
06 學(xué)生姓名 C 8
07 課程名稱 C 16
08 課程編號(hào) N 10
09 成績(jī) N 3 1 0~~100
10 教務(wù)人員編號(hào) N 8 0
11 教務(wù)人員姓名 C 8
12 教務(wù)人員職稱 C 6
五.系統(tǒng)實(shí)施計(jì)劃:
1.工作任務(wù)分工:
系統(tǒng)初步規(guī)劃:
實(shí)驗(yàn)報(bào)告填寫及圖表繪制:
系統(tǒng)編程:,
后期系統(tǒng)檢測(cè)完善:
2.進(jìn)度安排:
系統(tǒng)分析階段:2023.6.11—2..6.6.13
系統(tǒng)設(shè)計(jì)階段:20236.20—2023.6.
系統(tǒng)實(shí)施階段:2023.25—2023.6.29
__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
2系統(tǒng)設(shè)計(jì)報(bào)告:
系統(tǒng)設(shè)計(jì)報(bào)告
一、概述
以需求分析說明書為依據(jù),針對(duì)教務(wù)管理人員及教師對(duì)學(xué)生成績(jī)的管理需求,參照現(xiàn)有的開發(fā)環(huán)境,利用可用資源和使用環(huán)境,設(shè)計(jì)出能滿足相應(yīng)功能的特點(diǎn),構(gòu)造并確定出類和類成員函數(shù)。
二、環(huán)境說明
1.硬件環(huán)境:CPU型號(hào)為Pentium Ⅲ以上,內(nèi)存128M以上。
系統(tǒng)環(huán)境:Windows98 及WindowsXP等系統(tǒng)均可。
2.開發(fā)環(huán)境:Access軟件下開發(fā),此軟件是面向?qū)ο蟮拈_發(fā)工具,易于上手,而且界面比較友好
三、模塊圖
四、功能模塊
本系統(tǒng)大致分為如下四大功能模塊。
1.用戶登陸模塊
用戶登陸模塊:(教務(wù)處管理人員—葉飛—密碼:950281)
(教師—?jiǎng)⒘Α艽a:980102)
A:教務(wù)處管理人員登陸后,進(jìn)入教務(wù)人員管理模塊,可以進(jìn)行個(gè)人信息查詢,教師住處查詢,學(xué)生信息查詢,成績(jī)查詢以及退出系統(tǒng)等操作。
B:教師登陸后,進(jìn)入教員管理模塊,可以進(jìn)行個(gè)人資料修改,學(xué)生信息查詢,本班成績(jī)查詢,其它班成績(jī)查詢,退出登陸等操作。
2.查詢及修改模塊
包括以下四個(gè)模塊:
A:學(xué)生個(gè)人信息查詢模塊:此模塊又分為學(xué)生個(gè)體模塊和班級(jí)模塊。學(xué)生個(gè)體模塊包含了學(xué)生的基本信息以及成績(jī),可進(jìn)行如學(xué)生所在班組,學(xué)院,專業(yè),英語成績(jī)等相關(guān)查詢操作;
在班級(jí)模塊則可按班級(jí)查詢學(xué)生的信息。
B:教師信息查詢及修改模塊:此模塊主要服務(wù)于教務(wù)管理人員,可以通過打開“教師表”或“單個(gè)教師信息”進(jìn)行總體或指定個(gè)體查詢,如對(duì)教師工齡、工資額的設(shè)定,對(duì)各個(gè)工齡段及相應(yīng)的工齡工資額進(jìn)行修改、添加、刪除等操作。
C:成績(jī)查詢及修改模塊:該模塊又分為三部分:按指定學(xué)號(hào)進(jìn)行學(xué)生個(gè)體成績(jī)查詢及修改; 按指定教工號(hào)進(jìn)行教師所教班級(jí)成績(jī)查詢; 按指定班級(jí)號(hào)或?qū)I(yè)號(hào)進(jìn)行綜合成績(jī)查詢其中還包括教師對(duì)其它班成績(jī)的查詢(但不無修改權(quán))。
成績(jī)查詢具體內(nèi)容包括指定科目成績(jī)查詢,成績(jī)排序,排名,平均分和不及格科目查詢等
D:用戶信息修改模塊:此模塊用于教務(wù)管理人員及教師修改密碼或用戶名,教師教課班級(jí)及工資職稱等信息的修改。
3.退出模塊
查詢修改完畢,通過退出模塊退出成績(jī)管理系統(tǒng),以確保系統(tǒng)及個(gè)人信息的安全。
五、代碼設(shè)計(jì):
1 用戶登陸模塊代碼:
A:教務(wù)處管理人員登陸
◆Private Sub 教務(wù)處人員登錄_Click()
On Error GoTo Err_教務(wù)處人員登錄_Click
Dim stDocName As String
stDocName = ChrW(25945) & ChrW(21153) & ChrW(22788) & ChrW(20234) & ChrW(21592) & ChrW(30331) & ChrW(24405)
DoCmd.RunMacro stDocName
Exit_教務(wù)處人員登錄_Click:
Exit Sub
Err_教務(wù)處人員登錄_Click:
MsgBox Err.Description
Resume Exit_教務(wù)處人員登錄_Click
End Sub
B: 教師登陸
◆Private Sub 教師登錄_Click()
On Error GoTo Err_教師登錄_Click
Dim stDocName As String
stDocName = ChrW(25945) & ChrW(24072) & ChrW(30331) & ChrW(24405)
DoCmd.RunMacro stDocName
Exit_教師登錄_Click:
Exit Sub
Err_教師登錄_Click:
MsgBox Err.Description
Resume Exit_教師登錄_Click
End Sub
◆Private Sub ok_Click()
If Len(Nz(Me!UserName)) = 0 And Len(Nz(Me!UserPassword)) = 0 Then
MsgBox “用戶名、密碼為空!請(qǐng)輸入”, vbCritical, “error”
Me!UserName.SetFocus
ElseIf Len(Nz(Me!UserName)) = 0 Then
MsgBox “用戶名為空!請(qǐng)輸入”, vbCritical, “error”
Me!UserName.SetFocus
ElseIf Len(Nz(Me!UserPassword)) = 0 Then
MsgBox “密碼為空!請(qǐng)輸入”, vbCritical, “error”
Me!UserName.SetFocus
Else
If Me!UserName = “劉力” Then
If UCase(Me!UserPassword) = “980102” Then
MsgBox “歡迎使用!”, vbInformation, “成功”
DoCmd.OpenForm “教師-綜合信息查詢”
Else
MsgBox “密碼有誤,非正常退出。”, vbCritical, “error”
DoCmd.Close
End If
Else
MsgBox “用戶名有誤,非正常退出?!? vbCritical, “error”
DoCmd.Close
End If
End If
End Sub
2 學(xué)生個(gè)人信息查詢模塊代碼
A:指定學(xué)生信息查詢:
◆ Private Sub Command1_Click()
On Error GoTo Err_Command1_Click
Dim stDocName As String
stDocName = ChrW(23398) & ChrW(29983) & ChrW(20230) & ChrW(20234) & ChrW(20239) & ChrW(24687) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command1_Click:
Exit Sub
Err_Command1_Click:
MsgBox Err.Description
Resume Exit_Command1_Click
End Sub
B:班級(jí)所有學(xué)生信息查詢:
◆Private Sub Command20_Click()
On Error GoTo Err_Command20_Click
Dim stDocName As String
stDocName = ChrW(29677) & ChrW(32423) & ChrW(23398) & ChrW(29983) & ChrW(20239) & ChrW(24687) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command20_Click:
Exit Sub
Err_Command20_Click:
MsgBox Err.Description
Resume Exit_Command20_Click
End Sub
3 教師信息查詢及修改模塊代碼
A:指定教師信息查詢
◆Private Sub Command13_Click()
On Error GoTo Err_Command13_Click
Dim stDocName As String
stDocName = ChrW(25945) & ChrW(24072) & ChrW(20239) & ChrW(24687) & ChrW(21333) & ChrW(20230) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command13_Click:
Exit Sub
Err_Command13_Click:
MsgBox Err.Description
Resume Exit_Command13_Click
End Sub
B:全體教師信息查詢:
◆Private Sub Command14_Click()
On Error GoTo Err_Command14_Click
Dim stDocName As String
stDocName = ChrW(25945) & ChrW(24072) & ChrW(20239) & ChrW(24687) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command14_Click:
Exit Sub
Err_Command14_Click:
MsgBox Err.Description
Resume Exit_Command14_Click
End Sub
4 成績(jī)查詢及修改模塊代碼
A:指定學(xué)生個(gè)體成績(jī)查詢:
◆Private Sub Command23_Click()
On Error GoTo Err_Command23_Click
Dim stDocName As String
stDocName = ChrW(23398) & ChrW(29983) & ChrW(20230) & ChrW(20234) & ChrW(25104) & ChrW(32489) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command23_Click:
Exit Sub
Err_Command23_Click:
MsgBox Err.Description
Resume Exit_Command23_Click
End Sub
B: 指定班級(jí)綜合成績(jī)查詢
◆Private Sub Command24_Click()
On Error GoTo Err_Command24_Click
Dim stDocName As String
stDocName = ChrW(25353) & ChrW(29677) & ChrW(32423) & ChrW(26597) & ChrW(-29726) & ChrW(23398) & ChrW(29983) & ChrW(25104) & ChrW(32489)
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command24_Click:
Exit Sub
Err_Command24_Click:
MsgBox Err.Description
Resume Exit_Command24_Click
End Sub
5 用戶信息修改模塊代碼
◆Private Sub Command28_Click()
On Error GoTo Err_Command28_Click
Dim stDocName As String
stDocName = ChrW(25945) & ChrW(21153) & ChrW(22788) & ChrW(20234) & ChrW(21592) & ChrW(20239) & ChrW(24687) & ChrW(26597) & ChrW(-29726)
DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Command28_Click:
Exit Sub
Err_Command28_Click:
MsgBox Err.Description
Resume Exit_Command28_Click
End Sub
6 退出模塊代碼
◆Private Sub Command31_Click()
On Error GoTo Err_Command31_Click
DoCmd.Quit
Exit_Command31_Click:
Exit Sub
Err_Command31_Click:
MsgBox Err.Description
Resume Exit_Command31_Click
End Sub
__________________________________________________________________________________________________________
3系統(tǒng)實(shí)施報(bào)告
成績(jī)管理系統(tǒng)實(shí)施報(bào)告
一、 系統(tǒng)物理實(shí)施
物理實(shí)施階段的任務(wù):實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)階段提出的物理模型;
按照實(shí)施方案完成一個(gè)可以實(shí)際運(yùn)行的成績(jī)管理信息系統(tǒng),交付用戶使用;
硬件包括計(jì)算機(jī)主機(jī)、輸入輸出設(shè)備、存儲(chǔ)設(shè)備、輔助設(shè)備、網(wǎng)絡(luò)連接等。
系統(tǒng)的實(shí)施環(huán)境:A:硬件準(zhǔn)備:戴爾電腦
B:軟件準(zhǔn)備:windows98或windows xp環(huán)境下。
二、 程序設(shè)計(jì)
一)設(shè)計(jì)系統(tǒng)要具有以下性質(zhì)
1、可維護(hù)性由于信息系統(tǒng)需求的不確定性,系統(tǒng)需求可能會(huì)隨著環(huán)境的變化而不斷變
化,因此,就必須對(duì)系統(tǒng)功能進(jìn)行完善和調(diào)整,為此,就要對(duì)程序進(jìn)行補(bǔ)充或修改。此外,由于計(jì)算機(jī)軟硬件的更新?lián)Q代也需要對(duì)程序進(jìn)行相應(yīng)的升級(jí)。
2 、可靠性:程序應(yīng)具有較好的容錯(cuò)能力, 意外情況下應(yīng)便于處理,不至產(chǎn)生意外的操作,從而造成嚴(yán)重?fù)p失,致使學(xué)生教師信息的丟失。
3、 可理解性:程序不僅要求邏輯正確,計(jì)算機(jī)能夠執(zhí)行,而且應(yīng)當(dāng)層次清楚,便于閱讀及修改。
二)模塊圖
用戶登陸模塊:(教務(wù)處管理人員—葉飛—密碼:950281)
(教師—?jiǎng)⒘Α艽a:980102)
A:教務(wù)處管理人員模塊
B:教員管理模塊
2.查詢及修改模塊
包括以下四個(gè)模塊:
A:學(xué)生個(gè)人信息查詢模塊:
在班級(jí)模塊則可按班級(jí)查詢學(xué)生的信息。
B:教師信息查詢及修改模塊:
C:成績(jī)查詢及修改模塊:
D:用戶信息修改模塊
三、系統(tǒng)的測(cè)試與評(píng)價(jià)
系統(tǒng)評(píng)價(jià)就是客觀,從三方面評(píng)價(jià)該學(xué)生成績(jī)管理系統(tǒng)的各項(xiàng)功能:優(yōu)點(diǎn),
缺點(diǎn)以及將來可能提出的要求。
一> 系統(tǒng)的特點(diǎn)
1.流程符合教務(wù)處及教師對(duì)成績(jī)管理的需求。
2.可進(jìn)行多方面查詢:教務(wù)管理人員,可以通過進(jìn)入教務(wù)管理人員模塊進(jìn)行總體或3.指定個(gè)體的查詢及修改,如對(duì)教師工齡、工資額的設(shè)定。且操作明朗化
4.界面較友好,輸入信息方便,便于保存信息。
5.系統(tǒng)擴(kuò)充容易??筛鶕?jù)需要建立針對(duì)特殊條件下的篩選查詢。
二>系統(tǒng)的缺點(diǎn)
1.網(wǎng)絡(luò)功能欠缺。本系統(tǒng)沒有建立網(wǎng)絡(luò)連接,只能單機(jī)運(yùn)行,無法實(shí)現(xiàn)資源共享。
2.容錯(cuò)性不高。系統(tǒng)的抗錯(cuò),容錯(cuò)性不高。如必須使用規(guī)范查詢語言,否則系統(tǒng)無法辨識(shí)執(zhí)行。
3.有很多地方還設(shè)計(jì)的不夠詳細(xì),且系統(tǒng)分析報(bào)告中提及的一些功能在此未能實(shí)現(xiàn)。如教務(wù)管理人員并不能將信息給反饋任課教師。
4.沒有良好的密碼限制以防止人為的破壞與盜竊數(shù)據(jù)資源。
四、系統(tǒng)的試運(yùn)行
運(yùn)行時(shí)間:2023.6.28 檢測(cè)時(shí)間:4小時(shí) 檢測(cè)人員: 運(yùn)行結(jié)果:初步認(rèn)定各項(xiàng)功能執(zhí)行良好。
五、人員培訓(xùn)
人員培訓(xùn)是管理信息系統(tǒng)的重要組成部分,包括教務(wù)管理人員和教師以及管理與維護(hù)信息系統(tǒng)的專業(yè)人員。每一個(gè)與新系統(tǒng)有關(guān)的人都應(yīng)該了解管理信息系統(tǒng)的運(yùn)作方式和運(yùn)作過程。培訓(xùn)就是使有關(guān)系統(tǒng)使用者,管理人員和技術(shù)人員了解和掌握新系統(tǒng)的有效途徑之一。通過相關(guān)培訓(xùn),使其了解注意事項(xiàng),培養(yǎng)他們使用系統(tǒng)的習(xí)慣,以及熟練程度。經(jīng)過培訓(xùn),使員工非常良好的融入到系統(tǒng)當(dāng)中。
六,文檔編制
1.程序設(shè)計(jì)手冊(cè)
2.程序設(shè)計(jì)手冊(cè)將選定計(jì)算機(jī)語言或開發(fā)工具,來描述成績(jī)管理系統(tǒng)的計(jì)算機(jī)模型,其主要使用者是系統(tǒng)維護(hù)人員。手冊(cè)包括以下內(nèi)容: A:系統(tǒng)采用的術(shù)語 B:系統(tǒng)的功能詳細(xì)描述
C:程序清單D:系統(tǒng)覆蓋的流程
3.用戶操作手冊(cè)
用戶操作手冊(cè)為教務(wù)處管理人員和教師提供系統(tǒng)能夠作什么和不能作什么的概況,一份詳細(xì)的安裝指南,以及一個(gè)貫穿系統(tǒng)詳細(xì)指南。
學(xué)生管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于學(xué)生管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì),學(xué)生管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)方案,管理信息系統(tǒng)課程設(shè)計(jì)的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡(jiǎn)單好用,價(jià)格厚道的香港/美國(guó)云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動(dòng)、聯(lián)通機(jī)房等。
當(dāng)前題目:學(xué)生管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)方案(學(xué)生管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì))
分享網(wǎng)址:http://m.5511xx.com/article/djpecej.html


咨詢
建站咨詢
