




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京日报发行公司1 引言21.1 编写目的21.2 背景21.3 定义3系统流程图:描述物理系统的模型表示3数据流图:描述逻辑系统的模型表示31.4 参考资料42 总体设计42.1 需求规定42.2 运行环境4 硬件要求5 软件要求5 配置要求52.3 基本设计概念和处理流程52.4 结构63 接口设计63.1 用户接口63.2 外部接口63.3 内部接口64 系统功能详细设计74.1 录入变动数据流程74.2 管理员查询员工信息流程74.3 员工查询员工信息流程84.4 计算个人所得税流程94.5 管理员查询工资信息流程104.6 管理员设置权限流程115 系统数据结构设计125.1 逻辑结构设计要点125.2 数据结构与程序的关系156 系统出错处理设计166.1 出错信息166.2 补救措施166.3 系统维护设计1620第 20 页 共 20 页概要设计说明书1 引言1.1 编写目的本文档将对职工工资软件开发需求进行描述,便于对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。1.2 背景随着计算机应用的日益普及和深化,网上办公已经成为一种趋势。部分公司的工资处理还处于较原始的手工阶段,一直由会计人工计算工资并编制财务报表,缺少一套实用可靠的管理系统软件。随着公司规模扩大,工作量也越来越大,目前需要多名会计紧张工作才能完成,不仅效率低,而且成本高。今后公司规模进一步扩大,人工计算工资的成本还会进一步提高,利用计算机管理系统管理公司势在必行。1.3 定义系统流程图:描述物理系统的模型表示数据流图:描述逻辑系统的模型表示1.4 参考资料2 总体设计2.1 需求规定系统基于B/S的开发模式,界面直观、简洁、人机交互性强。基于表单和弹出窗口式的数据录入方式,菜单的方式操作。用户使用时,只要按照格式和要求填入信息,系统在后台响应用户操作过程。让用户在最短的时间里,不需要经过专门片培训,就可以轻松上手使用。2.2 运行环境硬件、软件、运行环境、开发环境等 硬件要求:服务器一台Internet或 局域网 软件要求:软件端软件备注软件要求服务器端Tomcat5.5用以部署轻量级Web应用服务器,提供了低资源占用,稳定,而且强大的功能。MySql5.0是一个小型的关系数据库管理系统,其优点在于体积小,速度快,总体拥有成本低,与此系统十分搭配。客户端Windows Windows操作平台chromeChrome浏览器 配置要求:类别标准配置最低配置计算机硬件CPU: Pentium 4或以上内存: 512 MB或以上CPU: Pentium 3内存: 256 MB软件Tomcat5.5Tomcat5.0数据库MySql5.0MySql5.0网络通信ADSL 1 Mbit或以上ADSL 512 Kbit2.3 基本设计概念和处理流程通过实施本项目,希望能够实现以下目标:1 建立一个稳定可靠的职工基本工资信息管理平台;2 快速自动计算新岗位的各项基本工资数据,提高工作效率;3 灵活定义各类型统计报表。要解决以下几个方面问题:1 工资套改计算的正确性;2 优化工资核准流程,保证数据的正确性和完整性;3 基于多种条件的组合查询与分类统计与打印;4 界面友好、美观,使用方便。2.4 结构3 接口设计3.1 用户接口本系统是采用windows环境下的可视化界面,提供便于人机交互的用户界面3.2 外部接口暂时不考虑外部接口3.3 内部接口本系统内部元素之间主要通过数据库接口完成相应功能4 系统功能详细设计本管理系统主要分为六大模块,分别是录入员工信息、查询员工信息、计算工资信息、计算工资数据、查询工资信息、汇总工资信息和系统维护。4.1 录入变动数据流程当员工信息发生变动时,系统管理员进入数据库修改用户信息,进入系统前,首先管理员输入自己的登录密码获取权限,成功进入系统后输入员工编号,若员工信息有误,则进行修改,若员工不存在,操作结束。如果管理员密码不符,不能进入系统修改员工信息 如图所示:4.2 管理员查询员工信息流程管理员查看员工信息时,登陆系统时要输入自己的密码获取权限。成功登陆后,管理员可选择查询方式。输入查询信息后,系统判断员工是否存在,存在则输出员工信息,不存在输出错误信息,如果管理员密码不正确,则直接输出错误信息。 如图所示:4.3 员工查询员工信息流程查询个人工资信息时,首先输入自己的账号以及密码,若正确系统判断信息是否存在,若存在,则输入员工当月工资信息,若不存在则输出错误信息,若员工账号密码不符,则直接输出错误信息。 如图所示:4.4 计算个人所得税流程系统在计算个人所得税时,先读取员工工资和计算标准,然后计算不同员工的个人所得税,之后系统出个人所得税表。 如图所示:4.5 管理员查询工资信息流程管理员查看工资信息时,要先登录,判断此账号是否存在。如果账号不存在则进行错误提示。成功登陆后系统会判断此账号是否被赋予查看工资信息的权限。如果权限足够,则可以查看工资界面,输入查询条件进行查询。 如图所示:4.6 管理员设置权限流程管理员设置用户权限时,需要先验证自己的身份。系统经过账户验证和权限验证,判断账户是否存在以及权限 是否足够。当账户不存在或权限不足以进行此操作时,系统会报错误信息。管理员权限足够时,管理员可以选择要操作的用户,选择对此用户的权限进行增加操作或是删除操作。最后保存确认操作有效。 如图所示:5 系统数据结构设计5.1 逻辑结构设计要点名字工资总额别名总工资描述扣除个税、公积金和保险费之前的员工月工资格式基本工资+生活补贴+交通费+岗位津贴位置工资明细表、工资表、年度数据、报表名字员工编号别名员工号描述每个员工的唯一标识格式位置人事数据、年度数据、事务数据、工资明细表、工资表、报表名字员工姓名别名姓名描述每个员工的名字格式位置人事数据、年度数据、事务数据、工资明细表、工资表、报表名字基本工资别名描述根据职称所决定的每个员工的工资格式位置人事数据、年度数据、工资明细表名字职称别名描述员工级别的描述格式位置人事数据名字生活补贴别名描述根据职称确定的每个员工每个月的补贴格式位置人事数据、工资明细表、报表名字身份证号别名描述格式位置名字交通费别名描述补助给每个员工每个月的交通费格式位置人事数据、工资明细表、报表名字岗位津贴别名描述工作奖励格式位置工资明细表、报表名字个人所得税别名个税 描述政府征收的的个人收入所得税格式位置人事数据、工资明细表、报表名字住房公积金别名描述单位按月补助给个人的购买房屋的资金格式位置人事数据、工资明细表、报表名字保险费别名描述单位按月补助给个人的保险费用格式位置人事数据、工资明细表、报表名字实发工资别名实际工资描述每个员工每个月实际获得的工资格式工资总额-个人所得税-保险费-住房公积金位置工资明细表、报表、工资表、年度数据名字人事数据别名个人数据描述每个员工的基本信息描述格式位置人事数据数据流、人事数据存储名字部门别名描述每个员工所在的部门格式位置人事数据数据流、人事数据存储名字年度数据别名描述每个员工的年度数据记录格式位置年度数据存储名字年度累计工资总额别名描述每个员工一个年度累加起来的工资总额格式位置年度数据存储名字年度累计实发工资别名描述每个员工一个年度累加起来的实际工资总额格式位置年度数据存储名字工资表别名描述提交银行的所有员工
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 监理员培训证考试题库及答案
- 湘潭初三中考试卷子及答案
- 连江七中分班考试试卷及答案
- 设备管理知识测试题附答案:涵盖设备新度系数、保养、故障处理等测试卷有答案
- 2025年病历书写管理制度试题及答案
- 智能化仓储材料循环利用-洞察与解读
- 2025贵州习水县招聘城镇公益性岗位19人(4月)考前自测高频考点模拟试题及答案详解(网校专用)
- 河南水安考试题型及答案
- 消费文化与产品再购买频率-洞察与解读
- 2025国考北京市环境监察岗位申论题库含答案
- 人工智能技术及应用习题答案题库
- 县中医院妇科重点专科建设汇报
- 坚持人民至上 工会研讨发言
- 美学原理全套教学课件
- 期末复习(课件)新思维英语四年级上册
- 子宫脱垂试题及答案
- GB/T 90.1-2023紧固件验收检查
- 中国政治思想史复习资料
- 2023年度广东省成人高考《英语》(高升本)真题库及答案(单选题型)
- 《中国民间故事》阅读指导课
- LY/T 2501-2015野生动物及其产品的物种鉴定规范
评论
0/150
提交评论