學(xué)生考勤管理系統(tǒng)需求分析文檔_第1頁
學(xué)生考勤管理系統(tǒng)需求分析文檔_第2頁
學(xué)生考勤管理系統(tǒng)需求分析文檔_第3頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、文檔編號N0.2版本號01文檔名稱:需求分析報告項目名稱:學(xué)生考勤管理系統(tǒng)項目負(fù)責(zé)人:秦偉編寫第二小組 2009年4月15日校對秦偉2009年4月20日審核夏小娜 2009年4月27日批準(zhǔn)夏小娜 2009年4月27日開發(fā)單位曲阜師范大學(xué)計算機科學(xué)學(xué)院06級2班第二小組1引言31.1編寫目的31.2背景31.3定義31.4參考資料32任務(wù)概述32.1目標(biāo)32.2用戶的特點42.3假定和約束43需求規(guī)定43.1對功能的規(guī)定43.2對性能的規(guī)定12精度 123.2.2 時間特性要求 123.2.3 靈活性 123.3 輸人輸出要求 123.4 數(shù)據(jù)管理能力要求 123.5 故障處理要求 133.6

2、其他專門要求 134 運行環(huán)境規(guī)定 134.1 設(shè)備 134.2 支持軟件 134.3 接口 144.4 控制 14.15附錄:任務(wù)分工1、引言1、1 編寫目的作為用戶與該系統(tǒng)軟件開發(fā)維護人員共同遵守的軟件需求規(guī)范說明,本 軟件需求說明書的主要目的是明確所要開發(fā)的軟件所應(yīng)具有的功能、性 能,使系統(tǒng)分析人員和軟件設(shè)計人員能清楚地了解用戶的需求,并在此基礎(chǔ)上 進(jìn)一步提出概要設(shè)計和完成后續(xù)設(shè)計與開發(fā)工作,為軟件開發(fā)范圍、業(yè)務(wù)處理 規(guī)范提供依據(jù),也是應(yīng)用軟件進(jìn)行合同最終驗收的依據(jù)。系統(tǒng)對學(xué)校全體學(xué)生的資料和考勤情況進(jìn)行管理,通過每日的打卡把出勤 信息輸入到學(xué)校的考勤管理中心,保存學(xué)生每日的的出勤情況,

3、以便于統(tǒng)計學(xué) 生的出勤情況。同時方便班長查閱,即節(jié)省了人力,又省去了中間的很多容易 出錯的步驟。讓學(xué)校學(xué)生的考勤管理更具有透明性,且方便管理。此外系統(tǒng)還涉及系統(tǒng)數(shù)據(jù)安全和用戶管理的問題、各種代碼使用和維護問 題、數(shù)據(jù)安全和數(shù)據(jù)維護問題、統(tǒng)計報表生成和輸出等問題,因此還要求系統(tǒng) 具有系統(tǒng)管理和事務(wù)處理功能??偠灾?,要求通過系統(tǒng)的開發(fā),達(dá)到系統(tǒng)項 目的總體目標(biāo)是:在整個系統(tǒng)的框架下,結(jié)合學(xué)生在學(xué)校的實際出勤情況的需 要實現(xiàn)對數(shù)據(jù)更新、數(shù)據(jù)查詢、數(shù)據(jù)統(tǒng)計、數(shù)據(jù)分析等功能進(jìn)行有效的管理。并提供用戶友好接口,滿足學(xué)校管理需求的軟件,提高學(xué)校對學(xué)生的管理效 率,從而完善學(xué)校的管理制度。預(yù)期的讀者就是各類

4、學(xué)校的系統(tǒng)管理員或系統(tǒng)求購者,使用前仔細(xì)閱讀此 軟件說明是很必要的,以便更好的使用、管理和維護此系統(tǒng)!A O1、 2 背景a、待開發(fā)軟件名稱:學(xué)生考勤管理系統(tǒng)b、本項目的任務(wù)提出者:夏小娜開發(fā)者:秦偉、石晶、沈守國、冉令帥、宋長龍、沈海利、尚頻、甄用戶:某高校的學(xué)生管理中心、教務(wù)處以及學(xué)校系統(tǒng)設(shè)計管理人員實現(xiàn)軟件的單位:曲師大 06級計算機科學(xué)與技術(shù) 2班第 2小組c 、考勤作為一個基礎(chǔ)管理,是學(xué)校對學(xué)生進(jìn)行管理的基本依據(jù)。實際管理和記錄工作非常需要快速獲知各個年級學(xué)生的每日出勤情況,以便 于及時向班長反映學(xué)生的出勤、缺勤情況 包括遲到、早退、病假、事 假、曠課等情況)。因此此系統(tǒng)在操作系統(tǒng)的

