




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、移動(dòng)多媒體開(kāi)發(fā)課程設(shè)計(jì)-任務(wù) 書(shū)移動(dòng)多媒體開(kāi)發(fā)課程設(shè)計(jì)2014/2015-2 第 12 周)指導(dǎo)教師:肖榮、俞成海班級(jí):學(xué)號(hào):姓名:浙江理工大學(xué)信息學(xué)院2015 年 5 月 移動(dòng)多媒體開(kāi)發(fā)課程設(shè)計(jì)任務(wù)書(shū)【題目】 教務(wù)管理系統(tǒng)【目的】1、掌握計(jì)算機(jī)管理信息系統(tǒng)設(shè)計(jì)的一般方法,主要包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)的組 織和實(shí)施。2、關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的編程技術(shù),并能獨(dú)立完成一般小系統(tǒng)的程序設(shè)計(jì)、調(diào) 試運(yùn)行等工作。3、培養(yǎng)把所學(xué)知識(shí)運(yùn)用到具體對(duì)象,并能求出解決方案的能力。4、理解 Android 應(yīng)用與傳統(tǒng)應(yīng)用整合的意義;5、掌握 Android 應(yīng)用整合傳統(tǒng)應(yīng)用的方式;6、掌握基于 HttpClient
2、、JSON 數(shù)據(jù)交換的整合方式;7、掌握 JSON 的基本知識(shí)、語(yǔ)法;8、掌握開(kāi)發(fā)服務(wù)器端生成 JSON 響應(yīng)的 Servlet ;9、掌握開(kāi)發(fā) Android 客戶端界面;10、掌握使用 HttpClient 發(fā)送請(qǐng)求、使用 HttpClient 獲取服務(wù)器響應(yīng);11、掌握將服務(wù)器響應(yīng)裝換為 JSON 對(duì)象或數(shù)組、通過(guò) Android 客戶端加載服務(wù)器 響應(yīng);【要求】1、每個(gè)學(xué)生必須獨(dú)立完成;2、課程設(shè)計(jì)時(shí)間為 2 周;3、整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì),后臺(tái)數(shù)據(jù)庫(kù)必須用 mysql ,前臺(tái)編程語(yǔ)言任選。4、學(xué)生有事離校必須請(qǐng)假。課程設(shè)計(jì)期間,無(wú)故缺席按曠課處理;缺席時(shí)間達(dá)四分 之一以上者,未按規(guī)定上交
3、實(shí)驗(yàn)報(bào)告的學(xué)生,其成績(jī)按不及格處理。【內(nèi)容】1、按照題目教務(wù)管理系統(tǒng)進(jìn)行調(diào)研,采集數(shù)據(jù),提取實(shí)體、實(shí)體與實(shí)體之間的 聯(lián)系,運(yùn)用數(shù)據(jù)庫(kù)設(shè)計(jì)方法進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì),并插入一定量的實(shí)驗(yàn)數(shù)據(jù)。2、開(kāi)發(fā) java web project 作為服務(wù)端;3、開(kāi)發(fā) Android 客戶端;3、采用 HttpClient 的方式在服務(wù)端和客戶端進(jìn)行通信; 【考核標(biāo)準(zhǔn)】學(xué)生用戶,通過(guò) Android 客戶端輸入學(xué)號(hào)、密碼進(jìn)入系統(tǒng)。能修改個(gè)人信息,修 改密碼;能查詢課程庫(kù)所有課程信息,但不能修改;能查詢自己的個(gè)人成績(jī),但不能修改 (及格要求)。設(shè)置管理員超級(jí)用戶,通過(guò) Android 客戶端輸入賬號(hào)、密碼進(jìn)入系統(tǒng)。能
4、查詢及 修改數(shù)據(jù)庫(kù)中的任意表,如用戶表、學(xué)生信息表、課程庫(kù)表、成績(jī)表等(中等要求) 。用戶表中追加教師用戶。數(shù)據(jù)庫(kù)中增加教師教學(xué)任務(wù)表,教師能根據(jù)課程庫(kù)中的 課程,給自己添加、刪除、修改教學(xué)任務(wù)。 (良好要求)完善教務(wù)管理系統(tǒng)。學(xué)生能看到教師的教學(xué)任務(wù),并能做到學(xué)生選課;教師對(duì)自 己上課的課程,能給已選課的學(xué)生打成績(jī)(優(yōu)秀要求) 。注:所有操作都必須通過(guò) android 客戶端完成,數(shù)據(jù)庫(kù)的數(shù)據(jù)可以通過(guò) navicat mysql 隨意修改;【工作內(nèi)容及工作計(jì)劃】序號(hào)內(nèi)容所用 時(shí)間1課題介紹、熟悉編程環(huán)境1天2數(shù)據(jù)庫(kù)建立、功能模塊設(shè)計(jì),界面設(shè)計(jì)2天3服務(wù)器端實(shí)現(xiàn)2天4An droid客戶端實(shí)現(xiàn)
5、2天5功能模塊編程,調(diào)試、1天6功能模塊集成,系統(tǒng)調(diào)試1天7設(shè)計(jì)結(jié)果檢查,答辯,成績(jī)?cè)u(píng)定1天合計(jì)2周、題目:教務(wù)系統(tǒng)管理二、需求分析教務(wù)管理是大學(xué)的主要日常管理工作之一,涉及到校、系、師、生的諸多方面,隨著 教學(xué)體制的不斷改革, 尤其是學(xué)分制、 選課制的展開(kāi)和深入, 教務(wù)日常管理工作日趨繁重、 復(fù)雜。如何把教務(wù)工作信息化,模塊化,便捷化是現(xiàn)代高校發(fā)展的重點(diǎn),所以迫切需要研 制開(kāi)發(fā)一種綜合教務(wù)管理軟件,建成一個(gè)完整統(tǒng)一、技術(shù)先進(jìn)、高效穩(wěn)定、安全可靠的教 學(xué)信息管理系統(tǒng)。這次課程設(shè)計(jì)我做的是一個(gè)便捷班的教務(wù)管理系統(tǒng),包括用戶登錄和權(quán) 限識(shí)別模塊,個(gè)人信息查詢模塊,管理員模塊,課程及成績(jī)查詢模塊,教
6、師信息模塊等。數(shù)據(jù)需求(1)數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提, 錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可 用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來(lái)源是手工輸入。手工輸入要通過(guò)系統(tǒng)界面 上的安排系統(tǒng)具有容錯(cuò)性,并且對(duì)操作人員要進(jìn)行系統(tǒng)的培訓(xùn)。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的 處理數(shù)據(jù)。(2)數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的, 在不同的客戶端中, 教務(wù)信息是共享數(shù)據(jù), 所以如何保證 這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問(wèn)題。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù) 的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)
7、的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約 束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕 該數(shù)據(jù)。( 3)數(shù)據(jù)的共享與獨(dú)立性整個(gè)教務(wù)管理系統(tǒng)的數(shù)據(jù)是共享的。 然而, 從系統(tǒng)開(kāi)發(fā)的角度上看, 共享會(huì)給設(shè)計(jì)和 調(diào)試帶來(lái)困難。因此,應(yīng)該提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過(guò)人工干 預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換。這樣,也能提供系統(tǒng)的強(qiáng)壯性。功能要求本系統(tǒng)有以下功能模塊:1)登錄模塊2)學(xué)生信息管理模塊3)教師信息管理模塊4)管理員模塊功能描述下面詳細(xì)描述一下各個(gè)功能模塊:1)登錄模塊 通過(guò)輸入用戶名和密碼,選擇登錄類(lèi)別(學(xué)生,老師,管理員)來(lái)登錄管理系統(tǒng)。2)學(xué)生信息管理模塊只
8、允許學(xué)生用戶進(jìn)入。 通過(guò)輸入學(xué)號(hào)、 密碼進(jìn)入系統(tǒng)。 能修改個(gè)人信息, 修改密碼; 能查詢課程庫(kù)所有課程信息,但不能修改;能查詢自己的個(gè)人成績(jī),但不能修改3)教師信息管理只允許教師進(jìn)入。教師可查詢個(gè)人信息和所授課信息。可以自行增,刪課程。4)管理員模塊 只允許管理員登錄。管理員可查詢學(xué)生,教師信 息,也可做任何修改。三、數(shù)據(jù)分析與建模1. 數(shù)據(jù)存儲(chǔ)(1)數(shù)據(jù)存儲(chǔ)名稱:老師信息別名:無(wú)簡(jiǎn)述:對(duì)老師的信息進(jìn)行存儲(chǔ)管理 組成:教師賬號(hào) +教師編號(hào) +教師姓名教師基本信息 教師編號(hào)是主鍵,教師賬號(hào)是外鍵,數(shù)據(jù)來(lái)自用戶表的賬號(hào)信息欄2)數(shù)據(jù)存儲(chǔ)名稱:學(xué)生信息別名:無(wú)簡(jiǎn)述:對(duì)學(xué)生的信息進(jìn)行存儲(chǔ)管理組成:學(xué)生
9、賬號(hào) +學(xué)號(hào)學(xué)生基本信息 +選課信息 +成績(jī) 學(xué)生編號(hào)是主鍵,學(xué)生賬號(hào)是外鍵,數(shù)據(jù)來(lái)自用戶表的賬號(hào)信息欄3)數(shù)據(jù)存儲(chǔ)名稱:課程信息 別名:無(wú) 簡(jiǎn)述:對(duì)課程信息進(jìn)行存儲(chǔ)管理 組成:課程號(hào) +課程名 +學(xué)分 課程號(hào)是主鍵。(4)數(shù)據(jù)存儲(chǔ)名稱:成績(jī)信息別名:無(wú)簡(jiǎn)述:對(duì)學(xué)生的成績(jī)信息進(jìn)行存儲(chǔ)管理組成:學(xué)號(hào)+課程號(hào)+成績(jī)(5 )數(shù)據(jù)存儲(chǔ)名稱:教師授課信息別名:無(wú)簡(jiǎn)述:對(duì)教師的授課信息進(jìn)行存儲(chǔ)管理 組成:教師編號(hào)+課程號(hào)。四.數(shù)據(jù)庫(kù)建立表1 :登錄信息表記錄號(hào)字段名稱數(shù)據(jù)類(lèi)型字段大小屬性(是否 可為空)1用戶 名Varc har50主鍵2密碼Varc har50否3用戶 類(lèi)型Varc har50否表2:教
10、師信息表記錄號(hào)字段名稱數(shù)據(jù)類(lèi)型字段大小屬性(是否 可為空)1教師Varc50否賬號(hào)har2教師編號(hào)Varchar50主鍵3教師 姓名Varchar50否4性別Varchar50否5年齡Varchar50否6所在系Varchar50否表3:學(xué)生信息表記錄號(hào)字段名稱數(shù)據(jù)類(lèi)型字段大小屬性(是否 可為空)1學(xué)生賬號(hào)Varchar50否2學(xué)生 學(xué)號(hào)Varchar50主鍵3學(xué)生 姓名Varchar50否4性別Varchar50否5年齡Varchar50否6所在系Varchar50否表4:課程信息表記錄號(hào)字段名稱數(shù)據(jù)類(lèi)型字段大小屬性(是 否可為空)1課程 編號(hào)Varc har50主鍵2課程 名Varchar50否3課程學(xué)分Varchar50否表5:成績(jī)信息表記字段數(shù)據(jù)字段屬性(是否錄 號(hào)名稱類(lèi)型大小可為空)1學(xué)生編號(hào)Varchar50主鍵2課程編號(hào)Varchar50主鍵3考
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國(guó)援助美國(guó)豬肉協(xié)議書(shū)
- 工傷事故死亡賠償協(xié)議書(shū)
- 云南裝卸機(jī)械租賃協(xié)議書(shū)
- 體育機(jī)構(gòu)合作合約協(xié)議書(shū)
- 培訓(xùn)機(jī)構(gòu)合同租賃協(xié)議書(shū)
- 倉(cāng)庫(kù)租賃安全管理協(xié)議書(shū)
- 承包合同臨時(shí)終止協(xié)議書(shū)
- 防靜電地板安裝協(xié)議書(shū)
- 合同中第三方付款協(xié)議書(shū)
- 宜昌思源助學(xué)基金協(xié)議書(shū)
- 人教版二年級(jí)下冊(cè)口算題天天練1000道可打印帶答案
- 2022北京東城六年級(jí)畢業(yè)考英語(yǔ)試題含答案
- 部編版三年級(jí)語(yǔ)文下冊(cè)口語(yǔ)交際:勸告 課件
- 山東省煙臺(tái)市萊州市2023-2024學(xué)年八年級(jí)下學(xué)期期中數(shù)學(xué)試題
- 日本近現(xiàn)代文學(xué)概論
- 海水的淡化技術(shù)及應(yīng)用
- 叮咚智能鎖說(shuō)明書(shū)
- 嘉世咨詢 -2024眼科診療行業(yè)簡(jiǎn)析報(bào)告
- 手機(jī)拍攝短視頻
- DB32T 4719-2024酒店服務(wù)與廚師職業(yè)技能等級(jí)認(rèn)定工作規(guī)范
- 2024年湖南省郴州湘能農(nóng)電服務(wù)有限公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論