WEB的门户网站的实现
目录
一、前言 1
(一)系统开发背景 1
(二)系统开发目标 1
(三)系统开发意义 1
二、需求分析 2
(一)需求获取 2
(二)需求功能分析 2
(三)系统E-R模型图设计 3
三、详细设计 3
(一)系统功能详细分析 3
(二)实体类设计 4
(三) 数据库设计 5
四、编码实现 6
(一)网站首页设计 6
(二)企业招聘信息浏览功能设计 7
(三)企业产品信息展示功能设计 8
(四)浏览企业文化活动信息功能设计 9
(五)浏览留言信息功能设计 11
(六)用户注册功能设计 12
(七)用户登录功能设计 13
(八) 后台管理企业信息功能设计 13
(九)后台管理企业产品信息功能设计 14
(十)后台管理企业招聘信息功能设计 15
(十一)后台管理企业留言信息功能设计 16
(十二) 后台管理企业文化信息功能设计 16
五、网站测试和维护 17
总结 18
致谢 19
参考文献 20
一、前言
(一)系统开发背景
随着信息化产业和物联网时代的发展,物联网应用已普及到我们的工作和学习中,如今各行各业纷纷采用基于计算机技术和网络应用的智能化管理软件来管理自己的信息,这相对于上世纪的传统操作方式而已,不仅可以节约大量的宝贵时间,还可以响应社会的号召,实现无纸化操作方式,节约纸张,绿色环保。当然这其中也给大家带来了工作效率的提高。 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
21世纪是物联网飞速发展的时代,电子产品以各种方式在我们的生活和工作中扮演着我们人类助手的角色,它为我们缩小了世界的范围,实现了信息时代的全球化,可以帮助人类随时随地浏览信息。
时代的进步,这也要求了众多的企业也要加快前进的步伐。经济的大量发展,人口的逐渐剧增,人们的竞争压力也逐渐增强,社会的工作节奏和强度也不断增长。对于众多的企业而言,如何在社会中找到自己满意的企业员工,如何向社会宣传自己企业的信息,企业研发出的产品等这些问题也不容忽视。而对于众多的普通市民而言,如何去找到一份自己满意的工作也十分重要。迫于上述的社会背景环境下,针对AEF软件有限公司需要开发一款门户网站,通过本网站可以帮助企业解决企业员工招聘的问题,和对外宣传本公司的产品信息等。
(二)系统开发目标
AEF软件有限公司门户网站的开发将严格按照软件开发的模式进行设计,从前期的需求获取,到确认需求,进而进行详细分析设计、业务逻辑设计、编码实现以及后期的测试维护,均按照软件开发生命周期进行,每个阶段都将产生相应的文档说明,以帮助后期的测试或维护。
本网站开发主要实现前台向用户展示企业基本信息、企业文化信息、企业最新招聘信息、企业产品信息等,另外用户可注册给本公司留言。后台公司管理员则可更新企业信息、管理企业文化、发布招聘信息、动态维护公司研发出的产品信息,以及管理用户的留言信息等。
(三)系统开发意义
本门户网站的开发主要希望可以帮助企业通过本网站的发布向全社会介绍本公司的信息,以及本公司的求职招聘信息,公司研发产品信息等,吸引更多的人群来关注本公司,以带来业绩上的增长。
另外可以帮助众多的找工作的人群,可以了解本公司的招聘信息,尽快找到自己满意的工作。
二、需求分析
(一)需求获取
需求分析前期,首先进行需求获取,其主要方式为对企业进行需求调研,以问卷形式向企业人群进行调查,当面了解等方式得出文档化结果,并将结果数据进行分析最终确定用户需求,以需求分析文档形式向企业负责人进行确认,直至需求分析最终确认为止。
(二)需求功能分析
根据对获取的用户需求,分析得出本门户网站开发有前台和后台之分。其中,前台信息展示功能包括:
用户可浏览本站信息介绍;
用户可浏览企业基本信息情况;
用户可查看企业文化信息;
用户可浏览企业发布的最新招聘信息;
用户可浏览企业最新研发的产品相关信息;
用户可通过注册后进行留言操作;
而后台企业管理员操作功能包括:
管理员管理企业基本信息;可更新企业基本信息介绍等;
管理员动态维护企业文化信息,可添加新的公司文化活动信息,还可对删除历史活动信息、或更新文化活动信息等,实现对数据信息的动态管理;
管理员管理维护企业研发的产品信息,可发布新研发的产品,也可对指定产品进行维护操作;
管理员管理用户留言信息,可移除用户非法留言信息,可允许指定用户留言信息显示前台页面中;
管理员可管理企业招聘信息,可发布最新企业员工招聘信息,还可移除已过期的招牌信息;
管理员管理本站用户信息,可注销用户,还可重置密码,更新信息等。
其具体的功能模块图如图2-1所示:
图2-1 功能模特设计图
(三)系统E-R模型图设计
系统开发的E-R模型设计图如图2-2所示:
图2-2 系统E-R模型图
三、详细设计
(一)系统功能详细分析
用户可通过导航菜单浏览本站信息介绍,其主要让用户对企业有一宏观的了解和认识。
用户可通过导航菜单浏览企业基本信息情况,主要可查看企业性质、创建时间、公司法人、所属领域等;
用户可通过导航菜单查看企业文化信息,可查看企业组织的文化活动信息,对企业的文化有更深层次的了解;
用户可浏览企业发布的最新招聘信息,可查看企业的最新招聘岗位和招聘要求等信息;
用户可浏览企业最新研发的产品相关信息;
用户可通过注册后进行留言操作;
管理员管理企业基本信息;可更新企业基本信息介绍等;
管理员动态维护企业文化信息,可添加新的公司文化活动信息,还可对删除历史活动信息、或更新文化活动信息等,实现对数据信息的动态管理;
管理员管理维护企业研发的产品信息,可发布新研发的产品,也可对指定产品进行维护操作;
管理员管理用户留言信息,可移除用户非法留言信息,可允许指定用户留言信息显示前台页面中;
管理员可管理企业招聘信息,可发布最新企业员工招聘信息,还可移除已过期的招牌信息;
管理员管理本站用户信息,可注销用户,还可重置密码,更新信息等。
(二)实体类设计
根据用户需求分析得出系统共需设计6个实体类,其具体为,企业信息实体、企业文化实体、招聘实体、留言实体、用户实体、企业产品实体。各实体封装了各自独有的属性,具体如下:
产品信息实体类包含属性有产品编号、产品名称、产品性质、说明介绍、使用人群、开发时间、完成时间、团队、团队leader、团队联系方式;
企业文化实体类包含属性有文化编号、文化活动名称、活动内容、开展时间、参与对象、预期目标、实践效果;
一、前言 1
(一)系统开发背景 1
(二)系统开发目标 1
(三)系统开发意义 1
二、需求分析 2
(一)需求获取 2
(二)需求功能分析 2
(三)系统E-R模型图设计 3
三、详细设计 3
(一)系统功能详细分析 3
(二)实体类设计 4
(三) 数据库设计 5
四、编码实现 6
(一)网站首页设计 6
(二)企业招聘信息浏览功能设计 7
(三)企业产品信息展示功能设计 8
(四)浏览企业文化活动信息功能设计 9
(五)浏览留言信息功能设计 11
(六)用户注册功能设计 12
(七)用户登录功能设计 13
(八) 后台管理企业信息功能设计 13
(九)后台管理企业产品信息功能设计 14
(十)后台管理企业招聘信息功能设计 15
(十一)后台管理企业留言信息功能设计 16
(十二) 后台管理企业文化信息功能设计 16
五、网站测试和维护 17
总结 18
致谢 19
参考文献 20
一、前言
(一)系统开发背景
随着信息化产业和物联网时代的发展,物联网应用已普及到我们的工作和学习中,如今各行各业纷纷采用基于计算机技术和网络应用的智能化管理软件来管理自己的信息,这相对于上世纪的传统操作方式而已,不仅可以节约大量的宝贵时间,还可以响应社会的号召,实现无纸化操作方式,节约纸张,绿色环保。当然这其中也给大家带来了工作效率的提高。 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
21世纪是物联网飞速发展的时代,电子产品以各种方式在我们的生活和工作中扮演着我们人类助手的角色,它为我们缩小了世界的范围,实现了信息时代的全球化,可以帮助人类随时随地浏览信息。
时代的进步,这也要求了众多的企业也要加快前进的步伐。经济的大量发展,人口的逐渐剧增,人们的竞争压力也逐渐增强,社会的工作节奏和强度也不断增长。对于众多的企业而言,如何在社会中找到自己满意的企业员工,如何向社会宣传自己企业的信息,企业研发出的产品等这些问题也不容忽视。而对于众多的普通市民而言,如何去找到一份自己满意的工作也十分重要。迫于上述的社会背景环境下,针对AEF软件有限公司需要开发一款门户网站,通过本网站可以帮助企业解决企业员工招聘的问题,和对外宣传本公司的产品信息等。
(二)系统开发目标
AEF软件有限公司门户网站的开发将严格按照软件开发的模式进行设计,从前期的需求获取,到确认需求,进而进行详细分析设计、业务逻辑设计、编码实现以及后期的测试维护,均按照软件开发生命周期进行,每个阶段都将产生相应的文档说明,以帮助后期的测试或维护。
本网站开发主要实现前台向用户展示企业基本信息、企业文化信息、企业最新招聘信息、企业产品信息等,另外用户可注册给本公司留言。后台公司管理员则可更新企业信息、管理企业文化、发布招聘信息、动态维护公司研发出的产品信息,以及管理用户的留言信息等。
(三)系统开发意义
本门户网站的开发主要希望可以帮助企业通过本网站的发布向全社会介绍本公司的信息,以及本公司的求职招聘信息,公司研发产品信息等,吸引更多的人群来关注本公司,以带来业绩上的增长。
另外可以帮助众多的找工作的人群,可以了解本公司的招聘信息,尽快找到自己满意的工作。
二、需求分析
(一)需求获取
需求分析前期,首先进行需求获取,其主要方式为对企业进行需求调研,以问卷形式向企业人群进行调查,当面了解等方式得出文档化结果,并将结果数据进行分析最终确定用户需求,以需求分析文档形式向企业负责人进行确认,直至需求分析最终确认为止。
(二)需求功能分析
根据对获取的用户需求,分析得出本门户网站开发有前台和后台之分。其中,前台信息展示功能包括:
用户可浏览本站信息介绍;
用户可浏览企业基本信息情况;
用户可查看企业文化信息;
用户可浏览企业发布的最新招聘信息;
用户可浏览企业最新研发的产品相关信息;
用户可通过注册后进行留言操作;
而后台企业管理员操作功能包括:
管理员管理企业基本信息;可更新企业基本信息介绍等;
管理员动态维护企业文化信息,可添加新的公司文化活动信息,还可对删除历史活动信息、或更新文化活动信息等,实现对数据信息的动态管理;
管理员管理维护企业研发的产品信息,可发布新研发的产品,也可对指定产品进行维护操作;
管理员管理用户留言信息,可移除用户非法留言信息,可允许指定用户留言信息显示前台页面中;
管理员可管理企业招聘信息,可发布最新企业员工招聘信息,还可移除已过期的招牌信息;
管理员管理本站用户信息,可注销用户,还可重置密码,更新信息等。
其具体的功能模块图如图2-1所示:
图2-1 功能模特设计图
(三)系统E-R模型图设计
系统开发的E-R模型设计图如图2-2所示:
图2-2 系统E-R模型图
三、详细设计
(一)系统功能详细分析
用户可通过导航菜单浏览本站信息介绍,其主要让用户对企业有一宏观的了解和认识。
用户可通过导航菜单浏览企业基本信息情况,主要可查看企业性质、创建时间、公司法人、所属领域等;
用户可通过导航菜单查看企业文化信息,可查看企业组织的文化活动信息,对企业的文化有更深层次的了解;
用户可浏览企业发布的最新招聘信息,可查看企业的最新招聘岗位和招聘要求等信息;
用户可浏览企业最新研发的产品相关信息;
用户可通过注册后进行留言操作;
管理员管理企业基本信息;可更新企业基本信息介绍等;
管理员动态维护企业文化信息,可添加新的公司文化活动信息,还可对删除历史活动信息、或更新文化活动信息等,实现对数据信息的动态管理;
管理员管理维护企业研发的产品信息,可发布新研发的产品,也可对指定产品进行维护操作;
管理员管理用户留言信息,可移除用户非法留言信息,可允许指定用户留言信息显示前台页面中;
管理员可管理企业招聘信息,可发布最新企业员工招聘信息,还可移除已过期的招牌信息;
管理员管理本站用户信息,可注销用户,还可重置密码,更新信息等。
(二)实体类设计
根据用户需求分析得出系统共需设计6个实体类,其具体为,企业信息实体、企业文化实体、招聘实体、留言实体、用户实体、企业产品实体。各实体封装了各自独有的属性,具体如下:
产品信息实体类包含属性有产品编号、产品名称、产品性质、说明介绍、使用人群、开发时间、完成时间、团队、团队leader、团队联系方式;
企业文化实体类包含属性有文化编号、文化活动名称、活动内容、开展时间、参与对象、预期目标、实践效果;
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1776.html