1、 1 1 引言引言 随着社会和经济的不断发展,产业结构调整步伐的加快,人民生活水平不断提高,大 量旧的生活用品、闲置设备和库存产品等旧货资源不断产生。与此同时,大批流动人 口涌入城市,欠发达地区的加快开发,又为旧货物品开辟了十分广阔的市场。有关专 家指出,二手货物中蕴含着一个大商机。让二手货物流通起来,对调剂生活用品余缺, 盘活企业存量资产,充分挖掘社会闲置资源,促进生产,满足消费和保护环境都有着 重要作用。为了减少资源浪费,减轻环境负担,也是响应党的十七大“节能减排”的 号召,贯彻可持续发展的战略,将二手商品充分合理的利用很是必要,因此二手交易 市场应运而生。 而传统的二手交易市场主要存在有
2、以下问题: (1)信息流动滞后。对于买方想要获得二手交易市场的商品信息必须跑去跳蚤市场 或是寻找公告板上张贴的广告。而对于卖方想要使自己想卖的物品信息传播出去要么 破费去张贴广告,要么就是节假日去跳蚤市场摆摊。信息传播具有较大的滞后性。 (2)网络利用率低。随着现在电子信息化的开展,网络的建设已经进入一个更加高 速发展的时期,传统的二手交易市场没有充分利用这些现有的网络设备资源。 所以,随着计算机技术的飞速发展,网络应用的普及,利用网络构建二手交易平台系 统势在必行。 本课题为同城二手交易系统,手上有闲置物品的同学只需要登录本系统,注册一个账 号,经过管理员的认可即可成为系统的会员,这样就可以
3、将自己的二手物品发布到网 上进行交易,这样就避免了同学摆地摊收售物品的麻烦,方便了供求双方,也避免了 到处张贴小广告的麻烦,美化了校园环境,为低碳生活尽一份力。 2 2 编程语言与开发工具介绍编程语言与开发工具介绍 同城二手交易系统采用 B/S 模式开发,用 Microsoft Visual Studio 2008 作为开发 工具,用 C#语言和.NET 技术等实现程序开发,用 Microsoft SQL Server 2005 作为后 台数据支持。下面对这些技术进行详细的介绍: 2.1 B/S2.1 B/S 开发模式开发模式 BS 型模式, 即浏览器服务器结构。 B/S 模式最大特点是: 用
4、户可以通过 WWW 浏览器去访问 Internet 上的文本、数据、图像、动画、视频点播和声音信息,这些信 息都是由许许多多的 Web 服务器产生的,而每一个 Web 服务器又可以通过各种方式 与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了 WWW 浏 览器,一般无须任何用户程序,只需从 Web 服务器上下载程序到本地来执行,在下载 过程中若遇到与数据库有关的指令,由 Web 服务器交给数据库服务器来解释执行,并 返回给 Web 服务器,Web 服务器又返回给用户。在这种结构中,将许许多多的网连接 到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己
5、的 Intranet。B/S 架构软件的优势如下: 2.1.1 维护和升级方式 目前,软件系统的改进和升级越来越频繁,B/S 模式大大简化了客户端,只要客 户端机器能上网就可以。对于 B/S 而言,开发、维护等几乎所有工作也都集中在服务 器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异 地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么 B/S 架构 的产品优势明显所有的 升级操作只需要针对服务器进行,这对那些点多面广的 应用是很有价值的,例如一些招聘网站就需要采用 B/S 模式,客户端分散,且应用简 单,只需要进行简单的浏览和少量信息的录入。 2.1
6、.2 系统的性能 在系统的性能方面,B/S 占有优势的是其异地浏览和信息采集的灵活性。任何时 间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用 B/S 系统的终端。 不过,采用 B/S 结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大部分 工作由服务器承担,这使得服务器的负担很重。采用 C/S 结构时,客户端和服务器端 都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。而且, 由于客户端使用浏览器,使得网上发布的信息必须是以 HTML 格式为主,其它格式文 件多半是以附件的形式存放。而 HTML 格式文件(也就是 Web 页面)不便于编辑修改, 给文件管理带来了许多不便。 2.2 Microsoft Visual Studio 2008 2.2 Microsoft Visual Studio 2008 开发平台开发平台 Microsoft Visual Studio 2008 是面向 Windows Vista、Office 2007、Web 2.0 的下一代开发工具,是对 Visual Studio 2005 一次全面