网站设计毕业论文Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】毕业论文目录中文摘要............................................................. (1)英文摘要............................................................. (2)............................................................... (3)41 151446 7 8 9JSP校园二手网站摘要:随着科学技术和信息通讯的飞速发展,Internet极大的丰富和改变着我们生活的各个行业。
随着Internet的普及应用,人们可以跨越时间和空间的限制,足不出户便能通过网络完成信息交流,而完成这一切我们需要的便是网络交易系统这个平台。
为实现这一目的,本设计通过详尽的分析和探讨,利用网络编程和数据库来实现基于B/S结构的二手平台交易系统,从而为注册用户提供一个发布资源的平台,实现物品信息的交流和共享的功能。
系统开发遵循软件工程的设计方法,采用JSP作为系统开发语言,使用SQL SERVER 2000数据库作为整个交易系统的数据库服务器,提供数据存储和调用。
通过设计最终实现了一个二手物品的交易平台。
通过该系统可以方便、有效的进行二手物品的交易。
关键词:数据库;二手交易;JavaBeans;Java;B/SJSPusedon campussiteDirector:Shaokun(Hefei University of Technology, hefei, Anhui, China,230002)Abstract:With the rapid development of science and information technology in recent years, Internet has greatly changedthe JSPect of almost every occupation of our lives. Forthe sake of network wildly been used, people can easilyovercome the limitation of space and time tocommunication without going out of home. So what needus to do is to design a secondhand exchange system toachieve these goals. For this purpose, the thesis makesuse of network programming and database to implement thesystem based on B/S model through comprehensive analysisand discuss which finally makes register user having aplatform to issue resources and information.The system is developed according to software engineering, and JSP and SQL SERVER 2000 Server isadopt to implement this system, which supply thestorage and access data information. The thesisaccomplishes the design of secondhand exchange systemfinally. By this system, we can conveniently exchangesecondhand stuff.Keywords: Database; Secondhand Exchange; JavaBeans;Java; B/S1 引言课题背景在进入新的世纪后,随着科学技术的不断发展,尤其是在上世纪计算机大量的普及应用的基础上,新的信息技术继续深刻的影响着人们的传统生活方式,它不仅改变着人们生活的面貌,同时也极大的提高了人们的生活质量,使很多原先无法想象的事物逐渐变成了现实,网络以其将虚拟性与现实相结合的巨大魅力和跨越时间空间的便利性决定了这将是一种影响人类发展的革命性事物,在为人们的生活和学习提供了巨大的方便,衍生的种种也已经渗透到了人们现实生活的方方面面。
电子商务作为其中的重要应用之一已经逐渐普及,成为人们生活中的重要组成部分,基于网络的支付手段和在线交易,已经成为新的商务趋势。
尤其是以个人交易为主的基于B/S模型的二手网络交易模式,更是在近几年蓬勃兴起,为网络的繁荣增添了新的活力。
国内外研究现状自从有了网络这个巨大的平台之后,人们开始逐渐意识到其蕴涵的巨大优势和商业价值,它的潜力以及使用范围更是无法估量。
经过不断的摸索和探究,电子商务逐渐走向成熟,在现在达成共识的应用模式中,整个C2C模式(Custom To Custom)又因其广泛的参与性和可操作性在最近几年得到了极大的发展,国外最成功的例子EBAY所取得的巨大成功和影响力我们可以看到,这种交易模式的魅力和价值已经得到了广泛的认同。
同样,近几年在国内新起的淘宝也获得了很大的成功,这些成功并不是偶然的,它们都得益于基于B/S结构网络交易系统,所以他们的成功也可以看作是基于B/S结构网络交易系统模式的成功。
本课题研究的意义每年毕业生离校时都会丢弃或转增大量的学习资料和生活用具,这些废弃物往往得不到合理的处理。
如果能够建立一个场所,使得这些废旧物能够以较为廉价的价格卖给所需的学生,无论对于需要处理废旧物的学生,还是对于需要这些物品的学生,都是非常有利的。
而这个场所就是一个校园小型二手网站。
随着时代的发展,在网上购物对我们来说已经非常熟悉了,与传统的购物方式相比,网上购物更加方便、快捷同时也充满乐趣。
对毕业生来说,这更是一个很好的途径,在毕业前通常都会有很多事要忙,没有太多的时间来处理一些废旧物,而这些所谓的“废旧物”很可能对其他人来说还是有利用价值的。
本课题的研究方法本论文将试图通过对基于B/S结构的二手交易系统的概念本身的阐述,当前应用的情况做一个概要性的介绍,并采用软件工程的开发流程,主要通过对一个完整的基于B/S结构的二手交易系统的构想进行分析,做出相应的概要设计,并进一步进行分析,做出关于此系统的详细设计,然后进行编码,测试,直至最终的完全实现,本论文将会对系统的全面实现详细做完整的阐述。
2 开发环境和相关知识的介绍基于B/S结构的网络交易系统概述B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。
B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。
这种结构更成为当今应用软件的首选体系结构。
B/S结构技术的发展与管理思想一样,也经历了三个发展时期:界面技术从DOS字符界面,到Windows图形界面(或图形用户界面GUI),直至今天的Browser浏览器界面。
最新浏览器界面,不仅直观和易于使用,更主要的是基于浏览器平台的任何应用软件其界面风格一致,用户对操作培训的要求大为下降,软件可操作性增强;平台体系结构也从单机单用户发展到文件/服务器(F/S)体系,再到客户机/服务器(C/S)体系和浏览器/服务器(B/S)体系。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。
只要有一台能上网的电脑就能使用,客户端零维护。
系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。
甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统,而且随着软件系统的改进和升级越来越频繁,B/S架构的产品明显体现更方便的特性。
无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接上网,即可立即进行维护和升级,这对人力、时间、费用的节省是相当惊人的。
开发环境的介绍本论文涉及的二手交易系统开发环境,前台是JSP结合HTML语言与Javascript脚本语言生成界面。
后台则使用JSP用于表单提交和逻辑判断处理,数据库方面采用的是SQL Server 2000数据库服务器,整体性能比较强大,可以高效率的存储相应的数据信息。
网页服务器是采用TOMCAT 为服务器,整个开发环境的软硬件具体配置需求如下:表系统开发环境示意图JSP的基本介绍JSP是Java Server Pages的缩写,是由Sun公司倡导、许多公司参与,于1999年推出的一种动态网页技术标准。
JSP是基于Java Servlet以及整个Java体系的Web开发技术,利用这一技术可以建立安全、跨平台的先进动态网站。
JSP的工作原理是:首先,通过客户端的浏览器,以超文本(HTML)形式通过表单(FORM)向Web服务器提出请求。
接着,服务器得到客户端的请求后,由Web服务器上的JSP引擎把JSP代码、相关组件、Java脚本以及HTML代码,转化为Servlet代码。
然后,由JSP引擎调用Web服务器端的Java编译器对Servlet代码进行编译。
最后,由Java虚拟机执行编译文件,并八客户端的请求结果以标准HTML 页面的形式返回。
本系统是在单机Windows XP的环境下开发的,本机既安装了浏览器,又安装了服务器,这样计算机同时扮演服务器端与客户端的角色,仿真成网络环境,使这个系统可以方便的开发。
系统主要运用JSP和JavaBean来开发动态网页,运用HTML来设计静态网页,还运用了Microsoft Visual Studio .NET 2003来设计网页的美观性。
本系统采用的是Microsoft SQL Server 2000数据库,主要运用SQL语句访问它。
JSP通过Java语言的JDBC技术与数据库相连,只要数据库有JDBC的驱动程序就可与之相连。