logo资料库

javaee毕业生就业管理系统servlet+mysql.doc

第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
资料共16页,剩余部分请下载后查看
1前言
2总体设计
2.1需求概述
2.2系统模型
2.2.1模型流程图
3程序描述
本系统主要实现了毕业生和企业单位的信息录入、就业信息发布、信息资料检索和数据维护等功能,实现了就业信
3.1数据库设计
3.1.1E-R图
3.1.2数据库对象
4系统界面设计及说明
4.1系统的组成
4.1.1系统模块描述
4.2系统模块说明
5使用说明
5.1前台(申请人端)用例说明
6结束语
就业管理系统 设 计 文 档 1
目 录 1 前言 ............................................................................ 3 2 总体设计 ........................................................................ 3 2.1 需求概述 .................................................................... 3 2.2 系统模型 .................................................................... 3 2.3 系统结构 .................................................... 错误!未定义书签。 3 系统描述 ........................................................................ 6 3.1 数据库设计 .................................................................. 6 3.2 系统模型的设计………………………………………………………………………………….10 4 系统界面设计及说明 .............................................................. 7 4.1 系统的组成 ................................................................. 11 4.2 系统模块说明 ............................................................... 14 5 用例说明 ....................................................................... 15 6 结束语 ......................................................................... 16 2
毕业生就业管理系统 安卓 1 班 郑素琴 201630621153 1 前言 近年来,高校毕业生逐年增加,而相应的由毕业生带来的就业管理工作存在着巨大的管理压力。面对 着越来越多、越来越复杂的信息量,传统的纸质档案管理模式不可避免的具有效率低下、交互性不足的缺 点,这对刚出社会找工作的大学生存在一个问题,怎么样在海量的企业中找到自己满意的的工作?对于企 业也存在这样的问题,怎么从这样“人才库”里面找到自己想要的人才?在这情况下可以把大学生和企业 紧密的联合在一起,这就急需建立起一套行之有效的信息管理系统,能够准确地为高校提供毕业生就业情 况查询,并随着就业情况及时提供就业指导,出台相应政策提供科学参考。同时,也可以为上级就业主管 部门提供准确的数字和真实的情况,使其全面掌握不同高校的就业状况和整体的就业形势。 2 总体设计 2.1 需求概述 通过对学校课室的安排和教师申报教室的步骤进行了解,得到“课室管理系统”的需求,主要包括系 统功能需求和系统性能需求两个方面。毕业生就业管理系统主要以管理员,就业大学生,企业为主要使用 对象。整个系统主要由管理用户管理,学生管理,企业管理,就业管理,职位管理,留言管理等模块组 成。 2.2 系统模型 毕业生就业管理系统可以使用以下图例进行表示,如下图 2-1 所示。 2.2.1 模型流程图 图 2-1 系统功能图 3
(1)管理员管理模块,该模块主要实现管理员管理功能,管理员可以对用户进行审核和管理,可以 对学生和企业信息进行管理,维护企业招聘信息和就业信息,查看学生和企业用户留言,并对留言进行回 复和删除管理。管理员用户需要注册用户,为了管理方便,系统开始时定义了一个初始的管理员用户,可 以管理其他管理员和学生、企业用户。新注册管理员用户被激活后即可登录,实现管理功能。管理员管理 模块功能如图 2-2 所示。 图 2-2 管理员模块功能结构图 (2)学生管理模块,该模块主要是为毕业生本人维护自己信息服务的,该模块为毕业生提供了 查看个人基本信息,制作和修改简历,查看招聘信息,向用人单位投递简历,修改密码,给管理员留 言,查看管理员回复等功能。学生管理模块功能如图 2-3 所示。 4
图 2-3 学生模块功能结构图 (3)企业管理模块,该模块允许用人单位在线成为系统会员,进而可以享用系统提供的单位信 息服务功能,维护单位信息和发布招聘信息,相应的功能有:修改单位资料,修改密码,发布和管理 招聘信息,查看学生投递的简历信息,和管理员交流,为毕业生就业,找工作童工帮助。同时也为单 位招聘人才信息起到一定的宣传作用。企业模块功能如图 2-4 所示。 图 2-4 企业模块功能结构图 5
3 程序描述 本系统主要实现了毕业生和企业单位的信息录入、就业信息发布、信息资料检索和数据维护等功能, 实现了就业信息管理的科学化、规范化和信息化。 论文首先从系统的开发背景、社会需求和实现意义谈 起,然后,重点介绍了系统的设计和实现。设计部分从系统实现目标、实现思路和系统分析着手,提出了系 统的总体设计方案,并对系统的功能设计和数据库设计做了详细的说明;实现部分介绍了系统中各个模块 的实现方法。最后,论文通过对系统进行全方位的测试与客观的评估,指出了系统需要完善和改进的地方。 3.1 数据库设计 数据库是数据库应用程序重要组成部分。一个设计合理的数据库对于应用程序的开发效率和程序的性 能都很重要。数据库的设计过程大致如下: (1)根据用户需求,确定数据库中要保存的信息 对于用户需求进行分析是数据库设计的第一阶段,不断的调查与研究用户需求,了解企业运作流程 等系统需求,是设计概念模型的基础。 (2)设计数据的概念模型 概念模型是按用户的观点来对数据建模,是用于进行信息世界建模的工具。它对整个数据库的设计 具有深刻的影响。 (3)逻辑结构的设计 逻辑结构是吧概念结构转化为与所采用的数据库管理系统所支持的数据模型相符合的过程。 (4) 数据库的实施和维护 3.1.1 E-R 图 用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能够满足各种信息 的输入和输出。如下图 3-1 所示 6
图 3-1 数据库 E-R 图 3.1.2 数据库对象 数据库对象汇总 (1) jyglxt 数据库对象汇总表,如下表 3-1 所示。 表 3-1 数据库对象汇总表 名称 user student resume company recruit recruitresume employment message 类型 基本表 基本表 基本表 基本表 基本表 基本表 基本表 基本表 该管理系统用到的数据表有: (1)用户注册表 user 说明 用户注册表 学生基本信息表 学生简历表 企业基本信息表 招聘信息表 应聘简历表 就业信息表 留言信息表 字段说明 字段名称 字段类型 备注 标识列 用户名 密码 用户类型 审核是否通过 id username password usertypes verify int Varchar(20) Varchar(50) 主键,自动增长 Not null Not null Varchar(20) 管理员 admin 学生 student 企业 company Varchar(1) 确定审核是否通过,1 未审核,2 审核通 7
过 ,3 审核不通过 (2)学生基本信息表 字段说明 字段名称 字段类型 备注 标识列 姓名 性别 身份证号 毕业院校 院系 专业名称 学历 入学时间 籍贯 sid sname gander idnumber school department major education entrancedate nativeplace int Varchar(50) Varchar(2) Varchar(20) Varchar(50) Varchar(50) Varchar(50) Varchar(10) Varchar(10) 主键,对应 user 表中的 id 真实姓名与高考通知书一样 Not null Not null 必须全称 必须全称 必须全称 专科,本科,硕士研究生,博士研究生 Not null Varchar(200) 按实际内容填写,填写要求一致 (3)学生简历表 resume 字段说明 字段名称 字段类型 备注 标识列 姓名 性别 出生日期 民族 政治面貌 sid sname gander birthdate nation politics int 主键,对应 user 表中的 id Varchar(50) 真实姓名与高考通知书一样 Varchar(2) Not null Varchar(10) Not null Varchar(20) Not null Varchar(20) 党员。团员,群众,其他 毕业时间 graduation Varchar(10) 如 2017-09-08 必须全称 必须全称 专科,本科,硕士研究生,博士研究生 毕业院校 所学专业 学历 邮箱 联系电话 外语水平 school major education email phone Varchar(50) Varchar(50) Varchar(10) Varchar(20) Varchar(20) foreignlanguage Varchar(50) 特长及爱好 hobby text 8
分享到:
收藏