




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工程管理08级(1)班1功能需求描述员工工资管理系统软件是为用户进行员工的工资构成及管理进行辅助的应用软件,需要为用户提供一个简单的人机界面以便操作,功能需求如下。1:用户登录:根据用户输入的用户名和密码判断是否允许该用户使用本系统,并且当用户登录后根据用户权限判断用户可以使用哪些功能。员工只能浏览等权限而不能进行实质2:为用户提供精心功能的选择的界面:功能选择界面也应根据用户权限不同而有所区应程序两大需求。管理员和员工对应的功能界面是不同的,所能进行的操作也不相同。3:创建工资信息文件:用户根据提示输入员工序号、姓名、各项工资构成,如工资、份。4:增加员工工资信息:可在原有工资信息文件的基础上增加新的员工工资信息记录,并继续保存至磁盘,并且将增加的文件存储状况显示给用户。在增加新工资记录的过程中,求由系统自动计算获得,并同样作为工资构成项存入文件对饮的记录中。5:删除员工工资信息:提示用户输入要进行删除操作的员工序号,如果在文件中有该删除,并提示用户选择是否继续进行删除操作。6:修改员工工资信息:提示用户输入要进行修改操作的员工序号,如果在文件中有该的选项并将修改结果存储于文件中。该部分需求也需要提示用户选择是否继续进行修改操金四项工资构成自动计算修改后的合计工资数额,并连同用户输入的其他修改项一起存入磁盘文件中。7:员工工资查询:分为根据姓名查询和根据序号查询两个具体需求,分别提示用户输找到,并逐项列出对应员工的工资状况。在该功能中,也需提示用户是否需要继续查找,如不再继续查找,则返回主界面。8:员工工资排行浏览:该项需求要求根据员工的实发工资即合计项进行排序,以便用户对员工工资状况有较为直观方便的了解。由于在磁盘存储的员工工资文件可能有多个,所9:管理员的用户管理:管理员对用户的管理也需要进行用户的创建、增加、删除、修改和浏览。管理员创建的用户存储在名为yonghu的磁盘文件中,每当有用户登录系统时,系统都会根据该文件中的用户名和密码进行核实判断用户才能够顺利登录。管理员还具有增员级用户对于系统的权限是不一样的。2系统模块设计图根据需求分析结果,员工工资管理系统可以分为4个模块:登录模块、员工工资管理模块、员工管理模块和功能选择平台。系统模块结构如下图所示块结构图模块设计 理。权限的设置在用户信息文件中进行复制,权限的判定在用户登录模块进行。模块功能树如图所示。3登登录模块功能树图功能。员工工资管理模块的主要功能包括如下几部分。1),创建工资信息文件:提示用户输入用户保存员工工资信息记录的文件名,在磁盘上创算公式为:合计=工资+奖金-保险-税金。该功能可连续输入若干条员工记录,输入员工号为2),增加工资信息:提示用户输入要继续增加记录的文件名,如在硬盘上存在该文件,则件并进行录入操作。具体录入操作同上,实发工资即合计项也有系统自动计算获得。3),删除工资信息:提示用户输入要进行删除的文件名及员工序号,如在文件中找到要删4)修改工资信息:提示用户输入要进行修稿的文件名及员工序号,如果存在有对应记录,计算获得,并自动赋值给相应员工的合计项。5),查询工资:提示用户输入要查询的具体文件名,可根据员工序号和姓名两种方式进行并可让用户选择是否继续查找。将排行结果列表显示给用户。模块功能树如图所示4员工工资管理模块功能树图1)创建用户信息文件:创建文件存储用户各项信息,将用户的各项信息存入磁盘上名为2)增加新用户:管理员级的用户在登录后可选增加新用户功能,将新用户名、密码、权限3)删除用户:管理员用户登录后可选择输入要删除的用户序号,将该用户的相关信息从4)修改用户:管理员用户登录后选择修改用户功能,则输入要修改的用户序号,继续按照对各个用户进行管理操作。员工管理模块功能输如图所示5用户管理模块功能树图提供给员工和管理员的一个选择接口,让这两种级别的用户都可以是如自己的功能选项,进入相应的界面进行管理操作。具体模块功能树如图所示。功能选择平台模块功能树图系统流程描述系统流程图如图所示6程图数据结构设计 在排序浏览、删除、修改等功能模块中该常量用于定义数组长度。程序先把要排序或删除、修改的文件中的每条记录放在数组当中,然后用特定的算法对该数组中的员工信息C语言中的数组长度是固定的,必须在声明时指定数组的长度,因此用SIZE常量定义该数组的长度,由于员工数量较大,因此定义为100,并可根据需要进行简单更改。用于存放每个员工序号、姓名、主要工资结构(工资、奖金、保险、税金、合计)各方7{/*序号*//*姓名*//*工资*//*奖金*//*保险*//*税金*//*合计*/由于序号、姓名、工资构成用于描述一个有机整体-----员工,为了表明这些字段不是孤立的,而是共同描述一个完整的事物,因此用结构体这种形式来体现。用户描述登录系统的用户序号、用户名、密码和权限信息。{longNumber;/*用户序号*/charNumber[20];/*用户名称*/charps[8];
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025标准版企业短期用工劳动合同范本
- 游戏式数学学习
- 研究生涯之旅
- 音乐鉴赏深度解析
- 2025保健品代理合同协议范本模板
- 2025年农业设备租赁合同的法律效力解析
- 2025项目经理聘用合同修订
- 2025域名购买合同示例
- 2025水果订购合同范本
- 2025年购买水果产品的合同范本
- 人体所需的七大营养素(卓越)
- 《小学生预防溺水安全教育班会》课件
- 传统园林技艺智慧树知到期末考试答案2024年
- 直播中的礼仪与形象塑造
- 2024年八年级数学下册期中检测卷【含答案】
- 老年人中医健康知识讲座总结
- 海南声茂羊和禽类半自动屠宰场项目环评报告
- 跳绳市场调研报告
- 《民法典》合同编通则及司法解释培训课件
- 《大学生的情绪》课件
- 交通事故法律处理与索赔案例分析与实践指导
评论
0/150
提交评论