060JSP+SQL SERVER 2000汽车网站的设计与开发样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均根据您的要求,把系统上的开发信息,题目等修改成符合您的要求)
本系统开发工具:JSP +SQL
SERVER2000
本设计包含内容:源代码+毕业论文+开题报告+答辩稿
论文大概:
1 摘
要
随着Internet的普及和网络技术的蓬勃发展,动态交互式web数据库的应用日益广泛,出现了各种各样的新技术。同时各种各样的新技术又更加突出网络时代的新特点----快速、便捷,铺盖面广。汽车信息发布系统所需要的一切数据都将库存于服务器,并且整个系统都运行于服务器端,对系统的任何操作都可以通过www浏览器来完成。
本系统采用了当前热门的网页编程工具JSP和Microsoft
SQLSERVER2000的组合。主要论述了如何利用JSP(Java Server
Pages)技术进行设计汽车信息发布的开发,对软件概况和实现软件采用的技术作了简单介绍。接着,描述了软件的功能,也即做了需求分析(整个系统的全部分析)。然后,着重讲述重要的功能实现及相关技术。
关键词
: JDBC JSP+Tomcat+SQLServer
2 Abstract
With the popularization of Internet and
flourishing development of network technology, the application of
the trends interactive web database is extensive day by day, various
new technologies have appeared. Various new technologies stress the
new characteristics of cybertimes further at the same time ----Fast
, convenient, it is wide the bedding . Assess all data information
issuing system need the stock in the server, and the whole system is
operated in the end of the server, any operation of the system can
finish by www browser .
This system has adopted the present and
hot webpage programming tool JSP and association of Microsoft
SQLSERVER2000. Expound the fact how utilize JSP (Java Server Pages )
technology go on , design Yunnan University development to assess
information issue mainly, realize technology that software adopt
make simple introduction to software overview. Then , have describe
the function of the software , has made the demand analysis (all of
the whole system is analyzed ) too. Then, tell important function
realizing and relevant technology emphatically.
Keyword :
JDBC JSP Tomcat SQLServer
摘 要 I
Abstract II
第1章
绪论 1
1.1问题提出 1
1.2文本研究(软件开发)的整体框架 1
1.3
研究(软件开发)的内容和意义 2
第2章 软件开发平台分析 4
2.1
课题的可行性分析 4
2.2 可行性分析 4
2.2.1 JAVA的特点 4
2.2.2
技术可行性分析 4
2.2.3可靠性和安全性特点 5
2.3
JSP技术介绍 6
2.3.1 什么是JSP 6
2.3.2
JSP技术特点 6
2.3.3 JSP开发WEB的几种方式 7
2.4
JAVABEAN技术介绍 8
2.4.1 什么是JAVABEAN 8
2.4.2
JAVABEAN的特点 9
2.5 JDBC技术 9
2.5.1
JDBC简介 9
2.5.2
JDBC类定义 9
第3章 软件需求分析 11
3.1功能需求 11
3.1.1功能划分 11
3.1.2功能描述 11
3.2外部接口需求 11
3.2.1用户界面 11
3.2.2软件接口 11
3.2.3通讯接口 12
3.2.4故障处理 12
3.3性能需求 12
3.3.1时间特性 12
3.3.2适应性 12
3.4软件属性需求 13
3.4.1正确性 13
3.4.2可靠性 13
3.4.3效率 13
3.4.4完整性 13
3.4.5易实用性 13
3.4.6可维护性 13
3.4.7可测试性 13
3.4.8复用性 14
3.4.9安全保密性 14
3.4.10可移植性 14
第4章 软件概要设计 15
4.1总体设计 15
4.1.1处理流程 15
4.1.2总体结构与模块外部设计 15
4.1.3功能分配 15
4.2接口设计 16
4.2.1外部接口 16
4.2.2内部接口 16
4.3出错处理设计 16
4.3.1出错输出信息 16
4.3.2出错处理对策 16
4.4安全保密设计 17
4.5维护设计 17
第5章 软件详细设计 18
5.1程序设计说明 18
5.1.1总体设计 18
5.1.2功能模块描述 18
第6章 编码与测试 24
6.1部分代码: 24
第7章 安装 44
7.1服务器的安装 44
7.2
DB系统安装 44
结论 45
参考文献 46
3 第1章
绪论
3.1 1.1问题提出
网站是通过电子信息技术、网络互联技术和现代通讯技术,使得交易涉及的各方当事人借助电子方式联系,实现整个交易的电子化。由于信息技术的逐渐完善和网络贸易的日益发展,网站应运而生。自其产生之日起,就一直被人们所重视,并不断发展完善,将逐渐成为网络贸易发展的重要形式,具其发展趋势表明它将成为未来网络贸易等交流领域唯一的方式。
对于网站除了选取有优势的语言和开发工具外,还有如网络基础设施、支付手段、安全认证、电子物流配送等诸多问题。虽然当今开发网站系统的开发工具很多,但是如何开发出一种同时具有耗费系统较少资源、具有较快的运行速度、较高的安全性、低成本的系统成了问题的关键。用JSP开发的网站系统无疑具有众多优点,因此本系统就是一个高性能的网站系统雏形,经过扩展和优化即可以用做商务用途。
1.
第2章 软件需求分析
3.2 3.1功能需求
3.2.1 3.1.1功能划分
该网上软件超市虽然规模较小,但是应该具备如下功能模块:前端显示的JSP页面应有软件分类目录、软件内容介绍、会员登录、会员注册、留言板、帮助信息、以及一个示意性的定单提交功能。按照前台与后台的区别,还应该细分为业务逻辑和表现逻辑。即前端的JSP页面调用JAVABEAN来时间数据库操作等功能。对于JAVABEAN部分,就因该表现业务实体的一些主要功能操作,例如增加、删除和修改购物信息、清空所有信息、登录认证、定单提交及一些存储信息的数据实体。
3.2.2 3.1.2功能描述
该网站系统首先对于为登录会员允许进行浏览,可以查看软件详细内容及图片的显示。如果想进行商品购买必须进行登录,如果没有会员号和密码,可以首先进行注册,登录后可以查看软件分类目录,软件分类目录包含一个层次,每个目录下保存具体的软件详细信息,用户可以按照分类载浏览器中查找相应的软件商品信息。
3
第3章 软件详细设计
3.3 5.1程序设计说明
3.3.1 5.1.1总体设计
为了具备一个网站的基本操作流程,系统必须基本一个网站的基本功能。总体来说,系统需要具有供用户显示的JSP页面和后台处理的JAVABEAN部分,还要通过数据库存储一些信息。
3.3.2 5.1.2功能模块描述
1.JSP部分功能概述
对于JSP页面功能部分描述如下:
首先,进入首页,首页的页面内容如图5-1:
图5-1
(1)网站导航:实现一个网站分类目录系统,可包含一个或几个层次,每个目录下保存具体的网站详细信息,用户可以按照分类浏览网站中相应的信息;
(2)网站内容介绍:网站详细内容及图片的显示;在查看网站内容
同时,您可以以会员的身份进行留言。或登录网站论坛,与其他人进行交流。
网站部分内容页面如下图5-2:
图5-2
(3)会员登录:实现会员功能,系统中所有操作行为都只有会员才
进行。因此,只有登录进入系统,才能进行操作,并提交内容。当然部登录仍可以访问网站分类目录,查阅网站详细内容。当用户输入用户名和密码时,进行数据库访问,以验证合法性。如果您没有注册,程序会转到注册页面要求您的注册。
(4)导航功能:用户可以通过导航条,方便的访问各个模块5-3:
图5-4
(5)用户注册:因为系统中发布删除行为都只有注册用户才能进行,所
必须进行注册,用户注册功能将用户的信息写入数据库。会员注册页面如图5-4:
图5-5
(6)注册用户:可以使用户发表、修改和删除汽车信息,户与用户之间的交流。
如图5-5、图5-6、图5-7:
图5-5
图5-6
图5-7 jsp部分功能图
2.J