毕业论文——基于BS结构的二手交易系统的设计与实现

上传人:wo7****35 文档编号:60511027 上传时间:2018-11-16 格式:DOC 页数:27 大小:827.50KB
返回 下载 相关 举报
毕业论文——基于BS结构的二手交易系统的设计与实现_第1页
第1页 / 共27页
毕业论文——基于BS结构的二手交易系统的设计与实现_第2页
第2页 / 共27页
毕业论文——基于BS结构的二手交易系统的设计与实现_第3页
第3页 / 共27页
毕业论文——基于BS结构的二手交易系统的设计与实现_第4页
第4页 / 共27页
毕业论文——基于BS结构的二手交易系统的设计与实现_第5页
第5页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《毕业论文——基于BS结构的二手交易系统的设计与实现》由会员分享,可在线阅读,更多相关《毕业论文——基于BS结构的二手交易系统的设计与实现(27页珍藏版)》请在金锄头文库上搜索。

1、基于B/S结构的二手交易系统的设计与实现摘 要随着科学技术和信息通讯的飞速发展,Internet极大的丰富和改变着我们生活的各个行业。随着Internet的普及应用,人们可以跨越时间和空间的限制,足不出户便能通过网络完成信息交流,而完成这一切我们需要的便是网络交易系统这个平台。为实现这一目的,本设计通过详尽的分析和探讨,利用网络编程和数据库来实现基于B/S结构的二手平台交易系统,从而为注册用户提供一个发布资源的平台,实现物品信息的交流和共享的功能。系统开发遵循软件工程的设计方法,采用ASP作为系统开发语言,使用SQL SERVER 2000数据库作为整个交易系统的数据库服务器,提供数据存储和调

2、用。通过设计最终实现了一个二手物品的交易平台。通过该系统可以方便、有效的进行二手物品的交易。关键词:数据库;二手交易;B/S The Design and Realization of Secondhand Exchange System Based on B/S AbstractWith the rapid development of science and information technology in recent years, Internet has greatly changed the aspect of almost every occupation of our liv

3、es. For the sake of network wildly been used, people can easily overcome the limitation of space and time to communication without going out of home. So what need us to do is to design a secondhand exchange system to achieve these goals. For this purpose, the thesis makes use of network programming

4、and database to implement the system based on B/S model through comprehensive analysis and discuss which finally makes register user having a platform to issue resources and information.The system is developed according to software engineering, and ASP and SQL SERVER 2000 Server is adopt to implemen

5、t this system, which supply the storage and access data information. The thesis accomplishes the design of secondhand exchange system finally. By this system, we can conveniently exchange secondhand stuff.Key words: Database; Secondhand Exchange; B/S引言1.1 课题背景在进入新的世纪后,随着科学技术的不断发展,尤其是在上世纪计算机大量的普及应用的基

6、础上,新的信息技术继续深刻的影响着人们的传统生活方式,它不仅改变着人们生活的面貌,同时也极大的提高了人们的生活质量,使很多原先无法想象的事物逐渐变成了现实,网络以其将虚拟性与现实相结合的巨大魅力和跨越时间空间的便利性决定了这将是一种影响人类发展的革命性事物,在为人们的生活和学习提供了巨大的方便,衍生的种种也已经渗透到了人们现实生活的方方面面。电子商务作为其中的重要应用之一已经逐渐普及,成为人们生活中的重要组成部分,基于网络的支付手段和在线交易,已经成为新的商务趋势。尤其是以个人交易为主的基于B/S模型的二手网络交易模式,更是在近几年蓬勃兴起,为网络的繁荣增添了新的活力。1.2 国内外研究现状自

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

