图3-10 员工工资报表窗体
工资报表窗体做为子窗体来显示。窗口主要分成工具条和预览效果两部分,预览效果显示的就是最终打印的结果。在下面的工具条上包括4个页面浏览按钮。在上面工具条的下拉列表框中选择需要显示的比例。别外两个按钮分别用来实现打印与导出操作。如果要打印的工资报表有多页,可以通过4个页面浏览按钮进行上下翻页。
此模块通过工资管理的创建,着重描述了工资计算和数据报表的使用。计算主要是通过对所输入的数据进行相加和相减的运算,最后显示结果数据。数据报表为我们提供了一个更加方便快捷地实现报表打印的方法。通过使用报表中的各种控件,可以很简单地实现复杂报表的设计,避免了繁杂的编程过程。
3.6 系统其他功能模块设计
在开发的过程中还实现了一些其它的功能,使系统有了进一步的完善。 选择菜单中的计算器项目可以调用操作系统自带的计算器,它是通过API函数” RetVal = Shell("CALC.EXE", 1)”来实现的,让用户在使用本系统的同时更加快捷的进行一些计
沈 阳 大 学
课程设计说明书 NO.19
算。在管理员菜单中可以对当前用户的密码进行修改,同时也可以添加新的用户。
密码更改的流程图如图3-11 所示:
图3-11 密码更改的流程图
4、系统调试与测试
4.1系统测试
软件测试是保证软件质量的关键,它是对需求分析设计和编码的最后复审。在软件生命周期的每个阶段,都不可避免地会产生错误,通常在编写出每个原程序后,就要对它进行必要的测试,这步工作自己来完成。此后由专门的测试人员进行各种综合测试。
沈 阳 大 学
课程设计说明书 NO.20
软件产品可用黑盒法和白盒法进行测试,通常两种方法结合使用。我在测试系统时先进行黑盒法测试,即检查程序是否输出正确的结果,而后进行白盒测试,即了解程序的内部结构和处理过程,对程序中重要的逻辑路线进行测试,在不同点检查程序状态,确定实际状态与时期的状态是否一致。
按照动态测试的四个步骤进行,即单元测试、集成测试、确认测试和系统测试,分别对基础信息管理与库存管理中各个模块进行了测试。
4.2系统结果
完成了企业人事管理系统的编译和调试工作,最后一步就是系统的编译和发行。在系统的编译和发行以前,需要设置工程项目的属性。选择”Project|Renshi_MIS Properties”菜单,进行属性设置。
最后选择”FileMade Renshi_Mis.exe”菜单,编译开始。编译完毕之后,即生成了相应的可执行文件。编译通过后,生成可执行文件Renshi_Mis.exe.我们需要在发布前对生成的可执行文件进行测试。通过测试的可执行文件,就可以发布了。
5、参考文献
[1]郭盈发主编.《数据库原理与应用》.西安: 电子科技大学出版社,2005.
[2]史嘉权主编.《数据库系统教程》. 北京:清华大学出版社. 2005.
[3]史济民主编.《FoxPro及其应用系统开发》.北京:清华大学出版社,2006.
[4]萨师煊主编.《数据库系统概述》.北京:高等教育出版社,2007.
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页