- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理与运用课程设计
课程设计题目:职业介绍信息管理系统
上课的时间及地点
试验时间:2012年春季学期第一周到第十四周(总共14周)
课程设计题目:职业介绍信息管理系统(26)
要求:
实现职业分类、职业信息管理(职业号、职业类型号、用人单位、需求人数、已聘人数、备注);
实现用人单位、求职者信息管理,求职者信息设有聘用标志,默认值为未聘用;
实现求职者和职业匹配管理(职业号、求职人员编号);
实现费用管理,包括用人单位交费情况、求职人员交费情况;
创建触发器,求职成功时,自动修改相应职业的已聘人数和相应职工的聘用标志为‘聘用成功’;另外如果相应职业的已聘人数不得超过需求人数;
创建存储过程查询各种职业的需求数和已聘用数;
创建规则限制求职者的性别,必须为‘男’或‘女’;
建立表间关系。
需求分析
需求分析的任务是确定系统必须完成哪些工作,也就是对系统提出完整、准确。清晰,具体的要求。需求分析的结果是系统开发的基础。
调查资料发现,职业介绍管理系统应具备的职能有;求职者和用人单位的基本信息、收费信息,介绍人员信息登记,求职者与与用人单位可以发布求职招聘信息,并进行相关信息匹配。
四、数据表
职业分类表
职业类型号 职业类型名 1 计算机 2 财务、审计 3 设计、创意
用人单位表
单位编号 单位名称 职业类型号 1 广告公司 3 2 电视台 1 3 教育培训 2 4 软件公司 1 5 网络公司 3 6 集团公司 2
职业信息表
职业号 职业名称 单位编号 职业类型号 专业要求 已聘人数 需求人数 工资 1 平面设计 1 3 教育技术 3 5 5000 3 媒体广告设计 5 3 广告学 1 3 6000 2 会计 3 2 财务管理 4 10 4500 5 财务助理 6 2 不限 2 4 4000 6 软件工程师 4 1 软件工程 5 7 6500 4 网络编导 2 1 计科 2 3 5500 介绍人员表
介绍人员编号 姓名 电话 1 无 5211422 2 三 2335455
求职者信息表
求职者编号 姓名 性别 攻读专业 是否聘用 月薪要求 1 孙华 男 财务管理 4500 7 陈茜 女 教育技术 5000 2 孙骑 女 广告学 5500 6 刘副文 男 安全工程 是 6000 3 王小漾 女 英语 4000 4 李华 男 软件工程 6500 5 余慧 男 通信工程 是 4000 8 张琪 男 计科 5500
五、表属性
1职业分类表
2用人单位表
3职业信息表
4 介绍人员表
5求职者信息表
六、根据表格绘制E-R图如下:
七、根据E-R图写出关系模型;
职业分类(职业类型号、职业类型名)
用人单位(单位编号、单位名称、职业类型号)
职业信息(职业号、职业名称、单位编号、职业类型号、专业要求、已聘人数、需求人数、工资)
求职者信息(求职者编号、姓名、性别、攻读专业、是否聘用、月薪要求)
费用管理(求职者编号、用人单位编号、介绍人员编号 是否缴费)
匹配(求职者编号、职业号、数量)
介绍人员表(介绍人员编号、姓名、电话)
八、创建数据库:
Create database 职业介绍信息管理系统
SQL截图如下:
九、创建表:
1 职业分类表
Create table职业分类表
(职业类型号 int PRIMARY KEY ,
职业类型名 char(10) )
2 用人单位表
Create table 用人单位表
(单位编号 int PRIMARY KEY ,
单位名 char(10),
职业类型号 int )
3 职业信息表
Create table职业信息表
(职业号 int PRIMARY KEY ,
职业名称 char(10),
单位编号 int,
职业类型号 int,
专业要求 char(10),
已聘人数 int,
需求人数 int,
工资 int )
4 求职者信息表
Create table求职者信息表
(求职者编号 int PRIMARY KEY,
姓名 char(10),
性别 char(10),
攻读专业 char(10),
是否聘用 char(
文档评论(0)