大学生就业求职网设计报告_第1页
大学生就业求职网设计报告_第2页
大学生就业求职网设计报告_第3页
大学生就业求职网设计报告_第4页
大学生就业求职网设计报告_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

济 源 职 业 技 术 学 院 计计 算算 机机 类类 课课 程程 实实 验验 报报 告告 (20 11 20 12 学年第 一 学期) 系(部) 信息工程系 专业班级 软件 0901 姓 名 张 xx 学 号 09250137 课程名称 信息系统开发实用技术 实验项目 系统设计报告 实验地点 9#公共机房 实验日期 2011 年 09 月 30 号 实验成绩 指导教师 2 教务处印制 一、实验目的和要求(根据实验指导书填写) 1.掌握系统设计的步骤、内容和工具; 2.系统的概要设计; 3.系统详细设计; 模块处理流程设计; 数据库设计; 输入/输出设计。 二、环境说明 序号软件名称(版本) 1Windows XP 2Microsoft Office Access 2003 3Word 2003 4Microsoft Visio2003 3 三、上机准备工作(填所需知识) 1、能熟练运用Microsoft Office Access 2003进行数据库设计。 2、能熟练掌握Word 2003、Access2003 3、能熟练掌握Microsoft Visio2003绘图工具使用 4、知道系统分析的任务 四、实验内容 对济源大学生就业求职网的系统设计。 五、实验步骤及文档 1. 系统设计思想系统设计思想 一个网站在各项需求确定、系统分析和数据库设计都完成后,下一步就可以根据这个 网站的特点确定网站的开发模式,然后就可以编写程序代码了。通过对网站的分析可知, 本站属于小型项目,完成功能比较简单,基本是对数据的基本操作。因此,我们准备使用 JSP+JavaBean 的开发模式进行开发。那么,利用 JSP+JavaBean 模式开发本网站的第一步 是编写必要的 JavaBean,如连接数据库;然后根据功能分析设计要实现的网页;最后把这 些设计的静态页面使用 JSP 动态形成,过程如图 1.1 所示: 编写 JavaBean设计静态页面编写动态网页 图 1.1 JSP+JavaBean 开发模式的完成步骤 2. 系统概要设计系统概要设计 2.1 系统架构设计系统架构设计 4 数据访问层负责对业务层提供数据操作,也就是它负责和底层的数据库打交道。业务 层或者通用层中所有的对象都通过数据访问层的对象访问数据库。数据访问层中的类是按 业务对象来组织的,每个业务对象中包含的数据可能存在不同的几种数据表中,它由数据 访问类统一组织成一个概念中的对象,它相当于是一个面向对象的数据库层,负责映射面 向对象与关系数据库间的关系。对数据库的所有操作均由存储过程完成,数据层只是在前 台调用后台的存储过程。数据库设计一般要在需求分析和数据分析的基础上进行概念设计、 逻辑设计和物理设计。 图 2.1 济源大学生就业网系统三层结构 3. 详细设计详细设计 3.1 功能模块设计功能模块设计 学生整体功能结构图如图 3.1 所示: 数据库 JSP/Java Bean 前台展示信息 后台管理 Http Http 数数据据业业务务逻逻辑辑用用户户界界面面 5 图 3.1 企业功能模块图 模块功能介绍: 1企业用户 用户注册、修改:用企业用户登录后可以完善企业信息,并发送招聘信息。 发送招聘信:在招聘页面中,用户在浏览企业发布的招聘信息,同时可以对自己感兴趣 公司 发送邮件:求职者发来个人简历以后,公司可以根据求职者的邮箱,给求职者回复。 4、数据库设计、数据库设计 4.1 概念结构设计 根据系统分析,可以得出本系统数据库的主要概念模型个人实体图,其实体的具体功 能概念模型如下图 4.1 所示: 6 企业 公司信息 发布信息发布邮件 求职信息 操作 操作 查看 操作 N N N N N N N 删除 添加 留言 N 用户 1 图 4.2 实体之间 ER 图 4.2 物理结构设计物理结构设计 物理设计的目的是根据具体 DBMS 的特征,确定数据库的物理结构(存储结构) 。表 结构如表 3.8-4.0 所示: 表 4.3 表企业发布信息表(zhaopin) 表序号表序号5表名表名zhaopin 含含义义存储企业的招聘信息 序号序号属性名称属性名称含含义义数据数据类类型型长长度度说说明明约约束束 1user用户名varchar30not null 2name企业名称varchar12not null主键 3time发布时间varchar10not null 4zwyq职位要求varchar10not null 5zhiwei提供职位varchar10 Not null 6zprs要求人数varchar20not null 7waddress企业地址varchar30Not null 8zwlb提供薪水Varchar20 Not null 9hangye行业Varchar20 Not null 10zwms职位描述Varchar20Not null 7 表 4.4 企业基本信息表(information) 表序号表序号7表名表名information 含含义义存储企业的基本信息 序号序号属性名称属性名称含含义义数据数据类类型型长长度度说说明明约约束束 1user用户名varchar20not null 2name企业名称varchar30not null主键 3properse工作性质varchar30not null 4business从事行业varchar10not null 5province所在地varchar20 Not null 6address地址Varchar20not null 7proposer申请人Varchar10Not null 8phone电话Varchar20 Not null 9fax传真Varchar20 Not null 10pastalcode邮政编码varchar10Not null 11homepage企业主页varchar20Not null 12intro企业简介Varchar20Not null 表 4.5 企业注册表(com_user2) 表序号表序号9表名表名com_user2 含含义义存储企业登录信息 序号序号属性名称属性名称含含义义数据数据类类型型长长度度说说明明约约束束 1username用户名 int(自动编 号) 增长型not null主键 2password密码varchar30not null 3question问题varchar30Not null 4solution答案备注not null 5ctype企业类型varchar30Not null 4.3. 输入、输出设计输入、输出设计 .1 对企业注册功能的测试对企业注册功能的测试 测试输入数据一如表 4.6 所示: 8 表 4.6 测试数据一 Testcase01 Summary:用户注册验证 Steps: 在浏览器中输入企业注册的网址,单击转到 按钮 在用户名:11 密 码:huan 确认密码:huan 提示问题:你的生日 用户类型:个体类型 ,单击注册按钮 Expected results: 1、 弹出“企业注册的主界面” 2、 成功登录 ,跳转页面 场景法 Pass/fail:pass 预期结果为登录成功。 测试输入数据二如表 4.7 所示: 表 4.7 测试数据二 Testcase02 Summary:用户登录验证 Steps: 在浏览器中输入学生登录的网址,单击转到 按钮 在用户名 和密码栏中输入 用户名:huan 密 码:huan123,单击按钮 3、用户名:huan 密 码:111 ,单击按钮 Expected results: 弹出“企业登录的主界面” 成功登录 ,跳转页面 系统提示密码有错,不能跳转 场景法 Pass/fail:pass 预期结果为登录成功。 测试输入数据三如表 4.8 所示: 表 4.8 试数据三 Testcase03 Summary:发表招聘信息 Steps: 在浏览器中输入发布招聘信息的网址,单击 转到按钮 公司名称、招聘截止时间、学历要求、 Expected results: 弹出“企业发布招聘信息的主界面” 成功登录 ,跳转页面 系统提示有错,不能跳转 成功登陆,转到跳转页面 9 招聘人数、工作地点、发布的职位的 工资、所属行业、职位介绍中输入正确 的格式 单击按钮 3、没有输入姓名,单击按钮 4、输入的格式中分别加入空格 场景法 Pass/fail:pass 预期结果为登录成功。 六、结果分析及体会 随着毕业日子的逼近,毕业设计也接近了尾声。在指导老师的带领下,我终于顺利完 成的毕业设计(论文) 。在没有做毕业设计以前觉得毕业设计只是对这几年来所学知识的 单纯总结,但是通过这次做毕业设计发现自己的看法有点太片面。毕业设计不仅是对前面 所学知识的一种检验,而且也是对自己能力的一种提高。通过这次毕业设计使我明白了自 己原来知识还比较欠缺。自己要学习的东西还太多,以前老是觉得自己什么东西都会,什 么东西都懂,有点眼高手低。通过这次毕业设计,我才明白学习是一个长期积累的过程, 在以后的工作、生活中都应该不断的学习,努力提高自己知识和综合素质。注重理论与实 践的相结合。在整个的设计中我更加了解到了做毕业设计的艰辛。 毕业设计是在导师指导下完成的科学研究成果。在写作毕业论文的过程中,导师启发 引导我们独立进行工作,注意发挥我们的主动创造精神,审定论文提纲,解答疑难问题, 指导学生修改论文初稿,等等。终于完成了我的毕业设计济源大学生就业网。这个系 统不算太大,但是,它考察了方方面面的知识,大学生的毕业设计由于受各种条件的限制, 在

温馨提示

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

最新文档

评论

0/150

提交评论