随着计算机技术的高速发展和普及,网络与人们生活的关系越来越密切,通过网络获取信息已成为人们生活、娱乐和学习主要的网络应用,因此通过网络来宣传自己也被各个企业所接受和广泛应用。在Internet时代,网络对于企业越来越凸显出它重要的地位,网络给企业带来了种种便利和新的商机,通过网络企业不仅仅更快得到产品及技术方面的最新资讯,并且带来了更为广阔的市场。对于企业来说,架设一个属于自己的Internet网站,使外界通过网络了解企业,或者进一步通过网络实现电子商务,已经成为了当代企业的必经之路。随着网络技术的发展和知识经济的到来,全球越来越多的企业通过Internet将自己与其它企业及客户联系起来,其中许多中小企业也已经强烈地意识到这一点,开始着手企业网络建设。与此同时,各种网站的制作工具以及技术也在突飞猛进的发展。
本课题主要运用了数据库(Access)与JSP技术,实现企业网站的构建。除了用简单的静态网页实现产品宣传之外,还实现了信息反馈、个人信息注册、信息删除、在线留言、管理员登录等交互功能。
本课题应用了Access数据库,JSP技术通过ODBC数据源与数据库连接并实现了对数据库的添加、删除、查询以及数据库内容的显示等功能,网页制作通过了HTML语言完成,期间还使用了JavaScript和SQL语言。
目 录
内容摘要和关键词 …………………………………………………………………Ⅰ
一、引言 ………………………………………………………………………………1
二、需求分析 …………………………………………………………………………1
(一)软硬件需求 …………………………………………………………………1
(二)网站流程图 ……………………………………………………………………1
三、数据库设计 ……………………………………………………………………2
1、数据表设计………………………………………………………………………2
2、数据表逻辑关系…………………………………………………………………5
四、总体设计 …………………………………………………………………………8
(一)系统目标 ………………………………………………………………………8
(二)网站功能结构 …………………………………………………………………8
五、详细设计 …………………………………………………………………………9
(一)前台首页设计 …………………………………………………………………9
(二)公司新闻 ……………………………………………………………………10
1、新闻标题概览 ……………………………………………………………………10
2、新闻内容浏览 ……………………………………………………………………11
(三)公司产品 ……………………………………………………………………11
1、公司产品概览 ……………………………………………………………………11
2、产品信息浏览 ……………………………………………………………………11
(四)人力招募 ……………………………………………………………………12
1、人力招募概览 ……………………………………………………………………12
2、具体职位信息 ……………………………………………………………………12
3、填写简历信息 ……………………………………………………………………13
(五)联系我们 ……………………………………………………………………14
(六)后台首页设计 ………………………………………………………………14
(七)后台登录设计 ………………………………………………………………15
(八)管理员管理设计 ……………………………………………………………16
1、管理员管理概览 ………………………………………………………………16
2、密码修改实现过程 ……………………………………………………………16
3、删除账户实现过程 ……………………………………………………………17
(九)用户管理设计 ………………………………………………………………17
(十)新闻管理设计 ………………………………………………………………18
1、新闻管理概览 …………………………………………………………………18
2、添加新闻实现过程 ……………………………………………………………18
3、修改新闻实现过程 ……………………………………………………………19
4、删除新闻实现过程 ……………………………………………………………20
(十一)产品管理设计 ……………………………………………………………20
1、产品管理概览 …………………………………………………………………20
2、添加产品实现过程 ……………………………………………………………20
3、修改产品实现过程 ……………………………………………………………20
4、删除产品实现过程 ……………………………………………………………21
(十二)招募管理设计 ……………………………………………………………21
1、招募管理概览 …………………………………………………………………21
2、添加职位实现过程 ……………………………………………………………21
3、修改职位实现过程 ……………………………………………………………22
4、删除职位实现过程 ……………………………………………………………23
(十三)简历管理设计 ……………………………………………………………23
1、简历管理概览 …………………………………………………………………23
2、查看简历实现过程 ……………………………………………………………23
3、删除简历实现过程 ……………………………………………………………24
(十四)留言管理设计 ……………………………………………………………24
1、留言管理概览 …………………………………………………………………24
2、查看留言实现过程 ……………………………………………………………25
3、删除留言实现过程 ……………………………………………………………25
六、系统调试 ………………………………………………………………………29
(一)Eclipse安装和配……………………………………………………………25
(二)ODBC数据源配置 ……………………………………………………………27
(三)数据库连接 ……………………………………………………………28
(四)前台用户调试……………………………………………………………29
(五)后台管理员调试……………………………………………………………30
七、软件测试 ………………………………………………………………………25
(一)功能测试……………………………………………………………25
(二)测试中发现的问题和解决方案 …………………………………………27
参考文献 ……………………………………………………………………………30
致谢 …………………………………………………………………………………31