考勤系統(tǒng)需求規(guī)格說明書_第1頁
考勤系統(tǒng)需求規(guī)格說明書_第2頁
考勤系統(tǒng)需求規(guī)格說明書_第3頁
考勤系統(tǒng)需求規(guī)格說明書_第4頁
考勤系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、1引言1.1編寫目的為了方便教師考勤學(xué)生來上課的情況,以及教師對學(xué)生的課堂評價。1.2項目背景項目名稱:梧州學(xué)院教師考勤系統(tǒng)項目承辦:鐘海山、覃曉瓊。 項目最終用戶:梧州學(xué)院任課教師1.3參考資料需求陳述文檔用例文檔類圖文檔活動圖順序圖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ù),有還原點。 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    教師所教授的課程學(xué)生:學(xué)生ID,學(xué)生姓名,學(xué)生性別,學(xué)生所在班級,學(xué)生所屬部門,學(xué)生出勤情況(按時到,遲到,請假,缺課)Student表字段           類型    

7、;   長度        描述studentId        int       10    學(xué)生編號,每個學(xué)生都有唯一的編號studentName      varchar    50    學(xué)生的姓名studentSex

8、       int       3    1表示學(xué)生性別為男,0為女studentClass      varchar    50   學(xué)生所在班級studentOnTime int    10    學(xué)生按時上課的節(jié)數(shù)studentLate    

9、;    int    10    學(xué)生遲到的節(jié)數(shù)studentLeave       int    10    學(xué)生請假的節(jié)數(shù)studentDefect      int    10    學(xué)生缺課的節(jié)數(shù)部門:部門ID,部門名稱,教師ID,學(xué)生ID。Depart表字段

10、           類型       長度        描述DepartId int 10 教師所屬哪個部門DepartName varchar 50 部門名稱InstructorId int 10 外鍵,教師IDStudentId int 10 外鍵,學(xué)生ID班級:班級ID,班級所屬部門,學(xué)生ID,教師ID,班級名稱。Class表字段   &

11、#160;       類型       長度        描述ClassId int 10 班級編號DepartId int 10 班級所屬部門編號StudentId int 10 學(xué)生IdInstructorId int 10 教師IdClassName varchar 50 班級名稱課程:課程ID,課程名稱,教師ID,學(xué)生ID。Course表字段    

12、60;      類型       長度        描述CourseId int 10 課程編號CourseName varchar 50 課程名稱InstructorId int 10 外鍵,教師編號StudentId int 10 外鍵,學(xué)號 4功能需求4.1用例用例描述:1、 “導(dǎo)入學(xué)生列表”用例用例編號:0101用例名:導(dǎo)入學(xué)生列表執(zhí)行者:管理員目的:導(dǎo)入學(xué)生姓名。類型:基本的,主要的前置條件:

13、管理員成功登陸系統(tǒng)過程描述:1) 管理員點擊管理學(xué)生信息2) 管理員選擇導(dǎo)入學(xué)生列表3) 管理員把學(xué)生的EXCEL表導(dǎo)入到數(shù)據(jù)庫中2、 “刪除學(xué)生”用例用例編號:0102用例名:刪除學(xué)生執(zhí)行者:管理員目的:刪除已不再本班的學(xué)生類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1) 管理員點擊管理學(xué)生信息2) 管理員選擇刪除學(xué)生3) 系統(tǒng)顯示刪除成功3、 “添加學(xué)生”用例用例編號:0103用例名:添加學(xué)生執(zhí)行者:管理員目的:把新加入本班的同學(xué)加入到系統(tǒng)中類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點擊管理學(xué)生信息2)管理員選擇添加學(xué)生3)系統(tǒng)顯示添加成功4、 “修

14、改學(xué)生”用例用例編號:0104用例名:修改學(xué)生執(zhí)行者:管理員目的:修改學(xué)生不正確的信息類型:基本的,主要的前置條件:管理員成功登陸系統(tǒng)過程描述:1)管理員點擊管理學(xué)生信息2)管理員選擇修改學(xué)生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í)行者:老師目的:記錄學(xué)生出勤率類型:基本的,主要的前置條件:教師成功登陸系統(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、 “查看學(xué)生信息”用例用例編號:0204用例名:查看學(xué)生信息執(zhí)行者:老師目的:查看學(xué)生信息類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師選擇查看學(xué)生信息2)系統(tǒng)顯示學(xué)生信息12、 “統(tǒng)計考勤結(jié)果”用例用例編號:0205用例名:統(tǒng)計

