论文部分内容阅读
随着Internet技术和通讯技术的日益发展,互联网正以它的高效性、丰富性、安全性得到越来越多人的喜爱,电子商务应运而生.然而大多数的电子商务网站,都只是一个简单的在线说明书或销售工具,尽管它是一种低成本广告方式,但是不提供重要信息、乏味的介绍、不回答网站产生的反馈、以及允许网站的信息过时等缺点,使得这类网站很难实现吸引顾客、招徕生意;即使广告成功的说服了一个用户去购买某种商品,然而由于缺少在线接收定单等功能,使得用户有充分的时间去重新考虑购买该商品的必要性,因此快速的交易也是非常重要的。PHP是一个新兴的用于开发Web应用程序的HTML内嵌式语言,具有多运行平台、运行稳定性好、开发和维护时间短、系统安全性高、版本更新速度快等方面的优越性。最重要的是PHP处于开发成本与应用性能的一个最佳结合点,这也是很多编程人员对PHP青睐的原因所在。作为世界上使用频率较高的免费数据库软件之一,MySQL很多吸引人的特征是我开发该系统采用它的重要原因。MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL以一个客户机/服务器结构来实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。MySQL也足够快和灵活,允许存储记录文件和图像。Apache Serve由于强大的功能和灵活的设置及平台移植性,取得了广泛的信赖。Apache Server与其他的Web服务器相比,具有高效、稳定及功能丰富的特点。网上书店系统把传统的书店搬上了互联网,实现了传统书店上网销售。本系统在开发过程中采取了现今比较流行的PHP语言+MySQL数据库+Apache服务器这一经典的技术组合,采用了Windows 2000操作系统作为开发运行环境。作者以UML作为建模手段,以Rational的统一过程(RUP)为开发指导,结合面广向对象的思想,详细分析建模过程。作者分析和研究了网上书店系统的功能结构和层次,详细研究了各个功能层次具体解决的问题,使用建模工具Rose,建立用例图描述系统的需求,用活动图来描述功能的实现。通过应用该系统,读者只需上网就能得到各种图书商品信息服务,轻点鼠标就能得到体贴周到的送书服务,还可以通过网站BBS系统对网站提意见、写要求、以及和其他书友交流;网站管理人员也可以方便的通过数据库管理界面进行人员、商品、订单管理,并对销售情况进行统计。同时输入精美的图片,用美观的窗体设计吸引读者。本系统实现了在网上信息收集、传播、存储、处<WP=67>理和维护,实现用户管理、商品管理、交易结算和销售统计等功能。本系统的功能齐全,操作方便,界面美观,实现了网上交易。本系统大体涉及到以下四种数据信息:人员信息,商品信息,单据信息,以及留言反馈信息。它们可以分为两类:结构化数据和非结构化数据(在本系统里指各种商品的广告图片),我们采取在数据表中用图片文件名字段来存放该类数据文件的绝对路径,实现了结构化数据表与非结构化数据的关联。本系统的界面的主体框架用HTML实现,同时嵌入目前最流行的Web脚本语言PHP对不断更新、或者与数据库有联系的部分实现其动态变化。其设计分成两部分:一部分是专门用于系统数据库的所有操作功能的后台数据库管理操作界面,另一部分是商品信息的显示以及接受用户操作动作的用户查找和浏览商品信息的客户端操作界面。本文作者对每个功能模块和整个系统进行了测试,本系统网络的响应速度快,网上的信息检索反应迅速。同时,作者对数据库进行了备份。