中小學(xué)生學(xué)業(yè)信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第1頁(yè)
中小學(xué)生學(xué)業(yè)信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第2頁(yè)
中小學(xué)生學(xué)業(yè)信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第3頁(yè)
中小學(xué)生學(xué)業(yè)信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第4頁(yè)
中小學(xué)生學(xué)業(yè)信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 課程設(shè)計(jì)報(bào)告設(shè)計(jì)名稱: 面向?qū)ο笳n程設(shè)計(jì) 選題名稱: 中小學(xué)生學(xué)業(yè)信息管理系統(tǒng) 34 / 341課程設(shè)計(jì)目的面向?qū)ο蟪绦蛟O(shè)計(jì)是一門(mén)實(shí)踐性很強(qiáng)的計(jì)算機(jī)專業(yè)基礎(chǔ)課程,課程設(shè)計(jì)是學(xué)習(xí)完該課程后進(jìn)行的一次較全面的綜合練習(xí)。其目的在于通過(guò)實(shí)踐加深學(xué)生對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)的理論、方法和基礎(chǔ)知識(shí)的理解,掌握使用Java語(yǔ)言進(jìn)行面向?qū)ο笤O(shè)計(jì)的基本方法,提高運(yùn)用面向?qū)ο笾R(shí)分析實(shí)際問(wèn)題、解決實(shí)際問(wèn)題的能力。2課程設(shè)計(jì)任務(wù)與要求:課程設(shè)計(jì)可選用NetBeans、Eclipse、uilder等作為開(kāi)發(fā)平臺(tái)以提高開(kāi)發(fā)效率,盡可能熟練掌握其中一種集成開(kāi)發(fā)環(huán)境。建議采用UML建模技術(shù)進(jìn)行系統(tǒng)的分析設(shè)計(jì),在Visio中畫(huà)出

2、系統(tǒng)用例圖和類(lèi)圖,并將UML圖復(fù)制到設(shè)計(jì)報(bào)告中。通過(guò)這次設(shè)計(jì),要求掌握以下容:1) 面向?qū)ο蠹夹g(shù)中的繼承與多態(tài)(重載和覆蓋)機(jī)制、各種修飾符的使用2) 類(lèi)、包、接口的定義與使用3) 常用工具類(lèi)與算法的實(shí)現(xiàn)(數(shù)組、向量、字符串、鏈表)4) Java常用標(biāo)準(zhǔn)GUI組件與其事件處理5) Java的異常處理機(jī)制6) Java的數(shù)據(jù)庫(kù)連接技術(shù)7) Java的多線程技術(shù)與動(dòng)畫(huà)制作8) Java的網(wǎng)絡(luò)編程能夠?qū)崿F(xiàn)對(duì)中小學(xué)生的學(xué)業(yè)信息進(jìn)行管理,包括對(duì)家長(zhǎng)會(huì)的備忘錄的管理功能。能滿足以下要求:(1) 對(duì)學(xué)生每次考試各科的成績(jī)進(jìn)行登記;(2) 能按具體時(shí)間或按年份、季度等時(shí)間段對(duì)學(xué)生成績(jī)信息進(jìn)行查詢、統(tǒng)計(jì);可按指

3、定的某科成績(jī)或各科總分進(jìn)行升序或降序排序,也可按考試時(shí)間進(jìn)行排序,依據(jù)什么信息進(jìn)行排序,可以在程序界面中進(jìn)行選擇。對(duì)每次家長(zhǎng)會(huì)的信息進(jìn)行記錄,且可以隨時(shí)查詢相關(guān)信息,比如:開(kāi)會(huì)時(shí)間,地點(diǎn),主持人,主要容,特別提醒等容。3課程設(shè)計(jì)說(shuō)明書(shū)3.1 需求分析本系統(tǒng)是個(gè)小型的學(xué)生的成績(jī)管理系統(tǒng)。在系統(tǒng)中,開(kāi)發(fā)的是面向管理員、教師、家長(zhǎng)和學(xué)生這四個(gè)對(duì)象的教學(xué)平臺(tái);對(duì)管理員提供登錄,成績(jī)錄入、修改、查詢、刪除、添加、排序、統(tǒng)計(jì),密碼修改,創(chuàng)建或注銷(xiāo)教師和學(xué)生信息等服務(wù);對(duì)教師提供登錄,成績(jī)錄入、修改、添加、刪除、排序、查詢、統(tǒng)計(jì),密碼修改等服務(wù);針對(duì)學(xué)生有用戶登錄,修改密碼,成績(jī)查詢和查詢家長(zhǎng)會(huì)信息等功能。

4、通過(guò)本系統(tǒng),管理員、教師和學(xué)生可以隨意查看中小學(xué)生的相關(guān)成績(jī)信息3.2 概要設(shè)計(jì)3.2.1功能分析(1)用戶登錄:判別用戶身份,并實(shí)現(xiàn)登錄功能,登錄或密碼輸入錯(cuò)誤會(huì)彈出相應(yīng)的提示對(duì)話框;(2)成績(jī)錄入:進(jìn)行對(duì)學(xué)生成績(jī)錄入操作;(3)成績(jī)修改:進(jìn)行對(duì)學(xué)生成績(jī)修改操作;(4)成績(jī)添加:進(jìn)行對(duì)學(xué)生成績(jī)添加操作;(5)成績(jī)刪除:進(jìn)行對(duì)學(xué)生成績(jī)刪除操作;(6)成績(jī)查詢:進(jìn)行對(duì)學(xué)生成績(jī)查詢?cè)熳鳎?7)成績(jī)統(tǒng)計(jì):進(jìn)行對(duì)學(xué)生成績(jī)進(jìn)行統(tǒng)計(jì)操作。此操作包含求平均分和排序兩個(gè)操作;(8)修改密碼:進(jìn)行用戶登錄的密碼修改的操作,此操作只能通過(guò)用戶自己修改;3.2.2 功能模塊圖中小學(xué)生學(xué)業(yè)信息管理系統(tǒng)登錄模塊管理員模

