web课程设计报告Word下载.docx
- 文档编号:19879914
- 上传时间:2023-01-11
- 格式:DOCX
- 页数:23
- 大小:1.23MB
web课程设计报告Word下载.docx
《web课程设计报告Word下载.docx》由会员分享,可在线阅读,更多相关《web课程设计报告Word下载.docx(23页珍藏版)》请在冰豆网上搜索。
1.技术可行性:
开发本系统要求开发人员能够熟练运用jsp、Mysql等编程语言。
目前都已经学习完这些编程语言,因此本次系统开发在技术上是可行的。
2.时间可行性:
开发时间需要三星期。
主要有老师讲授HTML,Eclipse/MyEclipse介、Mysql数据库体系、web技术等基础知识,在老师的指导下完成开发项目。
3.经济可行性:
由于所开发的网站规模相对比较小,要求并不是很高,所以从人力物力财力方面都是可行的。
4.操作可行性:
本招聘网站界面简单大方,所以操作起来简单易懂,所以在操作上是可行的。
三.需求分析
1.系统总体目标
职位和人才搜索
会员登陆新会员注册
发布求职简历发布招聘信息
系统管理
2.运行环境
硬件:
256以上内存、Ethemet网卡
软件:
Windows7操作系统,myEclipse、mysql编程环境
3.用户特点
该系统有两类用户:
求职者和用人单位招聘人员。
求职者通过互联网访问网站,可在网上注册建立管理自己的个人简历以及查询用人单位信息。
用人单位的招聘人员则通过互联网对自己的单位进行注册以及发布招聘信,并查询应聘信息和人才信息。
四.概要设计
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
PASSWORD(密码)
person(应聘人员信息表)
存储应聘人员基本信息。
NAME
8
Y
SEX(性别)
char
2
BIRTHDAY(出生年月)
EMAIL(电子邮箱)
32
ADDRESS(联系地址)
128
POST(邮政编码)
6
HUKOU(籍贯)
IS_MARRIED(婚姻状况)
IDENTITY_TYPE(证件类型)
10
IDENTITY_NUMBER(证件号码)
18
CITY(所在城市)
CONTACT(联系电话)
11
SELF_ESTIMATE(自我介绍)
300
EDUCATE_START_TIME(入学时间)
EDUCATE_END_TIME(毕业时间)
SCHOOL_NAME(毕业院校)
DEPARTMENT(专业)
DEGREE(最高学历)
PASS(验证)
1
company(招聘企业信息表)
存储招聘企业基本信息。
19
ID(企业代号)
COMPANY_NAME(企业名称)
CITY(地址)
CONTACT_MOBILE(企业联系方式)
COMPANY_TYPE(企业类型)
INDUSTRY_TYPE(企业专业)
COMPANY_SCALE(企业规模)
CONTACT_MAN(企业负责人的姓名)
CONTACT_PHONE(企业负责人的联系方式)
EMAIL(企业邮箱)
COMPANY_INFOMATION(企业信息)
1280
messofcompany(招聘职位)
存储招聘职位信息
ID(职位代号)
COMPANY_ID(企业代号)
POSITION(职位)
64
RECRUIT_NUMBER(招聘人数)
int
EXPERIENCE(经验要求)
POSITION_DESCRIPTION(职位描述)
500
LOWEST_DEGREE(学历要求)
WORK_PROPERTIES(职位类型)
WORK_PLACE(工作地点)
INDUSTRY_TYPE(职位专业)
URL(链接)
六软件实现(详情请参考RecruitOnPage文件夹)
1、客户端编程语言(JSP)
2、服务端编程语言(SQL+JAVA)
七、软件测试计划
1.质量目标
个人用户能正常登陆网站,能正常使用网站提供的各项服务。
企业用户能够正常登陆网站,各项功能使用正常。
管理员管理功能使用正常。
2.测试策略
2.1整体策略
使用个人用户、企业用户登陆网站,测试网站各个模块功能是否正常。
2.2测试范围
说明
内容
测试工具和测试方法
个人用户界面
注册,登录,简历填写,职位搜索等模块
黑盒测试等价类划分法
企业用户界面
企业注册,登录,企业资料,企业服务、发布信息等模块
管理员用户界面
审核模块
3.测试方法
3.1主要测试方法
黑盒测试的等价划分
3.2测试文档
测试方案、测试用例等
条件
有效
无效
个人/企业注册:
输入各数据格式正确且验证码正确
输入数据格式不正确
密码和确认密码不一样
验证码不正确
个人/企业登陆:
用户名和密码正确,验证码正确
用户名不正确
密码不正确
个人职位搜索:
个人用户已登录且输入有效关键词
个人用户未登陆
关键词无效
个人简历修改:
个人用户已登录,资料各数据输入格式正确
个人用户未登录
数据格式输入不正确
企业信息资料修改:
企业用户已登录,资料填写格式正确
企业用户未登录
资料填写格式有误
管理员登录:
3.3测试检查表
测试人:
蒋博填表人:
蒋博日期:
2012/4/10
测试用例
预期结果
实际结果
个人/企业登录:
用户名错误
登录页面出现错误信息提示并跳转至登陆页面
用户名存在、密码正确、验证码正确
成功登录
数据格式不正确
注册页面出现错误信息提示并转回注册页面
密码与确认密码不一致
验证码不正确
数据格式正确,密码输入正确,验证码正确
成功注册,跳转至首页
出现错误提示页面并跳转到登陆页面
关键字不正确
搜索内容为空
个人用户已登录且关键字输入正确
搜索成功,出现相匹配的公司信息
输入数据格式有误
个人简历页面出现错误提示信息
个人用户已登录且输入各项数据格式正确
个人简历修改成功并保存
资料填写页面出现错误提示信息
企业信息资料修改成功并保存
密码错误
验证码错误
用户名和密码正确且验证码输入正确
登陆成功
八.课程设计心得体会
课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,Web网页技术已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。
因此作为二十一世纪的大学来说掌握Web网页的开发技术是十分重要的。
回顾起此次Web课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整八个星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。
通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。
通过这次课程设计之后,一定把以前所学过的知识重新温故。
这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在李昱老师的辛勤指导下,终于游逆而解。
同时,在李昱老师的身上我学得到很多实用的知识,在次我表示感谢!
同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!
参考文献
[1]JSP程序设计张跃平清华大学出版社
[2]JAVA语言程序设计傅晓阳、李昱吉林大学出版社
[3]冯天飞等,基于Web的用户管理系统的设计与实验,计算机应用研究
[4]张骏等,Web应用程序的设计与分析,计算机工程与应用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web 课程设计 报告