1.需求概述
1.1.项目背景
公司因为快速发展,招收了大量的人才,原来的公司考勤方法繁琐,使用麻烦, 已经不适合现在公司发展需求,为了适应公司发展,现需要一套快速有效的考勤系统来管理员工的打卡、查询、统计,从而规范公司的制度,严格管理公司员工,提高员工共作效率,实现公司的利益最大化。
1.2.系统目标
实现快速有效的管理公司考勤,职员能在pc上随时查看自己的考勤信息,管理自己的个人信息(个人基本信息不可修改,如姓名、年龄、性别、身份证号等),公司高层管理人员可以使用管理员权限登录,里面可以查询公司所有员工的考勤信息,并且系统已经做好了信息统计,管理员导入员工基本信息,并且还可以修改。
2.功能需求
2.1.功能模块图
考勤系统分为职员登录和管理员登录,每个模块下面又各自分为三个功能模块。
绘1.png
图1.系统功能模块图
3.非功能需求
3.1.中英文版本
现在世界经济全球化,为了与世界接轨,公司的分部也会在其它国家建立,为适应当地文化,界面上的语言可以改为英文。
3.2.浏览器的兼容
现在电脑上的浏览器种类复杂,设计的程序在市面的主流浏览器(火狐 、谷哥、百度、搜狗)的显示效果更好。
3.3将用户常用的设置成默认设置
为了让用户有更好的体验,将大多数用户会选择的设置成默认的。
4.软件与硬件和其它外部接口
打卡信息通过考勤服务器收集,存入数据库,最后通过PC查询。
图片1.png
图2.系统网络拓谱图
5设计和实现的限制
5.1只能windows使用
因为是visual studio 2012上开发,所以只能在windows上使用。
5.2易用性差
程序设计简单,安全性差,不能大规模应用。
网友评论