5、基礎(chǔ)上,結(jié)合 Accesss 數(shù)據(jù)庫管理系統(tǒng),運用VC+來實現(xiàn)運行。1、3 定義學(xué)生考勤管理系統(tǒng) VC+ Access1、4 參考資料 學(xué)生考勤管理系統(tǒng)可行性研究報告曲師大 06級計科 2班第 2小 組編寫軟件項目導(dǎo)論 第五版) 2008 年 2 月張海藩編著清華大學(xué)出版社 數(shù)據(jù)庫系統(tǒng)概論 第四版) 2006年 5 月王珊 薩師煊著 高等 教育出版社Access2002數(shù)據(jù)庫應(yīng)用2006年8月 李佳著 人民郵電出版社 Visual C+ 教程 2007年 12月 鄭阿奇 主編機械工業(yè)出版社 2、任務(wù)概述2 1 目標(biāo) 通過學(xué)習(xí)軟件項目的設(shè)計方法,主要采用 Visual C+ 以及 Access

6、技術(shù),使用戶可以 使用具備查詢功能、登記功能、修改功能、刪除功能、統(tǒng)計功能、政策及銷假處理功能的 軟件,主要用于學(xué)生的考勤管理。2 2 用戶的特點 本系統(tǒng)包括兩類使用用戶:系統(tǒng)管理員,即具有輸入、查詢、刪除、修改記錄的班級 班長,任課老師、學(xué)院領(lǐng)導(dǎo)以及系統(tǒng)開發(fā)人員;普通用戶,即查詢記錄的學(xué)生。系統(tǒng)管理員享有最高權(quán)限,學(xué)生只有查詢權(quán)限。 賬號為學(xué)生的學(xué)號,密碼默認(rèn)為 000000.23 假定與約束 開發(fā)日期: 2009 年三月至 2009 年六月。 本系統(tǒng)開發(fā)人員為 8 人。本系統(tǒng)適用于一般市面上的機型。3需求規(guī)定3.1對功能的規(guī)定根據(jù)各類用戶的需求描述,系統(tǒng)應(yīng)當(dāng)具備請假系統(tǒng)、考勤管理系統(tǒng)、后臺

7、管 理系統(tǒng)這 三大主要功能請假系統(tǒng)功能需求:通過。請假最長時間不能超過1個月,特殊情況除外 考勤管理功能需求:任課老師通過考勤管理系統(tǒng),對學(xué)生上課出勤信息進(jìn)行公開,但因為 任課老師忙于教案,為了能及時準(zhǔn)確無誤的對學(xué)生出勤情況公開,要求系統(tǒng)能自動提供處 理主要是用來管理系統(tǒng)操作的數(shù)據(jù),因為高校每學(xué)年的學(xué)生都在變化,有新生入學(xué),也有 學(xué)生畢業(yè)。請假系統(tǒng)要借助院系領(lǐng)導(dǎo)安排才能完成,考勤管理系統(tǒng)要借助請假系統(tǒng)、班級課表安排才能完成,然而每學(xué)年課表都在變化,院系領(lǐng)導(dǎo)安排也有在變化,學(xué)生也在變化,因此必須要求后臺管理系統(tǒng)能根據(jù)系統(tǒng)需求,動態(tài)的、準(zhǔn)確的更新系統(tǒng)數(shù)據(jù)。根據(jù)系統(tǒng)用戶的需求,將本系統(tǒng)按功能劃分成三

