- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(web课程设计报告
课 程 设 计 报 告
学院、系: 计算机科学与技术系 专业名称: 2009计算机、软件工程、网络工程 课程设计科目: Web程序设计 题目: 求职招聘网站设计与开发系统 学号、姓名: 指导教师: 完成时间: 2012年 月-- 月
目 录
1. 开发背景 3
2. 功能描述 3
3. 需求分析 3
4. 数据流程分析 3
4.1、数据流程图 3
4.2、数据字典 4
5. 概念模型设计 6
6. 逻辑模型设计和优化 6
7. 物理设计和实施 7
8. 应用程序设计(前台) 9
9. 课程设计心得体会 9
开发背景
随着网络的逐渐普及,网民的增加,全民素质的提高,以及人才的知识水平的提升,网络招聘成为大部分求职者求职的人主要方法。网络招聘对于求职者来说,不仅解决了地域问题导致的求职的劳苦奔波,还能通过庞大的网络信息更了解其招聘单位。对于招聘者来说,不仅减小了用人单位的成本,还避免了招聘者为招聘会劳财伤神。总的来说,网络招聘系统通过网络信息的全面,速度快,覆盖面积广,让人们可以通过快捷方便经济实惠的方法,找到适合自己的工作,给人们带来了很大的便利。
在国外,网络招聘等国家已经深入人心,和职员求职的首选方式,上网找工作已经成为家常便饭,反而很少还有人在翻报纸寻觅就业机会。更是E化管理的领航者,他们在进行网络招聘时,网上招聘信息不仅对外发布,同时也对内,微软在全球各个国家的公司有什么职位空缺,都发布在网上,微软的职员可以跨国申请。现在开展招聘业务的网站,51job, China, Zhao pin, Cajole和地方性的网站。
该系统有两类用户:求职者和用人单位招聘人员。求职者通过互联网访问网站,可在网上注册建立管理自己的个人简历以及查询用人单位信息。用人单位的招聘人员则通过互联网对自己的单位进行注册以及发布招聘信,并查询应聘信息和人才信息。
四.概要设计
1. 系统总体结构图
2. 概念模型设计
五 详细设计
1.系统实现图
地址栏输入http://localhost:8080/RecruitOnPage/JSP/homePage.jsp
招聘网站首页:
点击登入
个人用户注册页面:
错误跳转页面:
登录跳转页面:
个人用户登录个人业务:
个人简历信息:
个人业务 职位搜索:
职位搜索结果:
企业用户注册页面:
退出登录跳转页面:
企业信息服务:
企业信息资料:
联系我们:
2.子系统A的模块设计(以此类推,子系统B、C……)
子系统A(个人用户管理):此系统用于用户的注册和登陆,通过完成个人业务,填写个人简历以及职位搜索找到适合自己的工作。
子系统B(企业用户管理):此系统用于用户的注册和登录,通过企业信息服务,填写企业信息资料和联系方式吸引招聘者招纳人才。
子系统C(后台管理):此系统主要提供给管理员,对个人用户和企业用户的注册信息进行管理。
2.1 模块A-1 (以此类推,模块A-2、A-3……)
模块A-1(注册):用于用户注册,注册后的用户具有会员功能,如填写个人简历职位搜索。
模块A-2(登陆):用于用户登录,若用户是会员,即可管理个人信息。
模块A-3(个人简历信息):根据个人情况填写自己的简历,以便用户完成应聘工作。
模块A-4(职位搜索):以便用户方便快速寻找自己理想要求的职位。
模块B-1(注册): 用于用户注册,注册后的用户具有会员功能,如填写企业信息。
模块B-2(登陆):用于用户登录,若用户是会员,即可管理企业信息。
模块B-3(企业信息资料):根据企业的概况填写资料,以便吸引人才应聘。
模块C-1(登录):如果是管理员,则具有修改后台资料的权力。
3. 数据库设计
名字:admin(网站登陆信息表) 说明:存储网站登陆的信息。 字段 类型 长度 允许空值 ID(账号) bigint 20 N USERNAME(用户名) varchar 16 N PASSWORD(密码) varchar 16 N
名字:person(应聘人员信息表) 说明:存储应聘人员基本信息。 字段 类型 长度 允许空值 ID(账号) bigint 20 N USERNAME(用户名) varchar 16 N PASSWORD(密码) varchar 16 N NAME varchar 8 Y SEX(性别) char 2 Y BIRTHDAY(出生年月) char 8 Y EMAIL(电子邮箱) varchar 32 Y ADDRESS(联系地址) varc
文档评论(0)