




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、計算機學院Java課程設計題 目: 學生管理系統(tǒng)小組成員:專業(yè)班級:任課教師:學 年:1_Toc485149332223445577111111目錄第 1 章 緒論 第 2 章 系統(tǒng)需求分析2.1 系統(tǒng)功能描述2.2 系統(tǒng)功能結構第 3 章 數(shù)據庫設計3.1 概念結構設計3.2 邏輯結構設計3.3 物理結構設計第 4 章 系統(tǒng)實現(xiàn) 4.1 登錄模塊 第 5 章 結論 4.2 功能闡述 4.3 不足之處 第1章 緒論學生管理系統(tǒng)是一個教育單位不可缺少的部分, 它對于學校的決策者和管理者來說都是重要的 , 所以學生成績管理系統(tǒng)應該能夠為用戶提供需要的信息和快捷的查詢手段,如果沒有管理系統(tǒng),隨著各個
2、學校的規(guī)模增大,有關學生信息管理工作所涉及的數(shù)據量越來越大,有些學校不得不靠增加人力、物力來進行學生信息管理。這種管理方式存在著許多缺點 , 如 : 效率低、性差 , 另外所用其時間長,產生大量的文件和數(shù)據, 這對于查找、 更新和維護都帶來了不少的困難。 當學校的學生越來越多,對于信息管理的工作量也就越來越大,手工管理信息的弊端也會越來越明顯。 隨著計算機技術的日漸成熟, 它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對學生檔案信息進行管理 , 具有手工管理所無法比擬的優(yōu)點。運用學生管理系統(tǒng)對學生的信息進行管理,不僅可以方便管理員對于所有學生的信息進行系
3、統(tǒng)的管理,而且便于教師對學生成績進行查詢和修改,學生也可以查詢自己的成績。一個好的學生管理系統(tǒng),正好可以滿足當前的市場需求,提高工作效率,并取得一定的經濟效益。本系統(tǒng)的創(chuàng)建就是為了減少人力、物力、時間的耗費。這些優(yōu)點能夠極提高學生檔案管理的效率。所以我想借本次課程設計之際,設計一個簡易的學生管理系統(tǒng)。本說明書明確了客戶的各項需求,為程序開發(fā)人員明確了所開發(fā)軟件應具有的功能和注意事項。第 2章 系統(tǒng)需求分析2.1 系統(tǒng)功能描述1. 管理員( 1)添加學生信息:管理員可以添加剛入學學生的基本信息。( 2)修改學生信息:管理員可以修改在校學生的基本信息。( 3)刪除學生信息:管理員可以刪除休學或畢業(yè)
4、生的基本信息。( 4)查看學生信息:管理員可以查看學生的基本信息。( 5)添加教師信息:管理員可以添加新來教師的信息。( 6)修改教師信息:管理員可以修改在校教師的基本信息。( 7)刪除教師信息:管理員可以刪除離職教師的基本信息。( 8)查看教師信息:管理員可以查看教師的基本信息。2. 教師( 1)修改密碼 :管理員添加的用戶的初始密碼與用戶的相同,用戶通過密碼修改可以自己進行修改密碼。( 2)添加修改成績: 教師可以查看所教學生成績并可以對其成績進行添加或修改。( 3)查詢學生信息:教師可以查看所教學生的信息。( 4)注銷:教師可以通過注銷退出到登錄界面。3. 學生( 1)修改密碼:管理員添
5、加的用戶的初始密碼與用戶的相同,學生可以通過密碼修改模塊可以自己更改密碼。( 2)查詢個人信息:通過表格的形式將該學生選擇了的課程列出來,如果教師有錄入成績,則可以看到自己的課程成績。( 3)查詢成績信息:學生可以通過查詢個人信息模塊查詢個人學號、等詳細信息。( 4)查詢班級信息:班級信息以表格形式顯示,學生可以通過查詢班級信息模塊查詢班級信息。(5)注銷: 學生可以通過注銷退出當前登錄。(6)選課:學生可以輸入課程編號,添加自己所要選擇的課程。2.2 系統(tǒng)功能結構學生查詢個人信息修改密碼選課注銷查詢班級信息查詢成績信息教師添加學生信息修改學生信息刪除學生信息查看學生信息圖2-1系統(tǒng)功能層次圖
6、第3章數(shù)據庫設計3.1 概念結構設計本系統(tǒng)的數(shù)據庫實體主要有“學生”、“教師”、“課程”、“班級”,即“student ” “teacher ” “course”、“class ” 。其中,“教師”與“課程”存 在“授課”關系,即“ shouke",并且一個教師只授課1門課程,一門課程可由 多個教師授課,即“教師”與“課程”之間為 1對多的關系?!皩W生”與“課程” 存在“選修”關系,即“ xuanke” 一個學生可以學習多門課程,一門課程可由多 個學生學習,即“學生”與“課程”之間為多對多的關系?!鞍嗉墶迸c“學生” 之間存在“存在”關系,即“ exist ”,一個學生只能存在一個班級
7、,一個班級可 以有多個學生,即“學生”與“班級”為1對多的關系。整個數(shù)據庫如圖3-1的E-R圖所示。sSexsAgecGradesName 一7msPwd student LsNo1existnclsNo clsNamecNo cNamencoursenshouke1、tSexteacher f、/tNametNo tPwdclass3.2 邏輯結構設計關系模式如下:student (sNo, sPwd, sName, sSex, sAge, clsNo)course (cNo, cName)xuanke (sNo, cNo, cGrade)teacher (tNo, tName, tSex,
8、 tPwd, cNo)admin (adNo, adPwd)class (clsNo,clsName)3.3 物理結構設計1. student 表學生表主要保存本系統(tǒng)的學生信息,包含學生學號,性別,年齡,所學課程號,登錄密碼,表結構如表 3-1所示。表 3-1student 表字段名稱數(shù)據類型字段長度說明sNovarchar15學生學號sPwdvarchar15學生登錄密碼sNamevarchar10學生sSexvarchar4學生性別sAgevarchar3學生年齡clsNovarchar15學生所在班級號2. teacher表教師表主要保存本系統(tǒng)的教師信息,包含教師編號,性別,登錄密碼,表
9、結構如表3-2所示。表 3-2 teacher表字段名稱數(shù)據類型字段長度說明tNovarchar15教師編號tPwdvarchar15教師登錄密碼tNamevarchar15教師tSexvarchar4教師性別cNovarchar15教師所授課程號3. course表course表主要保存本系統(tǒng)的課程信息,包含課程號,課程名,表結構如表3-3所小。表 3-3 course 表字段名稱數(shù)據類型字段長度說明cNovarchar15課程號cNamevarchar15課程名4. admin 表管理員表主要保存本系統(tǒng)的管理員信息,包含管理員編號,管理員登錄密碼,表結構如表3-4所示。表 3-4admin
10、 表字段名稱數(shù)據類型字段長度說明adNovarchar15管理員編號adPwdvarchar15管理員登錄密碼5. class表class表主要保存本系統(tǒng)的班級信息,包含班級號,班級名,表結構如表3-5所示。表 3-5class 表字段名稱數(shù)據類型字段長度說明clsNovarchar15班級號clsNamevarchar15班級名6. xuanke 表xuanke表主要保存本系統(tǒng)的學生選修課程信息,包含學生學號,課程號,成績,表結構如表3-6所小。表 3-6 xuanke 表字段名稱數(shù)據類型字段長度說明sNovarchar15學生學號cNovarchar15課程號cGradefloat4成績第
11、4章系統(tǒng)實現(xiàn)4.1登錄模塊本系統(tǒng)用戶有三類:學生、教師、管理員。用戶可輸入用戶名和密碼并選擇 與自己相應的用戶類型,若輸入正確,點擊“確定”按鈕即可進入自己的登錄界 面。登錄界面見圖4-1。圖4-1登錄界面圖該界面可實現(xiàn)查詢班級信息功能,包括該班級學生學號、性別、年齡,具體可見圖4-2學生界面圖圖4-2學生查詢班級信息圖該界面可實現(xiàn)查詢個人各門成績信息功能,具體可見圖4-3學生查詢成績信息圖。圖4-3學生查詢班級信息圖該界面可實現(xiàn)查詢個人信息功能,具體可見圖4-4學生查詢個人信息圖圖4-5教師界面圖S3|假14敗件工程查詢琥招卷息查理成糕信息查舸個人信息修改密碼生錯息 級 信班 人號名別齡在
12、個學姓性年所201412102001張立虎男2114級軟件工程圖4-4學生查詢班級信息圖該教師界面可實現(xiàn)查詢學生信息、添加修改成績、修改密碼、注銷的功能 具體可見圖4-5教師界面圖。該管理員界面可實現(xiàn)學生信息的查詢、添加、修改和刪除,教師信息的查詢、 添加、修改和刪除。具體可見圖4-6管理員查詢學生信息圖,圖4-7管理員查詢 教師信息圖???x道理學生信息管理教師信息學號密碼姓名性別領城級編號4201412102001201412102001張立虎里2114121020201412102002201412102002光梅文2214121020201412102003201412102003杜永
13、道男2014121020201412102006201412102005張格宇羽2114121020201412102007201412102007芮連安獸2214121020201412102008201412102008陳云輝凰2014121020201412102009201412102009劉麗麗女2114121020201412102010201412102010莊戶云玄2014121020201412102011201412102011孫海超國2114121020201412102012201412102012劉輝里221412102020141210201320141210201
14、3梁晶女2114121020201412102014201412102014孫玉玉女2014121020201412102015201412102015趙海龍里2114121020201412102016201412102016王云文2114121020201412102017201412102017趙郵娜支2214121020201412102018201412102018張平利男2014121020201412102019201412102019劃農戶里2114121020201412102020201412102020劉宇博男2014121020201412102021201412102
15、021住海虻女2114121020圖4-6管理員查詢學生信息圖管理員系統(tǒng)管摸學生信息管理荊師信息尊師嫄號密碼姓名性別斯在系所搜崖程123123123131121121030181aS712100119971 21 001李宇館12112103018=196915100119S9151001李期15115102006199012100119S01 21 001李顆天12112103022109015100119901 51 001利楠151151020071 99212100119921 21 001種箔運里12115102DOB199215100119921 51 001張堇牖玄1511210
16、3026199512100119951 21 001張潔誠勇121151020081595181001周雄廉里1S1121030301 99518100219951 91 002吳娜玄18112104008199518100319951 31 003鄭韶輝勇18115102007199519100119951 01D01文蟒女1&1151020061995191DC219051 91 002陸雨絳女19112104004199612100119561 21 001孫奕女1211210401219961910C119M 91 001胡殿祥更1&1191060531 9931210
17、0119931 21 001張我女12112104002199812100219931 21 002越冠博里121121040141 99 Q1210031DQS1 21 003賈承頤里1211210303Q19931710011998171001孫宇 5章 結論5.1 功能闡述本系統(tǒng)適合所有的小學,中學,大學學校進行學生信息管理。本系統(tǒng)的用戶分為三類 : 管理員、 教師、 學生。 用戶可以在單選按鈕中選擇與自己相符的用戶類型,并輸入相應的用戶名和密碼,單擊“登錄”就會將信息提交給系統(tǒng)以此來驗證身份,如果用戶類型、用戶名及密碼正確,就會進入與該用戶相對應的界面,若錯誤,則提示錯誤,重新登陸。本系統(tǒng)用戶可實現(xiàn)的功能如下:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 行政管理必考經濟法試題及答案
- 2025年企業(yè)安全管理人員安全培訓考試試題一套
- 2025年部門級安全培訓考試試題附答案(培優(yōu)B卷)
- 工程項目管理的區(qū)塊鏈應用試題及答案
- 2025-2030年鐵路設備行業(yè)市場發(fā)展分析及前景趨勢與投資戰(zhàn)略研究報告
- 2025-2030年鋼筋強化機械產業(yè)市場深度調研及發(fā)展趨勢與投資研究報告
- 2025-2030年藍牙音箱行業(yè)市場發(fā)展分析及發(fā)展趨勢前景預測報告
- 2025-2030年耐酸陶瓷板產業(yè)市場深度調研及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025-2030年網絡運營行業(yè)風險投資發(fā)展分析及投資融資策略研究報告
- 工程項目數(shù)據收集試題及答案
- 養(yǎng)老院食堂管理制度
- 2025年廣東廣州中物儲國際貨運代理有限公司招聘筆試參考題庫附帶答案詳解
- 2025版各行業(yè)《重大事故隱患執(zhí)法檢查參考標準》
- 老年哮喘的預防
- 2024北京通州區(qū)初二(下)期末數(shù)學試題和答案
- 喬哈里視窗培訓課件
- 《免疫細胞療法》課件
- 社區(qū)居民對健康服務中心的滿意度調查與分析
- 冷鏈物流故障處理流程
- 心內科危重患者的病情觀察及護理
- 商場物業(yè)人員缺失的補充措施
評論
0/150
提交評論