版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、表1-1人才招聘网站的数据字典表名描述包含的信息(户信息记录用户的类型和用户名、密码用户名、密码、用户类型,人用户记录个人用户的详细信息用户编号、用户名、性别、年龄、专业、毕业院校、学历、E_mail、个人简历等业用户记录公司的详细信息用户编号、用户名、公司名称、公司电话、公司地址、公司邮箱、公司从事行业、公司简历等,人求职广告记录个人发布的求职广告职位编号、薪资要求、发布日期、有效日期、专业技能等小司招聘广告记录公司发布的职位信息职业编号、职位名称、提供薪资、发布日期、有效日期、其他备注信息等第二章系统概要设计2.1 系统实现方案和系统模块划分1、系统设计思想本系统用户分为管理员用户、个人用
2、户、企业用户。用户登录系统时,需要提供用户名和密码并选择用户身份,然后程序要从已有的系统用户资料数据表中读出用户名和密码,并检验该密码与用户输入的密码是否匹配,只有用户名在数据库存在,并且密码正确时,用户才能进入系统,并且自动引导用户到相应的操作界面。本系统业务本身不是很复杂,因此不把业务逻辑封装中JavaBeans中,只是把数据库连接、数据库操作、字符串处理、日期处理封装在Bean中,另外把企业用户、个人用户、企业发布的招聘广告、个人发布的求职广告抽象成类。页面处理业务逻辑时,按类构造对象和对象操作去实现业务逻辑。2、系统架构选择人才招聘网站采用的是浏览器/服务器结构,即浏览器端和WEB服务
3、器端(B/S架构),人才招聘网站的架构示意图如图2-1所示。浏览器端提供用户操作界面,接收用户输入的各种操作信息,向WEB服务器发出各种操作命令或数据请求,并接收执行操作命令后返回的数据结果,根据业务逻辑进行相关的运算,向用户显示相应的信息。WEB服务器端接收浏览器端的数据或命令请求,并请求数据库服务器执行数据库操作得到相应的数据集,对数据集进行相应的处理,然后将数据集或处理后的数据集返回给浏览器端。操作请求组织SQL语句操作数据库返回查询结果集或操作结束Tomcat返回操作结果数据库图2-1人才招聘网站的架构示意图3、系统结构设计本系统分管理员操作界面、企业用户操作界面、个人用户操作界面。人
4、才招聘网站结构示意图如图2-2所示抢业用户襟柞界商怜尺函操作界血牛人用户操惟界卤图2-2人才招聘网站结构示意图4.系统功能模块划分根据上述的系统总体设计思想的分析,人才招聘网站功能模块划分示意图如图2-3所示图2-3人才招聘网站功能模块划分示意图2.3数据库逻辑结构设计数据库概念结构设计完毕后,就可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据类型,也就是数据库的逻辑结构。根据人才招聘网站的功能要求,选择SQLServer作为后台数据库管理软件。该数据库由5个主表组成。其中这5个表分别为:登录用户表(t_user)、个人用户表(t_jobSeeker)、企业用户表(t_compa
5、ny)、个人求职广告信息表(t_applyJob)、企业招聘信息表(t_pubjob)。登录用户表(t_user)主要记录用户的用户名、密码等信。登录用户表(t_user)的结构如表2-1所示表2-1登录用户表(t_user)结构字段名数据类型说明useridintIDENTITY(1,1)主键,用户编号userNamevarchar(20)用户名userPassvarchar(50)密码userTypechar(1)用户类型个人用户表(t_jobSeekei)主要记录个人用户的真实姓名、年龄、性别等详细信息。个人用户表(t_jobSeekei)的结构如表2-2所示表2-2个人用户表(t_jo
6、bSeeker)结构字段名数据类型说明AuserNamevarchar(20)用户名TrueNamevarchar(20)用户真实姓名AgeInt年龄SexInt性别Birthdaydatetime生日Schoolvarchar(50)毕业院校Specialtyvarchar(50)专业Knowledgevarchar(50)最高学历Emailvarchar(50)电子信箱resumentext简历企业用户表(t_company)主要记录企业的名称、地址、电话、从事行业等信息。企业用户表(t_company)的结构如表2-3所示表2-3企业用户表(t_company)结构字段名数据类型说明Cu
7、serNamevarchar(20)用户名CtrueNamevarchar(20)公司名称Emailvarchar(50)电子信箱Telvarchar(20)电话Managevarchar(20)从事行业Addressvarchar(100)地址Resumentext简历个人求职广告信息表(t_applyJob)主要记录个人用户发布的求职信息。个人求职广告信息表(t_applyJob)的结构如表2-4所示表2-4个人求职广告信息表(t_applyJob)结构字段名数据类型说明JobidintIDENTITY丫(1)主键,求职编号AuserNamevarchar(20)个人用户名Specialtyvarchar(50)专业JobNamevarchar(50)求职广告名Salaryvarchar(50)薪资要求PtimeDatetime发布日期AtimeDatetime有效日期Othervarchar(200)备注桁息企业招聘信息表(t_pubjob)记录企业发布的招聘信息。企业招聘信息表(t_pubjob)的结构如表2-5所示表2-5企业招聘信息表(t_pubjob)结构字段名数据类型说明JobidintIDENTITYY主键,求职广告编号CuserName(仃)varchar(20)企业用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 语言课程设计的目标
- 2025年淘宝天猫电商代运营服务合同范本解读9篇
- 2024年幼儿园大班数学教案 (一)
- 清淤施工方案汇报
- 2025年度出租车车辆安全检测认证合同3篇
- 年度火灾报警控制系统产业分析报告
- 2004年山西太原中考满分作文《梦里花落知多少》2
- 年度智能化塑壳断路器竞争策略分析报告
- 部编版七年级语文上册《论语 十二章》教学设计(第三课时)
- 2025年度中式餐厅承包管理合同示范文本4篇
- 老年髋部骨折患者围术期下肢深静脉血栓基础预防专家共识(2024版)解读 课件
- 2024-2030年中国护肝解酒市场营销策略分析与未来销售渠道调研研究报告
- 人教版高中数学必修二《第十章 概率》单元同步练习及答案
- 智慧校园信息化建设项目组织人员安排方案
- 一病一品成果护理汇报
- AQ-T 1009-2021矿山救护队标准化考核规范
- 盐酸埃克替尼临床疗效、不良反应与药代动力学的相关性分析的开题报告
- 消防设施安全检查表
- 组合结构设计原理 第2版 课件 第6、7章 钢-混凝土组合梁、钢-混凝土组合剪力墙
- 建筑公司资质常识培训课件
- GB/T 26316-2023市场、民意和社会调查(包括洞察与数据分析)术语和服务要求
评论
0/150
提交评论