- 17
- 0
- 约4.6千字
- 约 7页
- 2016-12-02 发布于贵州
- 举报
员工工资管理系统设计与开发
员工工资管理系统
设计与开发
工程管理
08级(1)班
姓名: 彭正霄
学号:200841915104
功能需求描述
员工工资管理系统软件是为用户进行员工的工资构成及管理进行辅助的应用软件,需要为用户提供一个简单的人机界面以便操作,功能需求如下。
1:用户登录:根据用户输入的用户名和密码判断是否允许该用户使用本系统,并且当用户登录后根据用户权限判断用户可以使用哪些功能。员工只能浏览等权限而不能进行实质性改动。
2:为用户提供精心功能的选择的界面:功能选择界面也应根据用户权限不同而有所区别,只列出在用户权限范围内的功能供用户选择。功能选择界面包括输入功能选项、调用相应程序两大需求。管理员和员工对应的功能界面是不同的,所能进行的操作也不相同。
3:创建工资信息文件:用户根据提示输入员工序号、姓名、各项工资构成,如工资、奖金、保险、税金和合计等;可一次性输入多条员工的工资信息记录。系统将员工工资信息记录存储在系统磁盘的文件中,一边进行管理、查找和备份。
4:增加员工工资信息:可在原有工资信息文件的基础上增加新的员工工资信息记录,并继续保存至磁盘,并且将增加的文件存储状况显示给用户。在增加新工资记录的过程中,系统将提示用户输入工资、奖金、保险和税金四大公子构成项,最终实发工资,即合计,要求由系统自动计算获得,并同样作为工资构成项存入文件对饮的记录中。
5:删除员工工资信息:提示用户输入要进行删除操作的员工序号,如果在文件中有该员工的工资信息存在,则将该序号所对应的姓名、序号、各种工资构成等在对应文件中加以删除,并提示用户选择是否继续进行删除操作。
6:修改员工工资信息:提示用户输入要进行修改操作的员工序号,如果在文件中有该员工的工资信息存在,则将提示用户输入该序号对应的员工姓名、各种工资构成等需要修改的选项并将修改结果存储于文件中。该部分需求也需要提示用户选择是否继续进行修改操作。修改操作中实发工资,即合计部分,也需要有系统根据修改后的工资、奖金、保险和税金四项工资构成自动计算修改后的合计工资数额,并连同用户输入的其他修改项一起存入磁盘文件中。
7:员工工资查询:分为根据姓名查询和根据序号查询两个具体需求,分别提示用户输入要查询员工信息的序号或姓名,如果在磁盘文件中有对应的员工工资信息,则提示用户已找到,并逐项列出对应员工的工资状况。在该功能中,也需提示用户是否需要继续查找,如不再继续查找,则返回主界面。
8:员工工资排行浏览:该项需求要求根据员工的实发工资即合计项进行排序,以便用户对员工工资状况有较为直观方便的了解。由于在磁盘存储的员工工资文件可能有多个,所以提示用户要浏览的具体文件名,然后根据合计项从大到小进行排序,显示员工序号、姓名及各项工资构成。
9:管理员的用户管理:管理员对用户的管理也需要进行用户的创建、增加、删除、修改和浏览。管理员创建的用户存储在名为yonghu的磁盘文件中,每当有用户登录系统时,系统都会根据该文件中的用户名和密码进行核实判断用户才能够顺利登录。管理员还具有增加新用户的功能。增加的用户及密码、权限等也继续存储在yonghu文件中。当某些用户不再使用该系统时,还可以进行删除操作,并且管理员具有修改用户权限的功能,员工和管理员级用户对于系统的权限是不一样的。
系统模块设计图
根据需求分析结果,员工工资管理系统可以分为4个模块:登录模块、员工工资管理模块、员工管理模块和功能选择平台。
系统模块结构如下图所示
系统模块结构图
模块设计
1:登录模块
提示用户输入用户名和密码,调用文件中存储的用户信息进行校验,只有当用户名和密码相匹配时,才允许用户使用该系统。用户登录到系统后能够允许使用的系统功能和用户的权限有关。员工只能进行查询和浏览,管理员用户还可以进行增、删、改操作和对用户的管理。权限的设置在用户信息文件中进行复制,权限的判定在用户登录模块进行。
模块功能树如图所示。
登录模块功能树图
2:员工工资管理模块
当用户成功登入系统时,即可判断权限不同,调用员工工资管理模块中的部分或全部子功能。员工工资管理模块的主要功能包括如下几部分。
,创建工资信息文件:提示用户输入用户保存员工工资信息记录的文件名,在磁盘上创建该文件,继续提示用户逐条输入员工工资信息记录,每条记录包括员工序号、姓名和工资、奖金、保险、税金四项主要工资构成。其中员工实发工资即合计项有系统自动计算获得,计算公式为:合计=工资+奖金-保险-税金。该功能可连续输入若干条员工记录,输入员工号为0时则停止输入。
,增加工资信息:提示用户输入要继续增加记录的文件名,如在硬盘上存在该文件,则进行追加,不改变原有
您可能关注的文档
最近下载
- 2025年移动图书馆第三届知识竞答挑战赛题库及答案(第七关).docx VIP
- 茶叶加工行业岗位职责及组织结构.docx VIP
- 糖尿病实验室检查及结果意义分析.ppt VIP
- 卵巢黄体破裂诊治中国专家共识(2024年版).pptx
- 华住酒店IT标准培训课件.pptx
- vivo如何强制恢复出厂设置方法总结.PDF VIP
- 食材检验程序方法.docx VIP
- 泉州信息工程学院《高等数学(3)》2025 - 2026学年第一学期期末试卷(A卷).docx VIP
- SCC60可调内容积比螺杆机组控制器说明书解读.doc VIP
- 课件:《中华民族共同体概论》第七讲 华夷一体与中华民族空前繁盛(隋唐五代时期).pptx VIP
原创力文档

文档评论(0)