扫一扫,关注我们
微信号:375279829
信息技术的深入发展,各管理系统得到广泛应用,高校信息化管理也已经成熟稳定。要把各管理过程紧密的联系起来,需要对信息资源进行有效组织,开发适合管理的系统。而近年来,随着大学高校的不断发展,中国大学生数量不断增多,导致毕业生找工作这一过程显得更加困难。传统的找工作方式,难以满足广大高校毕业生的求职需求了。大学生兼职网站的提出,可以公正客观的管理企业招聘信息,学生通过网站,查找适合自己的岗位,提高了工作人员工作效率,减少工作量,为大学生求职具有一定实际意义。
大学生兼职网站基于WEB开发,使用JAVA技术,运用Myeclipse和Mysql平台开发。本大学生兼职网站是对互联网信息发布管理应用的体现,在学生信息和用户权限,招聘管理方面进行了分析设计和实现。通过大学生兼职网站实现,规范的对招聘相关数据进行管理,达到完整性和安全性的目的。系统使用JAVA多层架构模型,让框架容易实现,并提高编码灵活性,是面向对象开发的语言更好的应用于需求,使其满足多变的业务需求。
大学生兼职网站采用B/S模式,其开发主要包括web端的实现和后台数据库的建立与维护两个层面,对于web端的实现,需要有功能完善,多平台使用等特点,后台数据库的建立要具有数据一致性、完整性和安全性强等特点,因此利用js、mysql、css3等技术进行web的开发,使其可以高效安全的在多个平台上运行。并采用循环进化的开发方式,对系统模型进行连续的精化,将系统需要具备的功能逐一增加上去,直到实现所有的功能。
通过对大学生兼职网站的需求分析,设计出的本系统应能够达到以下目标:针对不同用户实现不同的界面功能;有完善岗位搜索功能;系统运行快速稳定、查询信息简便;能对个人或企业信息进行录入保存修改;本系统操作简单,能为广大毕业生与企业招聘者提供良好的招聘信息平台服务;能适应于不是计算机专业的人使用。
大学生兼职网站的设计按照软件工程实现,对系统进行完整性设计实现。在设计过程中,遵循安全可靠性设计、高效性设计、可扩展设计、数据结构设计方面进行。
系统开发可靠性是从网络、数据库、日志方面考虑的安全措施,应当对网络结构、服务器和软件进行可靠的建设,提供完善的管理机制。对数据库平台具有一定的安全保障,定时备份数据,提供安全保密的措施。对于数据的管理,使用分级授权进行。对数据库的海量存储,数据安全设计可靠的解决方案,对系统安全隐患进行预备解决。
系统高效性要求,运行效率和客户端的请求响应时间在合理范围内,保证运行效率及响应时间。也要考虑到网络高峰期或者未来网络提速时对于系统的影响问题,能够无缝升级,合理过渡。
系统可扩展设计是对网站处理能力的扩展要求,开发者要分析其各处理环节可能存在的问题,设计出从软硬件方面进行扩展的方案,使用科学的方法测试和评估。
本大学生兼职网站涉及不同用户信息,也可以用于不同的客户对象,所以,设计时充分考虑到数据接口问题,提供规范的方案。
大学生兼职网站的测试前,需要编写具体的测试用例,根据测试用例进行逐条测试,并记录测试结果,修正问题,完善功能。其中大学生兼职网站的部分测试用例如下。
(1)系统登录测试过程和预期结果,如表5-1所示
表5-1 系统登录测试过程和预期结果
IDENTIFIER |
Identifiers2019001 |
测试名称 |
登录测试过程和预期结果 |
步骤: 1)输入信息,包括用户名:guanliyuan 密码:guanliyuan 角色:管理员 2)点击登录,查询数据库,返回结果。 3)打开数据库,查看返回的结果是否和数据库数据一致。 |
|||
预期结果: 可以成功登录,非法用户提示无权限。 |
|||
测试结果: 和预期结果一致,功能正确实现。 |
(2)插入招聘测试过程和预期结果,如表5-2所示
表5-2 插入招聘测试过程和预期结果
IDENTIFIER |
Identifiers2019002 |
测试名称 |
保存招聘测试过程和预期结果 |
步骤: 操作步骤1,点击保存招聘页面链接,跳转到招聘录入界面。使用多个浏览器进行操作。 操作步骤2,输入招聘信息后,比对招聘需求,查看是否都进行了相关验证。 操作步骤3,保存信息到数据库中,查看数据库数据是否和录入的信息一致,包括默认值是否插入。 操作步骤4,在招聘信息列表中,读取到刚插入的招聘信息。 |
|||
预期结果: 可以成功插入招聘,并保存到数据库,显示到招聘列表。 |
|||
测试结果: 和预期结果一致,功能正确实现。 |
(3)删除招聘测试过程和预期结果,如表5-3所示
表5-3 删除招聘测试过程和预期结果
IDENTIFIER |
Identifiers2019003 |
测试名称 |
删除招聘测试过程和预期结果 |
步骤: 操作步骤1,打开招聘列表界面,通过查询所有招聘信息,点击某条招聘记录,进行删除操作。 操作步骤2,提示是否确定删除后,点击确定,招聘列表中,删除选择的记录。 操作步骤3,查询数据库中招聘数据,确认真实删除了该招聘。 |
|||
预期结果: 可以成功删除招聘,招聘列表和数据库中均删除成功。 |
|||
测试结果: 和预期结果一致,功能正确实现。 |
(4)编辑招聘测试过程和预期结果,如表5-4所示
表5-4 编辑招聘测试过程和预期结果
IDENTIFIER |
Identifiers2019004 |
Process |
修改招聘测试过程和预期结果 |
步骤: 操作步骤1,打开招聘列表界面,通过查询所有招聘信息,点击某条招聘记录,进行修改操作。 操作步骤2,跳转到招聘编辑界面。使用多个浏览器进行测试,查看页面是否正确显示。 操作步骤3,完成修改录入,点击提交数据。 操作步骤4,保存信息到数据库中,查看数据库数据是否和修改的信息一致。列表是否更新。 |
|||
预期结果: 可以成功编辑招聘,并保存到数据库,显示到招聘列表。 |
|||
测试结果: 和预期结果一致,功能正确实现。 |
(5)插入用户安排测试过程和预期结果,如表5-5所示
表5-5 插入用户安排测试过程和预期结果
IDENTIFIER |
Identifiers2019002 |
测试名称 |
保存用户安排测试过程和预期结果 |
步骤: 操作步骤1,点击保存用户安排页面链接,跳转到用户安排录入界面。使用多个浏览器进行操作。 操作步骤2,输入用户安排信息后,比对用户安排需求,查看是否都进行了相关验证。 操作步骤3,保存信息到数据库中,查看数据库数据是否和录入的信息一致,包括默认值是否插入。 操作步骤4,在用户安排信息列表中,读取到刚插入的用户安排信息。 |
|||
预期结果: 可以成功插入用户安排,并保存到数据库,显示到用户安排列表。 |
|||
测试结果: 和预期结果一致,功能正确实现。 |