南通大学毕业论文
4.6 新增员工录入界面设计
在这个页面中可以完成对新增员工信息的录入功能。管理员将要录入人员的姓名以及初始密码输入到图11中相应的位置,用户权限选择普通用户或管理人员,检查无误后点击确定按钮即可。然后管理员通过查询信息系统进入添加员工详细信息。如图4.7所示。
图4.7新员工录入
4.7 密码修改界面
密码修改是人事信息管理系统中的比较重要的部分,它可以帮助用户修改自己的密码。首先用户要正确输入自己的旧密码,两次输入自己的新密码,否则系统便会抱错。口令修改模块的运行结果见图4.8所示:
图4.8密码更改
18
南通大学毕业论文
第五章 系统的实现与测试
在完成了程序的编写工作后,接下来将进行软件的测试,这里所说的软件,并不单单是指程序本身,还包括其他方面。测试和开发一样,也是一项技术性很强的工作,有着很多的技巧。软件测试是软件质量保证的主要活动之一。因此,测试的质量直接影响软件的质量。
根据前面所说的测试对象,我们一般把测试划分为几个方面来进行测试。
5.1系统测试目标
系统测试是为了发现程序中的错误而执行的过程;同时好的测试方案实际可能发现迄今为止尚为发现的错误的测试方案并且能够更好的了解系统的性能。 5.1.1界面测试
界面测试是测试过程中比较直观的一种测试方法,只要细心的按界面进行核对就行了。界面测试一般包括错别字、页面类似的内容中一些字体、字号不同的情况等。经测试界面与要求没有什么差别。 5.1.2 功能测试
功能测试主要是测试程序模块是否实现了设计中所要求的功能。比如:添加或修改功能中数值的插入,前台设置的数值长度是否大于后台数值长度,以及前、后台的数据结构是否一致等。很多时候的功能无法实现都是由于这些原因。删除功能中需要注意的是单击“删除”按钮后,一般会出现提示信息,询问是否确定删除。通常情况下,我们单击“确认”按钮,然后查看信息是否被删除掉了,而往往忽略单击“取消”后,程序的反应,这时有可能是尽管单击了“取消”信息也一样被删除了。等等多方面问题的测试。 5.1.3 需求测试
针对需求测试,是测试中很重要的一个环节。因为需求是在软件设计、开发乃至软件测试中重要的依据。要进行需求测试,首先就要丢项目的需求和业务有一定的了解。这些需求很多时候是在实现增加、删除、查询、修改等这些基本功能之上,针对项目和相关业务所做的一些逻辑上的控制。这就要求程序员在设计和编码的时候要去充分的理解和考虑需求。
19
南通大学毕业论文
5.1.4性能测试
性能测试在软件的质量保证中起着非常重要的作用。通常我们把性能指标全部归结到硬件、操作系统和开发环境上,而忽略了代码本身系能上的考虑。性能需求指标中,稳定性、并访支撑能力以及安全性都很重要。作为程序员需要评估该模块在系统运营中所处的环境,将要受到负荷压力以及各种潜在危险和恶意攻击的可能性。
这几个方面测试的目的是保证界面、界面的跳转、信息的显示等各个方面的正确性与在错误发生时的容错与纠错性。
5.2 本章小结
一个系统设计完成之后,对系统的测试是必不可少的,通过对系统的调试,能够发现一些平时设计时忽略的问题。这些问题有些不影响系统的整体使用,但是使整个系统并不是那么的协调,影响整体审美效果;而有些问题则可能影响整个程序的运行,是系统无法工作,这是则必须调试程序才行。
20
南通大学毕业论文
结束语
在系统设计中我进一步加深了对VB语言程序设计基础理论知识的理解,扩大了专业知识面;另一方面对收集资料、查阅文献、方案制定等实践能力也得到了很好的锻炼,促进了对所学知识的综合应用能力。同时,发现问题、分析归纳、综合比较的逻辑分析能力、处理问题的能力也得到了很好地提高。与此同时,在这次毕业设计过程中,我还是发现了自己很多的不足之处,也遇到了许多棘手的困难,这些困难很多都是因为大学这几年编程基础知识不扎实、不注重系统的开发造成的。
该论文详细介绍了人事综合管理系统设计的全过程,需求分析、总体设计、详细设计及实现以及系统测试。由于本人水平有限,在做课程设计的过程中,老师给予我很多的指导并提出了许多的宝贵意见,对我的一些看法以及错误的观点予以及时纠正。使我在完成设计的同时,对学习的专业基础知识做了一次系统的复习总结,并且对相关的学科有了一定的了解和认识,获益非浅。我从老师那里学到的不仅仅是知识,更重要的是对事业忘我的追求、高度的使命感、责任感及和蔼热情的品质,这些将使我受益一生,并将激励我不断向前奋进。
21
南通大学毕业论文
参考文献
[1] 孙傲楠. 基于B/S结构的人事管理系统设计与实现[D].吉林大学,2015. [2] 付佳. 企业人事管理系统的设计与实现[D].大连海事大学,2014. [3] 张莹莹. 企业人事管理系统的设计与实现[D].吉林大学,2014. [4] 郑譞. 企业人事管理系统的设计与实现[D].电子科技大学,2012. [5] 张佳楠. 企业人事管理系统的设计与实现[D].电子科技大学,2012. [6] 陆敏. 企业人事管理系统的设计与实现[D].电子科技大学,2013.
[7] 郭琦.Visual Basic数据库开发技术.第1版.北京:人民邮电出版社.2003:156-198.
[8] 王春才.Visual Basic 数据库系统开发完全手册.第1版.北京:人民邮电出版社出版社.2006:170-171. [9] 何文俊,马杰. Visual Basic 6.0编程实例精解.第1版.北京: 北京希望电子出版社.2000:11-35. [10] 龚沛增. Visual Basic 程序设计教程.第3版. 北京:清华大学出版社.2004:150-189.
[11] Jianlei He,Jianlun Wang,Dongxian He et a1.The design and implementation of an integrated optimal
fertilization decision support system[J].Mathematical and computer modelling,2011,54(3/4): I I 67-1174. [12] Codd E F.A Data Base Sublanguage Founded on the Relational Calculus.Proceedings of ACM SIGFIDET
Workshop on Data Description.Access and Control,1977:145-160.
[13] Ruiqiang Li.Study on Electron Shopping Website based on ASP.NET and Manufacturing
Technology/Advanced Materials Research Vo1.129-131 Parts 2.2010:1279-1285.
[14] Lubbers J S. Management of federal agency adjudicaal[J]. Journal of the Naalal Associaal of
Administrative Law Judiciary, 2013, 12(2): 2
22
南通大学毕业论文
致 谢
经过四个多月的构思与设计,在指导老师的精心指导和安排下,本系统已经设计完毕。其使用功能基本符合公司在实际工作的需要,具有一定的实用性。但是由于时间比较仓促,加上本人软件设计经验的不足。因此,在分析问题、解决问题时显得不够严密、完善,还需要在以后的工作中不断地改进和完善。
在这次的毕业设计中,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。最后,我要衷心感谢老师在我的设计过程中给予我的极大帮助,使我能够及时、顺利地完成此次的毕业设计。同时,也要感谢我的老师和同学们及实习企业在本系统的设计过程中给予我的支持和帮助。
23