版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、文檔編號 NO.2 版 本 號 01 文檔名稱: 需求分析報告 項目名稱: 學(xué)生考勤管理系統(tǒng) 項目負(fù)責(zé)人: 秦 偉 編寫 第二小組 2009 年 4 月 15 日 校對 秦偉 2009 年 4 月 20 日 審核 夏小娜 2009 年 4 月 27 日 批準(zhǔn) 夏小娜 2009 年 4 月 27 日 開發(fā)單位 曲阜師范大學(xué)計算機(jī)科學(xué)學(xué)院 06 級 2 班 第二小組 1 引言引言.3 1.1 編寫目的.3 1.2 背景.3 1.3 定義.3 1.4 參考資料.3 2 任務(wù)概述任務(wù)概述.3 2.1 目標(biāo).3 2.2 用戶的特點.4 2.3 假定和約束.4 3 需求規(guī)定需求規(guī)定.4 3.1 對功能的規(guī)
2、定.4 3.2 對性能的規(guī)定.12 3.2.1精度.12 3.2.2時間特性要求.12 3.2.3靈活性.12 3.3 輸人輸出要求.12 3.4 數(shù)據(jù)管理能力要求.12 3.5 故障處理要求.13 3.6 其他專門要求.13 4 運(yùn)行環(huán)境規(guī)定運(yùn)行環(huán)境規(guī)定.13 4.1 設(shè)備.13 4.2 支持軟件.13 4.3 接口.14 4.4 控制.14 附錄附錄:任務(wù)分工任務(wù)分工 .15 1 1、引言、引言 1 1、1 1 編寫目的編寫目的 作為用戶與該系統(tǒng)軟件開發(fā)維護(hù)人員共同遵守的軟件需求規(guī)范說明,本 軟件需求說明書的主要目的是明確所要開發(fā)的軟件所應(yīng)具有的功能、性能, 使系統(tǒng)分析人員和軟件設(shè)計人員能
3、清楚地了解用戶的需求,并在此基礎(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é)生每日的的出勤情況,以便于統(tǒng)計學(xué) 生的出勤情況。同時方便班長查閱,即節(jié)省了人力,又省去了中間的很多容易 出錯的步驟。讓學(xué)校學(xué)生的考勤管理更具有透明性,且方便管理。 此外系統(tǒng)還涉及系統(tǒng)數(shù)據(jù)安全和用戶管理的問題、各種代碼使用和維護(hù)問 題、數(shù)據(jù)安全和數(shù)據(jù)維護(hù)問題、統(tǒng)計報表生成和輸出等問題,因此還要求系統(tǒng) 具有系統(tǒng)管理和事務(wù)處理功能??偠灾?,要
4、求通過系統(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ù)期的讀者就是各類學(xué)校的系統(tǒng)管理員或系統(tǒng)求購者,使用前仔細(xì)閱讀此 軟件說明是很必要的,以便更好的使用、管理和維護(hù)此系統(tǒng)! 1 1、2 2 背景背景 a、待開發(fā)軟件名稱:學(xué)生考勤管理系統(tǒng) b、本項目的任務(wù)提出者:夏小娜 開發(fā)者:秦偉、石晶、沈守國、冉令帥、宋長龍、沈海利、尚頻、甄 慧 用戶:某高校的學(xué)生管理中心、教務(wù)處以及學(xué)校系統(tǒng)設(shè)
5、計管理人員 實現(xiàn)軟件的單位:曲師大 06 級計算機(jī)科學(xué)與技術(shù) 2 班第 2 小組 c、考勤作為一個基礎(chǔ)管理,是學(xué)校對學(xué)生進(jìn)行管理的基本依據(jù)。實際管 理和記錄工作非常需要快速獲知各個年級學(xué)生的每日出勤情況,以便 于及時向班長反映學(xué)生的出勤、缺勤情況(包括遲到、早退、病假、 事假、曠課等情況) 。因此此系統(tǒng)在操作系統(tǒng)的基礎(chǔ)上,結(jié)合 Accesss 數(shù)據(jù)庫管理系統(tǒng),運(yùn)用 VC+來實現(xiàn)運(yùn)行。 1 1、3 3 定義定義 學(xué)生考勤管理系統(tǒng) VC+ Access 1 1、4 4 參考資料參考資料 學(xué)生考勤管理系統(tǒng)可行性研究報告曲師大 06 級計科 2 班第 2 小組 編寫 軟件工程導(dǎo)論 (第五版)2008
6、年 2 月 張海藩編著清 華大學(xué)出版 社 數(shù)據(jù)庫系統(tǒng)概論 (第四版)2006 年 5 月 王珊 薩師煊著 高等 教育出版社 Access2002 數(shù)據(jù)庫應(yīng)用2006 年 8 月 李佳著 人民郵電出版社 Visual C+教程 2007 年 12 月 鄭阿奇 主編 機(jī)械工業(yè)出版 社 2、任務(wù)概述、任務(wù)概述 21 目標(biāo) 通過學(xué)習(xí)軟件工程的設(shè)計方法,主要采用 Visual C+以及 Access 技術(shù),使用戶可以 使用具備查詢功能、登記功能、修改功能、刪除功能、統(tǒng)計功能、政策及銷假處理功能的 軟件,主要用于學(xué)生的考勤管理。 22 用戶的特點 本系統(tǒng)包括兩類使用用戶:系統(tǒng)管理員,即具有輸入、查詢、刪除
7、、修改記錄的班級 班長,任課老師、學(xué)院領(lǐng)導(dǎo)以及系統(tǒng)開發(fā)人員;普通用戶,即查詢記錄的學(xué)生。 系統(tǒng)管理員享有最高權(quán)限,學(xué)生只有查詢權(quán)限。 賬號為學(xué)生的學(xué)號,密碼默認(rèn)為. 23 假定與約束 開發(fā)日期:2009 年三月至 2009 年六月。 本系統(tǒng)開發(fā)人員為 8 人。 本系統(tǒng)適用于一般市面上的機(jī)型。 3 需求規(guī)定需求規(guī)定 3.1 對功能的規(guī)定對功能的規(guī)定 3.1.1 根據(jù)各類用戶的需求描述,系統(tǒng)應(yīng)當(dāng)具備請假系統(tǒng)、考勤管理系統(tǒng)、后臺管 理系統(tǒng)這三大主要功能。 請假系統(tǒng)功能需求:通過 。請假最長時間不能超過 1 個月,特殊情況除外。 考勤管理功能需求:任課老師通過考勤管理系統(tǒng),對學(xué)生上課出勤信息進(jìn)行公開,
8、但由于 任課老師忙于教學(xué),為了能及時準(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)按功能劃分成三大功能模塊:請假系統(tǒng)、考勤系統(tǒng)、 后臺管理模塊,涉及到六大類用戶:學(xué)生、任課教師、院系領(lǐng)導(dǎo)、班長、系統(tǒng)管理員。 1、 請假系統(tǒng)模塊 本模塊的功能是在線在線
9、請假的實現(xiàn)及管理,主要涉及三大類用戶:學(xué)生、院系領(lǐng)導(dǎo)用戶,學(xué) 生通過此功能模塊進(jìn)行在線請假及查看請假記錄信息;院系領(lǐng)導(dǎo) 在線審批學(xué)生請假及查看 請假記錄信息;院系領(lǐng)導(dǎo)在線審批學(xué)生長時間的請假及查看請假記錄信息。 IPO 表 系統(tǒng):學(xué)生考勤管系統(tǒng) 作者:第二小組 模塊:請假系統(tǒng)模塊 日期:2009 月 4 月 15 日 編號:NO1.1 被調(diào)用: 考勤系統(tǒng)模塊 輸入: 學(xué)生請假申請 輸出: 請假的詳細(xì)進(jìn)展 情況 調(diào)用: 后臺管理模塊 處理: 院系領(lǐng)導(dǎo)針對請假申請信息進(jìn)行學(xué)生請假審批。 局部數(shù)據(jù)元素: 學(xué)生信息、 請假信息、 課程信息 注釋: 2、 考勤系統(tǒng)模塊 本模塊的功能是學(xué)生考勤信息統(tǒng)計的實
10、現(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 日 編號:NO1.2 被調(diào)用: 后臺管理模塊 : 輸入:缺課日期、哪幾節(jié)課、課 程名稱、學(xué)生姓名及學(xué)號、缺課 類型(遲到、早退、請假及曠課) 注釋: 3、 后臺管理模塊 本模塊的功能實現(xiàn)整個系統(tǒng)數(shù)據(jù)的同步更新及維護(hù),只涉及系統(tǒng)管理員用戶。系統(tǒng)管 理員動態(tài)的管理學(xué)生信息、課表安排、學(xué)年安排等信息,是整個系統(tǒng)實現(xiàn)的基礎(chǔ)。
11、調(diào)用: 請假系統(tǒng)模塊 輸出:學(xué)生考勤表單。 處理:對學(xué)生信息進(jìn)新記錄登記. 局部數(shù)據(jù)元素: 用戶信息、 全部學(xué)生姓名及學(xué)號 IPO 表 系統(tǒng):考勤管理系統(tǒng) 作者:第二小組 模塊:后臺管理模塊 日期:2009-4-15 編號:NO3 被調(diào)用: 請假系統(tǒng)模塊、考 勤系統(tǒng)模塊 調(diào)用: 系統(tǒng)管理員 輸入:院系的學(xué)生信 息變動、課表安排、 學(xué)年安排 輸出:學(xué)生信息表、 用戶信息表、課程表、 學(xué)年安排表 注釋: 處理:對學(xué)校院系學(xué)生信息的增加、刪除、修改等及用戶信 息刪除和學(xué)生 局部數(shù)據(jù)元素: 用戶信息、學(xué) 生信息 3.1.2 用戶需求描述 1.學(xué)生用戶需求描述 學(xué)生對本系統(tǒng)的主要需求是:在線請假以及查看
12、在校期間所有的上課出勤信息。在線 請假需求:學(xué)生 假的全過程當(dāng)中,學(xué)生可以隨時查看請假的詳細(xì)進(jìn)展情況。查看出勤信息 需求:學(xué)生可以查看在校期間所有學(xué)期上課出勤的詳細(xì)信息,如:查看“高等數(shù)學(xué)”這門 課程在整個學(xué)期請假、曠課、遲到、早退了多少次,以及具體的時間、任課老師姓名、第 幾節(jié)課等詳細(xì)信息。 其它需求:查看本人的基本信息,如本人的所屬的院系、年級、專業(yè)、班級、學(xué)號、姓名、 性別等,以及修改個人用戶密碼,查看本班課表安排。 2 任課老師用戶需求描述 任課老師對系統(tǒng)的主要需求是:管理所教班級學(xué)生的上課出勤信息以及查看所教班級學(xué)生 的上課出勤信息。管理學(xué)生上課出勤需求: 表,隨著時間的變化,自動列
13、出還沒有在網(wǎng)上 公布的學(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ì)信息
14、。 其它需求:查看本班學(xué)生的基本信息、修改個人用戶密碼等。 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)同步更新以及維護(hù),根據(jù) 系統(tǒng)針對各用戶的設(shè)計,基本功能需求如下: (1) 、管理學(xué)校各院系、年級、專業(yè)、班級的添加、刪除、修改等。 (2) 、管理每個學(xué)期每個班級的課程安排及指定院系領(lǐng)導(dǎo) 和任課老師。 (3) 、管理系統(tǒng)所有用戶。 (4)
15、、管理全校課表安排。 (5) 、管理全校每學(xué)年開學(xué)的起止時間。 (6) 、管理系統(tǒng)的請假、考勤信息。 3.1.3 數(shù)據(jù)表描述 學(xué)生信息表(學(xué)號、姓名、院系、年級、專業(yè)、性別等) 請假信息表(學(xué)號、請假時間、請假理由) 課程表 (課程號、課程名、上課時間) 任課教師表(教師號、教師名、任課課程號) 用戶表(用戶編號、用戶名、用戶密碼、用戶權(quán)限) 3.1.4 E_R 圖 課程 考勤任課教師 學(xué)生 請假 教授 請假情況 學(xué)號 姓名 性別 院系 年級 教師號考勤情況 任課號 課程名 姓名 上課時間 課程名 N M N M N M 圖:E-R 圖 3.1.5 功能模型-數(shù)據(jù)流圖(DFD) (功能模型表明
16、一個計算如何從輸入值得到輸出值,它不考慮計算的次序。功能模型由多 張數(shù)據(jù)流圖組成 ) (A) 系統(tǒng)級流圖 班長、學(xué) 生 處理事務(wù) 產(chǎn)生報表 院系領(lǐng)導(dǎo) 處理事務(wù) 數(shù)據(jù)庫信息 處理事務(wù) 管理員處理事務(wù) 任課教師 產(chǎn)生報表 產(chǎn)生報表產(chǎn)生報表 班級 (B)1 層數(shù)據(jù)流圖(所有用戶操作都是通過數(shù)據(jù)庫 D0 相聯(lián)系。 ) 流圖:系統(tǒng)管理員 流圖:院系領(lǐng)導(dǎo) 流圖:任課教師 流圖:班級班長 流圖:學(xué)生個人 3.2 對性能的規(guī)定對性能的規(guī)定 3.2.1 精度 在進(jìn)行輸入輸出時必須清晰的列出所有輸入狀況及數(shù)據(jù),不能馬馬虎虎,要考慮到盡可能 達(dá)到的范圍,以使輸入輸出完整準(zhǔn)確。 3.2.2 時間特性要求 查詢服務(wù)部分
17、:用戶通過電腦提交命令到返回結(jié)果不超過 5 秒鐘。 數(shù)據(jù)管理部分:提交某一數(shù)據(jù)錄入到結(jié)果返回不超過 5 秒鐘。 3.2.3 靈活性 操作方式: 支持 Windows2000 及以上的操作系統(tǒng)。 同其他軟件接口: 設(shè)計連接 Access 數(shù)據(jù)庫的軟件包。 精度和有效時限的變化:用戶自己設(shè)定。 3.3 輸入輸出要求輸入輸出要求 要符合精度的設(shè)定。 3.4 數(shù)據(jù)管理能力要求數(shù)據(jù)管理能力要求 (1)同學(xué)個人信息:學(xué)號,大小為 10 個字符;名字,不超過 20 字符;系別,不超過 30 個字符;班級,不超過 8 個字符; (2)請假信息:學(xué)號,大小為 10 個字符;請假時間,大小為 12 個字符;請假理
18、由:大 小不超過 100 個字符。 (3)任課老師表:教師號:大小為 10 個字符;教師名:不超過 20 字符;系別,不超過 30 個字符;任課課程:不超過 30 字符; (4)課程表:課程號碼,大小 16 個字符;課程名:不超過 30 字符;上課時間:大小為 12 個字符; (5)管理員:用戶編號:大小為 10 個字符;用戶名:不超過 20 字符;用戶密碼:不超 過 12 字符;用戶權(quán)限:2 個字符。 對學(xué)生信息、課程信息、任課教師信息、管理員信息、請假信息等內(nèi)容的存儲的各表 至少需要 100M 以上空間,即至少需要 500M 空間進(jìn)行數(shù)據(jù)的存儲,并至少需要 2G 空間對 增長的數(shù)據(jù)進(jìn)行保存
19、。 3.5 故障處理要求故障處理要求 (1)磁盤碎片過多、數(shù)據(jù)庫存儲空間不夠,引起數(shù)據(jù)庫訪問變慢等問題需要對磁盤 進(jìn)行擴(kuò)展和維護(hù)。 (2)執(zhí)行程序非正常退出,響應(yīng)確實,修改源代碼前應(yīng)備份。 (3)數(shù)據(jù)庫沒啟動引起訪問問題,須啟動數(shù)據(jù)庫服務(wù)器。 (4)其他具體問題,再做具體分析。多查多問。 3.6 其他專門要求 在程序的開發(fā)過程中,應(yīng)遵循結(jié)構(gòu)化的程序設(shè)計原則,精心設(shè)立運(yùn)行日志,從而 加強(qiáng)系統(tǒng)的可維護(hù)性;另一方面要注重系統(tǒng)的界面友好性、保持各程序模塊界面的統(tǒng)一。 4 運(yùn)行環(huán)境規(guī)定運(yùn)行環(huán)境規(guī)定 41 設(shè)備 4.1.1 最低配置 服務(wù)器端: 1)硬件需求:處理器 Intel Pentium III 內(nèi)存 128M
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 多點相關(guān)定位系統(tǒng)機(jī)務(wù)員操作規(guī)程能力考核試卷含答案
- 固體飲料加工工安全實踐考核試卷含答案
- 尿素加工工安全培訓(xùn)效果考核試卷含答案
- 化纖聚合工安全宣教競賽考核試卷含答案
- 軋制原料工崗前技術(shù)基礎(chǔ)考核試卷含答案
- 擠壓成型工崗前安全風(fēng)險考核試卷含答案
- 2024年蘄春縣幼兒園教師招教考試備考題庫附答案
- 2024年碌曲縣幼兒園教師招教考試備考題庫附答案
- 2024年秀山土家族苗族自治縣直遴選考試真題匯編附答案
- 2025年生態(tài)環(huán)境監(jiān)測與分析手冊
- 成體館加盟協(xié)議書范文范本集
- 高壓氣瓶固定支耳加工工藝設(shè)計
- 寵物服裝采購合同
- 攜程推廣模式方案
- THHPA 001-2024 盆底康復(fù)管理質(zhì)量評價指標(biāo)體系
- JGT138-2010 建筑玻璃點支承裝置
- 垃圾清運(yùn)服務(wù)投標(biāo)方案(技術(shù)方案)
- 顱鼻眶溝通惡性腫瘤的治療及護(hù)理
- 光速測量實驗講義
- 斷橋鋁合金門窗施工組織設(shè)計
- 新蘇教版六年級科學(xué)上冊第一單元《物質(zhì)的變化》全部教案
評論
0/150
提交評論