您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 员工薪资管理系统-系统设计书
软件设计规格说明书0.3员工薪资管理系统第1页/共35页软件设计规格说明书0.3员工薪资管理系统修改履历版本修改日期修改内容作者0.110.27写系统设计陈梦利0.210.31初步修改系统设计陈梦利0.311.4完成系统设计陈梦利软件设计规格说明书0.3员工薪资管理系统第2页/共35页目录1文档简介------------------------------------------71.1编写目的-------------------------------------71.2背景-----------------------------------------71.3定义-----------------------------------------72系统概述------------------------------------------82.1系统简介-------------------------------------82.2开发目的-------------------------------------82.3运行环境-------------------------------------82.4需求规定-------------------------------------82.5用户分类-------------------------------------93UML设计-----------------------------------------103.1用例图--------------------------------------103.1.1管理员用例图---------------------------103.1.2普通用户用例图-------------------------113.1.3系统维护人员用例图---------------------123.2状态图--------------------------------------134数据库设计---------------------------------------154.1数据库概念结构设计--------------------------154.1.1员工基本信息E-R图---------------------154.1.2员工奖励信息E-R图---------------------164.1.3员工惩罚信息E-R图---------------------16软件设计规格说明书0.3员工薪资管理系统第3页/共35页4.1.4员工职称信息E-R图---------------------174.1.5员工薪资管理E-R图---------------------174.2数据库逻辑结构设计--------------------------184.2.1员工基本信息表-------------------------184.2.2员工奖励信息表-------------------------184.2.3员工惩罚管理表-------------------------194.2.4员工职称管理表-------------------------194.2.5员工薪资管理表-------------------------194.3数据库物理结构设计--------------------------205模块设计-----------------------------------------215.1系统模块设计图------------------------------215.2用户登录------------------------------------225.3员工管理------------------------------------235.4员工考评管理--------------------------------245.4.1员工奖励管理---------------------------255.4.2员工惩罚管理---------------------------265.4.3员工职称管理---------------------------275.5员工薪资管理--------------------------------285.6报表打印------------------------------------305.7帮助----------------------------------------306设计约束-----------------------------------------316.1产品应当遵循的标准或规范--------------------31软件设计规格说明书0.3员工薪资管理系统第4页/共35页6.2用户界面约束--------------------------------316.3软硬件环境约束------------------------------326.3.1硬件设备-------------------------------326.3.2支撑软件-------------------------------326.4产品质量约束--------------------------------336.5接口----------------------------------------337致谢---------------------------------------------348相关文献-----------------------------------------35软件设计规格说明书0.3员工薪资管理系统第5页/共35页图目录图1管理员用例图-------------------------------10图2普通用户用例图-----------------------------11图3系统维护人员用例图-------------------------12图4管理员查询员工信息的状态图-----------------13图5用户登录系统的状态图-----------------------14图6员工基本信息E-R图-------------------------15图7员工奖励信息E-R图-------------------------16图8员工惩罚信息E-R图-------------------------16图9员工职称信息E-R图-------------------------17图10员工薪资管理E-R图------------------------17图11系统模块图--------------------------------21图12用户登录模块图----------------------------22图13员工管理模块图----------------------------23图14员工考评管理模块图------------------------24图15员工奖励管理模块图------------------------25图16员工惩罚管理模块图------------------------26图17员工职称管理模块图------------------------27图18员工薪资管理模块图------------------------29图19报表打印模块图----------------------------30图20帮助模块图--------------------------------30软件设计规格说明书0.3员工薪资管理系统第6页/共35页表目录表1术语定义表----------------------------------7表2用户分类表----------------------------------9表3员工基本信息表-----------------------------18表4员工奖励信息表-----------------------------18表5员工惩罚管理表-----------------------------19表6员工职称管理表-----------------------------19表7员工薪资管理表-----------------------------19表8外键表1-----------------------------------20表9外键表2-----------------------------------20表10外键表3----------------------------------20表11外键表4----------------------------------20表12产品质量约束表----------------------------33软件设计规格说明书0.3员工薪资管理系统第7页/共35页1文档简介1.1编写目的此说明书在需求分析书的基础上,对员工薪资管理系统的各个模块进行了实现层面上的要求和说明。在以下的详细设计说明中将对本系统所做的所有需求分析进行说明。在本阶段中,确定应该如何具体的实现所要求的系统,以便在编码阶段可以把这个描述直接翻译成用具体程序书写的程序。主要工作包括:根据软件需求分析书所描述的数据,功能,运行,性能,需求进行逐个模块的描述。1.2背景说明:A.软件系统的名称:员工薪资管理系统;B.任务提出者:C.本次开发的此系统可独立存在,也可作为一个子系统。1.3定义编号名词解释/说明1DBMS数据库管理系统2IEEESoftwareEngineeringStandardsIEEE软件工程标准3UMLUnifiedModelingLanguage(UML)又称统一建模语言或标准建模语言4SQLServer是美国Microsoft公司推出的一种关系型数据库系统5VisualStudio2008MicrosoftVisualStudio2008是面向WindowsVista、Office2007、Web2.0的下一代开发工具表1术语定义表软件设计规格说明书0.3员工薪资管理系统第8页/共35页2系统概述2.1系统简介为薪资管理人员提供了一套简单的操作、使用可靠、界面友好、易于管理和使用的处理工具。本系统对薪资各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使公司薪资管理人员从繁重的工作中解脱出来,而且提高了薪资管理的效率,提高了薪资管理的科学性,方便了用户查询、管理人员进行管理。2.2开发目的建设一个科学、高效的信息管理系统是提升企业管理水平以工作生产效率的必由之路[1]。企业薪酬管理是企业运用现代化技术创造更多更高经济效益的主要因素之一[2]。因此,开发并使用员工薪资管理系统是有必要的,良好的薪资管理模式可以规范薪资管理流程,提高薪资工作效率,对于企业而言都是至关重要的。2.3运行环境CPU:Pentium2G以上。内存:512M上。硬盘:需要128M以上空间(1)操作系统:Windows操作系统(WindowsXP/Windows7)(2)软件平台:MicrosoftVisualStudio2008(3)数据库系统:SQLServer2005大型数据库。2.4需求规定本系统完成如下目标:1)用户登录及用户密码修改用户可以登录本系统,并可以自行修改自己所设置的密码。2)用户管理删除用户或增加用户3)员工基本信息管理软件设计规格说明书0.3员工薪资管理系统第9页/共35页收录员工的基本信息管理,包含:姓名、性别、出生年月、身份证号、所属部门、所在职位等。4)员工考评管理根据员工出勤率和加班时间相结合的方式对员工进行考评,来确定薪资的多少。5)员工薪资管理管理员可以录入、查询、修改以及删除所有员工的薪资信息,普通用户(职员)只可以查询自己的薪资信息。员工的薪资根据员工考
本文标题:员工薪资管理系统-系统设计书
链接地址:https://www.777doc.com/doc-3320590 .html