




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、1引言1.1編寫目的為了方便教師考勤學生來上課的情況,以及教師對學生的課堂評價。1.2項目背景項目名稱:梧州學院教師考勤系統(tǒng)項目承辦:鐘海山、覃曉瓊。 項目最終用戶:梧州學院任課教師1.3參考資料需求陳述文檔用例文檔類圖文檔活動圖順序圖2任務概述2.1目標2.2運行環(huán)境操作系統(tǒng):win7支持環(huán)境:IIS 5.0數(shù) 據(jù) 庫:MySQL運行內(nèi)存:1G。硬盤內(nèi)存:4G。2.3條件與限制開發(fā)工具 Myeclipse 9.0 服務器是tomcat6.0開發(fā)語言 java3數(shù)據(jù)描述3.1靜態(tài)數(shù)據(jù) 備份數(shù)據(jù),有還原點。 3.2數(shù)據(jù)庫介紹【給出使用數(shù)據(jù)庫的名稱和類型?!渴褂肕ysql 數(shù)據(jù)庫。3.3數(shù)據(jù)詞典管
2、理員:管理員ID,管理員姓名,管理員性別,管理員密碼。manage表字段 類型 長度 描述manageId int 10 管理員編號,每個教師都
3、有唯一的編號manageName varchar 50 管理員的姓名managePassword int 10 管理員密碼教師:教師ID,教師姓名,教師性別,課程名稱,上課時間,教師所屬部門,教師密碼。Instructor表字段
4、; 類型 長度 描述instructorId int 10 教師編號,每個教師都有唯一的編號instructorName varcha
5、r 50 教師的姓名instructorPassword int 10 教師密碼instructorSex int 3 1表示教師性別為男,0為女InstructorDepart varchar
6、0; 50 教師所在部門Course varchar 50 教師所教授的課程學生:學生ID,學生姓名,學生性別,學生所在班級,學生所屬部門,學生出勤情況(按時到,遲到,請假,缺課)Student表字段 類型
7、; 長度 描述studentId int 10 學生編號,每個學生都有唯一的編號studentName varchar 50 學生的姓名studentSex
8、 int 3 1表示學生性別為男,0為女studentClass varchar 50 學生所在班級studentOnTime int 10 學生按時上課的節(jié)數(shù)studentLate
9、; int 10 學生遲到的節(jié)數(shù)studentLeave int 10 學生請假的節(jié)數(shù)studentDefect int 10 學生缺課的節(jié)數(shù)部門:部門ID,部門名稱,教師ID,學生ID。Depart表字段
10、 類型 長度 描述DepartId int 10 教師所屬哪個部門DepartName varchar 50 部門名稱InstructorId int 10 外鍵,教師IDStudentId int 10 外鍵,學生ID班級:班級ID,班級所屬部門,學生ID,教師ID,班級名稱。Class表字段 &
11、#160; 類型 長度 描述ClassId int 10 班級編號DepartId int 10 班級所屬部門編號StudentId int 10 學生IdInstructorId int 10 教師IdClassName varchar 50 班級名稱課程:課程ID,課程名稱,教師ID,學生ID。Course表字段
12、60; 類型 長度 描述CourseId int 10 課程編號CourseName varchar 50 課程名稱InstructorId int 10 外鍵,教師編號StudentId int 10 外鍵,學號 4功能需求4.1用例用例描述:1、 “導入學生列表”用例用例編號:0101用例名:導入學生列表執(zhí)行者:管理員目的:導入學生姓名。類型:基本的,主要的前置條件:
13、管理員成功登陸系統(tǒng)過程描述:1) 管理員點擊管理學生信息2) 管理員選擇導入學生列表3) 管理員把學生的EXCEL表導入到數(shù)據(jù)庫中2、 “刪除學生”用例用例編號:0102用例名:刪除學生執(zhí)行者:管理員目的:刪除已不再本班的學生類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1) 管理員點擊管理學生信息2) 管理員選擇刪除學生3) 系統(tǒng)顯示刪除成功3、 “添加學生”用例用例編號:0103用例名:添加學生執(zhí)行者:管理員目的:把新加入本班的同學加入到系統(tǒng)中類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點擊管理學生信息2)管理員選擇添加學生3)系統(tǒng)顯示添加成功4、 “修
14、改學生”用例用例編號:0104用例名:修改學生執(zhí)行者:管理員目的:修改學生不正確的信息類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點擊管理學生信息2)管理員選擇修改學生3)系統(tǒng)顯示修改成功5、 “增加老師”用例用例編號:0105用例名:增加老師執(zhí)行者:管理員目的:增加新來老師信息類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點擊管理教師信息2)管理員選擇增加老師3)系統(tǒng)顯示增加老師6、 “刪除老師”用例用例編號:0106用例名:刪除老師執(zhí)行者:管理員目的:刪除不再教本班的老師類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點擊管
15、理教師信息2)管理員選擇刪除老師3)系統(tǒng)顯示刪除成功7、 “查看老師信息”用例用例編號:0102用例名:查看老師信息執(zhí)行者:管理員目的:查看老師信息類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點擊管理教師信息2)管理員選擇查看老師信息3)系統(tǒng)顯示老師信息界面8、 “錄入考勤信息”用例用例編號:0201用例名:錄入考勤信息執(zhí)行者:老師目的:記錄學生出勤率類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師記錄考勤2)教師保存考勤記錄3)系統(tǒng)顯示保存成功9、 “修改考勤”用例用例編號:0202用例名:修改考勤執(zhí)行者:老師目的:教師考勤之后操作失誤,需要修改類型:
16、基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師點擊修改2)教師選擇修改考勤日期3)教師修改考勤記錄4)系統(tǒng)顯示修改成功10、 “查看考勤”用例用例編號:0203用例名:查看考勤執(zhí)行者:老師目的:查看考勤信息類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師點擊查看考勤記錄2)教師選擇查看考勤記錄日期3)系統(tǒng)顯示考勤記錄11、 “查看學生信息”用例用例編號:0204用例名:查看學生信息執(zhí)行者:老師目的:查看學生信息類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師選擇查看學生信息2)系統(tǒng)顯示學生信息12、 “統(tǒng)計考勤結(jié)果”用例用例編號:0205用例名:統(tǒng)計
17、考勤結(jié)果執(zhí)行者:老師目的:統(tǒng)計考勤結(jié)果,方便給學生的考核類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師點擊記錄考核結(jié)果2)系統(tǒng)顯示那些學生缺勤4.2類圖類:(1) 管理員l 類名:管理員l 類的編號:0101l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。l 功能:進行登錄、導入學生列表、增加學生,教師、刪除學生,教師,修改學生,以及查看教師信息。屬性:管理員ID,管理員姓名,管理員性別,管理員密碼。l 操作:登錄(),判斷用戶的合法性(),查詢教師信息(),增加教師(),刪除教師(),增加學生(),刪除學生()、修改學生()退出登錄()。(2)教
18、師l 類名:教師l 類的編號:0102l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享l 功能:負責對學生考勤信息的管理,包括查看學生信息、修改考勤信息,錄入考勤信息,統(tǒng)計考勤結(jié)果。l 屬性:教師ID,教師姓名,教師性別,課程名稱,上課時間,教師所屬部門,教師密碼。l 操作:登錄(),判斷教師合法性(),錄入考勤信息()、修改考勤信息(),查詢考勤信息(),查看學生信息(),統(tǒng)計考勤結(jié)果()、退出登錄()。(3)學生l 類名:學生l 類的編號:0103l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享l 功能:進行考勤l 屬性:學生ID,學生姓
19、名,學生性別,學生所在班級,學生所屬部門。l 操作:查詢() 判斷學生合法性()(4)部門l 類名:部門l 類的編號:0104l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享l 功能:登記部門ID,部門名稱,教師ID,學生ID。l 屬性:部門ID,部門名稱,教師ID,學生IDl 操作:查詢()、判斷部門合法性()、判斷教師合法性()判斷學生合法性()(5)班級l 類名:班級l 類的編號:0105l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享l 功能:登記班級ID,班級所屬部門,學生ID,教師ID。l 屬性:班級ID,班級所屬部門,學生ID,
20、教師ID。l 操作:查詢()、判斷班級合法性()、判斷學生合法性()、判斷教師合法性()(6)課程l 類名:課程l 類的編號:0106l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享l 功能:登記課程ID,課程名稱,教師ID,學生ID.l 屬性:課程ID,課程名稱,教師ID,學生ID.l 操作:查詢()判斷課程合法性()、判斷學生合法性()、判斷教師合法性()4.3順序圖4.4活動圖4.3功能劃分 1.查看學生信息2學生信息管理3.添加學生4.修改學生信息5刪除學生6.教師管理7.查看教師信息8.添加教師9.刪除教師10.教師考勤11.查看學生信息12.修改學生考勤13.教師統(tǒng)計考勤結(jié)果4.4功能描述管理員模塊:管理員登錄后可以對學生信息的增刪改查,以及教師信息的增刪改查。教師模塊:教師對學生考勤情況的增刪改查,以及對考勤情況的統(tǒng)計及輸出結(jié)果。5性能需求5.1數(shù)據(jù)精確度要當天更新相應信息。5.2時間特性【如響應時間、更新處理時間、數(shù)據(jù)轉(zhuǎn)換與傳輸時間、運行時間等?!?當有30個以上的用戶同時對系統(tǒng)執(zhí)行查詢操作時,系統(tǒng)的相應時間應當不多于2秒,頁面刷新頻率應當在0.2次/秒0.3次/秒。 相應時
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專題5.2 平面向量基本定理及坐標表示(原卷版)-2024年高考數(shù)學一輪復習精講精練寶典(新高考專用)
- 2020-2021深圳市寶安區(qū)鵬暉中英文學校小學五年級數(shù)學下期中模擬試題及答案
- 肇慶車庫畫線施工方案
- 河北省邢臺隆堯縣聯(lián)考2025屆畢業(yè)升學考試模擬卷生物卷含解析
- 加油站車位出租合同范例
- 醫(yī)療專項設計合同范本
- 品牌故事的創(chuàng)作與傳播計劃
- 班級年度培訓計劃
- 班級理論知識競賽的組織與實施計劃
- 敏捷管理方法在團隊中的實踐計劃
- 二級建造師之二建建設工程施工管理提升訓練模擬題附答案
- 成品保護及文明施工措施
- 高校人才隊伍建設考核評價標準
- 一年級美術(shù)下冊五彩的泡泡
- 土建施工員培訓課件
- 結(jié)膜炎課件完整版
- 初中英語中考總復習
- 學習弘揚楓橋精神與楓橋經(jīng)驗PPT楓橋經(jīng)驗蘊含的精神和內(nèi)涵PPT課件(帶內(nèi)容)
- 鈑金噴漆承包協(xié)議書
- 煤礦瓦斯防治八招及釋義
- GB/T 27903-2011電梯層門耐火試驗完整性、隔熱性和熱通量測定法
評論
0/150
提交評論