演示视频:
3. 系统的设计
3.1系统概要设计
本系统的使用由三种角色构成,分别是企业,学生,管理员,所以本系统分为三个大的模块。对其功能逐步分解,直到分解成为功能单一的单元功能模块,从而得到系统的功能模块结构图,即系统的功能图[4]。系统功能模块结构图反映了该系统功能模块的划分,如图1所示。
用户注册
用户登录
信息显示
学生注册册
企业登录
登
学生登录
注册个人信息
修改个人信息
创建个人简历
发布招聘信 息
修改招聘信息
修改企业信息
修改个人简历
注册企业信息
浏览招聘职位
企业注册
管理员登录陆
查询学生信息
查询企业信息
发布职场技巧
发布培训认证
主页
图1系统总体功能模块结构图
3.1.1企业招聘模块的设计
企业招聘模块是本系统的主要部分,本模块可以完成对招聘信息的管理,包括注册企业信息、修改企业信息、发布招聘信息、修改招聘信息等。系统功能模块结构图反映了该系统功能模块的划分,具体如图2所示。
图2企业招聘模块结构图
企业登录
注册企业信息
发布招聘信息
修改企业信息
修改招聘信息
3.1.2管理员模块的设计
管理员模块也是本系统的主要组成部分,在这个模块中,管理员可以按照年龄、学号、所学课程、年龄等不同发方式查询学生的基本信息,按照企业规模、招聘人数、企业资产、招聘岗位等不同方式查询企业基本信息,还可以为了满足学生的需求发布一些培训课程和职场技巧面试技巧等,具体如图3所示。
管理员登录
查询学生信息
查询企业信息
发布职场技巧
发布培训认证
图3管理员模块结构图
3.1.3学生求职模块的设计
学生求职模块也是本系统的主要组成部分,在这个模块中,学生可以对自己的信息进行管理,可以注册自己的个人信息,并且可以浏览与修改个人信息;还可以根据自己的实际情况创建自己的个人简历,同样可以根据自己的情况变化浏览和修改自己的简历;与其同时,学生还可以浏览企业发布的招聘信息,根据自己的实际情况选择自己满意喜欢的工作;在这里还可以浏览管理员发布的一些就业面试等工作上的经验和一些培训信息等,具体如图4所示。
图4学生求职模块结构图
学生登录
注册个人信息
修改个人信息
创建个人简历
修改个人简历
浏览招聘信息
3.2数据库设计
3.2.1 数据库概念结构设计
在数据项和数据结构的基础上,就可以设计出满足用户需求的各种实体和它们之间的关系,为逻辑结构的设计打下基础。可以根据逻辑结构设计出所需要的数据库表[5]。
本中介平台的实体有:管理员、学生、企业。数据库总体E-R图如图2所示。
图5总体E-R图3.系统的实现
3.1系统首页实现
该界面是系统的第一个界面,也是系统操作的主界面,后台操作均在本平台上进行。本界面是由一个框架组成,包括上左右三大块。左边是一个菜单列表,单击菜单时右边显示主模块页,操作非常简单明了。页面如图6所示。
图6网站首页面
3.2系统登录模块的实现
本模块是系统登陆界面,实现的功能是检测合法用户,验证其用户名密码,以杜绝非法用户侵入系统。本模块界面非常简单,就一用户名和密码两个文本框和一个登陆按钮,但实现的方法比较复杂,因为系统要自动判断其输入的用户名及密码的正误,如果登陆正常后,系统要将当前用户名和权限记录下来以便之后其他操作给予适当的权限分配。页面如图7所示。
图7系统登录页面
3.3注册模块的实现
本模块是用户注册,其功能是实现学生用户和企业用户的注册,同时还可以重置用户的信息。本模块界面非常简单,页面如图8所示。
图8注册页面
3.3管理员模块
该模块是实现了管理员的登录功能,以下是登录成功以后管理员的主界面。该模块管理员可以根据学号,姓名,学历,性别查询学生的信息。可以根据企业名称,企业人数,企业产值区间,企业简介关键字查询企业的信息。可以根据自己的需要按照不同的方式查询自己想要的信息。系统非常的人性化。管理员还可以发布公司最近一些培训的的信息和求职面试的技巧。信息在主页面可以浏览,方便提示学生们了解最近的培训课程。如图9所示。
图9管理员主页面
3.4企业信息模块
该模块是实现了企业的登录功能,以下是登录成功以后企业信息的主界面。该模块公司可以注册自己企业的一些信息,方便学生们了解企业;企业可以发布一些招聘信息:招聘人数,工作岗位,要求,薪水等等;企业可以随时修改自己公司的信息与招聘信息,非常的具有实用性。如图10所示。
图10企业信息主页面
3.5学生信息模块
该模块是实现了学生的登录功能,以下是登录成功以后学生信息的主界面。该模块学生可以创建自己的个人简历,方便企业了解自己;学生可以修改自己的信息;学生可以修改自己的个人简历,方便完善自己的简历;学生可以浏览企业的招聘信息,方便寻找适合自己的企业单位。如图11所示。
图11学生信息主页面
3.3.1创建个人简历界面
该模块学生可以创建自己的个人简历,方便企业了解自己。
图12个人简历界面
3.3.2浏览招聘职位信息界面
该模块学生可以浏览企业的招聘信息,方便寻找适合自己的企业单位。
图13浏览招聘职位信息界面