高校就业信息综合处理系统的设计与实现(编辑修改稿)内容摘要:
、基于 Java 的可扩展开发平台。 就其本身而言,它5 只是一个框架和一组服务,用于通过插件组件构建开发环境。 Eclipse 附带了一个标准的插件集,包括 Java 开发工具 Eclipse 本身并不会提供大量的最终用户功能,通过集成大量的插件来快速开发集成功能部件,以支持各种不同的应用。 MyEclipse 是 Eclipse 的插件,属于非免费插件,功能十分强大,也是一款功能强大的 J2EE 集成开发环境,支持代码编写、配置、测试以及除错。 它是通过应用服务器的 Cconnector 与应用服务器交互的。 B/S 开发模式 B/S 结构即浏览器和服务器结构。 它是随着 Inter 技术的兴起,对 C/S 结构的一种变化或者改进的结构。 在这种结构下,用户工作界面是通过 WWW 浏览器来实现,极少部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓三层3tier 结构。 这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本 [910]。 B/S 结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软 件。 只要有一台能上网的电脑就能使用,客户端零维护。 只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。 因此本系统采用 B/S 架构模式。 6 3 系统分析与设计 系统 需求 分析 结合当前所学到的知识,利用网络的一些特殊的功能,在充分了解当前就业形势的前提下,对本次网站设计的实际可行性进行调查研究分析。 高校毕业生就业网通过对高校毕业生的调查分析后,以实际为基础进行开发和设计的。 进入该系统,可以对数据库数据进行更新、修改、删除、查询等功能。 数据库则可以单独存放在一个服务器上, 而客户端只需通过浏览器就可以进行操作。 该 网站以毕业生就业过程的实际情况为基础, 根据对数据的写入和读取 共 分为分类。 本人在此次设计中主要完成的是对数据的 综合处理 ,其中具体设计可分为以下几个模块: ( 1) 毕业生信息管理 模块 分析 任何 一个毕业生在第一次登录此系统时,都需要 先 进行注册,将个人的基本信息保存下来, 可以填写个人简历, 在管理员对毕业生的学历信息审核通过后就可以发布求职信息 ,供企业查看。 毕业生可以不定时的 发布 更新自己的求职信息,这样 可以提高 毕业生信息的全面性、 即时性、有效性等 ; ( 2) 企业信息管理 模块 分析 任何 一个企业在第一次登录此系统时,都需要进行注册,将企业的基本信息 和证件扫描件发送到管理员的邮箱,待管理员审核后,可以发布招聘信息,供毕业生进行查看,也 可以不定时的更新自己的招聘信息,这样有助于 提高 企业信息的全面性、 即时性、有效性等 ;在此 网站 中可以查询有关毕业生的 应聘 信息,可以将感兴趣的毕业生加入到 自己的人才库里,同时还可以给毕业生发送面试通知。 ( 3) 系统管理 模块 分析 系统管理即为系统的后台 数据 管理,是由系统管理员 单独登陆 操作的模块,其他7 用户不能进入 ,也不能从网站页面直接进入,有专门的网址进入后台管理。 功能主要包括如下几个方面:网站 公告 与新闻的管理; 毕业生信息 管理; 企业信息 管理 ; 求职信息管理;招聘信息管理; 系统功能模块的设计 功能模块的划分 本系统功能模块划分如图所示,本人主要完成的是后台管理。 图 功能模块示意图 在系统进行初始化时,会有一个默认的系统管理员用户 Admin,在程序设计时手动地添加到数据库中。 个人和企业用户可以通过注册产生;所有用户都可以更改自己的信息和密码。 不同用户权限如 图 所示 : 高校就业网站与综合处理系统 前台管理 招聘信息 求职信息 在线留言 站内新闻 用户注册 后台管理 系统管理 企业会员 个人会员 新闻资讯 求职招聘 8 图 图 个人用户 高校就业管理系统为学生提供以下功能模块:学生的注册、信息的修改、个人简历的制作、求职信息的发布四个功能模块。 ( 1)毕业生注册:学生通过个人登录网页并依据网页的提示完成注册和登录以及密码等设置。 为了防止学生忘记登陆密码,特意设置了密码提示问题进行密码的找回。 学生通过账号密码进行登录,登陆以后可以修改登录密码。 ( 2) 信息修改:毕业生可以在登 录后查询自己的资料,查询信息正确与否, 可以更改个人信息。 ( 3) 个人简历制作:毕业生可以填写自己的简历信息,上传个人照片,以便企业更好的了解自己。 ( 4) 求职信息的发布 :毕业生 可以发布自己想要的工作信息,比如职位、薪资、自己的特长等,等待企业查看自己的求职信息。 企业 用户 系统用户信息管理 个人与企业用户管理 招聘与求职信息管理 注册、 修改自己的密码 和信息 制作简历、发布求职信息 注册、 修改自己的 密码 和基本信息 发布招聘信息及面试通知 企业用户 个人用户 Admin 用户 网站设置及新闻 信息 管理 9 用人的企业单位需要以下功能: 企业 注册、信息 修改、招聘信息的发布 、 人才库、发布面试通知。 ( 1) 企业 的注册: 企业通过个人登录网页并依据网页的提示完成注册,并向管理员提交企业基本信息和证件扫描件,待管理员审核通过后 可以登录发布招聘 信息。 ( 2) 信息修改:企业可以修改部分企业信息,比如联系人电话,面试地点等。 ( 3)招聘信息 的 发布 :发布的 招聘信息必须真实, 经管理员审核后可以显示在网页上。 ( 4) 人才库管理:企业可以查到毕业生发布的求职申请,认为符合本公司招聘需求的可以添加进人才库,之后会有专门的人进行联系。 ( 5) 发布面试通知:当应聘者满足自己的招聘需求时,可以向其发送面试通知。 系统 管理员 ( 1) 网站设置功能 :可以回复客户的留言信息 ,如留言有 违反国家规定的内容,可以将其删除 ,同时也 可以查看、发布和删除滚动公告栏。 ( 2) 新 闻资讯:可以查看、发布和删除新闻资讯。 ( 3) 企业会员管理:可以查看企业会员,并且可以更改审核状态,如果多次审核未通过可以删除该企业用户。 ( 4) 个人用户管理:可以查看学生用户,并且可以更改用户的学历信息审核状态,如果为审核通过,会在学生个人信息界面显示未通过学历审核。 ( 5)招聘信息管理:可以查看企业发布的招聘信息,如果有违反国家规定的内容可以将其删除。 ( 6)求职信息管理:可以查看学生的求职信息,也可以同时查看学生学历信息的审核状态,学生求职信息里如果有违反国家规定的内容可以将其删除。 导出 用例 个人、企业、管理员用户 的用例图如 所示。 10 图 个人用户 用例图 图 32 个人用户 用例图 11 图 管理员用户 用例图 12 4 数据库设计 数据库需求分析 数据库是系统的信息保管场所,所以一个高效的系统必定要有一个高效的数据库设计。 数据库设计是指对于给定的一个应用环境,要构造最优的数据库模式,建立数据库以及应用系统,并且有效存储数据,以至满足用户信息和处理要求, 本网站的数据库设计主要就是针对其高效性而进行的。 数据库概 念结构设计 通过进行需求分析对用户需求的各个实体以及他们之间的关系进行数据库的设计,画出相对应的实体关系,这样对后面的逻辑结构的设计打下基础。 而 ER 图就是用来进行数据结构分析的, ER 图设计方法是一种通过 ER 图来描述现实世界信息结构的 DB 设计方法。 ER 图包括:实体、属性和联系三种基本因素。 习惯上用“方框”表示实体,用“椭圆框”表示实体属性,用“菱形框”表示关系。 根据功能图的描述可以画 出相应的实体图。 图 管理员 实体属性图 管理员信息管理 账号 权限 密码 13 图 用户 实体属性图 图 公告栏 信息 实体属性图 图 新闻 信息 实体属性图 用户信息管理 用户类型 用户名 用户密码 登陆次数 创建时间 审核状态 新闻 信息管理 创建时间 管理人员 浏览次数 新闻内容 新闻标题 新闻编号 公告栏 管理 创建时间 管理人员员 公告内容 标题 编号 用户编号 14 图 企业 信息实体属性图 图 个人 信息实体属性图 个人所有 信息 个人 编号 联系电话 邮箱 重置密码提示 问题 提示问题回答 出生地 生日 姓名 性别 企业所有 信息 企业 编号 联系电话 企业地址 企业简介 提示问题回答 重置密码 提示问题 邮箱 企业名称 邮编 15 图 招聘 信息 实体属性图 图 求职 信息 实体属性图 求职信息 发布时间 浏览次数 邮箱 审核状态 有效时间 期望薪资 个人简介 联系电话 出生地 学历 求职岗位 姓名 性别 年龄 求职编号 招聘 信息 招聘条件 联系电话 有效时间 工资待遇 工作地点 联系人 招聘单位 招聘岗位 招聘人数 信息发布时间 浏览次数 招聘编号 16 图 留言板 信息实体属性图 图 留言回复 实体属性图 图 发送简历 实体属性图 留言板信息 头像 账号 邮箱 昵称 微博账号 留言内容 联系人 时间 是否回复 编号 发送简历 信息 用户 发送编号 发布时间 留言回复信息息 回复人员 回复编号 回复内容 回复时间 17 图 面试通知 实体 属性图 图 最新注册 会员 显示 实体属性图 逻辑结构设计 通过上面的实体与实体之间的关系,以及 高校就业信息综合处理 系统模块的功能需求,形成数据库表之间的关系 ,高校就业信息综合处理 系统 的数据库中的各个表的设计结果如下面所示,下面的每一个表代表着数据库中包括的表: ( 1)管理员信息 {账号 ,密码,权限 } ( 2)用户信息 {用户编号 ,用户名,用户类型,创建时间,登陆次数,审核状态,用户密码 } ( 3)公告栏信息 {编号 ,标题,管理人员,创建时间,公告内容 } ( 4)新闻信息 {新闻编号 ,新闻标题,管理人员,创建时间,新闻内容,浏览次数 } 最新注册求职会员显示 真实姓名 电话 照片 发布时间 出生地 生日 性别 年龄 学历 编号 面试通知 信息 接受人 发送单位 发送时间 面试编号 个人简介 18 ( 5)企业信息 {企业编号。高校就业信息综合处理系统的设计与实现(编辑修改稿)
相关推荐
件模型,用于设计可重用的组件。 在 Java 模型中,通过 JavaBean可以无限扩充 Java 程序的功能,通过 JavaBean 的组合可以快速地生成新的应用程序,易维护,可以实现代码重复利用。 在 JSP 程序中常用来封闭事务逻辑、数据库操作等,可以很好地实现业务逻辑和前台程序 (如 JSP 文件 )的分离、逻辑的封装、程序的易于维护等,从而使得系统具有更好的健壮性和灵活性。 实际上,
科研项目的统计 来源:院系部门 去向:科研管理系统 组成:系编号 +系名称 +教师编号 +姓名 12 数据流名称:统计结果 含义:主要是院系部门对本院系的教师的科研项目的统计结果 来源:科研管理系统 去向:院系部门 组成:系编 号 +系名称 +项目编号 +项目名称 +项目类型 +教师编号 +姓名 +项目数量 ( 4) 数据存储说明 数据存储名称:院系表 含义说明:院系包含很多教师 组成结构
过和参赛运动员、赛事工作管理人员对运动会的调查来了解本系统的实际操作流程和系统应该完成的功能,再根据田径运动会竞赛规则和学校运动会实际情况,得出相关信息: 运动员信息 : 运动员编号,姓名,性别,项目,学院,类别,成绩,名次,日期,记录 ; 用户信息:姓名,账户名,账户密码 ; 项目信息:项目名称,项目类型 ; 运动员编号信息:学 院,编号范围 ; 参赛学院信息:参赛学院,参赛项目,参赛类别 ;
型、部位及发生损伤的原因,目的在于探讨引起损伤的原因及规律,并提出相应的预防方法。 关键词: 百色市高校;篮球运动;运动损伤; 调查与研究 百色学院本科毕业论文(设计) VII On the Investigation and Research of Injury in Basketball Sports of Baise Universities Abstract: This
理和学生综合测评的录入。 更为重要的是,系统方便了学校的教务管理。 学生课程及综合测评管理系统的产生大大减少了人力上的不便,让整个数据管理 更加科学合理。 学生管理是高校管理的重要组成部分,对于学校和政府教育管理单位来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。 但是一直以来高校都使用人工的方式管理学生学籍、档案、综合测评等,这种管理方式效率低、保密性差
tem. And thus can be in a multiregion, an arbitrary period of time in different capacities to access the system data in the system greatly enhanced data sharing capabilities. In the development