软件工程课程实验报告_第1页
软件工程课程实验报告_第2页
软件工程课程实验报告_第3页
软件工程课程实验报告_第4页
软件工程课程实验报告_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网上招聘求职系统一、系统分析概述1、社会应用当下社会 , 互联网生活已经逐渐成为人们不可或缺得生活方式 , 计算机应用也已经渗透到日常工作得许多方面 . 无论就是其自身还就是所发挥得作用 , 计算机都标志着一种高科技、高效率与高水平。在短短得几十年里 , 网络互连得崛起就是之前人们所不能想象得。其中,通过网络来招聘、管理、求职、推销自己也就是日渐盛行。网络招聘求职得快速发展 , 与网络招聘求职平台得建设与发展有着紧密得联系、系统特点如今社会主流同城网上招聘系统就是具有交互功能得人才信息管理系统 ,它可以实现交互、 人才管理、 人才交流等功能 其开发主要包括后台数据库得建立与维护以及前台程序得开

2、发两个方面。 对于前者要求建立起数据一致性与完整性强、数据安全性好得库 ;而后者则要求应用程序功能完备 ,易于使用 .二、需求分析1、功能需求实现网上招聘信息化管理, 前台管理系统包括用户注册, 企业与个人可以通过注册成为会员 ;招聘信息、求职信息、在线留言;站内新闻、浏览网站消息 ; 后台管理系统包括求职招聘、新闻资讯、企业会员、系统管理员、个人会员 , 系统管理员可以通过登录后管理网站内得信息等。会员登陆后 ,作为求职者,可以浏览各大企业发布得信息,创建自己得简历 , 创建与修改个人信息 ,发送求职信等。作为企业 ,主要功能有发布招聘信息 ,查瞧求职申请,发送面试通知等。作为系统管理员 ,

3、就是整个网站得管理者,具有最高得权限 , 可以对网站各个模块进行管理 .企业会员用例图修改信息发布招聘信息查看求职申请注册登录企业会员个人会员发送面试通知设置人才库个人会员用例图修改个人信息查看面试通知注册个人账户登录系统发送求职申请创建个人简历发布求职信息系统管理员用例图管理企业会员管理招聘信息系统管理员管理求职信息管理网站新闻登录系统管理网站公告管理留言板管理个人会员管理系统用户系统管理员模块时序图如下: 管理者登陆页面adminservleadminbean成功页面t1: 访问 ()2: 表单数据()3: 用户名和密码()4: 登陆是否成功标志()5: 个人信息()6: 登陆失败信息()

4、: 管理者会员列表页membermanmemberman面ageservletagebean1: 访问 ()2: 会员 id()3: 会员 id()4: 是否删除标志()5: 删除后信息 (): 管理者删除提示jobmanagejobbeanservlet1: 访问 ()2: 信息id()3: 信息id()4:是否被删除标志()5:返回消息(): 管理者新闻发布页newsservletnewsbean面1: 访问 ()2:表单数据()3:数据对象()4:返回的标志()5:结果信息()个人会员模块时序图如下: 个人会员简历表单页resumeservmemberbea面letn1: 访问 ()2:

5、 表单数据 ()3: 数据对象 ()4: 返回的标志()5: 成功与否提示信息(): 个人会员发布求职信jobservletjobbean息页面1: 访问 ()2: 表单数据()3: 数据对象()4: 返回标志()5: 提示 (): 个人会员招聘信息页jobservletjobbean面1: 访问 ()2: 招聘信息id()3: id()4: 返回的标志()5: 提示 (): 企业会员招聘信息发jobservletjobbean布页面1: 访问 ()2:表单数据()3:数据对象()4:返回标志()5: 提示信息(): 企业会员求职申请列jobservletjobbean表页面1: 访问 ()2

6、:记录id 值 ()3: i d 值 ()4:执行删除返回标志()5:提示信息()登陆页面adminservleadminbean成功页面: 管理者t1: 访问 ()2: 表单数据()3: 用户名和密码()4: 登陆是否成功标志()5: 个人信息()6: 登陆失败信息(): 管理者会员列表页membermanmemberman面ageservletagebean1: 访问 ()2: 会员 id()3: 会员 id()4: 是否删除标志()5: 删除后信息(): 管理者管理员账号adminservleadminbean添加页面t1: 访问 ()2: 表单数据 ()3: 数据对象 ()4: 添加是

