




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)課程設(shè)計(jì) 姓名:于晴 學(xué)號(hào):7 班級(jí):1班 指導(dǎo)教師:陳學(xué)進(jìn) 14 年12月30 學(xué)生信息管理系統(tǒng) 1、 內(nèi)容簡(jiǎn)介 學(xué)生信息管理系統(tǒng)是學(xué)校管理的重要工具,是學(xué)校不可或缺的部分。隨著 在校大學(xué)生人數(shù)的不斷增加,教務(wù)系統(tǒng)的數(shù)量也不斷的上漲,。學(xué)校工作繁雜、資料眾多,人工管理信息的難度也越來越大,顯然是不能滿足實(shí)際的需要,效率也是很低的。并且這種傳統(tǒng)的方式存在著很多的弊端,如:保密性差、查詢不便、 效率低,很難維護(hù)和更新等。然而,本系統(tǒng)針對(duì)以上缺點(diǎn)能夠極大地提高學(xué)生信息管理的效率,也是科學(xué)化、正規(guī)化的管理,與世界接軌的重要條件。所以如何自動(dòng)高效地管理信息是這些年來許多人所研究的。 本系統(tǒng)提供了
2、學(xué)生信息管理中常見的基本功能,主要包括管理員和學(xué)生兩大模塊。管理員的主要功能有對(duì)學(xué)生信息和課程信息進(jìn)行增加、刪除、修改、查找等操作,對(duì)選課信息進(jìn)行管理,對(duì)成績(jī)信息和用戶信息進(jìn)行修改、查找等操作。學(xué)生的主要功能有對(duì)學(xué)生信息和 成績(jī)信息進(jìn)行查看,對(duì)個(gè)人的密碼信息進(jìn)行修改等。 一.需求分析 本系統(tǒng)需要實(shí)現(xiàn)的功能: (1)、管理員對(duì)學(xué)生信息和課程信息進(jìn)行增加、刪除、修改、查找等操作,對(duì)選課信息進(jìn)行管理,對(duì)成績(jī)信息和用戶信息進(jìn)行修改、查找等操作。 (2)、學(xué)生對(duì)學(xué)生信息和成績(jī)信息進(jìn)行查看,對(duì)個(gè)人的密碼信息進(jìn)行修改等。 2總體設(shè)計(jì) 學(xué)生信息管理系統(tǒng)主要包括管理員和學(xué)生兩大模塊。管理員模塊包括:學(xué)生信息管理
3、、課程信息管理、選課信息管理、成績(jī)信息管理、用戶信息管理等。用戶模塊包括:學(xué)生信息查看、成績(jī)信息查看、個(gè)人信息管理等。系統(tǒng)總體結(jié)構(gòu)如圖所示。 總體結(jié)構(gòu)圖 3模塊詳細(xì)設(shè)計(jì) 1、學(xué)生信息管理模塊 學(xué)生信息管理模塊包括增加、刪除、修改、查詢、顯示全部等。具體的結(jié)構(gòu)圖如圖所 學(xué)生信息管理模塊結(jié)構(gòu)圖 2、選課信息管理模塊 選課信息管理模塊包括查詢、顯示全部等。具體的結(jié)構(gòu)圖如圖所示。 選課信息管理模塊結(jié)構(gòu)圖 3、成績(jī)信息管理模塊 成績(jī)信息管理模塊包括修改成績(jī)、查詢、顯示全部等。具體的結(jié)構(gòu)圖如圖所示。 成績(jī)信息管理模塊結(jié)構(gòu)圖 4、用戶信息管理模塊 用戶信息管理模塊包括修改、查詢、顯示全部等。具體的結(jié)構(gòu)圖如圖
4、所示。 用戶信息管理模塊結(jié)構(gòu)圖 2、 數(shù)據(jù)庫(kù)設(shè)計(jì) 在數(shù)據(jù)庫(kù) student中共有 4 張數(shù)據(jù)表:s(學(xué)生信息表)、c(課程信息表)、sc(選課信息表)、unpw(用戶信息表),下面定義每張表的字段名稱和數(shù)據(jù)類型。 s(學(xué)生信息表) 字段名稱 數(shù)據(jù)類型 描述 sno char(10) 一學(xué)號(hào),關(guān)鍵字 sn char(20) 姓名 sa int 年齡 ss char(10) 性別 sd char(10) 院系 c(課程信息表) 字段名稱 數(shù)據(jù)類型 描述 cno char(10) 課程號(hào),關(guān)鍵字 cn char(30) 課程名 pcno char(10) 先行課程號(hào) sc(選課信息表) 字段名稱 數(shù)
5、據(jù)類型 描述 sno char(10) 學(xué)號(hào),關(guān)鍵字 cno char(10) 課程號(hào),關(guān)鍵字 g int 成績(jī) unpw(用戶信息表) 字段名稱 數(shù)據(jù)類型 描述 un char(10) 用戶名,關(guān)鍵字 pw char(10) 密碼 qx int 角色 3、 界面庫(kù)設(shè)計(jì) 1、學(xué)生信息管理系統(tǒng)的登錄 學(xué)生信息管理系統(tǒng)可由管理員和學(xué)生兩種身份的人使用。管理員和學(xué)生身份登錄所能操作的功能有很大的區(qū)別。系統(tǒng)初始化一個(gè)系統(tǒng)管理員,登錄名:admin 密碼:admin 學(xué)生登錄系統(tǒng)的登錄名為學(xué)號(hào),密碼也為學(xué)號(hào)(如:10001),登錄后可以修改密碼。 登錄界面 管理員登錄系統(tǒng)后的界面 2、實(shí)現(xiàn)管理員和學(xué)生操
6、作功能的界面 管理員的登錄系統(tǒng)后可以進(jìn)行學(xué)生信息管理、課程信息管理、選課信息管理、成績(jī)信息 管理、用戶信息管理等功能操作,其具體界面設(shè)計(jì)如下圖所示。 學(xué)生信息管理功能的界面 選課信息管理功能的界面成績(jī)信息管理功能的界面 用戶信息管理功能的界面 學(xué)生的登錄系統(tǒng)后可以進(jìn)行學(xué)生信息查看、 成績(jī)信息查看、 個(gè)人信息管理等功能操作,其具體界面設(shè)計(jì)如下圖所示。 學(xué)生信息查看功能的界面 成績(jī)信息查看功能的界面 個(gè)人信息管理功能的界面 4、 程序類的設(shè)計(jì) SimpleStudentManager主函數(shù)類 DLFrame登陸界面類 ManagerFrane管理員界面類 StudentFrame學(xué)生界面類 SM
7、學(xué)生信息管理的類 SAdd 用于學(xué)生信息管理中增加或修改某條記錄的界面的類 SSelect 用于學(xué)生基本信息管理中查詢時(shí)輸入學(xué)號(hào)的界面的類 CM課程信息管理的類 CAdd用于課程信息管理中增加或修改某條記錄的界面的類 CSelect用于課程信息管理中查詢時(shí)輸入課程號(hào)的界面的類 SCM 選課信息管理的類 SCSelect 用于選課信息管理中查詢時(shí)輸入學(xué)號(hào)的界面的類 GM成績(jī)信息管理的類 GAdd 用于成績(jī)信息管理中修改成績(jī)的界面的類 GSelect用于成績(jī)信息管理中查詢時(shí)輸入學(xué)號(hào)的界面的類 PM用戶信息管理的類 UAdd用于用戶信息管理中修改密碼的界面的類 PSelect 用于用戶信息管理中查詢
8、時(shí)輸入用戶名的界面的類 StudentS 用于學(xué)生信息查看時(shí)輸入學(xué)號(hào)的界面的類 StudentSelect用于成績(jī)信息查看時(shí)輸入學(xué)號(hào)的界面的類 PPM個(gè)人信息管理的類 PPSelect 用于個(gè)人信息管理查詢時(shí)輸入用戶名的界面的類 程序類的具體代碼實(shí)現(xiàn)見工程文件夾中的代碼及注釋 5、 系統(tǒng)的使用說明及環(huán)境配置 學(xué)生信息管理系統(tǒng)提供了管理員和學(xué)生這兩個(gè)角色登錄系統(tǒng), 管理員通過用戶名: admin 密碼: admin登錄系統(tǒng)后可以進(jìn)行相應(yīng)的操作。學(xué)生通過以自己的學(xué)號(hào)(如 10001)作為用戶名和密碼登錄系統(tǒng)后進(jìn)行相應(yīng)的學(xué)生權(quán)限范圍內(nèi)的操作。 數(shù)據(jù)庫(kù):SQLServer2005 連接數(shù)據(jù)庫(kù)的登錄名:
9、sa密碼:123 代碼: import.*; import.*; import.*; classCAddextendsJFrameimplementsActionListenerisplay(); ) isNewsm=true; ) if()=取消) (false); newCM(課程信息管理).display(); ) classCMextendsJFrameimplementsActionListenerisplay(); catch(SQLExceptione) (); elsetryintrs1=(deletefromcwherecno= +mkch+);isplay(); catch(SQLExcep
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 景區(qū)旅游企業(yè)縣域市場(chǎng)拓展與下沉戰(zhàn)略研究報(bào)告
- 二零二五年度車輛掛靠運(yùn)輸合同環(huán)保責(zé)任承諾書
- 二零二五年度臨時(shí)炊事員餐飲服務(wù)與培訓(xùn)合同
- 二零二五年度數(shù)字傳媒合伙人收益分配合同協(xié)議
- 二零二五年度餐飲行業(yè)環(huán)保節(jié)能股東合作協(xié)議
- 二零二五年度涉知識(shí)產(chǎn)權(quán)糾紛和解協(xié)議書及相關(guān)費(fèi)用結(jié)算合同
- 二零二五年度住宅工程款抵還房款協(xié)議書
- 二零二五年度公寓樓出租合同樣本(精裝修物業(yè)管理)
- 二零二五年度醫(yī)美產(chǎn)品退貨退款及質(zhì)量保證協(xié)議
- 2025年度智慧城市基礎(chǔ)設(shè)施建設(shè)合伙協(xié)議
- 金融公司早會(huì)內(nèi)容
- 《下載-綜合布線》課件
- 可穿戴生理傳感器驅(qū)動(dòng)的深度學(xué)習(xí)情緒識(shí)別模型在心理健康評(píng)估中的應(yīng)用
- 風(fēng)力發(fā)電塔管桁架施工方案
- 標(biāo)準(zhǔn)土方工程招標(biāo)文件樣本
- 電化學(xué)儲(chǔ)能系統(tǒng)測(cè)試操作方法
- 如何提升管理能力和水平
- 智慧漁政網(wǎng)格管理平臺(tái)項(xiàng)目方案
- GB/T 7716-2024聚合級(jí)丙烯
- 《弱電知識(shí)培訓(xùn)》課件
- (高清版)DB43∕T 1588.28-2019 小吃湘菜 第28部分:武岡空餅
評(píng)論
0/150
提交評(píng)論