数据库课程设计报告Word文档下载推荐.docx
《数据库课程设计报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库课程设计报告Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
20081601B038
课程设计名称:
人力资源供需储备管理数据库
一、课程设计概述
根据目前求职的多元化的地区的跨界度不断增大,网上求职成为个高校毕业生寻找就业机会的有效途径,而很多大的公司也愿意通过网络解决跨区选拔有些人才的一种方式,随着网络技术水平的不断提高,现用面对面投送简历的方式已不能满足供需两方的需求。
通过本人力资源供需储备管理系统能达到是求职者和招聘单位在第一时间找到适合自己的信息从而进行求职和招聘目的,个人信息和公司岗位信息的管理网络化,为广大的人才和公司提供了很好的交流平台。
人力资源供需储备管理系统是用来作为人才交流市场在线招聘网站的中心,供求职者在线投放简历和寻找合适的岗位只用,而有需求的公司单位亦可以快速找到心仪的人才。
主要功能包括:
个人在线投放简历、简历状态查询,查阅空余岗位信息、个人与公司进行双向交流等、公司可调阅应聘人简历信息和联系个人等等。
采用已学数据库知识完成数据库的数据录入,建立相关的表格、视图与关系图。
配合ASP、FrontPage网页制作等将其发布,使其能够基于网页完成一些简单的数据查询、录入、删除、修改等功能。
通过自主收集材料设计以及完成开发,进一步理解所学知识,加深印象,掌握数据库设计开发的基本能力。
二、需求分析
人才交流市场在线网上招聘中心网站的内部管理人员需要对投递简历人信息、简历信息、招聘公司信息、招聘岗位信息,进行分类管理,这就要求数据库系统的支持。
通过调查得到如下分析:
1、问题陈述
网络投简历和招聘岗位信息的发布是以虚拟用户名作为登录名,简历投出后本人会随时查询简历状况(是否被某公司调阅等),同时会有不同作者进行注册登记。
并且发挥信息的作用信息,公司能够查询全部信息,个人亦能查看所有公司和岗位需求信息,但个人间缺不能互相查阅,这样也有助于保护个人信息。
2、需完成的功能
人力资源工序储备管理系统主要功能包括:
个人注册、个人登录、个人在线投简历、个人简历状态查询、个人查看注册公司及岗位信息、公司注册、公司登陆、公司发布招聘岗位信息、公查看调阅个人简历信息等等。
经过上述系统功能分析和需求总结,设计如下面所示的数据项和数据结构:
管理员:
用于存放管理员的数据记录,包括数据项:
用户名、编号、密码。
个人应聘者:
用于存放注册个人的记录,包括数据项:
用户名、编号、密码、身份证号、电子邮箱等。
简历:
用于存放简历记录,简历状态,包括数据项:
编号、类别、内容、时间等。
人力资源工序储备管理系统的属性设计情况
表名
属性名
数据类型
允许空
主码或索引
约束条件
管理员
用户名
char
NO
主码
输入时不显示
编号
索引
密码
应聘
者
身份证号
YES
简历
主属性
内容
varchar
投递时间
Char
值为简历投入的当天时间
注册公司
电话
公司信息
类别
公司名称
岗位信息
发布时间
值为简信息发布的当天时间
人力资源供需储备管理系统E-R图
数据库逻辑设计
管理员关系表
应聘者关系表
招聘公司关系表
简历关系表
招聘信息关系表
各表BCNF关系视图
四、软件功能设计
数据流程图
软件功能图
五、界面设计
1、当用户登陆人力资源供需储备管理系统后,对于已有账号的个人和公司可以直接用帐号和密码登录系统,如果是新用户没有帐号,那么可以自己注册,系统登陆界面如下图所示:
2、注册时一定要填写完整信息,填写完所有信息后点击提示注册,注册成功后,再登录系统,注册界面如下图所示:
选择适合自己的注册方式后按要求真实填写信息提交注册即可
3、注册完成后就进入系统功能界面(个人用户界面/单位公司界面),这是可根据自己的需求选择个功能按钮进行操作。
通过以上个人用户功能界面操作可实现个人求职信息的发布(包括个人简历的发布、投递;
根据自己的求职意向找到合适的待聘岗位和公司单位进行联系、安排应聘;
也可以了解到很多知名公司企业的招聘信息等)。
而公司单位用户则能对本公司的信息进行及时的管理和更新、发布最新招聘信息或者根据自己的要去在人才库里找到心仪的人才,了解名校毕业生的就业意向,还可以了解到很多竞争公司的人才招聘情况一实现资源的优化。
4、管理员的界面
在用户管理员界面,管理员可以对注册的个人用户、公司单位用户的信息进行有效管理,对简历信息咯招聘信息的发布进行管理和监督(可以删除恶意信息并冻结发表一信息的用户必要时追究法律责任);
同时管理员必要的日常工作对系统的跟新和维护也可以在本系统界面中进行。
六、结束语
数据库应用课程设计室计算机专业技术的重要实践课之一,是在掌握程序设计语言的基础上学习数据库系统原理课程后的一次综合练习。
通过这次的课程设计,将在课堂桑了解和掌握的数据库原理知识以及设计阶段的方法与技术直接运用到实际系统的开发工作中。
完成这次数据库的设计工作是我对数据库设计原理有了根深刻的认识,原本在老师讲课时认为十分简单的东西自己在实际操作时遇到了很多不同程度的困难和疑惑,不过最后通过自己查阅资料并和同学讨论解决了这些问题。
这次的设计只是一次很简单的尝试,却是我收益匪浅。
任何一门有关计算机的专业知识都只有通过理论与实践的结合才能做到得心应手。
今后在计算机方面知识的学习中我会借鉴这次的实践经验,以实践为主理路为指导进行有效学习。
七、参考文献
1.苗雪兰、刘瑞新、宋歌,《数据库系统原理及应用教程》,
机械工业出版社。
2.柴晨、刘莹、蔡锦成,《SQLServer数据库应用教程》,
清华大学出版社。