基于WEB的明日科技软件园的设计与实现(Jsp,JavaBean,MySQL)(程序代码,毕业论文18000字)
摘 要
Internet的全球性发展,对人们的生活、生产方式都产生了深远的影响。企业建设一个属于自己的网站,树立企业的网络形象,成为企业适应信息化时代发展的最佳方式。企业网站的建设,使企业能够通过网络和客户更好的交流,以满足客户不断增长的需求。
本“明日科技软件园”网站是基于Jsp+JavaBean平台框架,依托Tomcat服务器,使用MyEclipse开发以及MySQL数据库的基础上实现的。本系统包括了两大主要板块:一部分是网站前台,用于企业信息展示和与客户进行交流,另一部分是网站后台,用于对网站信息的管理和回复留言。提供管理员和普通用户两种登录权限。其中用户权限为“普通用户”的无权进入网站的后台,用户状态为“管理员”的用户才能进入后台。本系统界面简单明了,易于操作和使用,交互性强,具有很好的可扩展性和可维护性。
关键词:Jsp,JavaBean,企业网站,MySQL
ABSTRACT
Along with the development of the global Internet, people's living and production methods are produced very big change. Having a web site for enterprise ,and setting up enterprise network image,has become the best way for enterprise to adapt to the development of information time. Enterprise website construction, make the enterprise can through better communication network and customers in order to satisfy customer growing demand.
The website is based on Jsp + JavaBean platform frame, relying on MyEclipse Tomcat server, using MySQLdatabase to achieve his function. This system includes two major parts: part of it is used for enterprise information website reception, communicate with customers show and website backstage, another part is, for the management and information website reply message. It provide two login permissions: administrator and ordinary users. The user permissions for "ordinary users" can not enter website backstage ,only user status of "admin" user can enter the backstage. This website interface is simple, intuitive, and easy to operate and use, interactivity is strong, has the very good expansibility and maintainability.
Keywords: Jsp,JavaBean,enterprise websites, MySQL
系统规划
对于一个企业网站来说,通常由两部分组成,一部分是网站前台,用于企业信息展示和与客户进行交流,另一部分是网站后台,用于对网站信息的管理和回复留言。
网站前台
前台展示区要求实现:首页、产品地带、解决方案、技术支持、客户渠道、论坛等模块信息的显示功能。
网站后台
后台管理模块要求实现:用户管理、用户查找、论坛头像管理、公告管理、新闻中心管理、友情链接管理、软件类别管理、软件资源管理、常见问题管理、解决方案管理、留言薄管理、下载工具补丁管理、论坛版块管理、论坛管理等14个功能模块的功能。
功能:
通过前台全面介绍企业的软件产品并提供软件下载。
在前台为针对性问题提供解决方案。
提供软件补丁下载的功能。
提供用户注册、登录、用户名和密码修改的功能。
需提供在线留言簿,方便用户留言。
为用户设置论坛模块。
通过后台对用户信息进行管理,包括设置用户权限和查询用户信息等功能。
在后台可以管理公告信息、新闻信息、论坛头像、友情链接。
通过后台对软件类别及前台提供的软件和软件补丁进行管理。
通过后台管理问题解决方案、常见问题解答等信息。
对用户留言信息进行回复和管理。
目 录
摘 要 I
ABSTRACT II
第一章 系统概述 1
1.1 课题背景 1
1.2 开发技术及运行环境简介 2
1.2.1 JSP技术分析及优点 2
1.2.2 JavaBean简介 3
1.2.3 MySQL数据库 4
1.2.4 JDBC连接池 6
第二章 系统分析 7
2.1 需求分析 7
2.2 可行性分析 7
2.3 系统规划 8
2.4 设计目标 8
第三章 系统设计 9
3.1 系统功能结构图 9
3.2 系统架构设计 9
3.3 数据库设计 13
3.3.1 数据库概念设计 13
3.3.2 数据库结构设计 14
3.3.3 数据库连接 21
3.4 基本数据库操作的JavaBean的编写 21
第四章 网站主要功能模块设计 25
4.1 抽象工厂模式的设计 25
4.1.1 抽象工厂角色的实现 25
4.1.2 抽象工厂角色的实现 26
4.1.3 抽象产品角色的实现 27
4.1.3 具体产品角色的实现 28
4.2 网站前台设计 31
4.2.1 首页设计 31
4.2.2 产品地带模块设计 33
4.2.3 客户渠道模块设计 34
4.3 网站后台设计 39
4.3.1 网站后台首页设计 39
4.3.2 新闻管理模块设计 40
结 论 43
参考文献 44
致 谢 45
|