小型WEB项目开发设计说明书模板.docx

上传人:b****2 文档编号:17898583 上传时间:2023-08-04 格式:DOCX 页数:12 大小:117.75KB
下载 相关 举报
小型WEB项目开发设计说明书模板.docx_第1页
第1页 / 共12页
小型WEB项目开发设计说明书模板.docx_第2页
第2页 / 共12页
小型WEB项目开发设计说明书模板.docx_第3页
第3页 / 共12页
小型WEB项目开发设计说明书模板.docx_第4页
第4页 / 共12页
小型WEB项目开发设计说明书模板.docx_第5页
第5页 / 共12页
小型WEB项目开发设计说明书模板.docx_第6页
第6页 / 共12页
小型WEB项目开发设计说明书模板.docx_第7页
第7页 / 共12页
小型WEB项目开发设计说明书模板.docx_第8页
第8页 / 共12页
小型WEB项目开发设计说明书模板.docx_第9页
第9页 / 共12页
小型WEB项目开发设计说明书模板.docx_第10页
第10页 / 共12页
小型WEB项目开发设计说明书模板.docx_第11页
第11页 / 共12页
小型WEB项目开发设计说明书模板.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

小型WEB项目开发设计说明书模板.docx

《小型WEB项目开发设计说明书模板.docx》由会员分享,可在线阅读,更多相关《小型WEB项目开发设计说明书模板.docx(12页珍藏版)》请在冰点文库上搜索。

小型WEB项目开发设计说明书模板.docx

小型WEB项目开发设计说明书模板

小型WEB项目开发

设计说明书

 

起止日期:

2018年1月3日至2018年1月10日

 

系别

软件与服务外包系

学生姓名

何子健郑福伟

班级

软件16C2

成绩

75

指导教师

伊雯雯

课程负责人

 

2018年1月9日

 

1课程设计目的2

1.1简述传统软件开发到现代软件开发的历程2

1.2软件测试的意义有哪些?

请举例说明2

1.3对软件测试的理解2

1.4软件测试过程管理2

2系统分析

2.1说明软件测试方法3

2.2黑盒测试方法3

3系统设计

3.1列举测试测试用例设计的详细步骤3

4系统实现4

 

5系统测试

4

 

6个人小结

5

《网上求职招聘系统》(设计题目)

一、课程设计目的

通过动态网页制作课程设计,进一步掌握和巩固.NET课程的有关知识,能将自己的专业知识综合运用,并将其运用于实践中,以努力提高在这方面的动手能力培养和锻炼开发B/S结构的管理信息系统的能力,为今后网站信息系统开发打下良好的基础;

通过设计,使学生熟悉动态网站开发的一般工序及相关工作,锻炼专业网站初步的规划、设计、制作能力。

通过设计,加强对网站建设的应用,锻炼独立进行网络程序设计的能力。

二、系统分析

1.总体功能介绍(二级标题加粗、宋体小四号,行距采用固定值20磅)

需求分析即描述网站系统的需求,实现哪些具体的功能。

前台:

前台功能-会员:

1.会员注册――提供用户输入界面,并将各参数写入数据库,实现会员注册功能;

2.会员登录――验证会员身份,实现用户登录;

3.个人简历填写――提供会员求职者的姓名、性别、出生日期、民族、英语和计算机水平、自我介绍等详细的个人信息;

4.修改会员密码

5.修改个人简历

6.搜索招聘信息――会员可以按不同的方式搜索招聘信息,如按地区、按行业等

7.发布求职信息――会员可以发布自己的求职信息

前台功能-企业:

1.企业会员注册——提供用户输入界面,并将各参数写入数据库,实现企业会员注册功能;

2.企业会员登录——验证会员身份,实现用户登录;

3.发布企业信息——发布信息包括:

企业名称、行业类型、单位规模、注册资本、联系人、简介等;

4.发布招聘信息

5.招聘信息管理——对本企业招聘信息的修改和删除

6.搜索求职信息——对会员发布的求职信息按不同方式进行查询,如按地区、按专业

后台管理:

1.个人会员管理:

列出所有个人会员的信息,对个人会员信息进行删除

2.企业会员管理:

