




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程Software Engineering 软件工程综合实训 实训报告 姓名 徐 媛 学号 90816P13 系部 软 件 学 院 专业 移 动 应 用 开 发 软件项目 网上招聘系统 指导教师 李 维 勇 完成时间 2010 年 10 月 10 日 目录目录 1 软件项目概述软件项目概述 3 1 1 软件项目名称 3 1 2 软件特点 3 1 3 软件主要社会应用 3 2 需求分析需求分析 3 2 1 功能需求 3 2 2 性能需求 10 3 概要设计概要设计 11 3 1 系统流程图 12 3 2 系统总体模块设计 13 3 3 系统前台和后台设计 14 4 数据库设计数据库设计 14 4 1 概念结构设计 14 4 2 逻辑结构设计 15 4 3 物理结构设计 15 5 详细设计详细设计 17 5 1 系统管理员模块详细设计 17 5 1 1 系统管理员登陆 17 5 1 2 管理会员 17 5 1 3 管理求职招聘信息 18 5 1 4 添加删除管理员账号 19 5 1 5 新闻资讯管理 19 5 2 个人会员模块详细设计 20 5 2 1 创建个人简历 20 5 2 2 递交以及管理求职申请 21 5 2 3 发布以及管理求职信息 22 5 3 企业会员模块详细设计 22 5 3 1 招聘信息管理 22 5 3 2 求职申请管理 23 6 系统实现系统实现 24 7 运行与测试运行与测试 25 8 实训感想实训感想 25 参考文献参考文献 27 1 软件项目概述软件项目概述 1 1 软件项目名称软件项目名称 网上招聘系统 1 2 软件特点软件特点 网上招聘系统是一个具有交互功能的人才信息管理系统 其开发主要包括 后台数据库的建立和维护以及前台程序的开发两个方面 对于前者要求建立起 数据一致性和完整性强 数据安全性好的库 而后者则要求应用程序功能完备 易于使用 1 3 软件主要社会应用软件主要社会应用 随着当今社会信息化的日新月异的发展 计算机应用已经渗透到日常工作 的许多方面 无论是其自身还是所发挥的作用 计算机都标志着一种高科技 高效率和高水平 网络招聘求职的快速发展 与网络招聘求职平台的建设和发 展有着紧密的联系 网上招聘系统是一种具有交互功能的人才信息管理系统 是在网络上建立的一个虚拟的招聘会 使企业和求职人员有了交流的平台 更 快 更准地找到符合自己要求的人才和工作 2 需求分析需求分析 2 1 功能需求功能需求 实现网上招聘信息化管理 前台管理系统包括招聘信息 求职信息 在线 留言 站内新闻 用户注册 企业和个人可以通过注册成为会员 浏览网站消 息 后台管理系统包括求职招聘 新闻资讯 企业会员 系统管理员 个人会 员 系统管理员可以通过登录后管理网站内的信息 个人会员作为求职者 除了可以浏览网站各种信息之外 还具有修改个人 信息 发送求职申请等各种功能 企业会员的主要功能有发布招聘信息 查看求职申请 发送面试通知等 系统管理员作为整个网站的管理者 具有最高的权限 可以对网站各个模 块进行管理 个人会员 企业会员及系统管理员用例图如下 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 个人会员用例图 与 与 与 与 与 与与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 企业会员用例图 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 与 系统管理员用例图 系统管理员模块时序图如下 与 与 与 与 与 与 与AdminServle t AdminBean与 与 与 与 1 与 与 2 与 与 与 与 3 与 与 与 与 与 与 4 与 与 与 与 与 与 与 与 5 与 与 与 与 6 与 与 与 与 与 与 系统管理员登陆时序图 与 与 与 与 与 与 与 与 与 MemberMan ageServlet MemberMan ageBean 1 与 与 2 与 与 id 3 与 与 id 4 与 与 与 与 与 与 5 与 与 与 与 与 删除会员时序图 与 与 与 与 与 与 与JobManage Servlet JobBean 1 与 与 2 与 与 ID 3 与 与 ID 4 与 与 与 与 与 与 与 5 与 与 与 与 删除求职招聘时序图 与 与 与 与 与 与 与 与 与 与 与 与 AdminServle t AdminBean 1 与 与 2 与 与 与 与 3 与 与 与 与 4 与 与 与 与 与 与 与 与 5 与 与 与 与 添加账号时序图 与 与 与 与 与 与 与 与 与 NewsServletNewsBean 1 与 与 2 与 与 与 与 3 与 与 与 与 4 与 与 与 与 与 5 与 与 与 与 添加新闻资讯时序图 个人会员模块时序图如下 与 与 与 与 与 与 与 与 与 与 ResumeServ let MemberBea n 1 与 与 2 与 与 与 与 3 与 与 与 与 4 与 与 与 与 与 5 与 与 与 与 与 与 与 与 添加简历时序图 与 与 与 与 与 与 与 与 与 与 JobServletJobBean 1 与 与 2 与 与 与 与 ID 3 ID 4 与 与 与 与 与 5 与 与 发送求职申请时序图 与 与 与 与 与 与 与 与 与 与 与 与 JobServletJobBean 1 与 与 2 与 与 与 与 3 与 与 与 与 4 与 与 与 与 5 与 与 发布求职信息时序图 企业会员模块时序图如下 与 与 与 与 与 与 与 与 与 与 与 与 JobServletJobBean 1 与 与 2 与 与 与 与 3 与 与 与 与 4 与 与 与 与 5 与 与 与 与 招聘信息发布时序图 与 与 与 与 与 与 与 与 与 与 与 与 JobServletJobBean 1 与 与 2 与 与 ID与 3 ID与 4 与 与 与 与 与 与 与 与 5 与 与 与 与 删除求职申请时序图 2 2 性能需求性能需求 1 真实性 对本网站注册的企业用户资料 个人用户资料 新闻动态信息 求职技巧 信息都要严格按照实际情况存档 2 可靠性 对输入的数据要有严格的防错和校验措施 冗余数据处理时由程序自动更 新 以确保数据的准确性和一致性 3 安全性 对用户要有使用权限上的限制 数据库的备份和恢复机制要完善 确保后 台数据的安全 4 保密性 每个系统用户 都被要求必须有口令设置 并且口令对任何用户都是不可 见的 5 可用性 界面友好 做到实时响应 对用户的错误操作能够及时给出提示信息 方 便用户的使用 3 概要设计概要设计 3 1 系统流程图系统流程图 开始 是否登陆成功 处理系统信息 用户身份 登陆系统注册个人用户 是否注册是否注册 登陆系统登陆系统 注册企业用户 是否修改密码 发布求职申请 添加简历 发送求职申请 接受面试通知 发布招聘信息 发送面试通知 设置人才库 是否修改密码 重新登陆 退出系统 企业用户 系统管理员 个人用户 是 否 修改密码 是 否 否 是 是 否 否 修改密码是 系统流程图 3 2 系统总体模块设计系统总体模块设计 网上招聘系统分为前台管理和后台管理 前台管理包括浏览招聘信息 流动流程查询 查看人才政策 维护个人信息和维护用户信息等功能 后台管 理包括招聘信息管理 人才政策管理 流动流程信息管理和司法解释查询等模 块 后台管理具体描述如下 网上招聘系统 系统管理员 网站新闻 资讯管理 个人会 员管理 在线留 言管理 企业会 员管理 系统用 户管理 添 加 新 闻 资 讯 修 改 新 闻 资 讯 删 除 新 闻 资 讯 删 除 个 人 会 员 查 看 个 人 会 员 删 除 企 业 会 员 查 看 企 业 会 员 添 加 系 统 用 户 修 改 密 码 查 看 用 户 信 息 查 看 登 录 日 志 注 册 企 业 用 户 修 改 密 码 发 布 求 职 信 息 注 册 个 人 用 户 修 改 密 码 设 置 人 才 库 发 布 招 聘 信 息 发 送 面 试 通 知 查 看 在 线 留 言 删 除 在 线 留 言 接 受 面 试 通 知 企业会员个人会员 发 送 求 职 申 请 添 加 简 历 3 3 系统前台和后台设计系统前台和后台设计 网上人才招聘系统 前台设计后台设计 求职信息 招聘信息 在线留言 用户注册 站内新闻 新闻资讯 求职招聘 企业会员 系统管理员 个人会员 4 数据库设计数据库设计 4 1 概念结构设计概念结构设计 在网上招聘系统中 数据库应当解决如下需求 保存系统管理员信息 保存个人会员信息 保存个人会员简历 保存企业会员信息 保存招聘信息 保存其他信息 如新闻资讯等 拥有以上数据项和数据结构以后 就可以设计出能够满足用户需求的 各种实体以及它们之间的关系 为后面的逻辑结构打下基础 这些实 体包含各种具体信息 通过相互之间的作用形成数据的流动 分析本 系统的需求 可以得到如下实体间关系图 管理管理企业会员个人会员系统管理员mmnn 企业招聘信息 企业基本信息 简历 个人会员基本 信息 管理员基本信 息 求职招聘 4 2 逻辑结构设计逻辑结构设计 根据概念结构设计得到关系模型描述如下 系统管理员信息表 编号 姓名 密码 创建时间 状态 登陆次数 删除 个人会员信息表 编号 姓名 密码 注册时间 企业会员信息表 编号 姓名 密码 注册时间 简历表 个人会员编号 姓名 性别 学历 求职职位 工资待遇 联系电话 籍贯 Email 有效期限 详细资料 招聘信息表 企业会员编号 姓名 招聘职位 招聘人数 工资待遇 联系电 话 Email 有效期限 发布时间 其他要求 点击率 其中 双下划线表示主键 4 3 物理结构设计物理结构设计 各表信息如下 系统管理员信息表存储管理员信息 字段名称字段名称数据类型数据类型说明说明备注备注 管理员编号Varchar 10 管理员编号主键 管理员姓名Varchar 20 管理员姓名 密码Varchar 20 管理员密码 创建时间 Date 添加该管理员的时间 状态是 否管理员账号是否在用 登陆次数 Int 登陆次数 删除是 否是否删除该账号 个人会员信息表存储个人会员信息 字段名称字段名称数据类型数据类型说明说明备注备注 个人会员编号Varchar 10 个人会员编号主键 个人会员姓名Varchar 20 个人会员姓名 密码Varchar 20 个人会员密码 注册时间 Date 注册用户的时间 企业会员信息表存储个人会员信息 字段名称字段名称数据类型数据类型说明说明备注备注 企业会员编号Varchar 10 企业会员编号主键 企业会员姓名Varchar 20 企业会员姓名 密码Varchar 20 企业会员密码 注册时间 Date 注册用户的时间 简历表存储个人会员的求职简历信息 字段名称字段名称数据类型数据类型说明说明备注备注 个人会员编号Varchar 10 个人会员编号主键 联系人Varchar 20 应聘者姓名 性别Varchar 2 性别 学历Varchar 10 学历 求职职位Varchar 20 求职意向 工资待遇Int预期工资 联系电话Varchar 15 联系电话 籍贯Varchar 20 籍贯 Email Varchar 20 Email 有效期限Varchar 10 简历有效期 详细资料文本补充信息 招聘信息表存储企业会员招聘信息 字段名称字段名称数据类型数据类型说明说明备注备注 企业会员编号Varchar 10 企业会员编号主键 联系人Varchar 20 招聘者姓名 招聘职位Varchar 20 招聘职位 招聘人数Int招聘人数 工资待遇Int预期工资 联系电话Varchar 15 联系电话 Email Varchar 20 Email 有效期限Varchar 10 招聘有效期 发布时间 Data 发布招聘信息时间 其他要求文本其他要求 点击率 Int 该信息被查看次数 5 详细设计详细设计 5 1 系统管理员模块详细设计系统管理员模块详细设计 系统管理员的账户是不能自己注册的 需要由其他管理员进行分配 因此 不存在注册管理员账户功能 5 1 1 系统管理员登陆系统管理员登陆 与 与 与 与 与 与 与 AdminSer vlet AdminBe an 与 与 与 与 1 与 与 2 与 与 与 与 3 与 与 与 与 与 与 4 与 与 与 与 与 与 与 与 5 与 与 与 与 6 与 与 与 与 与 与 系统管理员登陆协作图 5 1 2 管理会员管理会员 系统管理员对会员 包含企业会员和个人会员 的管理主要是对会员的记 录进行删除操作 协作图如下 与 与 与 与 与 与 与 与 与 MemberManag eServlet MemberManag eBean 1 与 与 2 与 与 id 3 与 与 id 4 与 与 与 与 与 与 5 与 与 与 与 与 5 1 3 管理求职招聘信息管理求职招聘信息 管理员同样只能对招聘求职信息进行删除操作 协作图如下 2 与 与 ID 与 与 与 与 与 与 与 JobManageS ervlet JobBean 1 与 与 3 与 与 ID 4 与 与 与 与 与 与 与 5 与 与 与 与 5 1 4 添加删除管理员账号添加删除管理员账号 管理员账号的增 删 改都是在同一个页面上实现的 当需要添加账号时 只需要在表单中输入相应的数据 然后提交即可 当需要修改的时候 只需要 选中对应的账号 并在表单中修改后再提交即可 当需要删除账号的时候 只 需要点击账号对应的删除选项即可 与 与 与 与 与 与 与 与 与 与 与 与 AdminSer vlet AdminBe an 1 与 与 2 与 与 与 与 3 与 与 与 与 4 与 与 与 与 与 与 与 与 5 与 与 与 与 添加账号协作图 5 1 5 新闻资讯管理新闻资讯管理 新闻资讯管理包含网站新闻资讯的发布 修改和删除 协作图如下 与 与 与 与 与 与 与 与 与 NewsServl et NewsBean 1 与 与 2 与 与 与 与 3 与 与 与 与 4 与 与 与 与 与 5 与 与 与 与 添加新闻资讯协作图 5 2 个人会员模块详细设计个人会员模块详细设计 5 2 1 创建个人简历创建个人简历 每个会员只能创建一份简历 并能对简历进行修改 协作图如下 与 与 与 与 与 与 与 与 与 与 ResumeSe rvlet MemberB ean 1 与 与 2 与 与 与 与 3 与 与 与 与 4 与 与 与 与 与 5 与 与 与 与 与 与 与 与 添加简历协作图 5 2 2 递交以及管理求职申请递交以及管理求职申请 个人会员可以浏览企业发布的招聘信息 点击 申请该职位 可以向企业 会员发送求职申请 在求职申请记录的列表页面可以对记录进行删除操作 与 与 与 与 与 与 与 与 与 与 JobServletJobBean 1 与 与 2 与 与 与 与 ID 3 ID 4 与 与 与 与 与 5 与 与 发送求职申请协作图 5 2 3 发布以及管理求职信息发布以及管理求职信息 个人会员可以发布多个求职信息 并在求职信息列表页面进行管理 与 与 与 与 与 与 与 与 与 与 与 与 JobServletJobBean 1 与 与 2 与 与 与 与 3 与 与 与 与 4 与 与 与 与 5 与 与 发布求职信息协作图 5 3 企业会员模块详细设计企业会员模块详细设计 5 3 1 招聘信息管理招聘信息管理 企业会员可以发布多个招聘信息 并在招聘信息列表页面进行对记录的管 理 与 与 与 与 与 与 与 与 与 与 与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中家长会的发言稿
- 城市适宜居住发言稿
- 生日贺卡制作课件
- 高二月考质量分析会
- 港口安全员培训
- OPPO年度公关传播方案博雅公关FINAL
- 2025版地质灾害打桩工程监理合同
- 二零二五年电子商务平台安全认证与技术支持服务合同
- 二零二五年度报刊订阅及广告合作合同范本
- 二零二五年度地质灾害点搬迁拆迁补偿协议
- 乡镇供电所全能型员工评聘考试题库(精简600题)
- 交回原证承诺书
- 事业单位财务岗笔试题
- 人教版九年级全一册第十四章内能的利用测试卷
- 2024年销售居间合同
- YC/T 310-2024烟草漂浮育苗基质
- 智慧公厕设备采购投标方案(技术方案技术标)
- 有限空间安全检查表
- 关于吃火锅的心得感悟
- MapInfo使用教程教学课件
- 电梯高处施工方案
评论
0/150
提交评论