公司管理模块是用来进行公司管理的,它可以添加、查看、删除、搜索公司信息。公司管理也跟使用者的权限有关,猎头经理可以对所有的公司信息进行上述操作,而猎头只能对自己负责的公司进行上述操作。
职位管理模块是用来进行职位管理的,职位管理跟使用者的权限有关,猎头经理对获得的猎聘职位进行分配,猎头则对分配的职位进行猎聘。猎头经理可以对所有的职位信息进行添加、查看、删除、搜索;而猎头只能对自己负责的职位进行查看。
文件的上传下载模块为猎头提供候选人简历上传和资料下载功能。
留言板模块为猎头经理和猎头大家提供一个交流的平台。
5 系统测试
5.1测试环境
5.1.1硬件环境
cup: Intel PⅢ 1GHz 或者 P4 内存:256MB以上 硬盘:20GB以上。
5.1.2 软件环境
系统软件:WindowsXP
工具软件:Jdk+Tomcat 5.5、SQL Server 2000。
5.2 主要模块测试
5.2.1 登录模块测试
经过上面各节的工作后,基本上完成了一个猎头管理软件的开发。打开Tomcat 5.5后,运行Tomcat 5.5则会出现图12所示:
图12 开始界面
点击“登录”按钮,进入登录界面如图13所示:
图13 登录界面图
输入用户名、密码、认证码和身份后单击“登录”按钮,当身份验证成功后进入猎头经理管理主界面,如图14所示:
图14 猎头经理管理主界面图
如身份验证失败,则出现如图15所示:
图15 身份验证失败图
5.2.2猎头经理添加信息模块测试
在猎头经理管理界面中点击“信息发布”按钮,进入信息发布界面,如图16所示:
图16 信息发布界面图
点击“添加信息”按钮,进入添加信息界面,如图17所示:
图17 添加信息图
然后点击“提交”按钮会出现界面如图18所示:
图18 提交信息成功图
猎头经理的信息发布模块还可以对信息进行修改、删除等功能。
由于篇幅所限,这里仅对猎头经理添加信息的功能进行演示,其他功能模块的实现请通过系统操作查看。
结 论
这学期的毕业设计使我经历了一个完整的软件开发过程,通过毕业设计猎头公司管理软件(外部事务部分)的开发使我对软件开发有了初步的经验。我对猎头公司管理软件过程作了详尽的论述:首先,我对这次猎头公司管理软件的开发工具SQL 2000、Jdk+Tomcat 5.5和开发基础作了详细的介绍,然后对猎头公司管理软件进行了需求分析,其中包括各模块的功能分析、各模块之间的关系分析、用例分析、结构设计等。接着对猎头公司管理软件的数据库进行了设计,创建了14个跟软件有关的表、安装数据库的驱动程序、写数据库连接的JavaBean用以数据库连接。对猎头公司管理软件具体流程进行了分析,对主要模块登录模块、信息发布和信息浏览模块、候选人管理模块的代码进行了详细的分析,对其它的模块由于受文档篇幅的限制进行了文字说明。最后对猎头公司管理软件进行了系统测试,对登录和猎头经理添加信息模块进行了严格测试。这次毕业设计使我对软件开发有了一定的了解,在设计中自己动手查资料和学习一些新知识,使自己的知识面大大提高。虽然我有一些收获,但还是有一些需要改进的方面,软件在页面上看起来比较粗糙,在页面布局上也不是特别的合理,以上都还需要改进。由于是第一次编写这样的软件,没有经验,前期工作做的不是很好,多亏了老师的指导与同学的帮助,才得以重上征途,但已浪费了很多时间。再有一点就是,没有编程基础和编程经验,所有的东西都是从头学起,一点一滴的把所做的东西组装起来,最后形成一个完整的系统,这对我来说也是一个很大的考验。由于个人能力及时间有限,有一些实际问题没有考虑到。软件中不可避免地存在着不足和疏漏,有待进一步完善。但是,通过本次程序设计,开阔了自己的视野,拓宽了自己的知识面,提高了认识和学习新事物的能力,特别是增强了自己在程序设计方面的信心和动手实践能力,这些对于未来的工作无疑将是一笔宝贵的财富。
参考文献
[1] 张军.JSP网络应用开发[M].北京:清华大学出版社,2006。
[2] 方奎.JSP编程技术与应用[M].北京:高等教育出版社,2003。
[3] (美)Josephj.J2EE技术内幕[M].北京:机械工业出版社,2002。
[4] 孙莉.SQL Server 2000数据库技术[M].北京:中国铁道出版社,2004。
[5] 吴建.JSP网络开发入门与实践[M].北京:人民邮电出版社,2006。
[6] 刘中兵.JSP数据库开发实例 [M].北京:电子工业出版社,2006。
[7] 邓子云.JSP网络编程从基础到实践[M].北京:电子工业出版社,2005。
首页 上一页 7 8 9 10 下一页 尾页 10/10/10
免费基于JSP技术的猎头公司管理软件的设计与实现——外部事务部分(十)由毕业论文网(www.huoyuandh.com)会员上传。