列出所有企业会员的信息,对企业会员信息进行删除

2.开发及运行的软、硬件环境

包括开发平台、开发语言、后台数据库管理系统软件、运行平台、分辨率等。

答:

2.2.1系统运行硬件环境:

✓客户机:

普通PC

CPU:

P41.8GHz

内存:

256MB以上

分辨率:

推荐使用1024*768像素

✓WEB服务器

CPU:

P41.8GHz

内存:

1G以上

✓数据库服务器

CPU:

P41.8GHz

内存:

1G以上

2.2.2本项目的运行软件环境如下:

操作系统:

Windows2000/Windows2003/WindowsXP

●数据库:

NavicatforMySQL

●开发工具:

eclipse、JDKVersion1.5(及以上)、JSP服务器:

Tomcat7.0及以上,.NET

●浏览器:

GoogleChrome

三、系统设计

1.总体框架结构设计

用语言描述系统功能及画出网站功能模块结构图。

答:

(1)个人用户注册

个人用户(求职者)注册新账号。

(2)公司用户注册

公司注册新账号。

(3)个人信息管理

账号信息管理

简历信息管理

职位申请记录管理

(4)求职者申请职位

关注公司信息搜索招聘信息

查看招聘信息

查看公司信息

(5)公司信息管理

公司简介信息管理

公司企业文化介绍

在login.jsp页面中首先是一个登录界面,有管理员登录(用户名称:

admin,密码:

admin)和普通用户(数据库中有数据)两种方式,注意要选身份类型,如果确认输入正确就点击<确认登录>按钮,否则点击重置。

其中还有注册页面(用户名:

密码:

确认密码:

性别:

手机号:

E-Mail:

找回密码:

问题密码答案:

验证码)这些数据都在数据库中。

会进入不同的后台界面。

点击系统菜单->点击管理员->点击招聘管理,会跳转一个招聘列表,列表中包括:

(招聘职位,截止时间,学历要求,工作年限,岗位描述)这些数据都在数据库中。

列表的最右端编辑按钮,点击后可以对以上信息进行修改和点击删除按钮就可以直接删除一行记录,还有一个分页效果,当数据过多时会分到下一页。

列表的上端中间位置有一个增加招聘信息,点击后可以添加招聘信息如:

招聘职位,截止时间,学历要求,工作年限,岗位描述,职位描述信息,添加后点击提交按钮就可以写入数据库了。

点击系统菜单->点击管理员->点击求职管理,会跳转一个求职列表,列表中包括:

求职标题,发布时间,简述,具体操作。

列表的最右端编辑按钮,点击后可以对以上信息进行修改和点击删除按钮就可以直接删除一行记录,还有一个分页效果,当数据过多时会分到下一页。

列表的上端中间位置有一个增加求职信息,点击后是:

求职标题,发布时间,简述,内容信息,添加后点击提交按钮就可以写入数据库了。

点击系统菜单->点击管理员->点击公司介绍:

地址,邮编,联系人,电话,传真,手机,邮箱,备用1,备用2,备用3,备用4,公司简介等信息的显示。

 

2.数据库设计

对建立的数据库表及存储过程等定义进行说明

数据库设计文档

表1admin(后台管理)

编号

字段名称

数据结构

主键

允许空

说明

1

Id

Int

不允许

账号

2

Password

Int

不允许

密码

3

Userid

Int

不允许

用户账号

 

表2business(企业会员)

编号

字段名称

数据结构

主键

允许空

说明

1

Id

Int

不允许

账号

2

Userid

Int

不允许

用户账号

3

Password

Int

不允许

密码

4

Qname

Varchar

不允许

企业名称

5

Type

Varchar

不允许

类型

6

Size

Varchar

不允许

单位规模

7

Capital

Int

不允许

注册资本

8

Contact

Varchar

不允许

联系人

9

Qintro

Varchar

不允许

公司介绍

表3information(招聘信息)

编号

字段名称

数据结构

主键

允许空

说明

1

Id

Int

不允许

账号

2

Category

Varchar

不允许

职位类别

3

Pname

Varchar

不允许

职位名称

4

Depart

Varchar

不允许

所属部门

5

Salary

Int

不允许

月薪

6