8、大功能模塊:請假系統(tǒng)、考勤系統(tǒng)、后臺管理模塊,涉及到六大類用戶:學(xué)生、任課教師、院系領(lǐng)導(dǎo)、班長、系統(tǒng)管理員。1、請假系統(tǒng)模本模塊的功能是在線請假的實現(xiàn)及管理,主要涉及三大類用戶:學(xué)生、院系領(lǐng)導(dǎo)用戶,學(xué) 生通過此功能模塊進(jìn)行在線請假及查看請假記錄信息;院系領(lǐng)導(dǎo)在線審批學(xué)生請假及查看請假記錄信息;院系領(lǐng)導(dǎo)在線審批學(xué)生長時間的請假及查看請假記錄信息。被調(diào)用:考勤系統(tǒng)模塊調(diào)用:后臺管理模塊IPO表系統(tǒng):學(xué)生考勤管系統(tǒng)作者:第二小組模塊:請假系統(tǒng)模塊日期:2009月4月15日編號:NO1.1輸入:學(xué)生請假申請輸出:請假的詳細(xì)進(jìn)展情 況處理:注釋:院系領(lǐng)導(dǎo)針對請假申請信息進(jìn)行學(xué)生請假審批。局部數(shù)據(jù)元素:

9、學(xué)生信息、 請假信息、 課程信息2、考勤系統(tǒng)模塊本模塊的功能是學(xué)生考勤信息統(tǒng)計的實現(xiàn)、查看及管理,涉及六大類用戶中的所有用戶。學(xué)生在線查看自己所有學(xué)年的出勤信息;任課老師在線管理學(xué)生出勤信息;院系領(lǐng)導(dǎo)、院系領(lǐng)導(dǎo)、班長查看不同的范圍的學(xué)生出勤信息。IPO表 系統(tǒng):學(xué)生考勤管理系統(tǒng)模塊:考勤系統(tǒng)模塊作者:第二個小組日期:2009月4月15日被調(diào)用:后臺管理模塊調(diào)用:請假系統(tǒng)模塊編號:NO1.2輸出:學(xué)生考勤表單。輸入:缺課日期、哪幾節(jié)課、課 程名稱、學(xué)生姓名及學(xué)號、缺課 類型 < 遲到、早退、請假及曠 課)AM田. 亦考川/蘭白甫"口訟惡m局部數(shù)據(jù)兀素:注釋:用戶信息、全部學(xué)生姓名

10、及學(xué)號3、后臺管理模塊本模塊的功能實現(xiàn)整個系統(tǒng)數(shù)據(jù)的同步更新及維護,只涉及系統(tǒng)管理員用戶。系統(tǒng)管理員動態(tài)的管理學(xué)生信息、課表安排、學(xué)年安排等信息,是整個系統(tǒng)實現(xiàn) 的基礎(chǔ)。IPO表系統(tǒng):考勤管理系統(tǒng)作者:第二小組模塊:后臺管理模塊日期:2009-4-15編號:NO3被調(diào)用:調(diào)用:請假系統(tǒng)模塊、考系統(tǒng)管理員勤系統(tǒng)模塊輸入:院系的學(xué)生信 息變動、課表安排、 學(xué)年安排輸出:學(xué)生信息表、 用戶信息表、課程 表、學(xué)年安排表處理:對學(xué)校院系學(xué)生信息的增加、刪除、修改等及用戶信 息刪除和學(xué)生注釋:局部數(shù)據(jù)元素:用戶信息、學(xué) 生信息用戶需求描述 1學(xué)生用戶需求描述學(xué)生對本系統(tǒng)的主要需求是:在線請假以及查看在校期

11、間所有的上課出勤信息。在線 請假需求:學(xué)生 假的全過程當(dāng)中,學(xué)生可以隨時查看請假的詳細(xì)進(jìn)展情況。查看出勤信息 需求:學(xué)生可以查看在校期間所有學(xué)期上課出勤的詳細(xì)信息,如:查看“高等數(shù)學(xué)”這門 課程在整個學(xué)期請假、曠課、遲到、早退了多少次,以及具體的時間、任課老師姓名、第 幾節(jié)課等詳細(xì)信息。其它需求:查看本人的基本信息,如本人的所屬的院系、年級、專業(yè)、班級、學(xué)號、姓 名、性別等,以及修改個人用戶密碼,查看本班課表安排。2任課老師用戶需求描述 任課老師對系統(tǒng)的主要需求是:管理所教班級學(xué)生的上課出勤信息以及查看所教班級學(xué)生 的上課出勤信息。管理學(xué)生上課出勤需求:表,隨著時間的變化,自動列出還沒有在網(wǎng)上

