考勤系統(tǒng)需求分析
1刻肄、需求概述
背景
某公司瓤球,員工人數(shù)100人左右,公司在軟件研發(fā)及日常管理上有一套成熟的管理方法敏弃,在沒(méi)有考勤系統(tǒng)之前卦羡,與考勤相關(guān)的管理工作是這樣的:每位員工需要上午上班時(shí)打一次卡,下午下班時(shí)打一次卡麦到,中午的休息不需要打卡绿饵。期間如果需要外出工作,從公司出發(fā)時(shí)需要打一次卡瓶颠,回到公司時(shí)需要打一次卡拟赊。員工請(qǐng)假需要填寫(xiě)請(qǐng)假條,請(qǐng)假分為事假粹淋、病假吸祟、年假等多種情況,請(qǐng)假需要直接領(lǐng)導(dǎo)審批桃移,甚至還需要高層領(lǐng)導(dǎo)的審批屋匕。行政部每天統(tǒng)計(jì)考勤信息,包括打卡信息借杰、外出信息过吻、請(qǐng)假信息,每月將考勤匯總信息提交給財(cái)務(wù)部蔗衡。財(cái)務(wù)部根據(jù)考勤匯總信息纤虽,調(diào)整員工的薪金。但這樣的管理方式粘都,出現(xiàn)了一些意外事件:某員工想請(qǐng)年休假廓推,但行政部告知該員工的當(dāng)年度年休假已經(jīng)休完了。年休假的管理出現(xiàn)了問(wèn)題翩隧,很可能會(huì)影響員工的工作積極性樊展。某員工投訴當(dāng)月薪金多扣了錢(qián),原因是考勤信息統(tǒng)計(jì)有誤堆生。于是財(cái)務(wù)部將責(zé)任推到行政部专缠,行政部推諉財(cái)務(wù)部要求不明確。某天出現(xiàn)了緊急狀況淑仆,高層領(lǐng)導(dǎo)想找員工A來(lái)處理涝婉,但員工A當(dāng)天請(qǐng)了假,高層領(lǐng)導(dǎo)并不知情蔗怠。
目的
公司高層期望通過(guò)考勤系統(tǒng)提高考勤工作的效率和準(zhǔn)確性墩弯,避免因?yàn)榭记趩?wèn)題影響正常工作吩跋。
2、功能需求
賬戶(hù)登錄功能:?jiǎn)T工渔工,管理員登錄锌钮。
密碼修改功能:?jiǎn)T工能修改自己的密碼。
考勤查詢(xún)功能:登錄后能自主查詢(xún)考勤次數(shù)引矩,缺勤次數(shù)等梁丘。
差假管理功能:申請(qǐng)出差表單,申請(qǐng)請(qǐng)假表單旺韭。
人事管理功能:管理員能設(shè)置職員的信息氛谜,批假等。
系統(tǒng)設(shè)置功能:設(shè)置上下班時(shí)間区端,請(qǐng)假次數(shù)值漫。
3、非功能需求
非功能性需求是指除功能性需求以外的所有需求珊燎,一般是指部署環(huán)境需求惭嚣,接口需求遵湖,安全需求悔政,性能需求,界面需求延旧。
(1)部署環(huán)境需求
部署環(huán)境一般是指客戶(hù)所在公司或者部門(mén)的IT環(huán)境谋国,電腦系統(tǒng)環(huán)境,與該軟件相關(guān)的構(gòu)件迁沫。
(2)接口需求
數(shù)據(jù)通信協(xié)議:TCP/IP,UDP協(xié)議等芦瘾。
(3)安全需求
該系統(tǒng)對(duì)安全性需求不高,能保證數(shù)據(jù)不丟失則行集畅。
(4)性能需求
至少可以允許同一個(gè)時(shí)間20個(gè)用戶(hù)訪問(wèn)系統(tǒng)近弟。
查詢(xún)服務(wù)用戶(hù)通過(guò)電腦提交命令道返回結(jié)果不超過(guò)2秒鐘。
具有較高的穩(wěn)定性
(4)界面需求
界面設(shè)計(jì)應(yīng)該簡(jiǎn)潔易懂挺智,該部分需求應(yīng)該不斷優(yōu)化祷愉,直至符合用戶(hù)習(xí)慣。
4赦颇、軟件與硬件或其他外部系統(tǒng)接口
需要用到串口通訊二鳄,數(shù)據(jù)通信用到TCP/IP,UDP協(xié)議等。
5媒怯、設(shè)計(jì)與實(shí)現(xiàn)的限制
鑒于公司的PC環(huán)境的不同要做到有一點(diǎn)的兼容性保證軟件不會(huì)報(bào)錯(cuò)订讼。