17、考勤結(jié)果執(zhí)行者:老師目的:統(tǒng)計考勤結(jié)果,方便給學(xué)生的考核類型:基本的,主要的前置條件:教師成功登陸系統(tǒng)過程描述:1)教師點擊記錄考核結(jié)果2)系統(tǒng)顯示那些學(xué)生缺勤4.2類圖類:(1) 管理員l 類名:管理員l 類的編號:0101l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務(wù)器上的數(shù)據(jù)庫中,可以共享。l 功能:進(jìn)行登錄、導(dǎo)入學(xué)生列表、增加學(xué)生,教師、刪除學(xué)生,教師,修改學(xué)生,以及查看教師信息。屬性:管理員ID,管理員姓名,管理員性別,管理員密碼。l 操作:登錄(),判斷用戶的合法性(),查詢教師信息(),增加教師(),刪除教師(),增加學(xué)生(),刪除學(xué)生()、修改學(xué)生()退出登錄()。(2)教

18、師l 類名:教師l 類的編號:0102l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:負(fù)責(zé)對學(xué)生考勤信息的管理,包括查看學(xué)生信息、修改考勤信息,錄入考勤信息,統(tǒng)計考勤結(jié)果。l 屬性:教師ID,教師姓名,教師性別,課程名稱,上課時間,教師所屬部門,教師密碼。l 操作:登錄(),判斷教師合法性(),錄入考勤信息()、修改考勤信息(),查詢考勤信息(),查看學(xué)生信息(),統(tǒng)計考勤結(jié)果()、退出登錄()。(3)學(xué)生l 類名:學(xué)生l 類的編號:0103l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:進(jìn)行考勤l 屬性:學(xué)生ID,學(xué)生姓

19、名,學(xué)生性別,學(xué)生所在班級,學(xué)生所屬部門。l 操作:查詢() 判斷學(xué)生合法性()(4)部門l 類名:部門l 類的編號:0104l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:登記部門ID,部門名稱,教師ID,學(xué)生ID。l 屬性:部門ID,部門名稱,教師ID,學(xué)生IDl 操作:查詢()、判斷部門合法性()、判斷教師合法性()判斷學(xué)生合法性()(5)班級l 類名:班級l 類的編號:0105l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:登記班級ID,班級所屬部門,學(xué)生ID,教師ID。l 屬性:班級ID,班級所屬部門,學(xué)生ID,

20、教師ID。l 操作:查詢()、判斷班級合法性()、判斷學(xué)生合法性()、判斷教師合法性()(6)課程l 類名:課程l 類的編號:0106l 類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務(wù)器上的數(shù)據(jù)庫中,可以共享l 功能:登記課程ID,課程名稱,教師ID,學(xué)生ID.l 屬性:課程ID,課程名稱,教師ID,學(xué)生ID.l 操作:查詢()判斷課程合法性()、判斷學(xué)生合法性()、判斷教師合法性()4.3順序圖4.4活動圖4.3功能劃分 1.查看學(xué)生信息2學(xué)生信息管理3.添加學(xué)生4.修改學(xué)生信息5刪除學(xué)生6.教師管理7.查看教師信息8.添加教師9.刪除教師10.教師考勤11.查看學(xué)生信息12.修改學(xué)生考勤13.教師統(tǒng)計考勤結(jié)果4.4功能描述管理員模塊:管理員登錄后可以對學(xué)生信息的增刪改查,以及教師信息的增刪改查。教師模塊:教師對學(xué)生考勤情況的增刪改查,以及對考勤情況的統(tǒng)計及輸出結(jié)果。5性能需求5.1數(shù)據(jù)精確度要當(dāng)天更新相應(yīng)信息。5.2時間特性【如響應(yīng)時間、更新處理時間、數(shù)據(jù)轉(zhuǎn)換與傳輸時間、運(yùn)行時間等?!?當(dāng)有30個以上的用戶同時對系統(tǒng)執(zhí)行查詢操作時,系統(tǒng)的相應(yīng)時間應(yīng)當(dāng)不多于2秒,頁面刷新頻率應(yīng)當(dāng)在0.2次/秒0.3次/秒。 相應(yīng)時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論