12、公布的學(xué)生上課出勤信息,系統(tǒng)自動根據(jù)學(xué)生請假系統(tǒng),決定學(xué)生上課出勤的最終結(jié)果。 查看學(xué)生出勤信息需求:查看所教班級學(xué)生整個學(xué)期上出勤統(tǒng)計信息及詳細(xì)信息。 其它需求:查看上課課表,本人基本信息以及修改個人用戶密碼。3院系領(lǐng)導(dǎo)用戶需求描述院系領(lǐng)導(dǎo)對本系統(tǒng)的主要需求是:審批本班學(xué)生本學(xué)期的在線請假以及查看本班學(xué) 生本學(xué)期所有課程的上課出勤信息。有等待審批的請審批學(xué)生請假需求:本班學(xué)生本學(xué)期在線請假申請后,自動提示院系領(lǐng)導(dǎo)假信息,院系領(lǐng)導(dǎo) 針對請假申請信息進(jìn)行學(xué)生請假審批,以及對請假信息回復(fù)。查看學(xué)生 上課出勤信息需求:查看本班學(xué)生整個學(xué)期有關(guān)課程的上出勤統(tǒng)計信息及詳細(xì)信息。其它需求:查看本班學(xué)生的基

13、本信息、修改個人用戶密碼等。4班長用戶需求描述 班長對系統(tǒng)的主要需求是:查看全校學(xué)生上課出勤信息。查看出勤信息需求:輸入查詢條件后,系統(tǒng)根據(jù)查詢條件列出本校學(xué)生相關(guān)的上課出勤信息。其它需求:查看有關(guān)全校的基本信息以信修改個人用戶密碼等。5系統(tǒng)管理員用戶需求描述系統(tǒng)管理員有系統(tǒng)的最高權(quán)限,負(fù)責(zé)系統(tǒng)所需所有數(shù)據(jù)的動態(tài)同步更新以及維護,根據(jù) 系統(tǒng)針對各用戶的設(shè)計,基本功能需求如下:<1)、管理學(xué)校各院系、年級、專業(yè)、班級的添加、刪除、修改等。<2)、管理每個學(xué)期每個班級的課程安排及指定院系領(lǐng)導(dǎo)和任課老師。<3)、管理系統(tǒng)所有用戶。<4)、管理全校課表安排。<5)、管理全

14、校每學(xué)年開學(xué)的起止時間。<6)、管理系統(tǒng)的請假、考勤信息。數(shù)據(jù)表描述學(xué)生信息表 <學(xué)號、姓名、院系、年級、專業(yè)、性別等) 請假信息表 <學(xué)號、請假時間、請假理由)課程表(課程號、課程名、上課時間 >任課教師表 < 教師號、教師名、任課課程號) 用戶表 <用戶編號、用戶名、用戶密碼、用戶權(quán)限)3.1.4 E_R 圖學(xué)號姓名性別院系年級課程名課程名上課時間考勤情況N考勤N請假請假情況教師號姓名任課號N教授M學(xué)生課程任課教師圖:E-R圖功能模型-數(shù)據(jù)流圖DFD )功能模型表明一個計算如何從輸入值得到輸出值,它不考慮計算的次序。功能模型由多張數(shù) 據(jù)流圖組成)A)系統(tǒng)

15、級流圖數(shù)據(jù)庫信息B)1層數(shù)據(jù)流圖 所有用戶操作都是通過數(shù)據(jù)庫D0相聯(lián)系。)流圖:系統(tǒng)管理員流圖:院系領(lǐng)導(dǎo)流圖:任課教師5統(tǒng)計項J統(tǒng)計統(tǒng)計結(jié)萍怪 4,4查詢.f4.2_j查詢條件班鑲杳誼結(jié)果班檢4_3報表.班級打印1丄-班長流圖:班級班長流圖:學(xué)生個人3.2對性能的規(guī)定321精度在進(jìn)行輸入輸出時必須清晰的列出所有輸入狀況及數(shù)據(jù),不能馬馬虎虎,要考慮到盡可能 達(dá)到的范圍,以使輸入輸出完整準(zhǔn)確。時間特性要求查詢服務(wù)部分:用戶通過電腦提交命令到返回結(jié)果不超過 5 秒鐘。 數(shù)據(jù)管理部分:提交某一數(shù)據(jù)錄入到結(jié)果返回不超過5 秒鐘。3.2.3 靈活性 操作方式: 支持 Windows2000 及以上的操作系

