考勤系統(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),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

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表字段 類型 長(zhǎng)度 描述manageId int 10 管理員編號(hào),每個(gè)教師都有唯一的編號(hào)manageName varchar 50 管理員的姓名managePassword int 10 管理員密碼教師:教師ID,教師姓名,教師性別,課程名稱,上課時(shí)間,教師所屬部門,教師密碼。Instructor表字段 類型 長(zhǎng)度 描述instructorId int 10 教師編號(hào),每個(gè)教師都有唯一的編號(hào)instructorName varchar 50 教師的姓名instructorPassword int 10 教師密碼instruct

3、orSex int 3 1表示教師性別為男,0為女InstructorDepart varchar 50 教師所在部門Course varchar 50 教師所教授的課程學(xué)生:學(xué)生ID,學(xué)生姓名,學(xué)生性別,學(xué)生所在班級(jí),學(xué)生所屬部門,學(xué)生出勤情況(按時(shí)到,遲到,請(qǐng)假,缺課)Student表字段 類型 長(zhǎng)度 描述studentId int 10 學(xué)生編號(hào),每個(gè)學(xué)生都有唯一的編號(hào)studentName varchar 50 學(xué)生的姓名studentSex int 3 1表示學(xué)生性別為男,0為女studentClass varchar 50 學(xué)生所在班級(jí)studentOnTime int 10 學(xué)生

4、按時(shí)上課的節(jié)數(shù)studentLate int 10 學(xué)生遲到的節(jié)數(shù)studentLeave int 10 學(xué)生請(qǐng)假的節(jié)數(shù)studentDefect int 10 學(xué)生缺課的節(jié)數(shù)部門:部門ID,部門名稱,教師ID,學(xué)生ID。Depart表字段 類型 長(zhǎng)度 描述DepartId int 10 教師所屬哪個(gè)部門DepartName varchar 50 部門名稱InstructorId int 10 外鍵,教師IDStudentId int 10 外鍵,學(xué)生ID班級(jí):班級(jí)ID,班級(jí)所屬部門,學(xué)生ID,教師ID,班級(jí)名稱。Class表字段 類型 長(zhǎng)度 描述ClassId int 10 班級(jí)編號(hào)Depa

5、rtId int 10 班級(jí)所屬部門編號(hào)StudentId int 10 學(xué)生IdInstructorId int 10 教師IdClassName varchar 50 班級(jí)名稱課程:課程ID,課程名稱,教師ID,學(xué)生ID。Course表字段 類型 長(zhǎng)度 描述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é)生姓名。類型:基本的,主要

6、的前置條件:管理員成功登陸系統(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)顯示添加成

7、功4、 “修改學(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)

8、管理員點(diǎn)擊管理教師信息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í)行者:老師目的:教師考勤之后操作失誤,需

9、要修改類型:基本的,主要的前置條件:教師成功登陸系統(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

10、用例名:統(tǒng)計(jì)考勤結(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é)生()退出登錄(

11、)。(2)教師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é)生

12、ID,學(xué)生姓名,學(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í)所屬部門

13、,學(xué)生ID,教師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.修

14、改學(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í)間不超過2秒,更新時(shí)間不得超過2秒,數(shù)據(jù)轉(zhuǎn)換和傳輸時(shí)間不超過2秒。運(yùn)行時(shí)間正常上班時(shí)間。5.3適應(yīng)性【在操作方式、運(yùn)行環(huán)境、與其它軟件的接口以及開發(fā)計(jì)劃等發(fā)

15、生變化時(shí),應(yīng)具有的適應(yīng)能力?!繛g覽器界面操作,兼容各種瀏覽器。在Window 系統(tǒng)下都可以運(yùn)行。6運(yùn)行需求6.1用戶界面6.1.1、將要采用的圖形界面標(biāo)準(zhǔn)是表單形式。6.1.2、出錯(cuò)處理:彈出一個(gè)窗口提示出錯(cuò)內(nèi)容,并且回滾信息。6.1.3、屏幕格式:1024*768.6.2硬件接口1. 接口標(biāo)識(shí);2. 功能描述;c. 信號(hào)方向、格式、傳輸協(xié)議;d. 優(yōu)先級(jí);e. 響應(yīng)時(shí)間;f. 異常處理。g.6.3軟件接口1. 接口標(biāo)識(shí);2. 功能描述;c. 數(shù)據(jù)流程和控制流程的方向;d. 數(shù)據(jù)格式、容量;e. 接口類型(如手動(dòng)或自動(dòng));f. 接口數(shù)據(jù)中斷的優(yōu)先級(jí)別;g. 中斷響應(yīng)時(shí)間;h. 異常處理等。i.6.3故障處理數(shù)據(jù)庫自動(dòng)備份數(shù)據(jù)。7其它需

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論