5、塊教師模塊學(xué)生模塊密碼修改成績(jī)錄入成績(jī)修改成績(jī)添加成績(jī)刪除成績(jī)排序成績(jī)統(tǒng)計(jì)成績(jī)查詢信息查詢家長(zhǎng)會(huì)信息3.2.3用例圖管理員教師學(xué)生查詢統(tǒng)計(jì)登錄添加修改密碼注銷(xiāo)退出注冊(cè)刪除家長(zhǎng)會(huì)3.2.4類(lèi)圖+UserName:String;+UserID:String;+UserPassword:String;+UserType:String;+User();+User(String UserName,UserID,UserPassword,UserType);+getUserName():String;+getUserID():String;+getUserType():String;+getUserPas

6、sword():String;+setUserPassword():void;User:Teacher:+TeacName:String;+TeacID:String;+Teacher();+Teacher(String TeacName,TeacID);+getTeacID():String;+getTeacName():String;+toString():String;Student:+StudClass:String;+StudName:String;+StudID:String;+Student();+Student(String StudClass,StudName,StudID)

7、;+getStudClass():String;+setStudClass():void;+getStudID():String;+getStudName():String;+toString():String;Lesson:+LessID:String;+LessName:String;+LessCredit:double;+LessTerm:String;+LessScore:double;+LessCharacter:String;+Lesson();+Lesson(String LessID,LessName,LessCredit,LessTerm,LessScore);+getLes

8、sID():String;+getLessScore():Double;+setLessScore():void;+getLessCharacter():String;+setLessCharcter():void;+getLessCredit():Double;+setLessCredit():void;+getLessName():String;+setLessName():void;+getLessTerm():String;+setLessTerm():void;+toString():String;3.3 詳細(xì)設(shè)計(jì)3.3.1.數(shù)據(jù)庫(kù)連接與建立(1)建立課程表(含課程號(hào)、課程名、課程學(xué)

9、分以與課程性質(zhì))(2).建立學(xué)生成績(jī)表(含學(xué)號(hào)、課程號(hào)以與分?jǐn)?shù))(3).建立學(xué)生信息表(含學(xué)生學(xué)號(hào)、年齡、性別以與年級(jí))(4).建立教師課程表(含教師號(hào)、課程號(hào)與上課時(shí)間)(5).建立教師信息表(含教師號(hào)、教師名、教師年齡、性別以與所教年級(jí))(6).建立管理員信息(含管理號(hào)、密碼以與管理身份)(7).建立虛擬表(含學(xué)號(hào)、課程號(hào)、課程名、成績(jī)、教師號(hào)以與教師)3.3.2模塊實(shí)現(xiàn)(1)成績(jī)添加模塊(2)課程添加模塊(3)添加學(xué)生模塊(4)添加教師模塊(5)成績(jī)統(tǒng)計(jì)模塊(6)注銷(xiāo)信息模塊(7)成績(jī)修改模塊(8)學(xué)生刪除模塊(9)系統(tǒng)退出模塊(10)系統(tǒng)幫助模塊(11)系統(tǒng)登錄模塊(12)管理員操作模

10、塊(13)家長(zhǎng)會(huì)信息模塊(14)系統(tǒng)信息模塊(15)系統(tǒng)注冊(cè)模塊(16)重置密碼模塊(17)信息查詢模塊(18)學(xué)生操作模塊(19)教師操作模塊3.4 調(diào)試分析3.4.1登錄界面3.4.2管理員用戶界面(1)總界面(2)查詢界面(3)添加信息界面A添加學(xué)生B添加教師C添加課程(4)注冊(cè)用戶界面(5)統(tǒng)計(jì)界面A排序(6)注銷(xiāo)用戶界面(7)修改密碼界面(8)退出系統(tǒng)界面3.4.3教師操作界面(1)總界面(2)添加界面(與管理員相似)(3)修改界面(4)刪除界面(5)統(tǒng)計(jì)界面(與管理員一樣)(6)查詢界面(與管理員一樣)(7)修改密碼界面(與管理員一樣)(8)退出系統(tǒng)界面(與管理員一樣)3.5.3學(xué)

11、生操作界面(1)總界面(2)查詢界面(3)家長(zhǎng)會(huì)界面(4)修改密碼界面(與管理員一樣)(5)退出系統(tǒng)界面(與管理員一樣)畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明原創(chuàng)性聲明本人重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作與取得的成果。盡我所知,除文中特別加以標(biāo)注和致的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得與其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了意。作 者 簽 名:日 期:指導(dǎo)教師簽名: 日期:使用授權(quán)說(shuō)明本人完全了解大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的

12、規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉咳荨W髡吆灻?日 期:學(xué)位論文原創(chuàng)性聲明本人重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文使用授權(quán)書(shū)本

13、學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日注意事項(xiàng)1.設(shè)計(jì)(論文)的容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞5)目次頁(yè)(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致9)附錄(對(duì)論文支持必要時(shí))2.論文字?jǐn)?shù)要求:理工類(lèi)設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于1萬(wàn)字(不包括圖紙、程序清單等),文科類(lèi)論文正文字?jǐn)?shù)不少于1.2萬(wàn)字。3.附件包括:任務(wù)書(shū)、開(kāi)題報(bào)告、外文譯文、譯文原文(復(fù)印件)。4.文字、圖表要求:1)文字通順,語(yǔ)言流暢,書(shū)寫(xiě)字跡工整,打印字體與大

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論