本人结合网站数据库开发的要求,对MS SQL Server2005数据库管理系统、SQL语言原理、JSP应用程序设计等进行了较深入的学习和应用,主要完成对就业网站的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序。本文则介绍了建设校园实习就业信息网站的完整过程。
其中分别从需求分析、总体设计和详细设计等几方面介绍了怎样实现企业在信息网中进行注册、发布,管理招聘信息和招聘会管理等。
基于JSP的求职招聘系统可包括人才信息管理、公司信息管理、新闻信息管理等功能。人才管理可以对应聘者的信息进行系统管理,查看应聘者的信息,根据应聘者的情况的不同进行录用、解雇、删除。信息管理是对应聘信息进行管理,添加或删除应聘信息,也可对应聘信息进行修改。动态添加招聘信息,信息内容要求完善。信息基本功能设置可根据公司的发展要求修改一些基本信息,可以对公司的信息进行更新、删除。管理员帐号管理可以添加、删除管理员帐号,可以对管理员进行统一的管理。
基于JSP的网上求职招聘系统其主要是实现一个具有交互功能的人才信息管理系统。因此在设计该系统时,要求内部数据必须具有一致性、完整性和安全性等特点。整个项目分为两个系统那个角色,分别是求职者和企业用户.
基于JSP的求职招聘系统:采用SQL server2005作为后台数据库,使用MyEclipse8.5 为开发环境,使用Tomcat作为其服务器,使用Dreamweaver 对前台与后台页面进行设计。首先对数据库、数据库表进行设计,使用SQLserver2005创建数据库以及表,使用MyEclipse8.5编写代码,完成基本的增、删、改、查功能。使用Dreamweaver 对前台与后台页面进行设计,使用java script 脚本完成网站功能,使用JDBC实现前台网站与后台数据库的链接,最后对整个系统进行调试,完成课题所需功能
功能模块描述
对于图4-1中的各个功能模块具体描述如下:
基本信息管理:企业注册登陆后,即可以对自己的注册信息进行修改。
招聘信息管理:企业登陆以后,即可发布、修改、删除自己的招聘信息。
以上所有功能都是对会员企业即已注册的会员而言,对于还没有注册的企业,他们就不能享有这些权限,他们只能查看基本的学生求职信息和网站中公布的消息。
对于学生用户而言,用户注册后可进入会员中心,填写、修改基本信息,个人用户可查看招聘单位的详细信息。
对于管理员而言,有操作所有功能模块的权限,可以对所有用户的基本信息录入、修改、查询、删除以及查看、修改和删除发布的各种信息,并可以修改自己的用户名和密码。