7、否成功标志()5: 返回消息 ()、性能需求、真实性对本网站注册得企业用户资料、 个人用户资料, 新闻动态信息、 求职技巧信息都要严格按照实际情况存档。2、可靠性对输入得数据要有严格得防错与校验措施, 冗余数据处理时由程序自动更新,以确保数据得准确性与一致性。3、安全性对用户要有使用权限上得限制, 数据库得备份与恢复机制要完善, 确保后台数据得安全。4、保密性每个系统用户 , 都被要求必须有口令设置, 并且口令对任何用户都就是不可见得。5、可用性界面友好 , 做到实时响应 , 对用户得错误操作能够及时给出提示信息, 方便用户得使用 .三、概要设计做出系统流程图 , 如下页图示:开始个人用户用户

8、身份企业用户系统管理员否是否注册是否注册否注册个人用户是登陆系统是注册企业用户登陆系统登陆系统是否登陆成功是是否修改密码是否修改密码是修改密码修改密码否否否发布求职申请重新登陆发布招聘信息是添加简历发送面试通知发送求职申请处理系统信息设置人才库接受面试通知退出系统系统总体模块设计:网上招聘系统分为前台管理与后台管理。前台管理包括浏览招聘信息、 流动流程查询、 查瞧人才政策、 维护个人信息与维护用户信息等功能。 后台管理包括招聘信息管理、人才政策管理、流动流程信息管理与司法解释查询等模块后台管理具体描述如下 :网上招聘系统系统管理员个人会员企业会员网站新闻个人会在线留企业会系统用资讯管理员管理言

9、管理员管理户管理添 修 删 查删 查删 查删 添查 查注发发 接 注发 发设加 改 除 看除 看除 看除 加 修 看 看册 修 布 添 送 受 册 修 布 送置新 新 新 个个 在在 企企 系 改 用 登个 改 求 加 求 面 企 改 招 面人闻 闻 闻 人人 线线 业业 统 密 户 录人 密 职 简 职 试 业 密 聘 试才资 资 资 会会 留留 会会 用 码 信 日用 码 信 历 申 通 用 码 信 通库讯 讯 讯 员员 言言 员员 户息 志户息请 知 户息 知网上人才招聘系统前台设计后台设计求招在站用求新企系个统职聘线内户职闻业人管信信留新注招资会会理息息言闻册聘讯员员员四、数据库设计、

10、概念结构设计在网上招聘系统中 ,数据库应当解决如下需求:保存系统管理员信息、保存个人会员信息、保存个人会员简历、保存企业会员信息、保存招聘信息、保存其她信息 :如新闻资讯等。拥有以上数据项与数据结构以后 ,就可以设计出能够满足用户需求得各种实体以及它们之间得关系 ,为后面得逻辑结构打下基础这些实体包含各种具体信息 ,通过相互之间得作用形成数据得流动。2、逻辑结构设计根据概念结构设计得到关系模型描述如下:系统管理员信息表 (编号,姓名 ,密码,创建时间 ,状态,登陆次数 ,删除 )个人会员信息表 (编号 ,姓名,密码 ,注册时间 )企业会员信息表 (编号,姓名 ,密码 ,注册时间 )简历表(个人

11、会员编号 ,姓名,性别 ,学历,求职职位,工资待遇,联系电话 , 籍贯, eail,有效期限,详细资料 )招聘信息表 (企业会员编号,姓名 ,招聘职位 ,招聘人数 ,工资待遇 ,联系电话, e a ,有效期限 ,发布时间,其她要求,点击率)其中 ,双下划线表示主键。3、 物理结构设计各表信息如下:系统管理员信息表存储管理员信息:字段名称数据类型说明备注管理员编号varchar(1 )管理员编号主键管理员姓名var h管理员姓名(20)密码varcar( 0)管理员密码创建时间date添加该管理员得时间状态就是 / 否管理员账号就是否在用登陆次数int登陆次数删除就是 / 否就是否删除该账号个人

12、会员信息表存储个人会员信息:字段名称数据类型说明备注个人会员编号 archar(10)个人会员编号主键个人会员姓名varcha (2)个人会员姓名密码varc (20)个人会员密码注册时间d t 注册用户得时间企业会员信息表存储个人会员信息:字段名称数据类型说明备注企业会员编号var ar(10)企业会员编号主键企业会员姓名var a (2企业会员姓名)密码注册时间v rcha (20)dat 企业会员密码注册用户得时间简历表存储个人会员得求职简历信息:字段名称数据类型说明备注个人会员编号 arc a (个人会员编号主键)联系人varcha( 20)应聘者姓名性别 archar(2)性别学历v

