欢迎来到天天文库
浏览记录
ID:12592213
大小:318.02 KB
页数:28页
时间:2018-07-18
《vb课程设计---企业工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《VB课程设计》设计题目:企业工资管理系统专业:计算机科学与技术班级:学号:学生姓名:28目录摘要I第一章系统分析1第二章系统实现5第三章系统调试8第四章使用说明11总结13附录1、源代码142、参考资料2528摘要传统事业单位的工资管理方法以及传统工资管理存在很多的缺陷与弊端。在事业单位以往的工资录入中,计算、合计等需要通过大量的手工完成,数据量多,处理速度慢,而且极易出错,导致工作效率低。为了解决这一矛盾,利用计算机来进行工资的管理,是十分必要的。程序设计重点论述了工资管理信息系统的组成与每个模块的功能。设计工资管理信息系统主要从模块组成、
2、数据连接、功能实现等方面着手。设计过程主要以上面的分析的重点作为依据。首先进行基础数据的采集,然后进行工资的核算等。在朝这个思想靠近的过程中,在许多小的细节上还存在着很多不足。关键词:管理信息系统,模块组成28第一章系统分析1.1、系统概述纵观各企业工资管理软件、一个好的企业工资管理软件,应具有简单友好的操作界面、安全性好的数据库、分级用户权限管理、强大数据导出及备份功能、联机帮肋文档。本系统着重围绕这几点进行开发设计。基于以上众多问题的分析,和企业管理制度的参考。将系统具体分为系统管理、员工信息设定、工资信息管理、工资结算管理、数据库管理、工
3、具箱、帮助七大模块:系统管理分为操作员登录管理,用户管理,锁定操作画面及退出。操作员登录管理记录用户登录的时间,方便管理员查看。在用户暂时离开时可锁定操作画面,防止非法操作。用户管理分为新建普通用户,新建管理员用户,修改密码三部分。281.2系统功能1、用户和组管理功能2、数据的添加、删除、修改功能3、数据统计功能4、信息保存功能5、数据导出功能6、方便的数据库备份功能7、提供实用的工具箱281.3数据流程图具有相应权限的用户在正确登陆后,可以打开并添加新员工的个人档案,添加完成后可以使用数据导出功能,导出数据。数据流图如下图1-1所示:281
4、.4模块图如图:图1-2系统功能模块图28第二章系统的实现2.1系统安全及权限的实现为了确保系统的安全,对数据库进行加密处理,采用了用户和组管理,并记录用户登录信息。拥有高级权限的用户,可以创建不同的组,并可将全部或部分权限分配给创建用户。为了实现该功能,系统采用了递归方式,使高一级别的用户可以管理低级用户,最高权限属于管理员。具体描述如下:2.2登录窗口的实现系统登陆时,要求正确输入用户名和密码。成功登陆后显示如图4-2所示工资管理系统主界面。用户名分为管理员用户和普通用户。如图2-1所示:图2-1登录窗口282.3员工基本档案信息的实现员工
5、基本档案信息管理,在窗体中完成员工基本信息的录入工作。根据提示在该窗体中输入相应的信息,最后单击“保存”按钮,进行信息的保存。如图2-2所示图2-2员工基本档案信息录入窗口282.4工资的结算在该窗体中输入相应的信息,完成月工资结算、产量汇总、综合处理具体如图2-3所示:图2-3月工资结算、产量汇总、综合处理28第三章系统调试性能测试与分析这个阶段的关键任务是通过各种类型的测试及相应的调试,使软件达到预定的的要求,根据分工本人负责整个程序运行以及整个程序调试。3.1、测试环境测试环境为:操作系统:Windows2000及以上数据库系统:Acce
6、ss2000。3.2、系统测试需求分析科技成果管理系统作为信息管理系统应用程序,应具有设计文件所规定的功能,各个功能模块都能完成相应的任务,保证用户所输入数据的正确性和安全性。程序设计及相关功能是否符合要求,只有通过严密的测试才能发现问题,尽可能减少错误的发生。所以,必须对系统进行测试,达到纠错改错的目的。测试方法28软件测试主要分静态和动态分析方法,动态法有白盒和黑盒法,本系统主要采用黑盒法进行测试对程序功能进行测试。3.3、系统测试策略说明l整个系统界面窗口的测试项目1、相关输入或输出命令能否正常打开?2、页面显示是否正常,读数据库时是否出
7、错?3、业务流程是否合理,是否适合用户操作?l数据项测试项目1.能否识别输入数据的类型和长度?2.异常处理能否保证系统在不正确的操作下运行,能否识别非法数据?3.数据库在大量的数据输入输出时能否正常运行?4.数据写入数据库时能否写入到对应的字段?3.4、系统测试方案设计功能测试采用黑盒测试法,数据设计如下:测试报告见系统管理模块测试用例:283.1.1设置操作员、密码、权限 设计测试用例,如表(表3.1.1):表4.1.1操作员编号操作员姓名操作员类别 用户密码01wlz系统管理员wlz02wanglingzhing 普通用户wlz3.1.2设
8、置快捷键用户和登陆密码-测试用例设计如下表第一次测试用例(设计两组相同数据)第二次测试用例(两次密码输入不同)用户名用户密码确认密码用户名用户密码确认
此文档下载收益归作者所有