版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.引言1.1编写目的编写此文档的目的是为了在《软件需求规格说明书》的基础上对人事工资管理系统的功能模块进行过程描述,设计功能模块的内部细节,包括数据库设计、界面设计、逻辑算法设计和详细数据结构,为编写源代码提供必要的说明。1.2背景企业在发展中不断地壮大,员工也随之增加。对于人事管理部门来说,迫切的需要一个操作简便、功能简单实用、可以满足企业对员工的人事管理需求的系统。项目名称:人事工资管理系统本项目任务提出者:大赛举办方本项目任务开发者:于明本项目用户:企事业单位1.3定义MIS:管理信息系统1.4参考资料《任务计划书》《软件需求规格说明书》总体设计2.1需求概述人事工资管理系统能够实现企业对员工档案的管理,可以增加、修改、删除员工档案信息;系统可以对员工的考勤、工资、奖惩信息进行管理和分析,能为企业决策者提供参考依据。2.2运行环境硬件环境:需求名称详细要求CPUP4及以上处理器内存512M以上内存硬盘32G以上软件环境:需求名称详细要求操作系统WindowXP/window7/window8/window10数据库SQLServer2008支撑环境.netframework4.02.3软件结构经过多次需求调研,现提出人事工资管理系统的功能需求。软件的组织结构图如下图(图2.1)所示。退出用户管理系统管理人事管理工资管理退出系统修改口令操作员管理数据备份部门管理工资总结考勤津贴考评管理调动管理奖罚管理档案管理更改操作员人事工资管理系统退出用户管理系统管理人事管理工资管理退出系统修改口令操作员管理数据备份部门管理工资总结考勤津贴考评管理调动管理奖罚管理档案管理更改操作员人事工资管理系统图2.1人事工资管理系统组织结构图根据组织结构图和用户具体需求设计软件业务流程图如下图(图2.2)所示。系统登录通过验证否退出用户管理系统登录通过验证否退出用户管理系统管理人事管理工资管理是图2.2人事工资管理系统业务流程图3.详细设计3.1人事管理模块设计说明3.1.1功能描述人事管理模块主要实现员工个人档案、奖罚、调动、考评四种员工信息的录入、修改和删除功能。软件采用四个界面对这四种信息进行管理。3.1.2界面设计略3.1.3逻辑算法设计事件响应,顺序结构,无特殊算法3.2工资管理模块设计说明3.1.1功能描述3.1.2界面设计3.1.3逻辑算法设计3.3系统管理模块设计说明3.1.1功能描述3.1.2界面设计 3.1.3逻辑算法设计3.4用户管理模块设计说明3.1.1功能描述3.1.2界面设计3.1.3逻辑算法设计3.5退出模块设计说明3.1.1功能描述3.1.2界面设计3.1.3逻辑算法设计数据库设计5.1数据库分析人事工资管理系统主要用来管理企业员工的相关信息,数据量是根据企业员工的多少来决定的,本系统将使用SQLserver2008作为后天数据库。数据库命名为db_PMS,其中包含了8张数据表,用于存储不同的信息。5.2数据库概念设计本节主要使用ER图对相关数据表进行说明。用户编号登录用户信息表tb_user登录时间权限密码用户编号登录用户信息表tb_user登录时间权限密码用户名图5.1登录用户信息表实体E-R图部门信息表部门信息表tb_department部门名称系统编号图5.2部门名称信息表实体E-R图员工档案信息表tb_employee系统编号员工档案信息表tb_employee系统编号员工编号员工姓名员工性别员工部门出生日期民族婚姻状况基本工资就职日期联系电话职务图5.3员工档案信息表实体E-R图5.3数据库逻辑结构设计根据上一节设计好的E-R图可以在数据库中创建相应的数据表。表5.1登录用户信息表(tb_User)字段名数据类型长度主键描述IDint4是系统编号usernameVarchar50否用户名passwordVarchar50否用户密码 表5.2部门名称信息表(tb_department)字段名数据类型长度主键描述IDint4是系统编号dnameVarchar50否部门名称表5.3员工档案信息表(tb_employee)字段名数据类型长度主键描述IDint4是系统编号employeeIDVarchar50否员工编号employeeNameVarchar50否姓名employeeSexVarchar50否性别employeeDeptVarchar50否部门employeeBirthdayVarchar50否生日employeeNationVarchar50否民族employeeMarriagedVarchar50否婚姻状况employeeDutyVarchar50否职务employeePhoneVarchar50否电话employeeAccessionVarchar50否就职日期employeePhotoVarchar50否相片employeePayVarchar50否基本工资6.系统出错处理设计出现软件运行故障并进行修复后,应确保软件功能的完整性,不能发生因软件运行故障而导致工具无法继续使用的情况。在软件的使用过程中,如果出现软件使用故障,应当具有报警信息提示。当软件依赖的文件损毁或丢失时,软件以对话框的形式进行提示,报告损毁或丢失的文件等相
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 杭州市余杭区金成外国语小学2026年教师招聘备考题库及答案详解(新)
- 2026年江苏理工学院公开招聘工作人员64人备考题库及答案详解一套
- 2026年内江市部分市本级事业单位公开选调工作人员14人的备考题库完整答案详解
- 高中英语口语教学与生成式AI结合的情景对话与角色扮演教学研究课题报告
- 2026年福州职业技术学院单招职业技能笔试备考试题及答案解析
- 2026年南通市经济技术开发区教育系统公开招聘幼儿教师中心工作人员的备考题库及1套完整答案详解
- 2026年绵阳市事业单位公开选调工作人员25人备考题库及答案详解(新)
- 中国铁建投资集团有限公司2026届校园招聘30人备考题库完整答案详解
- 2026年海南华海中学招聘多名教师备考题库完整答案详解
- 2026年北海银滩开发投资股份有限公司公开招聘人员备考题库及一套完整答案详解
- 2025年1月国开(中央电大)法学本科《知识产权法》期末考试试题及答案
- 小学苏教版科学二年级上册(2024)知识点梳理及2025秋期末测试卷
- 2026年售后服务管理制度完善与企业售后工作规范化指南
- 2024-2025学年山东省烟台市招远市一年级(上)期末数学试卷
- 营销分析年终总结
- 《交易心理分析》中文
- 2025年高考化学习题分类练:化学反应机理的探究
- “一带一路”人工智能应用场景案例集2025
- 医院成本管控模式的创新与案例分析
- 国网公司两票课件
- 2025医疗健康纸质行业市场深度记录系统与文件研究评估报告
评论
0/150
提交评论