欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    工资管理系统(详细设计说明书).doc

    • 资源ID:28240055       资源大小:72KB        全文页数:8页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    工资管理系统(详细设计说明书).doc

    1引言21.1编写目的21.2背景21。3定义21。4参考资料22程序系统的结构33程序1(标识符)设计说明33.1程序描述33。2功能33。3性能43。4输人项43。5输出项43.6算法43.7流程逻辑53。8接口63.9存储分配63.10注释设计63.11限制条件63.12测试计划63.13尚未解决的问题64程序2(标识符)设计说明74。1程序描述74。2功能74.3性能74.4输人项74。5输出项74。6算法84。7流程逻辑84。7接口94.8存储分配94。9注释设计94.10限制条件104。11测试计划104。12尚未解决的问题108详细设计说明书1引言1。1编写目的在使用程序语言编制程序之前,需要对所采用算法的逻辑关系进行进行分析,设计出全部必要的过程细节,并给予清晰的表达,使之成为编码的依据,也作为软件测试人员及软件维护人员进行测试及维护时的参照。1。2背景项目的提出: 工资管理是企业管理的重要组成部分,它与企业的人事管理、财务管理有着密切的联系。对于劳资关系相对复杂的大中型企事业单位,手工进行工资的发放工作往往需要耗费大量的人力与时间。由于工资发放在时间和操作上存在着一定的重复性、规律性,这使得工资管理的计算机化成为可能,该项目的提出正是为了在此基础上进一步实现企业员工工资管理的规范化和自动化.项目与其他软件或其他系统的关系:工资管理系统是全企业信息管理系统的一个有机组成部分,它需要和员工人事管理、员工工时考勤、员工医疗保险等系统连接,能够从这些系统中正确的取得员工基本工资、津贴、医疗保险等信息.用户群:工资管理系统软件的用户主要为各种企事业单位的财务部门1.3定义工资项目:在计算月工资时需要涉及的各项信息,例如基本工资,津贴费,缺勤费,保险费等计算公式:即计算月工资的方法缺勤费用:即员工由于缺勤而需扣除的费用津贴:即员工因为加班而需增加的工资医疗保险:即员工参加医疗保险及社会保险等保险而需报销或交纳的一定费用基本工资:每个工种有不同的基本工资1。4参考资料【1】工资管理系统需求规格说明书;【2】工资管理系统概要设计说明书【3】张立,C#2。0宝典,电子工业出版社,2007【4】李兰友等编著,Visual C#。Net程序设计,清华大学出版社,2003【5】软件工程与软件开发工具 ISBN7-302092907、TP6515 2004年9月。【6】肖刚,古辉,程振波,张元鸣实用软件文档写作北京:清华大学出版社。2程序系统的结构工资管理系统是全企业信息管理系统的一个有机组成部分,它并非一个独立的系统,需要和员工人事管理、员工工时考勤、员工医疗保险等系统连接,能够从这些系统中正确的取得员工基本工资、津贴、医疗保险、出勤状况等信息。下图为本系统与其它系统的数据交换图。本系统与其他系统联系紧密,那么就得通过相应的接口把各个系统联系起来,图(2-12)就是本系统和其他系统的接口图。工资核算考勤系统医疗保险财务管理系统工资数据库考勤数据库工资管理系统年终奖金人事管理系统医疗保险数据库员工信息数据库图(212)系统接口图3程序1(标识符)设计说明3。1程序描述本程序是系统启动时首先运行的程序,用户通过本程序的认证进入系统。通过本程序,操作系统在内存为用户分配一段内存,而且必须在此用户退出之前常驻内存,以便对本系统的所有操作都是在此登陆用户下进行.3。2功能本段程序功能非常简单,提供新用户注册和响应登陆者,并根据用户的权限打开不同的登陆界面,该功能可用如下功能模块图描述。 图(32-1)模块功能方框图3。3性能该模块若要注册新用户和响应登陆者,就必须对数据库的用户表进行查询、核对和更改。经过反复测试与优化,我们将登陆时间限制在5秒以内,若超过5秒,就显示登陆出错信息.对新用户注册数据提交时间限制在5秒,若超过5秒,就提示注册失败。3。4输人项本程序的输入就两大类,用户名和密码。以下为这两类输入项作以下限制.(1)、用户:必须是数字、字母或则汉字组成,长度限制在6到12字符之间。(2)、密码:必须是数字、字母组成,长度限制在6到12字符之间。3.5输出项登陆:根据数据库的记载,有三类输出结果,登陆成功显示管理员界面、登陆成功显示普通用户界面、登陆不成功显示错误信息.注册:只有注册成功与注册不成功两类返回结果。3。6算法本段程序最主要的算法是如何进行权限判断.下面简单描述该算法。在数据库里为每一个用户都配有一系列的字段,其中有一bool字段叫Controller,若为true,则代表该用户为管理员,若为false,该用户就是一普通用户。3.7流程逻辑以下图为本模块的流程图(3-7-1)图(37-1)登陆模块流程图3。8接口无3。9存储分配本段程序的存储分配如下表所示表(381)本模块存储分配图名称长度数据类型账号6到12个字符char密码6到12个字符charControllerbool3.10注释设计加在模块首部的注释;加在各分枝点处的注释;对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加注释;对关键代码进行注释;行注释用“/”表示;多行注释用“/* /”3。11限制条件运行本程序必须要有健全的sql2000数据库。用户必须牢记自己的密码,若连续三次输入错误密码,则退出本次登录。3。12测试计划测试方法:黑盒测试。测试类容:通过大量的正确和非正确登录账号和密码进行反复登录,分析登录结果和响应时间是否符合要求。3。13尚未解决的问题本模块不能更好控制多次错误登录。本系统的处理方式是退出本次登录,该用户只要再次运行程序即可继续登录。为防止盗用账号,最好的控制方式是禁止此账号在限制的时间内登录.如若连续三次登录失败,则在接下来的24小时内,该用户不允许登录.4程序2(标识符)设计说明4.1程序描述本段程序主要为普通用户设定的,该程序所获得的内存保存在登录一直到退出登录为止。4.2功能普通用户界面用户查询自己的工资情况用户查询自己的基本信息本段程序主要是区分普通用户和管理员用户,普通用户享有的权限很小,所享受的服务也相应的减少,只能查看自己的基本信息和自己的工资信息。其功能可用如下的功能模块图描述.4。3性能该模块主要是查询自己的基本信息和基本工资,由于数据处理量很小,所以要求每次执行响应时间不得超过1.5s4.4输人项本段程序只有一类输入数据,即自己的工号,所以只要正确输入自己的工号即可,没有特别的要求。4。5输出项显示我的基本信息,如姓名,工号,性别,年龄等。显示我的工作情况,如加班时长,部门基本工资,岗位津贴,医疗报销,个人所得税等。4.6算法本段程序思想简单,没有特殊的算法,只是执行对数据库的查询.4。7流程逻辑 图(471)显示我的信息流程图4.7接口本模块在查询自己信息的时候,要与人事管理系统进行数据交换,那么就得有相应的接口来支持实现,下图为本模块与人事管理系统的接口图。人事管理子系统<<Applic action >>员工信息数据库员工基本信息查询图(471)本模块与人事管理系统的接口本模块在员工查询自己的工资的时候,要像财务管理系统提取数据,所以得有相应的接口来支持实现.下图就是本模块与财务管理系统之间的接口图。员工工资查询工资管理系统工资数据库财务管理系统图(472)本模块与财务管理系统之间的接口4。8存储分配本段程序只是执行查询功能,功能结束,内存所分配的资源也就被回收.4。9注释设计加在模块首部的注释;加在各分枝点处的注释;对各变量的功能、范围、缺省条件等所加的注释;对使用的逻辑所加注释;对关键代码进行注释。4.10限制条件只能查看自己的一些基本信息和大部分工资信息。不能查询其他人的信息,更不能修改任何信息。这由权限控制。4.11测试计划测试方法:黑盒测试.测试类容:通过大量不同用户的查询,看查询结果是否完全正确,是否超过了自己的权限操作。4。12尚未解决的问题通过调查分析,本部分几乎没有尚未解决的问题。

    注意事项

    本文(工资管理系统(详细设计说明书).doc)为本站会员(知****量)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开