职业介绍信息管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息工程学院

《数据库应用系统开发》课程设计论文题目:职业介绍信息管理系统

学号:**********

专业班级:计本13级(1)班

*名:**

指导老师:叶培顺、林基艳

完成日期:2015-12-24

目录

1需求分析 (3)

1.1设计者系统需求分析 (3)

1.2设计目的 (4)

1.3问题描述 (4)

1.4数据流图 (4)

1.4.1总数据流图(第一层) (4)

1.42第二层数据流图 (5)

1.5系统功能模块图 (6)

1.6数据字典 (7)

2概念结构设计阶段 (8)

2.1引言 (8)

2.2任务与目标 (8)

2.3结果展示 (8)

3逻辑设计阶段 (12)

3.1引言 (12)

3.2逻辑设计阶段的任务与目标 (12)

3.3数据模型的优化 (13)

3.4数据库模式定义 (13)

3.4.1关系模式 (13)

3.4.2关系模式表 (13)

4物理设计阶段 (15)

5数据库实施 (15)

5.1定义数据库结构 (16)

5.2设置主键和约束 (22)

5.3设置触发器 (24)

5.4创建存储过程 (25)

5.5表间关系 (26)

6心得体会 (27)

1需求分析

1.1设计者系统需求分析

在目前这个繁杂的工作大潮中,企业与工作者的关系一直待以解决,而企业发展正是社会经济法发展的支柱,解决就业和劳动力分配问题显得尤为重要。

一套职业介绍信息管理系统对于企业和求职者都是必不可少的。

对于企业来说,效率和利益最高。职业信息介绍系统作为中介系统周密的规划了企业的需求功能,将繁杂的人工的处理数据淘汰,对员工数据信息可进行快速的增加,查询删改等功能,大大地提高了企业的效率;

对于求职者来说,合适的工作和薪金是核心问题。庞大的职业信息介绍系统,迅速查找感兴趣的工作,只需提交个人简历和工资要求,便可以在最短时间内帮助你找到合适的工作。

为了满足企业和求职者的共同需求,基于SQL server 2008技术实现并设计一个职业介绍信息管理系统。

1.2设计目的

课程设计题目:职业信息介绍管理系统

1)实现职业分类、职业信息管理(职业号、职业类型号、用人单位、需求人数、已聘人数、备注);

2)实现用人单位、求职者信息管理、求职者信息设有聘用标志、默认值为未聘用;

3)实现求职者与职业匹配管理(职业号、求职人员编号);

4)实现费用管理,包括用人单位交费情况,求职人员交费情况;

5)创建触发器:求职成功后。自动修改相应职业的的已聘人数和相应的职工聘用标志为“聘用成功”;另外相应职业的已聘人数不得超过需求人数;

6)创建存储过程查询各种职业的需求数和已聘人数;

7)创建规则限制求职者的性别,必须为“男”或“女”:

8)建立表间关系。

1.3问题描述

基于SQL server2008技术和java基础代码编写以myeclipse为开发环境,实现一个职业信息介绍管理系统,分别实现基本的增删改查四大功能,建立触发器,建立表间关系,列出其数据关系,数据流图,E-R图,关系模型,运行检测以及数据的维护问题。

1.4数据流图

1.4.1总数据流图(第一层)

由用人单位、中介人员和求职人员三个主要元素组成,用人单位向中介人员提交招聘信息,中介人员给予反馈信息;求职人员向中介人员提交求职信息,中介人员给予反馈信息。中介人员就是管理使用职业信息介绍系统的人员。如图1.1。

总数据流图1.1

1.42第二层数据流图

第二层数据流图相对于总数据流图则显得更加具体化、清晰化,利用数据流动表示其之间的关系。如图1.2.

中介人员(本系统管理者)通过对求职信息和招聘信息的匹配管理,对信息惊醒职业分类和存储;另外当用人单位招聘成功和求职者应聘成功是需要进行收费管理;

用人单位提交招聘信息,每当一次招聘成功是需要交纳一定的费用;

求职人员提交求职信息,当被应聘是也需要交纳一定的费用。

Ps:箭头方向是数据流动方向,数据只能按照箭头方向流动。

图1.2第二层数据流图

系统的第二层数据流图,主要表现招聘系统、应聘系统、费用管理、职业管理几个重要的功能模块。

1.5系统功能模块图

1.6数据字典

表1-6 数据项表

编号名称含义存储结构

D-01 D-02 D-03 D-04 D-05 D-06 D-07 D-08 D-09 D-10 D-11 D-12 D-13 D-14 D-15 D-16 D-17 D-18 D-19 D-20 D-21 D-22 D-23 Professional type

Professional names

Introduce numbers

Company numbers

Company names

Professional type

Professional names

Professional pro

Professional hired

Professional need

Professional wages

Introduce names

Introduce phones

Applicant numbers

Applicant names

Applicant sex

Applicant pro

Applicant wages

Applicant state

Companyf ire

Applicant fire

Company numbers

Applicant numbers

职业类型号

职业类型名

介绍人员编号

用人单位编号

用人单位名称

职业号

职业名称

职业专业

职业已聘人数

职业需聘人数

职业工资

介绍人员姓名

介绍人员电话

求职者编号

求职者姓名

求职者性别

求职者专业

求职者月薪要求

求职者聘用状态

用人单位交费

求职者交费

用人单位编号

求职者编号

Char(10)

Char(9)

Char(9)

Char(9)

Char(20)

Char(10)

Char(20)

Char(10)

Char(10)

Char(5)

Char(5)

Char(5)

Char(10)

Char(9)

Char(9)

Char(10)

Char(2)

Char(10)

Char(5)

Char(8)

Char(4)

Char(10)

Char(10)

相关文档
最新文档