欢迎来到天天文库
浏览记录
ID:41055258
大小:202.00 KB
页数:9页
时间:2019-08-15
《老张通信公司工资管理系统需求分析 - 副本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、通信公司工资管理系统设计与实现张远来0引言11系统需求11.1总体目标11.2性能需求12功能需求13其他需求23.1界面需求23.2数据库需求23.3安全需求23.4系统功能结构分析33.5系统业务流程分析44系统功能模块实现说明54.1系统管理模块54.2人员管理模块64.3信息设置模块64.4工资管理模块64.5数据管理模块74.6工具模块74.7帮助模块75总结70引言随着公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要所以引进计算机技术对公司内部员工进行方便的管理,这样有诸多好处,各层管理人员可以对公司众多的员工信息进行动态的管
2、理,例如基本资料的修改,添加,删除,查询等。有利于减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低公司成本。1系统需求1.1总体目标需求分析的目的在于与开发人员与用户之间达成系统开发的共识,使开发人员所考虑的系统在功能(系统能做什么)、简单操作,良好界面,个人信息保密性,系统安全与稳定,良好帐户管理,友好信息返回模式(如报表及打印功能)等。1.2性能需求此工资管理系统对工资数据精度的计算能在默认情况之下精确到小数点后2位小数,即是精确到分的计算。在时间特性上,当用户发出命令请求时的服务器的响应时间、对数据更新处理、工资数据的查询检索等上,同样要求系
3、统响应时间不会超过0.5秒时间。系统支持多种操作系统的运行环境,多不同操作系统,不同文件格式的磁盘上的数据均能实现信息的互通,及共享。系统接收到用户的操作命令后(如:计算处理、查询等),能迅速的响应其操作请求,响应时间不超过1秒。在同一时间,系统还提供支持至少10个客户端进行同一个操作请求的响应。要求系统可移植较强,在不同的平台下运行,均不会影响系统的稳定性。同时,支持在客户端安装不同操作系统、浏览器版本,均不会影响系统的运行。2功能需求公司工资管理系统为公司提供工资计算,工资统计等服务;而且系统使用表格保存相关的工资信息,人性化的设计方便查询、浏览、修改等
4、操作,并且检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。基本上能够满足现代公司工资管理的需求。针对系统服务对象的具体要求,设计了公司工资管理系统。7公司工资管理系统主要有以下几大功能:(1)对系统进行管理,能够完成操作员信息添加、删除和修改,以及修改操作员的密码。(2)人员的管理,包括对员工信息、部门信息以及员工考勤信息的管理。并能对考勤信息进行多角度查询。(3)对工资进行设置,包括对员工职务工资设置、考勤工资设置、基本工资设置、保险设置、所得税设置和发银行设置。(4)工资管理,能够对部分变动工资的设置,结合工资设置的标准自动完成工资结
5、算,并且生成工资表。还能够对工资进行多角度查询,如按时间段查询、按部门查询及按员工编号查询,根据查询方式的不同统计工资的总额。对于报表的管理可以打印报表和工资条,并且能导出工资报表的EXCEL格式。(5)数据管理,包括数据库的备份和还原。由用户自行选择备份的路径,数据还原方便快捷。(6)系统有记事本和计算器两个工具,方便操作员使用。⑺帮助功能,解决用户普遍存在的疑难问题,以及对系统的介绍。3其他需求3.1界面需求系统开发基于B/S的开发模式,界面直观、简洁,人机交互性强。基于表单和弹出式窗口的数据录入方式,菜单电击的方式操作。用户使用时,只要是按照格式和要求
6、填入信息,系统在后台响应用户操作过程。让用户在最短时间里,不需要经过专门培训,就可以轻松上手使用。3.2数据库需求后台数据库采用目前比较流行微软公司SQL服务器数据库,数据容量大,稳定性高,能自动排除各类异常操作;严格的用户验证与权限控制,确保系统安全可靠,系统还提供了完善的数据备份与恢复功能,用得既方便又放心。在安全性、准确性、运行速度方面有绝对的优势,可以快速的开发窗口应用程序。3.3安全需求7为保障系统数据的安全性,系统采用访问控制策略,未授权者不能进入系统。同时,对不同级别的用户授予不同的使用权限。在系统运行期间,如发生掉电尚未保存数据,或由于操作不
7、当等原因导致系统重启等,为保证数据的易恢复性,系统提供每隔30秒自动保存数据的机制,让用户的数据在发生意外时能最大程度上得到恢复。同时,系统提供强大的容错性能,当一台服务器发生故障时,系统能自动切换到另外一台服务器上,从而保障服务器能长时间的提供系统的运行支持。在输入数据时,如果用户输入的数据不符合系统的要求,则系统自动提示错误信息,并要求用户重新输入,直到输入完全正确时才允许进行下一步的操作。数据不管是在公司内部之间传输,还是公司与分公司之间进行远程数据传输时,防止数据被不法分析任意的修改和破坏,对所有的敏感数据均进行基于SSL协议的加密操作,只有对信息解
8、密的人员才能最终读取数据信息。这样,能最大程度的防止
此文档下载收益归作者所有