8、行为而言,在传统的物品交易中,由于传统通信交流手段的限制,供求双方的信息极不畅,这就造成了需求双方信息的不平等,即买家找不到卖家,卖家找不到买家,这就给我们的商业活动带来了极大的不方便,但通过这样的需求现状同时可以反映出现实市场的巨大需求,我们可以通过技术手段极大的弥补这一缺憾。在应用网络之后,我们可以高效率的利用和整合这些供求资源。这其中就需要有一个基于B/S结构的,高效方便的交易系统来完成。1.4 本课题的研究方法本论文将试图通过对基于B/S结构的二手交易系统的概念本身的阐述,当前应用的情况做一个概要性的介绍,并采用软件工程的开发流程,主要通过对一个完整的基于B/S结构的二手交易系统的构想

9、进行分析,做出相应的概要设计,并进一步进行分析,做出关于此系统的详细设计,然后进行编码,测试,直至最终的完全实现,本论文将会对系统的全面实现详细做完整的阐述。2 开发环境和相关知识的介绍2.1 基于B/S结构的网络交易系统概述B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是

10、一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。B/S结构技术的发展与管理思想一样,也经历了三个发展时期:界面技术从DOS字符界面,到Windows图形界面(或图形用户界面GUI),直至今天的Browser浏览器界面。最新浏览器界面,不仅直观和易于使用,更主要的是基于浏览器平台的任何应用软件其界面风格一致,用户对操作培训的要求大为下降,软件可操作性增强;平台体系结构也从单机单用户发展到文件/服务器(F/S)体系,再到客户机/服务器(C/S)体系和浏览器/服务器(B/S)体系。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用

11、,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统,而且随着软件系统的改进和升级越来越频繁,B/S架构的产品明显体现更方便的特性。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接上网,即可立即进行维护和升级,这对人力、时间、费用的节省是相当惊人的。2.2 开发环境的介绍本论文涉及的二手交易系统开发环境,前台是ASP结合HTML语言与Javascript,Vb

12、script脚本语言生成界面。后台则使用ASP用于表单提交和逻辑判断处理,数据库方面采用的是SQL Server 2000数据库服务器,整体性能比较强大,可以高效率的存储相应的数据信息。网页服务器是采用IIS 5.0为服务器,整个开发环境的软硬件具体配置需求如下:表1 系统开发环境示意图系统平台硬件平台CPU:P4 1.8GHZ;内存:256MB以上操作系统:Windows xp Server;数据库:SQL Server 2000;ASP服务器:IIS 5.0浏览器:IE 5.0以上2.3 ASP的基本介绍在本设计中,代码部分的实现是采用ASP,ASP是Active Server Page的

13、缩写,意为“活动服务器网页”,ASP的网页文件的格式是.asp,现在常用于各种动态网站中。与HTML相比,ASP网页具有6大特点。 ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HT

14、ML网页作为用户界面的web应用程序。 与HTML相比,ASP网页具有以下特点:利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;ASP可以使用服务器端ActiveX组建来执行各种各样的任务

15、,例如存取数据库、发现Email或访问文件系统等。由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可不用担心ASP程序代码被窃取。2.4 JAVASCRIPT的介绍在本设计中,ASP页面采用的大部分脚本语言是JavaScript,JavaScript是一种基于对象的脚本语言,使用它可以开发Internet客户端的应用程序。JavaScript在HTML页面中以语句形式出现,并且可以执行相应的操作。其具有如下特点:JavaScript是一种脚本语言。JavaScript是基于对象的语言。JavaScript是事件驱动的语言。当你在W

16、eb主页中进行某种操作时,就产生了一个“事件”。事件几乎可以是任何事情:敲击一个按钮、拖动鼠标等均可视为事件。JavaScript是事件驱动的,当事件发生时,它可对之作出响应。具体如何响应某个事件取决于你的事件响应处理程序。 JavaScript是安全的语言,JavaScript被设计为通过浏览器来处理并显示信息,但它不能修改其它文件中的内容。也就是说,它不能将数据存储在Web服务器或用户的计算机上,更不能对用户文件进行修改或删除操作。JavaScript是与平台无关的语言。2.5 SQL Server介绍 本系统是采用SQL Server 2000作为开发的数据库。关系型数据库管理系统(RDBMS)是当今软件行业中最重要的数据库系统,其中杰出的系统之一便是MS SQL Server。由于SQL Server与W

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号