版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1引言1.1編寫目的為了方便教師考勤學(xué)生來上課的情況,以及教師對(duì)學(xué)生的課堂評(píng)價(jià)。1.2項(xiàng)目背景項(xiàng)目名稱:梧州學(xué)院教師考勤系統(tǒng)項(xiàng)目承辦:鐘海山、覃曉瓊。 項(xiàng)目最終用戶:梧州學(xué)院任課教師1.3參考資料需求陳述文檔用例文檔類圖文檔活動(dòng)圖順序圖2任務(wù)概述2.1目標(biāo)2.2運(yùn)行環(huán)境操作系統(tǒng):win7支持環(huán)境:IIS 5.0數(shù) 據(jù) 庫:MySQL運(yùn)行內(nèi)存:1G。硬盤內(nèi)存:4G。2.3條件與限制開發(fā)工具 Myeclipse 9.0 服務(wù)器是tomcat6.0開發(fā)語言 java3數(shù)據(jù)描述3.1靜態(tài)數(shù)據(jù) 備份數(shù)據(jù),有還原點(diǎn)。 3.2數(shù)據(jù)庫介紹【給出使用數(shù)據(jù)庫的名稱和類型?!渴褂肕ysql 數(shù)據(jù)庫。3.3數(shù)據(jù)詞典管
2、理員:管理員ID,管理員姓名,管理員性別,管理員密碼。manage表字段 類型 長度 描述manageId int 10 管理員編號(hào),每個(gè)教師都
3、有唯一的編號(hào)manageName varchar 50 管理員的姓名managePassword int 10 管理員密碼教師:教師ID,教師姓名,教師性別,課程名稱,上課時(shí)間,教師所屬部門,教師密碼。Instructor表字段
4、; 類型 長度 描述instructorId int 10 教師編號(hào),每個(gè)教師都有唯一的編號(hào)instructorName varcha
5、r 50 教師的姓名instructorPassword int 10 教師密碼instructorSex int 3 1表示教師性別為男,0為女InstructorDepart varchar
6、0; 50 教師所在部門Course varchar 50 教師所教授的課程學(xué)生:學(xué)生ID,學(xué)生姓名,學(xué)生性別,學(xué)生所在班級(jí),學(xué)生所屬部門,學(xué)生出勤情況(按時(shí)到,遲到,請(qǐng)假,缺課)Student表字段 類型
7、; 長度 描述studentId int 10 學(xué)生編號(hào),每個(gè)學(xué)生都有唯一的編號(hào)studentName varchar 50 學(xué)生的姓名studentSex
8、 int 3 1表示學(xué)生性別為男,0為女studentClass varchar 50 學(xué)生所在班級(jí)studentOnTime int 10 學(xué)生按時(shí)上課的節(jié)數(shù)studentLate
9、; int 10 學(xué)生遲到的節(jié)數(shù)studentLeave int 10 學(xué)生請(qǐng)假的節(jié)數(shù)studentDefect int 10 學(xué)生缺課的節(jié)數(shù)部門:部門ID,部門名稱,教師ID,學(xué)生ID。Depart表字段
10、 類型 長度 描述DepartId int 10 教師所屬哪個(gè)部門DepartName varchar 50 部門名稱InstructorId int 10 外鍵,教師IDStudentId int 10 外鍵,學(xué)生ID班級(jí):班級(jí)ID,班級(jí)所屬部門,學(xué)生ID,教師ID,班級(jí)名稱。Class表字段 &
11、#160; 類型 長度 描述ClassId int 10 班級(jí)編號(hào)DepartId int 10 班級(jí)所屬部門編號(hào)StudentId int 10 學(xué)生IdInstructorId int 10 教師IdClassName varchar 50 班級(jí)名稱課程:課程ID,課程名稱,教師ID,學(xué)生ID。Course表字段
12、60; 類型 長度 描述CourseId int 10 課程編號(hào)CourseName varchar 50 課程名稱InstructorId int 10 外鍵,教師編號(hào)StudentId int 10 外鍵,學(xué)號(hào) 4功能需求4.1用例用例描述:1、 “導(dǎo)入學(xué)生列表”用例用例編號(hào):0101用例名:導(dǎo)入學(xué)生列表執(zhí)行者:管理員目的:導(dǎo)入學(xué)生姓名。類型:基本的,主要的前置條件:
13、管理員成功登陸系統(tǒng)過程描述:1) 管理員點(diǎn)擊管理學(xué)生信息2) 管理員選擇導(dǎo)入學(xué)生列表3) 管理員把學(xué)生的EXCEL表導(dǎo)入到數(shù)據(jù)庫中2、 “刪除學(xué)生”用例用例編號(hào):0102用例名:刪除學(xué)生執(zhí)行者:管理員目的:刪除已不再本班的學(xué)生類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1) 管理員點(diǎn)擊管理學(xué)生信息2) 管理員選擇刪除學(xué)生3) 系統(tǒng)顯示刪除成功3、 “添加學(xué)生”用例用例編號(hào):0103用例名:添加學(xué)生執(zhí)行者:管理員目的:把新加入本班的同學(xué)加入到系統(tǒng)中類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點(diǎn)擊管理學(xué)生信息2)管理員選擇添加學(xué)生3)系統(tǒng)顯示添加成功4、 “修
14、改學(xué)生”用例用例編號(hào):0104用例名:修改學(xué)生執(zhí)行者:管理員目的:修改學(xué)生不正確的信息類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點(diǎn)擊管理學(xué)生信息2)管理員選擇修改學(xué)生3)系統(tǒng)顯示修改成功5、 “增加老師”用例用例編號(hào):0105用例名:增加老師執(zhí)行者:管理員目的:增加新來老師信息類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點(diǎn)擊管理教師信息2)管理員選擇增加老師3)系統(tǒng)顯示增加老師6、 “刪除老師”用例用例編號(hào):0106用例名:刪除老師執(zhí)行者:管理員目的:刪除不再教本班的老師類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點(diǎn)擊管
15、理教師信息2)管理員選擇刪除老師3)系統(tǒng)顯示刪除成功7、 “查看老師信息”用例用例編號(hào):0102用例名:查看老師信息執(zhí)行者:管理員目的:查看老師信息類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點(diǎn)擊管理教師信息2)管理員選擇查看老師信息3)系統(tǒng)顯示老師信息界面8、 “錄入考勤信息”用例用例編號(hào):0201用例名:錄入考勤信息執(zhí)行者:老師目的:記錄學(xué)生出勤率類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師記錄考勤2)教師保存考勤記錄3)系統(tǒng)顯示保存成功9、 “修改考勤”用例用例編號(hào):0202用例名:修改考勤執(zhí)行者:老師目的:教師考勤之后操作失誤,需要修改類型:
16、基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師點(diǎn)擊修改2)教師選擇修改考勤日期3)教師修改考勤記錄4)系統(tǒng)顯示修改成功10、 “查看考勤”用例用例編號(hào):0203用例名:查看考勤執(zhí)行者:老師目的:查看考勤信息類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師點(diǎn)擊查看考勤記錄2)教師選擇查看考勤記錄日期3)系統(tǒng)顯示考勤記錄11、 “查看學(xué)生信息”用例用例編號(hào):0204用例名:查看學(xué)生信息執(zhí)行者:老師目的:查看學(xué)生信息類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師選擇查看學(xué)生信息2)系統(tǒng)顯示學(xué)生信息12、 “統(tǒng)計(jì)考勤結(jié)果”用例用例編號(hào):0205用例名:統(tǒng)計(jì)
17、考勤結(jié)果執(zhí)行者:老師目的:統(tǒng)計(jì)考勤結(jié)果,方便給學(xué)生的考核類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師點(diǎn)擊記錄考核結(jié)果2)系統(tǒng)顯示那些學(xué)生缺勤4.2類圖類:(1) 管理員l 類名:管理員l 類的編號(hào):0101l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫中,可以共享。l 功能:進(jìn)行登錄、導(dǎo)入學(xué)生列表、增加學(xué)生,教師、刪除學(xué)生,教師,修改學(xué)生,以及查看教師信息。屬性:管理員ID,管理員姓名,管理員性別,管理員密碼。l 操作:登錄(),判斷用戶的合法性(),查詢教師信息(),增加教師(),刪除教師(),增加學(xué)生(),刪除學(xué)生()、修改學(xué)生()退出登錄()。(2)教
18、師l 類名:教師l 類的編號(hào):0102l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:負(fù)責(zé)對(duì)學(xué)生考勤信息的管理,包括查看學(xué)生信息、修改考勤信息,錄入考勤信息,統(tǒng)計(jì)考勤結(jié)果。l 屬性:教師ID,教師姓名,教師性別,課程名稱,上課時(shí)間,教師所屬部門,教師密碼。l 操作:登錄(),判斷教師合法性(),錄入考勤信息()、修改考勤信息(),查詢考勤信息(),查看學(xué)生信息(),統(tǒng)計(jì)考勤結(jié)果()、退出登錄()。(3)學(xué)生l 類名:學(xué)生l 類的編號(hào):0103l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:進(jìn)行考勤l 屬性:學(xué)生ID,學(xué)生姓
19、名,學(xué)生性別,學(xué)生所在班級(jí),學(xué)生所屬部門。l 操作:查詢() 判斷學(xué)生合法性()(4)部門l 類名:部門l 類的編號(hào):0104l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:登記部門ID,部門名稱,教師ID,學(xué)生ID。l 屬性:部門ID,部門名稱,教師ID,學(xué)生IDl 操作:查詢()、判斷部門合法性()、判斷教師合法性()判斷學(xué)生合法性()(5)班級(jí)l 類名:班級(jí)l 類的編號(hào):0105l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:登記班級(jí)ID,班級(jí)所屬部門,學(xué)生ID,教師ID。l 屬性:班級(jí)ID,班級(jí)所屬部門,學(xué)生ID,
20、教師ID。l 操作:查詢()、判斷班級(jí)合法性()、判斷學(xué)生合法性()、判斷教師合法性()(6)課程l 類名:課程l 類的編號(hào):0106l 類的類型:該類創(chuàng)建的對(duì)象為持久對(duì)象,存儲(chǔ)在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:登記課程ID,課程名稱,教師ID,學(xué)生ID.l 屬性:課程ID,課程名稱,教師ID,學(xué)生ID.l 操作:查詢()判斷課程合法性()、判斷學(xué)生合法性()、判斷教師合法性()4.3順序圖4.4活動(dòng)圖4.3功能劃分 1.查看學(xué)生信息2學(xué)生信息管理3.添加學(xué)生4.修改學(xué)生信息5刪除學(xué)生6.教師管理7.查看教師信息8.添加教師9.刪除教師10.教師考勤11.查看學(xué)生信息12.修改學(xué)生考勤13.教師統(tǒng)計(jì)考勤結(jié)果4.4功能描述管理員模塊:管理員登錄后可以對(duì)學(xué)生信息的增刪改查,以及教師信息的增刪改查。教師模塊:教師對(duì)學(xué)生考勤情況的增刪改查,以及對(duì)考勤情況的統(tǒng)計(jì)及輸出結(jié)果。5性能需求5.1數(shù)據(jù)精確度要當(dāng)天更新相應(yīng)信息。5.2時(shí)間特性【如響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)轉(zhuǎn)換與傳輸時(shí)間、運(yùn)行時(shí)間等。】 當(dāng)有30個(gè)以上的用戶同時(shí)對(duì)系統(tǒng)執(zhí)行查詢操作時(shí),系統(tǒng)的相應(yīng)時(shí)間應(yīng)當(dāng)不多于2秒,頁面刷新頻率應(yīng)當(dāng)在0.2次/秒0.3次/秒。 相應(yīng)時(shí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州大學(xué)《機(jī)械制圖(二)》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴陽學(xué)院《自動(dòng)控制原理C》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025黑龍江省安全員-B證考試題庫附答案
- 2025年上海建筑安全員考試題庫附答案
- 硅湖職業(yè)技術(shù)學(xué)院《廣播電視深度報(bào)道實(shí)務(wù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025湖南建筑安全員B證考試題庫附答案
- 2025重慶市建筑安全員-B證(項(xiàng)目經(jīng)理)考試題庫
- 廣州幼兒師范高等??茖W(xué)校《建筑、結(jié)構(gòu)識(shí)圖》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州新華學(xué)院《數(shù)字化模具設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025重慶市安全員考試題庫
- 非急救轉(zhuǎn)運(yùn)管理制度
- 第18課《天下第一樓(節(jié)選)》 統(tǒng)編版語文九年級(jí)下冊(cè)
- 活動(dòng)策劃部培訓(xùn)課件
- 江蘇省鹽城市2022-2023學(xué)年八年級(jí)上學(xué)期期末歷史試題
- 稻草購銷合同模板
- 執(zhí)法中隊(duì)競聘演講稿
- 國有企業(yè)員工守則
- CSR社會(huì)責(zé)任管理手冊(cè)模板
- 毛澤東軍事思想概述(新)
- 錨桿框格梁施工技術(shù)交底
- 商戶清場(chǎng)協(xié)議書
評(píng)論
0/150
提交評(píng)論