City

Varchar

不允许

工作城市

7

Education

Varchar

不允许

学历要求

8

Descript

Varchar

不允许

职位描述

 

表4jobsearch(求职信息)

编号

字段名称

数据结构

主键

允许空

说明

1

Id

Int

不允许

账号

2

Expected

Varchar

不允许

期望工作

3

Experient

Varchar

不允许

工作经历

4

Project

Varchar

不允许

项目经验

5

Backgroud

Varchar

不允许

教育背景

6

Self

Varchar

不允许

自我描述

 

表5personal(个人会员)

编号

字段名称

数据结构

主键

允许空

说明

1

Id

Int

不允许

账号

2

Userid

Int

不允许

用户账号

3

Password

Int

不允许

密码

4

Name

Varchar

不允许

姓名

5

Sex

Varchar

不允许

性别

6

Birth

Datetime

不允许

出生日期

7

National

Varchar

不允许

民族

8

English

Varchar

不允许

英语

9

Level

Varchar

不允许

计算机水平

10

Stinro

Varchar

不允许

自我介绍

 

3.公共类设计(有则写)

对系统中用到的公共类定义进行说明

4.页面设计(截取设计图)

(1)首页(页面截图、设计思路)

(2)各子页(页面截图、设计思路)

四.系统实现(本人完成部分)

对应网站框架图中的模块写出实现其功能的相关代码并给出页面截图。

地方的的

五.系统测试(本人完成部分)

如:

 

六、个人小结

历时一个星期的设计和开发,特别是在收集资料的过程中,一些来自资料中的数据,使我对目前中国网络化和招聘行业的前景以及今后的产业化发展有了更宏观的看法,这也更加说明此次的课程设计是充分且必要的。

在设计和撰写文档的过程中,充分学习市场的招聘网站简洁高效的风格。

Tomcat7.0提供了简洁高效的服务,但在数据库的选择上NavicatforMySQL仍然需要好的操作。

运用JSP技术,后台采用NavicatforMySQL数据库连接的方式,实现了用户浏览、发布招聘信息、邮件发送和简历浏览等功能,管理员后台管理和维护功能,使用户方便进行个人求职和企业招聘的功能。

但是由于课程设计时间较短和个人能力的有限,所以该系统还存在一些问题尚未解决。

这些都是在做开发时做的不够的地方,以后我将尽量注意相关问题,争取做得更好。

网上招聘,也被称为电子招聘,是指通过技术手段的运用,帮助企业人事经理完成招聘的过程。

即企业通过公司自己的网站、第三招聘网站机构,使用简历数据库或搜索引擎等工具来完成招聘过程。

本文讲述了基于Web平台的网上的求职招聘的设计与开发,在采用JSP+Servlet+JavaBean技术下配合MySql数据库实现了系统的个人用户、企业用户和数据管理三部分的相关操作。

个人用户部分实现了个人用户的注册,简历生成,信息查看及更新等相关操作;企业用户部分实现了用人单位在本系统下的信息注册,岗位登记,资料查看及更新等相关操作;

本次实训,我对求职招聘的原理、业务流程以及相关技术作了详细的分析与讨论。

在系统主要设计技术的实现上,我查阅了大量的资料和技术文档,力求采用时下最新、最好的技术解决系统开发中所产生的问题,从而使自己学到了更多利用框架开发动态Web项目的实用技术,从而为将来进入企业快速融入项目开发打下了坚实的基础。

本设计介绍了求职招聘系统的设计与开发,并重点分析了系统所采用的关键技术及其实现的方法。

系统经过了课题定义、可行性分析及需求、总体设计、详细设计、系统实现几个阶段。

本系统由于开发时间相对而言较短,作者开发经验不足,系统还有待进一步研究、改善,还请广大老师和同学给予批评指正。

数据管理部分主要实现了个人用户的简历信息、用人单位的岗位需求信息及系统、台管理员信息及网站系统公告信息的管理操作。

在一个星期的时间里,我们通过前期的项目规划,后台数据库设计以及前台网站设计,一步步把整个网上求职与招聘系统建立起来,并实现了各种必要的功能。

界面友好美观,操作简单易懂,查询方面灵活。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2