JSP二手交易系统本科毕业设计

发布时间 : 星期四 文章JSP二手交易系统本科毕业设计更新完毕开始阅读

Abstract .......................................................................................................................................... 2 目录 .................................................................................................................................................. 2 第一章 引言............................................................................................................................... 6

1.1 课题背景 ....................................................................................................................... 6 1.2 国内外现状分析 ........................................................................................................... 6 1.3 研究意义 ....................................................................................................................... 7 1.4 本课题的研究方法 ....................................................................................................... 7 第二章 编程环境基础知识 ....................................................................................................... 8

2.1 JSP介绍 ........................................................................................................................... 8 2.2 JSP优点 ........................................................................................................................... 8 2.3 SQL Server简介 ............................................................................................................. 9 2.4 “结构化查询语言”(SQL)简介................................................................................. 10 2.5 JDBC ................................................................................................................................ 11 第三章 需求分析 ..................................................................................... 错误!未定义书签。

3.1 可行性研究..................................................................................... 错误!未定义书签。

3.1.1 经济可行性......................................................................... 错误!未定义书签。 3.1.2 技术可行性......................................................................... 错误!未定义书签。 3.1.3 运行可行性......................................................................... 错误!未定义书签。 3.1.4 时间可行性......................................................................... 错误!未定义书签。 3.1.5 法律可行性......................................................................... 错误!未定义书签。 3.2 需求分析 ........................................................................................ 错误!未定义书签。

3.2.1 系统需求............................................................................. 错误!未定义书签。 3.2.2 性能需求............................................................................. 错误!未定义书签。 3.2.3 应用需求分析 ..................................................................... 错误!未定义书签。 3.2.4 运行需求分析 ..................................................................... 错误!未定义书签。 3.2.5 其他需求分析 ..................................................................... 错误!未定义书签。 3.3现行业务系统描述.......................................................................... 错误!未定义书签。 3.4现行系统存在的主要问题的分析 .................................................. 错误!未定义书签。 3.5提出解决方案.................................................................................. 错误!未定义书签。 3.6研究目标 ......................................................................................... 错误!未定义书签。 第四章 总体设计 ..................................................................................... 错误!未定义书签。

4.1 系统设计方法三原则..................................................................... 错误!未定义书签。 4.2 系统设计的体系结构................................................................. 错误!未定义书签。 4.3 系统功能模块 ......................................................................... 错误!未定义书签。 4.4 数据库综述..................................................................................... 错误!未定义书签。 4.5 系统E-R图 .................................................................................... 错误!未定义书签。 4.6数据模型 ......................................................................................... 错误!未定义书签。 第五章 系统界面设计 ............................................................................. 错误!未定义书签。

5.1 系统首页 ........................................................................................ 错误!未定义书签。 5.2 用户注册 ........................................................................................ 错误!未定义书签。 5.3 留言板 ............................................................................................ 错误!未定义书签。 5.4 商品详情 ........................................................................................ 错误!未定义书签。 5.5 会员中心 ........................................................................................ 错误!未定义书签。 5.6 会员发布商品................................................................................. 错误!未定义书签。

5 5.7 管理员后台界面............................................................................. 错误!未定义书签。 第六章 系统调试与测试 ......................................................................... 错误!未定义书签。

6.2.1JDK的安装和配置................................................................ 错误!未定义书签。 6.2.2 Tomcat的安装和配置........................................................................................ 11 6.3.1 测试的重要性及目的 ......................................................................................... 12 6.3.2 测试的步骤......................................................................................................... 14 6.3.3 测试的主要内容 ................................................................................................. 14

结 论 ............................................................................................................................................ 15 致 谢 ............................................................................................................................................ 16 参考文献 ........................................................................................................................................ 17

第一章 引言

1.1 课题背景

随着时代的发展,网络以其巨大的功能影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。网络以其将虚拟性与现实相结合的巨大魅力和跨越时间空间的便利性决定了这将是一种影响人类发展的革命性事物,在为人们的生活和学习提供了巨大的方便,衍生的种种也已经渗透到了人们现实生活的方方面面。电子商务作为其中的重要应用之一已经逐渐普及,成为人们生活中的重要组成部分,基于网络的支付手段和在线交易,已经成为新的商务趋势。尤其是以个人交易为主的基于BS模型的二手交易模式,更是在近几年蓬勃兴起,为网络的繁荣增添了新的活力。

1.2 国内外现状分析

