![學生成績管理系統(tǒng)java_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/684dcf80-2563-41db-bb26-478bd3ea71fb/684dcf80-2563-41db-bb26-478bd3ea71fb1.gif)
![學生成績管理系統(tǒng)java_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/684dcf80-2563-41db-bb26-478bd3ea71fb/684dcf80-2563-41db-bb26-478bd3ea71fb2.gif)
![學生成績管理系統(tǒng)java_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/684dcf80-2563-41db-bb26-478bd3ea71fb/684dcf80-2563-41db-bb26-478bd3ea71fb3.gif)
![學生成績管理系統(tǒng)java_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/684dcf80-2563-41db-bb26-478bd3ea71fb/684dcf80-2563-41db-bb26-478bd3ea71fb4.gif)
![學生成績管理系統(tǒng)java_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/10/684dcf80-2563-41db-bb26-478bd3ea71fb/684dcf80-2563-41db-bb26-478bd3ea71fb5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、實用標準文案六安職業(yè)技術(shù)學院畢業(yè)設(shè)計(論文)學生信息管理系統(tǒng)姓名:何洋洋學號:20103115班級:軟件1002指導教師:申子明所在系部:信息工程系O三年六月畢業(yè)論文(設(shè)計)開題報告學生姓名何洋洋班級軟件1002指導教師申子明學號20103115畢業(yè)論文(設(shè)計)題目學生信息管理系統(tǒng)(java)在學生信息管理系統(tǒng)的設(shè)計與實現(xiàn)的過程中,應(yīng)按照軟 件工程學生命周期的各個階段為依據(jù),具體結(jié)合應(yīng)用軟件工 程的知識與技術(shù),最終反映用戶的實際需求,實現(xiàn)系統(tǒng)設(shè)計 的目的,感受軟件工程學的指導意義。通過本論文課題的研究,預計達到:對系統(tǒng)能做到以下幾點:1對學籍的管理:對學生的學籍信息進行管理2對班級的管理:對各
2、年級的班級進行管理3對課程的設(shè)置:能對各年級的課程進行添加,修改等操作或添加新的課 程,刪除以前的課程4對成績的管理:對學生的各學期的考試成績進行錄入,修改,查詢等操 作具體安排進度:2013年3月1日一3月30日,指導教師與學生見面.指導學生選題,初步 杳我咨料收隼相關(guān)彳言目20;3年4月1日二;自30日,在杳找資料的基礎(chǔ)上,準備擬稿。;2013年5月1日一5月31日,完成稿件,并最后修改定稿。最后準備答辯。畢業(yè)論文(設(shè)計)成績評定指導教師意見答辯專家組意見系專業(yè)教學委員會意見摘要隨著計算機網(wǎng)絡(luò)技術(shù)發(fā)展,Web數(shù)據(jù)庫技術(shù)已經(jīng)成為應(yīng)用最為廣泛的網(wǎng)站架構(gòu)基礎(chǔ)技 術(shù)在應(yīng)用系統(tǒng)中,Web提供了與用戶
3、進行通信聯(lián)絡(luò)的有效手段,利用Web技術(shù),實現(xiàn)Web 服務(wù)器與數(shù)據(jù)庫系統(tǒng)的連接,完成對數(shù)據(jù)的處理與查詢,用戶可以通過操作簡單易學的瀏 覽器來查詢處理所需要的各種數(shù)據(jù)。學生信息的管理是學校日常工作中的重要組成部分。高校招生規(guī)模的逐步擴大和認識 制度的改革,在校學生人數(shù)將不斷増加,而學生管理人員則相對減少。加上我國高等學校 基層學生管理工作的頭緒多,內(nèi)容雜,管理細,要求高,傳統(tǒng)管理辦法已基本不適應(yīng)新形 勢的要求。在校生的基本信息的管理,選課及成績的信息的管理,學生學籍的管理,稍有 不慎就會出現(xiàn)錯誤。因此,在計算機飛速發(fā)展的今天,應(yīng)用數(shù)據(jù)庫技術(shù)實現(xiàn)學生信息的管 理是可行而必要的工作,實現(xiàn)高校學生信息網(wǎng)
4、上管理,既能夠提高工作效率,又可以提高 工作水平。關(guān)鍵字:JAVA學生信息管理系統(tǒng)SQL ServerAbstractAlong with the computer network techno logy development, Web databasetechnoIogy has become the most widely used web arch i tecture based techno logy i n the appIication system. Web provides the user with the means to communicate effect i ve
5、I y, us i ng the techno I ogy of Web, Web server and database system connect i on, the comp Ietion of the data process i ng and query, the user can through simple operation browser a query processing needs of the var ious data.Student information management schools i s an important part in dailywork
6、.University enrolIment sea Ie and graduaI Iy expand the understanding of the reform of the sys tem, the number of students wi I I conti nue to increase, while the student staff to be re I at i veIy reduced Wi th our countrys bas i c I eve I of col Ieges and un i vers i ties students management work
7、idea, content is mi see I Ianeous, management of smaI Iv h i gh requ i rements. the trad i tional management approach has been bas i caI Iy does not adapt to the requ i rement of new situation. Students the basic information management. seIection and performance of information management, student ma
8、nagement, have a bit inadvertent error occurs.Therefore, i n today* s rap i d development of computer, the appI i cation of database techno logy to ach i eve the management of student information is feasibIe and necessary work, col lege students information management. wh i ch can improve the work e
9、fficiency, but a I so can improve the work i ng I eve I.Keywords: student information management system SQL Server JAVA文檔目錄第1章緒論11.1引言11.2問題的定義11.3系統(tǒng)介紹11.3.1系統(tǒng)目標21.3.2業(yè)務(wù)流程圖2第2章可行性研究52.1技術(shù)可行性52. 2經(jīng)濟可行性52. 3操作可行性52. 4法律可行性5第3章需求分析73.1系統(tǒng)需要解決的主要問題73. 2系統(tǒng)具備的基本功能73. 3數(shù)據(jù)流圖73.4.1數(shù)據(jù)存儲93. 4. 2數(shù)據(jù)流93.4.3數(shù)據(jù)處理10第
10、4章總體設(shè)計114.1概述114.2系統(tǒng)學生子功能劃分114.3學生子系統(tǒng)功能描述124.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計124.5數(shù)據(jù)庫設(shè)計144.6安全保密設(shè)計144. 6. 1登陸用戶的安全性144. 6. 2 數(shù)據(jù)安全性14第5章詳細設(shè)計155. 1概述155.2程序流程圖155.3學生子系統(tǒng)的實施16結(jié)論24致謝25參考文獻251.1引言隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識, 它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。隨著計算機網(wǎng)絡(luò)技術(shù)發(fā)展,Web 數(shù)據(jù)庫技術(shù)已經(jīng)成為應(yīng)用最為廣泛的網(wǎng)站架構(gòu)基礎(chǔ)技術(shù)在應(yīng)用系統(tǒng)中,Web提供了與用戶 進行通信聯(lián)絡(luò)的有效手
11、段,利用Web技術(shù),實現(xiàn)Web服務(wù)器與數(shù)據(jù)庫系統(tǒng)的連接,完成對 數(shù)據(jù)的處理與查詢,用戶可以通過操作簡單易學的瀏覽器來查詢處理所需要的各種數(shù)據(jù)。1.2問題的定義學生信息的管理是學校日常工作中的重要組成部分。高校招生規(guī)模的逐步擴大和認識 制度的改革,在校學生人數(shù)將不斷增加,而學生管理人員則相對減少。加上我國高等學校 基層學生管理工作的頭緒多,內(nèi)容雜,管理細,要求高,傳統(tǒng)管理辦法已基本不適應(yīng)新形 勢的要求。在校生的基本信息的管理,選課及成績的信息的管理,學生學籍的管理,稍有 不慎就會出現(xiàn)錯誤。同時學生成績的手工登錄與查詢,是一項非常繁重而枯燥的勞動,每 年課程的變化都需要重新規(guī)劃,耗費許多人力和物力
12、,而且會因人的情緒煩燥而出現(xiàn)失誤。 因此在計算機飛速發(fā)展的今天,應(yīng)用數(shù)據(jù)庫技術(shù)實現(xiàn)學生信息的管理是可行而必要的工 作,實現(xiàn)高校學生信息網(wǎng)上管理,既能夠提高工作效率,又可以提高工作水平。1.3系統(tǒng)介紹學生信息管理系統(tǒng)是典型的信息管理系統(tǒng),本系統(tǒng)采用B/S的設(shè)計結(jié)構(gòu),其開發(fā)主要 包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起資 料一致性和完整性強、資料安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用 等特點。學生信息管理系統(tǒng)是一個學校信息化管理的重要組成部分,不但能實現(xiàn)學生網(wǎng)上 成績查詢,同時也為學校管理者提供充足的信息和快捷的查詢手段。但一直以來人們使用 傳統(tǒng)
13、人工的方式管理學生信息,這種管理方式存在著許多缺點,如:效率低、保密性差, 另外時間長了,將產(chǎn)生大量的文件和資料,這對于查找、更新和維護都帶來了不少的困難。1 3. 1系統(tǒng)目標現(xiàn)在我國的學校中學生信息的管理水平大多還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已 經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法 必然被計算機為基礎(chǔ)的信息管理所取代。采用計算機來實現(xiàn)學生信息管理系統(tǒng)歸納起來,好處大約有以下幾點:1. 可以存儲歷屆的學生信息,安全、高效;2. 只需一到二名信息錄入員即可操作系統(tǒng),節(jié)省大量人力;3. 可以迅速查到所需信息。4. 為將來學校上網(wǎng)做好準備。學校學生可以在
14、任何一個角落查詢自己的成績信息,不受時間、地點限制。根據(jù)要求,本系統(tǒng)模塊具體實現(xiàn)如下的功能:1. 實現(xiàn)學生網(wǎng)上成績查詢的功能。學生可以在網(wǎng)上查詢自已每門課的成績信息。2. 實現(xiàn)對學生個人信息查詢的功能。學生可以在網(wǎng)上查詢自已的個人信息。3. 實現(xiàn)對學生課表查詢的功能。學生可以在網(wǎng)上查詢自已的課表信息。4. 實現(xiàn)對學生用戶密碼修改的功能。學生可以在網(wǎng)上修改自己的用戶密碼。1.3.2業(yè)務(wù)流程圖業(yè)務(wù)流程描述:用業(yè)務(wù)流程圖描述現(xiàn)系統(tǒng)各項業(yè)務(wù)處理過程,并結(jié)合業(yè)務(wù)流程圖詳細 準確地說明業(yè)務(wù)處理過程中數(shù)據(jù)的收集、輸入、傳遞、存儲、加工的方法、算法、輸出的 數(shù)量及形式等。現(xiàn)行系統(tǒng)的業(yè)務(wù)流程圖是分析和描述現(xiàn)行系
15、統(tǒng)業(yè)務(wù)的重要工具之一。其主要作用是: 描述現(xiàn)行系統(tǒng)的業(yè)務(wù)情況以便于與管理人員交流,它是系統(tǒng)設(shè)計的前提和保證。業(yè)務(wù)流程 圖使用的符號:符 號O/7cn名 稱實體輸入/輸岀 的報表處理業(yè)務(wù)流向文檔存儲 * itlKff f *1 W察看成績 更改信息 圖5-3學生登錄子系統(tǒng)您所有的成績課程名稱I學分咸績圖5-4查詢成績界面所有學生新如學生學生 姓名 密碼 籍貫 系別 性別學分 電話E-mail冊務(wù) 更新Back圖5-5查詢個人信息界面修改信息密碼*確認密碼*電話郵件地址*提交BMk圖5-6修改密碼界面您可以選報的課程為課程號課程名系別班級號教室號上諫時間1教師選擇Back圖5-7選報課程界面部分代
16、碼:(1) 選修科目: 選報課程 您可以選報的課程為課程號課程名預修課系別班級號教室號上課時間教師 選擇 &11;& 11;Back (2) 學生選擇項頁面 您已經(jīng)成功通過驗證!您可以使用如下服務(wù)選修課程 X/aX/td察看成績 更改信息 &11;& 11;注 銷 (3) 修改項學生頁面% tagl ib ur i=,,http:/struts. /tags一logic” pref ix二” logic”% 修改學生信息修改信息form method二post”act ion=H/MyStuMan/ed i tStu
17、dent2. do?student Jd=密碼html :password property二password” vaIue=,,H/確認密碼html:password property二passwordT vaIue=/電話html:text property=teI vaIue= /郵件地址html:password property二email value二 / input type=submit name=Submit vaIue=提交&11;& 11;Back(4) 用來表示更新成功還是發(fā)生錯誤的頁面 確認更新/t i t le%try Str i ng i d=(Str i ng
18、)sess i on.getAttr i bute (id”);student set Id (id);St ring a = st uden t get Sex ();Str i ng c=student getName ();St ring d二 s tu den t getJ iguan();St ring e = st uden t. get Dep ():String f=student. getPassword ();i f (c=nu II | c. equa I s () throw new Except i on (錯誤,學生姓名不能為空! ”); i f (f=nu II
19、| f. equa I s () throw new Except i on (錯誤,學生密碼不能為空! ”); out. pr int ( Id 為+id+的學生);out. print(”更改性別為:+a+”br);out. print (” 更改姓名為 ”+c+”Cbr);out. print (” 更改籍貫為+d);student updateStudent ();)catch (Except i on e) out. pr i nt (e. toStr ingO);)% &11;& 11;Back(5) 查看成績查看成績/t i t lep a I ign=ucen您所有的
20、成績 td widthMO%課程名稱 學分 成績 &11;& 11;Back 結(jié)論經(jīng)過本次的課程設(shè)計,不僅讓我更加熟練的掌握了 JAVA的應(yīng)用,也讓我學習到了有 關(guān)JSP的知識和MyECpIise、Tomcat、MySQL的知識,使我了解腳本語言對JSP的重要。 在這次設(shè)計過程中,培養(yǎng)了我的自學能力,在遇到技術(shù)困難的時候,能夠認真的對待,永 不放棄,無論是查看各種書籍還是到圖書館中查找各種資料,想盡一切辦法將這個問題解 決。這將在以后的學習生活中有很大的幫助。學生成績管理系統(tǒng)是一個典型的成績管理系 統(tǒng)。本系統(tǒng)以JAVA為開發(fā)技術(shù),后臺采用SQL Server2000數(shù)據(jù)庫管理,實現(xiàn)教師對整個 系統(tǒng)的管理功能以及學生查詢等一系列功能。本系統(tǒng)能夠很好的實現(xiàn)教師通過Internet 管理學生成績以及學生的相關(guān)信息的管理,以及學生對自己成績有個隨時的查詢方便學生 自己能夠時時刻刻的了解自己的成績方便自己在以后的學習過程中能夠有針對行的進行學 習,掌握自己的不足的一面為今后的學習打下一個良好的基礎(chǔ)。本系統(tǒng)是目前流行的成績管理系統(tǒng)的一個縮影,在后面的工作中,應(yīng)該更多的考慮在 實際教學活動中的應(yīng)用,不斷的完善該本系統(tǒng)的其他的功能,力爭做出更多的特色,使本 系統(tǒng)能夠
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度城市配送貨車運輸承包服務(wù)合同
- 2025年度互聯(lián)網(wǎng)企業(yè)股東股份收購與轉(zhuǎn)讓服務(wù)協(xié)議
- 買賣交易合同(29篇)
- 2024-2025學年第25課中華人民共和國成立和向社會主義的過渡-勤徑學升高中歷史必修上同步練測(統(tǒng)編版2019)
- 2025年光伏產(chǎn)業(yè)協(xié)同發(fā)展協(xié)議
- 2025年醫(yī)院人員勞動合同格式
- 2025年中學食堂食材供應(yīng)合同模板
- 2025年二手住宅購買貸款合同指南
- 2025年雙方解除雇傭合同文件
- 2025年黏膜制劑材料項目提案報告模板
- 紅樓夢詩詞全集
- 像科學家一樣思考-怎么做-怎么教-
- 苯胺合成靛紅工藝
- 三年級上冊數(shù)學脫式計算大全600題及答案
- 2024年度農(nóng)村電子商務(wù)ppt演示課件
- 計算機控制系統(tǒng) 課件 第10章 網(wǎng)絡(luò)化控制系統(tǒng)的分析與設(shè)計
- 高原反應(yīng)的癥狀和處理方法
- 南京大學儀器分析習題集
- 空調(diào)維保應(yīng)急預案
- 2023年高考語文全國乙卷作文范文及導寫(解讀+素材+范文)課件版
- 模塊建房施工方案
評論
0/150
提交評論