本系统使用软件的开发工具是,后台数据库是本地数据库,在开发过程中,充分感受到使用工具来开发大型的软件,能够快速完成,是繁杂的开发过程待以改善。
是种开发性能非常优秀的面向对象的数据库应用开发工具,它除了能够设计传统的高性能基于客户服务器体系结构的应用系统外,也能够用于开发基于的应用系统。
支持应用系统同时应用系统同时访问多种数据库,这既包括诸如之类的大型数据库,也包括之类的支持接口的小型数据库。
另外,开发环境携带的本身就是个功能强大的,对小型应用来说,直接使用这个数据库是个质优价廉的选择。
系统开发主要有以下五个模块组成在系统模块中实现了,登录与运行功能。
在维护模块中实现了,对数据库更新与删除的功能。
在查询模块中实现了,条件模糊查询功能。
在报表模块中实现了,有关报表的查询与打印。
最后用帮助模块,让使用者了解本系统,并帮助使用者如何更好的使用本系统。
关键字数据窗口控件工程对象。
,。
,职工信息表,部门信息表岗位信息表工资信息表,代码开发窗口权限管理的功能是指对数据库的访问级别进行统定义和管理,以保证数据的安全性和共享性。
选择登录级别。
若选择管理员登录,则有修改数据库的权限。
若选择般用户登录,则无修改数据库的权限。
图窗口若为管理员登录,则要求输入账号和密码,输入正确的管理员账号和密码后,将拥有管理员登录权限。
窗口若管理员需要进行密码修改,则进入密码修改窗口。
要求所输入的管理员帐号和旧密码在数据库表中必须存在并且致。
若致,则允许输入新密码,否则提示旧密码信息并要求重新输入旧密码。
图图图窗口管理员登录窗口界面般用户登录窗口界面图窗口控件和代码与窗口基本相同,显示和处理部门信息。
窗口控件和代码与窗口基本相同,显示和处理岗位信息。
图图窗口控件和代码与窗口基本相同,显示和处理工资信息。
窗口实现员工统计表的浏览和打印功能。
图图窗口实现部门报表的浏览和打印功能。
窗口实现岗位报表的浏览和打印功能。
图图窗口实现工资报表的浏览和打印功能。
图第六章研究成果及软件测试概述研究成果无论怎样强调软件测试的重要性和它对软件的可靠性的影响都不过分。
在开发大型的软件过程中,面对着极其错综复杂的问题,人的通讯和配合也不可能完美无缺。
因此,在软件生命周期的每个阶段都不可避免地会出现差错。
我们力求在每个阶段借助通过严格的技术审查,尽可能地发现并纠正。
但是,经验表明审查并不能发现所有差错,此外,在编码过程中还不可避免地会引入新的。
如果在软件投入运行之前,没有发现并纠正软件中的大部分差错,则这些差错会迟早在生产过程中暴露出来,那时不仅改正这些的代价更高,而且会造成更恶劣的后果。
测试的目的就是在软件投入生产性运行之前,尽可能地发现软件中的。
目前软件测试仍然是保证质量的关键步骤,它是对软件的规格说明设计和编码的最后复审。
软件测试在软件生命周期中横跨两个阶段。
通常在编写出每个模块之后就对它作必要的测试称为单元测试,模块的编写者和测试者是同个人,编码和单元测试属于软件生命周期的同阶段。
在这个阶段之后还应该对软件进行综合测试,这是软件生命周期中的另个阶段,通常由专门的测试人员来承担这项工作。
大量统计资料表明,软件测试的工作量往往占软件开发工作量的以上,在极端情况时,测试那种关系人的生命安全的软件所花费的成本,可能相当于软件工程其它步骤总成本的三到五倍。
因此,必须高度重视软件测试工作,决不要以为写出程序以后软件开发工作就接近完成了。
实际上,大约还有同样多的工作量需要完成。
仅就测试而言,它的目标是为了发现软件中的。
但是,发现并不是我们的最终目的。
软件工程的目的是开发出高质量的完全符合用户需要的软件。
因此,通过测试软件发现的必须诊断并改正,这就是调试的目的。
调试是测试阶段最困难的工作。
对软件测试的结果也是分析软件的重要依据。
软件测试的目标测试是为了发现程序中的而执行的过程好的测试方案实际可能发现迄今为止尚为发现的的测试方案成功的测试是发现了至今为止尚未发现的测试。
应用软件测试的方法黑盒测试和白盒测试测试任何产品都有两种方法如果已经知道了产品的内部工作过程,可以通过测试来检验内部是否每个功能都能正常使用如果知道了产品的内部工作过程,可以通过测试来检验内部动作是否按照规格说明书的规定正常进行。
前个方法称为黑盒测试,后个方法称为白盒测试。
对于软件测试而言,黑盒测试法把程序看成个黑盒子,完全不考虑程序的内部结构和处理过程。
也就是说,黑盒测试是在程序的接口进行测试。
它只检查程序功能是否按照规格说明书的规定正常使用,程序是否能接受输入数据产生正确的输出信息,并且保证外部数据数据库和文件的完整性。
黑盒测试又称为功能测试。
与黑盒测试法相反,白盒测试法的前提是可以把程序看成装在个透明的白盒子里,也就是完全了解程序的结构和处理过程。
这种方法按照程序内部的逻辑测试程序,检查程序中的每条通路是否能按预定的要求正确工作。
白盒测试又称为结构测试。
无论黑盒测试还是白盒测试都不可能做到穷尽测试。
因为不可能穷尽测试,所以软件测试中不可能发现程序中的所有。
也就是说,通过测试并不能证明程序是完全正确的。
但是,我们的目的是要通过测试保证程序的可靠性。
因此,必须仔细设计测试方案,力争用可能少的测试发现尽可能多的。
人事档案信息管理系统模块测试系统模块测试系统登录管理模块的功能是对用户管理权限的管理,在此人事档案信息管理系统中用户有两种管理人员和般操作人员。
只有管理人员才能对人事信息进行管理,般工作人员只有对人事信息查询的权限。
而管理人员在对人事信息进行相应维护时,必须输入账号和密码。
用户单击管理员登录选项进行登录,如下图在此只要键入自己的密码即可。
用户登录后相应的功能模块窗口立即被打开,如下图图图这时就可以对相关功能进行操作了。
若需要修改密码则显示维护模块的测试若要插入新的记录,请点击插入按钮。
输入相应数据后,点击保存按钮,即可把输入的记录保存到数据库中。
图图图查询模块的测试数据操作窗口首先显示职工信息在请选择处选择按姓名,在其后空格中填入王,点击单项查询,显示如下图图图选中按员工号,填入,选中按姓名,填入李,点击组合查询点击菜单上的窗口切换,显示如下图图图点击工资信息点击排序处的员工号图图报表模块测试点击菜单上的报表处理,选择工资信息表点击打印,即可通过打印机输出工资报表。
可执行文件的生成及测试在完成数据库的设计之后,有必要生成可脱离开发环境运行的可执行文件并分发给用户。
分发应用程序之前必须将要提供给用户的全部应用程序和环境部件全部打包,打包的内容包括外部函数位图和图形声音文件等,而部件包括应用程序所接受的任何部件。
可执行文件所需要的文件有可执行文件要生成运行的版本,可以采纳两种不同的方式种是用个可执行文件将所有对象包含在内另种是用个可执行文件和个或多个动态连接库,在运行时进行连接。
动态库文件文件只包含编译后的对象。
文件的作用与文件相似,它们都图是在运行时才链接到应用程序上的。
资源文件资源文件是种码文件,它列出了被应用程序所采用的名称。
除了标准的对象外,应用程序还可能使用其他资源,这些资源需要在分发应用程序时,与那些标准的对象起分发给用户。
在创建可执行文件时,需要确认该应用程序为当前应用程序,且所有必要的文件都必须包含在应用程序搜索路径中。
如果用,则必须确认它已经创建。
创建可执行文件的步骤建立工程对象,在项目画板中单击图标。
在出现的对话框中输入应用程序名,资源文件名若有。
选择机器代码来编译应用程序。
单击工具条上的图标。
分发应用程序分发应用程序,即测试可执行文件的运行。
方法如下将动态链接库数据库应用程序存放在同目录下。
在执行程序时,目录下的应用程序通过动态链接库运行。
若执行不成功,则应用程序会提示找不到哪个动态连接库从而不能运行的信息。
将需要的动态连接库逐次拷贝过来即可。
研究成果人事信息管理系统的主要研究成果是可以实现对人事档案信息的录入更新删除查询及报表的打印,从而提高了工作效率及正确性。
第七章技术难点及解决四个数据操作窗口格式的统为了保证同个软件使用风格的致性,我把四个数据操作窗口从数据窗口到控件,尽量作了统。
另方面,为了保证使用的方便性,排序和组合查询控件组又各不相同。
试比较下面两个数据操作窗口的差异。
图图北京理工大学现代远程教育学院毕业设计论文层次专升本专业计算机科学与技术姓名董向东毕业时间北京理工大学现代远程教育学院毕业设计任务书专业名称计算机科学与技术班号教学站级北船院教学站姓名董向东毕业设计题目人事信息管理系统指导教师宋晔负责人签字陈琪年月日内容和要求内容应用软件工程的概念,进行系统分析和设计。
应用数据库的基本知识,进行数据库的设计。
应用数据库应用系统开发工具完成代码设计与实现。
要求熟悉软件工程的系统分析及设计方法。
掌握数据库设计的基本原理。
熟练掌握数据库开发工具。
毕业设计论文评语表指导教师对毕业设计论文评语董向东同学圆满地完成了毕业设计任务,该生所完成的人事信息管理系统课题集中了数据库技术办公自动化等先进技术,本课题以为数据库应用系统开发工具,设计与实现了具有良好实用性的数据处理及报表处理模块,解决了对人事信息进行模糊查询的数据处理及工资信息管理等实际问题,表明了该生在计算机应用领域具有扎实的理论和专业知识以及从事科研的能力。
论文立论正确,内容充实,具有定的实用参考价值。
指导教师宋晔签字年月日评阅人对毕业设计论文的评语该同学在开发人事信息管理系统中,经过需求分析,系统设计,运用当前先进的计算机技术,排除了技术难点,实现了具有良好功能的数据处理及报表处理,妥善地解决了对人事信息的模糊查询及工资信息管理问题。
论文叙述清楚,内容充实,已达到了对毕业设计所要求的内容和要求。
评阅人史万明签字年月日毕业答辩情况答辩委员会小组成员姓名职称工作单位备注宋晔副教授北京理工大学计算机系史万明教授北京理工大学计算机系丁铁麟教授北京船舶管理干部学院李乃超副教授北京船舶管理干部学院刘振亚副教授北京船舶管理干部学院答辩中提出的主要问题及回答的简要情况模糊查询应用的方面在模糊查询中是否应用了条件范围的限制查询有权限限制工资核算的检查如






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