自从有了网络这个巨大的平台之后,人们开始逐渐意识到其蕴涵的巨大优势和商业价值,它的潜力以及使用范围更是无法估量。经过不断的摸索和探究,电子商务逐渐走向成熟,在现在达成共识的应用模式中,整个C2C模式(Custom To Custom)又因其广泛的参与性和可操作性在最近几年得到了极大的发展,国外最成功的例子EBAY所取得的巨大成功和影响力我们可以看到,这种交易模式的魅力和价值已经得到了广泛的认同。同样,近几年在国内新起的淘宝也获得了很大的成功,这些成功并不是偶然的,它们都得益于基于BS结构网络交易系

6 统,所以他们的成功也可以看作是基于BS结构网络交易系统模式的成功。

1.3 研究意义

Internet技术迅速发展,互联网已日益成为收集提供信息的最佳渠道并且进入了传统的流通领域。高新技术的迅猛发展,信息技术的广泛应用,全球经济趋于一体化,使电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。人们的生活方式受其影响发生着巨大的变化。电子商务的出现满足了人们对交易迅速便捷的需要。一般人如果对自己的一些资源和用品有出售的愿望,但是以传统的方式进行出售显得非常的麻烦,因为没有合适的出售平台,而且面对的购买者范围相当狭窄。建立一个网上二手交易平台可以解决人们需要出售商品的愿望,在网络上以虚拟商店的形式发布自己的出售商品,可以利用网络这个巨大的资源找到广泛的顾客群。同时也给需要购买廉价商品的用户提供一个便捷有效的途径。与传统方式相比,开发网上二手商品交易系统具有许多优势:

1、其营业成本完全有理由比传统意义上的商店低得多,不需支付昂贵的店铺租金,花费大量的装修费用。

2、网上交易更容易开拓市场,互联网发展势头强烈凸现其资源的优越性。可实现24小时营业,不需要营业员,可以被看作为一个自动售货机。

3、网上交易系统可以实现实时的商品发布和按需购买,具有极强的方便性。 4、开发环境和资源相对完善,此类开发的技术已经逐渐趋于成熟,开发时较为便利。

1.4 本课题的研究方法

本论文将试图通过对基于BS结构的二手交易系统的概念本身的阐述,当前应用的情况做一个概要性的介绍,并采用软件工程的开发流程,主要通过对一个完整的基于BS结构的二手交易系统的构想进行分析,做出相应的概要设计,并进一步进行分析,做出关于此系统的详细设计,然后进行编码,测试,直至最终的完全实现,本论文将会对系统的全面实现详细做完整的阐述。

7 第二章 编程环境基础知识

2.1 JSP介绍

JSP,即Java Server Page,Java应用页面程序。作为开发动态页面的一种技术,JSP是当前大中型企业应用软件首选的开发路线之一。而且JSP是J2EE的重要组成部分,开发人员可以在JSP中获得J2EE的众多优点。学习JSP也是J2EE入门的必经之路。

JSP既依赖于也得益于J2EE技术。“一次编写,随处运行”的可移植性使用户可以专注于JSP的开发,而无须考虑系统层面的问题;Java的开放特性使市面上涌现出了众多的Web框架可供采纳;面向对象的设计,为更加轻松地构筑安全稳定的Web在线系统提供了基础保障。

2.2 JSP优点

JSP秉承了J2EE高贵的血统,却又带着平易近人的个性。JSP本质上是一个Java程序,具备Java语言一切无与伦比的优势。相比依赖于VBScript代码的ASP,以及依赖于Perl语言的PHP等其他Web编程语言,JSP有着严格的Java语法支持,可以和Java Bean无缝整合。

ASP采用了解析执行的机制,而JSP则是先编译后执行。因此,在第一次访问时JSP比ASP要慢,但是JSP的执行则比每次都解析执行的ASP快若干个数量级。微软随后推出了ASP.NET,号称提供了丰富的面向对象类库,引入中间语言的概念来支持多种语言,完整地集成了XML及Web Service的支持,利用代码托管机制避免危害服务器,并期盼以此代替ASP。事实上ASP.NET的框架设计与J2EE框架十分类似,虽然弥补了ASP之前的缺陷,但是,其对于Windows平台的依赖性以及.NET本身的封闭性却依然存在。尽管现在有Mono计划将所有的开发转移到Linux,但是由于各种原因,Mono有着众多的制肘,并不被业界看好。当然,对于Windows环境下的中小型应用程序,ASP.NET确实是不错的选择。

JSP是线程高度并行的,可以充分利用硬件资源。另外,Java语言与平台无关,开发者可以将JSP部署在几乎任何操作系统上,UNIX系统可以为JSP提供稳定可靠的安全运行环境;利用集群技术还可以把多台主机联合起来服务于JSP应用程序。因此,JSP对于高可靠性、高性能要求的企业级应用系统有较强的吸引

8

联系合同范文客服:xxxxx#qq.com(#替换为@)