13、 r ar(学历0)求职职位var ar( 2求职意向)工资待遇i t预期工资联系电话va cha( 15)联系电话籍贯 a ch r(20)籍贯em lvarchar( 20)email有效期限v c简历有效期r(10)详细资料文本补充信息招聘信息表存储企业会员招聘信息:字段名称数据类型说明备注企业会员编号varcha (10)企业会员编号主键联系人va cha( 20)招聘者姓名招聘职位 archa ( 0)招聘职位招聘人数int招聘人数工资待遇int预期工资联系电话achar( 15)联系电话emi var ar(2 )e ail有效期限varc r( 1)招聘有效期发布时间da发布招聘

14、信息时间其她要求文本其她要求点击率 nt该信息被查瞧次数五、详细设计1、系统管理员模块详细设计系统管理员得账户就是不能自己注册得,需要由其她管理员进行分配,因此不存在注册管理员账户功能.系统管理员登陆 :1: 访问 ()2: 表单数据()登陆页adminser面vlet6: 登陆失败信息(): 管理者3: 用户名和密码4: 登陆是否成功标志()5: 个人信息 ()成功页adminbe面an管理会员 :系统管理员对会员 (包含企业会员与个人会员 )得管理主要就是对会员得记录进行删除操作。协作图如下:1: 访问 ()会员列表页面: 管理者5: 删除后信息()2: 会员 id()3: 会员 id()

15、membermanagmembermanageservletebean4: 是否删除标志()管理求职招聘信息:管理员同样只能对招聘求职信息进行删除操作。协作图如下:1: 访问 ()删除提示: 管理者5: 返回消息 ()2: 信息 id()3: 信息 id()jobmanages jobbean ervlet4: 是否被删除标志()添加删除管理员账号:管理员账号得增、删、改都就是在同一个页面上实现得 .当需要添加账号时,只需要在表单中输入相应得数据 ,然后提交即可 ;当需要修改得时候 ,只需要选中对应得账号,并在表单中修改后再提交即可 ;当需要删除账号得时候 ,只需要点击账号对应得删除选项即可。

16、1: 访问 ()管理员账号添加页面: 管理者5: 返回消息 ()2: 表单数据 ()3: 数据对象 ()adminseradminbevletan4: 添加是否成功标志()添加账号协作图新闻资讯管理 :新闻资讯管理包含网站新闻资讯得发布,修改与删除。协作图如下:1: 访问 ()新闻发布页面: 管理者5: 结果信息 ()2: 表单数据 ()3: 数据对象 ()newsservl newsbean et4: 返回的标志 ()2、个人会员模块详细设计创建个人简历:每个会员只能创建一份简历,并能对简历进行修改。协作图如下:1: 访问 ()简历表单页面: 个人会员5: 成功与否提示信息 ()2: 表单数

17、据 ()3: 数据对象 ()resumesememberbrvletean4: 返回的标志 ()添加简历协作图递交以及管理求职申请:个人会员可以浏览企业发布得招聘信息,点击“申请该职位 可以向企业会员发送求职申请;在求职申请记录得列表页面可以对记录进行删除操作.1: 访问 ()招聘信息页面: 个人会员5: 提示 ()2: 招聘信息 id()3: id()jobservletjobbean4: 返回的标志 ()发送求职申请协作图发布以及管理求职信息 :个人会员可以发布多个求职信息,并在求职信息列表页面进行管理。1: 访问 ()发布求职信息页面: 个人会员5: 提示 ()2: 表单数据 ()3:

18、数据对象 ()jobservletjobbean4: 返回标志 ()发布求职信息协作图3、企业会员模块详细设计招聘信息管理 :企业会员可以发布多个招聘信息,并在招聘信息列表页面进行对记录得管理。1: 访问 ()招聘信息发布页面: 企业会员5: 提示信息 ()2: 表单数据 ()3: 数据对象()jobservljobbeaetn4: 返回标志()招聘信息发布协作图求职申请管理 :企业会员可以在求职申请列表页面对个人会员提交得求职申请进行管理。1: 访问 ()求职申请列表页面: 企业会员5: 提示信息 ()2: 记录 id值()3: id值 ()jobservletjobbean4: 执行删除返回标志()六、系统实现系统类图如下 :七、运行与测试编程通过软件工程得思想 ,分析、设计,进行实际得编程操作.八、实验总结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论