美文网首页考勤
考勤系统需求分析

考勤系统需求分析

作者: 失控的疯子_1284 | 来源:发表于2018-07-02 16:30 被阅读106次

    考勤系统需求分析

    1、需求概述

    背景

    某公司,员工人数100人左右,公司在软件研发及日常管理上有一套成熟的管理方法,在没有考勤系统之前,与考勤相关的管理工作是这样的:每位员工需要上午上班时打一次卡,下午下班时打一次卡,中午的休息不需要打卡。期间如果需要外出工作,从公司出发时需要打一次卡,回到公司时需要打一次卡。员工请假需要填写请假条,请假分为事假、病假、年假等多种情况,请假需要直接领导审批,甚至还需要高层领导的审批。行政部每天统计考勤信息,包括打卡信息、外出信息、请假信息,每月将考勤汇总信息提交给财务部。财务部根据考勤汇总信息,调整员工的薪金。但这样的管理方式,出现了一些意外事件:某员工想请年休假,但行政部告知该员工的当年度年休假已经休完了。年休假的管理出现了问题,很可能会影响员工的工作积极性。某员工投诉当月薪金多扣了钱,原因是考勤信息统计有误。于是财务部将责任推到行政部,行政部推诿财务部要求不明确。某天出现了紧急状况,高层领导想找员工A来处理,但员工A当天请了假,高层领导并不知情。

    目的

    公司高层期望通过考勤系统提高考勤工作的效率和准确性,避免因为考勤问题影响正常工作。

    2、功能需求

    账户登录功能:员工,管理员登录。
    密码修改功能:员工能修改自己的密码。
    考勤查询功能:登录后能自主查询考勤次数,缺勤次数等。
    差假管理功能:申请出差表单,申请请假表单。
    人事管理功能:管理员能设置职员的信息,批假等。
    系统设置功能:设置上下班时间,请假次数。


    绘图1.png

    3、非功能需求

    非功能性需求是指除功能性需求以外的所有需求,一般是指部署环境需求,接口需求,安全需求,性能需求,界面需求。

    (1)部署环境需求

    部署环境一般是指客户所在公司或者部门的IT环境,电脑系统环境,与该软件相关的构件。

    (2)接口需求

    数据通信协议:TCP/IP,UDP协议等。

    (3)安全需求

    该系统对安全性需求不高,能保证数据不丢失则行。

    (4)性能需求

    至少可以允许同一个时间20个用户访问系统。
    查询服务用户通过电脑提交命令道返回结果不超过2秒钟。
    具有较高的稳定性

    (4)界面需求

    界面设计应该简洁易懂,该部分需求应该不断优化,直至符合用户习惯。

    4、软件与硬件或其他外部系统接口

    需要用到串口通讯,数据通信用到TCP/IP,UDP协议等。


    2018-07-02_160951.png

    5、设计与实现的限制

    鉴于公司的PC环境的不同要做到有一点的兼容性保证软件不会报错。

    相关文章

      网友评论

        本文标题:考勤系统需求分析

        本文链接:https://www.haomeiwen.com/subject/bmkluftx.html