16、統(tǒng)。 同其他軟件接口: 設(shè)計連接 Access 數(shù)據(jù)庫的軟件包。 精度和有效時限的變化:用戶自己設(shè)定。3.3輸入輸出要求要符合精度的設(shè)定。3.4數(shù)據(jù)管理能力要求<1 )同學(xué)個人信息:學(xué)號,大小為10 個字符;名字,不超過 20 字符;系別,不超過 30個字符;班級,不超過 8 個字符;<2 )請假信息:學(xué)號,大小為 10 個字符;請假時間,大小為 12 個字符;請假理由:大小 不超過 100 個字符。<3 )任課老師表:教師號:大小為10 個字符。教師名:不超過 20 字符;系別,不超過30 個字符;任課課程:不超過 30 字符;<4 )課程表:課程號碼,大小 16 個

17、字符;課程名:不超過 30 字符;上課時間:大小為12 個字符;<5)管理員:用戶編號:大小為 10 個字符;用戶名:不超過 20 字符;用戶密碼:不超過 12 字符;用戶權(quán)限: 2 個字符。對學(xué)生信息、課程信息、任課教師信息、管理員信息、請假信息等內(nèi)容的存儲的各表至少需要 100M 以上空間,即至少需要 500M 空間進(jìn)行數(shù)據(jù)的存儲,并至少需要 2G 空間對增 長的數(shù)據(jù)進(jìn)行保存。3.5 故障處理要求 <1)磁盤碎片過多、數(shù)據(jù)庫存儲空間不夠,引起數(shù)據(jù)庫訪問變慢等問題需要對磁盤進(jìn) 行擴展和維護。<2)執(zhí)行程序非正常退出,響應(yīng)確實,修改源代碼前應(yīng)備份。 <3)數(shù)據(jù)庫沒啟動引

18、起訪問問題,須啟動數(shù)據(jù)庫服務(wù)器。 <4)其他具體問題,再做具體分析。多查多問。3.6 其他專門要求 在程序的開發(fā)過程中,應(yīng)遵循結(jié)構(gòu)化的程序設(shè)計原則,精心設(shè)立運行日志,從而加 強系統(tǒng)的可維護性;另一方面要注重系統(tǒng)的界面友好性、保持各程序模塊界面的統(tǒng)一。4 運行環(huán)境規(guī)定 4 1 設(shè)備最低配置服務(wù)器端:1 ) 硬 件 需 求:處理器Intel Pentium III內(nèi) 存 128M 硬 盤40G2)軟件需求: Windows 98 學(xué)生考勤管理系統(tǒng)服務(wù)器端 Access 數(shù)據(jù)庫客 戶 端 : 1> 硬 件 需 求 : 處 理 器 Intel 奔 騰 133 或 相 當(dāng) 的 處 理 器 內(nèi) 存 64M 硬 盤 10G 2> 軟 件 需 求 : Windows 98 學(xué) 生 考 勤 管 理 系 統(tǒng) 客 戶 端 4.1.2 建 議 配 置 服務(wù)器端:1 )硬件需求:處理器In telPen tiumIV 2.8G 內(nèi)存256M 硬盤80G2 )軟件需求:MicrosoftWin dows2000/XPACCESS數(shù)據(jù)庫學(xué)生考勤管理系統(tǒng)服務(wù)器端客戶端:1硬件需求:處理器In tel Pe ntium IV 1.8或相當(dāng)?shù)奶幚韮?nèi)存128M硬盤20G2軟件需求:Win dows 2000/XP學(xué)生考勤管理系統(tǒng)客戶端4.

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論