茶语电子商务购物网站设计.doc
《茶语电子商务购物网站设计.doc》由会员分享,可在线阅读,更多相关《茶语电子商务购物网站设计.doc(34页珍藏版)》请在沃文网上搜索。
1、目 录摘 要11 前言22 可行性分析22.1 操作可行性22.2 技术可行性32.3 经济可行性32.4 系统设计思想32.4.1 采用Browser/Server结构32.4.2 三层结构解决方案42.5系统流程图53 需求分析53.1 系统设计目标53.2 开发工具简介63.2.1 ASP简介63.2.2 Internet信息服务器(IIS)73.2.3 SQL Server数据库83.3 运行环境需求93.4 配置服务器93.5 系统的发布94 系统总体设计94.1 数据库结构设计94.1.1 数据库需求分析104.1.2 数据库逻辑设计104.1.3 数据库连接说明134.1.4 数
2、据库关系图144.2 系统总体结构144.3 系统功能模块划分154.4站点结构设计154.5 购物流程165 系统详细设计175.1 用户模块175.1.1 用户注册页(reg.asp)175.1.2 用户登陆页面(myuser.asp)185.1.3 用户界面(myuser1.asp)205.2 在线购物模块205.2.1 商品查询页面(search.asp)205.2.2 商品详细信息页面(sp.asp)225.2.3 收藏架页面(shoucang.asp)235.2.4 购物车页面(shopping.asp)255.2.5 下订单页面(shopping.asp)255.3 后台管理模块
3、265.3.1 后台登陆页面(manage/login.asp)265.3.2 后台管理页面(index.asp)275.3.3 订单管理页面(editdingdan.asp)286 结论30参考文献31致 谢32茶语电子商务购物网站设计 摘 要:随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。对于企业来讲,无论是企业之间,还是企业和客户之间的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。运用活动服
4、务器网页技术和网络数据库原理,本文基于浏览器/服务器模式开发了一个网上购物系统。在这个系统中,顾客可以很方便的注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。系统管理员则可以对现有的商品进行添加和编辑,审查已注册的用户并对提交的订单进行处理。关键字:活动服务器网页;浏览器/服务器模式;网上商店;SQL Server。Tea to E-commerce Web DesignAbstract:Along with Internet unceasing popularization, the peo
5、ple not merely only glanced over the homepage regarding the Internet technology request, the receiving and dispatching email, day by day bustles about the on-line shopping which the people start which to pursue is confined at home use Internet this formidable platform realize. Says regarding the ent
6、erprise, regardless of is between the enterprise, or between enterprise and customer transaction, if will be able to realize the on-line transaction greatly to enhance the transaction speed to save the transaction cost. In recent years, along with the network data bank technology further development
7、, causes this to conceive gradually becomes the reality. Using the active server homepage technology and the network database principle, this article has developed an on-line shopping system based on the browser/server pattern. In this system, the customer may the very convenient registration become
8、 the member, carries on the browsing retrieval to the commodity, examined the commodity the detailed material, then acts according to various people the commodity which likes the purchase admiring. The system can automatically produce the order form for the customer, fills in the information accordi
9、ng to the customer to submit the order form and to deliver goods. The system manager may carry on the increase and the edition to the existing commodity, the examination already the user which registers and to the order form which submits carries on processing.Key words: Active Server Page; Browser/
10、Server mode; Online shop; SQL Server.1 前言据统计,2006年,我国网民已达1.11万,每天有300万以上网民在网上购物;我国有几乎所有人都有品茶的习惯,全世界更有2/3的人爱好品茶。但是,网络上的相关茶叶网站却为数不多,导致在网上购买茶叶以及相关产品的客户寥寥无几。许多人品茶者苦于好茶难求,难买。这充分说明网上茶店在线销售面临着良好的发展前景。网上茶店借助于连接全球的Internet开展业务,在网络发达的当今社会有着传统茶店无以比拟的优点:客户面广,茶叶品种多;由于网上茶店展现的商品信息是数字化的,可以更多的展示商品,并解决了地域性的问题,让客户足不出户
11、便可以买到异地的特色茶叶;中间环节少,营业时间长;网上交易消除了地差、时差、订单提交瞬间完成,网站即刻可收到订单;服务形式多元,管理模式灵活。可见,24小时服务、送货上门、无店铺销售、检索商品快捷方便、分类浏览人性化、管理模式灵活等优点,弥补了传统茶产品行业的不足随着人们购物观念、购物习惯的改变以及网上购物质量、信誉的提升,茶叶产品在线销售将有更大市场空间。12 可行性分析2.1 操作可行性网站虽然美工制作不是本系统的重点,但本系统,力求一目了然,操作简捷;逻辑清晰。使稍微有上网常识的用户都可以轻松使用。2.2 技术可行性该网站虽然使用了一些比较先进的技术和工具,但是技术和工具都已经成熟,有相
12、当多的参考书籍;在学校,各位老师的精心教导也使积累了相应的基础知识与独立思考能力,特别是有指导老师的热心指导和同学的帮助。故,在技术上是可行的。2.3 经济可行性本系统要求成本不高,只要具备一定的经济实力,有充足的货源拓展到网上销售,即可进行运用。故,经济上是可行的。2.4 系统设计思想2.4.1 采用Browser/Server结构B/S(Browser/Server,浏览器/服务器)结构,随着Internet技术的兴起,对C/S(Client/Server ,客户机/服务器)结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前台实现,但主要事务逻
13、辑在服务器实现,形成所谓的3tier结构。B/S结构,主要是利用了不断成熟WWW浏览器技术,结合浏览器的多种Script语言(VBScript,JavaScript等)和ActiveX 技术,用通过浏览器就实现了原来需要复杂专用软件就能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows98/Windows2000等将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。传统的C/S体系结构虽然采用的是开放模式,但这只是系统开放一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件,没有提供用户真正的开放环境;B/S结
14、构则不同,它的前台是以TCP/IP协议为基础的,企业内的WWW服务器可以接受安装有Web浏览程序的Internet终端的访问,作为最终用户,只要通过Web浏览器,各种处理任务都可以调用系统资源来完成,这样大大简化了客户端,减轻了系统维护与升级的成本和工作量,降低了用户的总体拥有成本。软件系统的改进和升级越来越繁琐,B/S架构的产品明显体现其方便的特性。无论用户的规模有多大,有多少分支结构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行,如果是异地只需要把服务器连接上网即可立即维护和升级,这对人力、时间、费用的节省是相当惊人的。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚
15、至几千部电脑之间来回奔跑,工作量可想而知的,但B/S构架的软件只需要管理服务器就可以了,所有的客户端只是浏览器,根本部需要做任何的维护,所以客户机越来越”瘦”而服务器越来越”胖”是将来软件的主流发展方向,这使得升级和维护越来越容易而使用越来越简单。根据上面的介绍,用B/S结构来设计应用软件系统或者是网站系统,无论是现在还是将来都是最多的选择,而本系统也采用这种结构。2.4.2 三层结构解决方案本质上, B/S也是一种C/S结构,它是一种由传统的二层C/S结构发展二来的三层C/S结构在Web上应用的特例。在B/S的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。B/S结构极大的简化
16、了客户机的工作,客户机上只需要安装,配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。在B/S三层体系结构下,表示层(Presentation),功能层(Business Logic),数据层(Data Service)被割成三个相对独立的单元:第一层 表示层:Web浏览器在表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的某一Web服务器提出服务器请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上。第二层 功能层:具有应用程序扩展功能的Web
17、服务器在功能层中包含系统的事务处理逻辑,位于Web服务器端,它的任务是接受用户的请求,首先需要执行相应的扩张应用程序与数据库进行连接,通过ACCESS、SQL Server等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给Web服务器,再Web服务器传送回客户端。第三层 数据层:数据库服务器在数据库中包含系统的数据处理逻辑,位于数据库服务器端.它的任务是接受Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果交给Web服务器。仔细分析不难看出,三层的B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由单独组成的一层
18、来负担其任务,这样客户机的压力就大大的减轻了,把负荷均衡地分配给了Web服务器,于是由原来地两层的C/S结构变成了三层的B/S结构。2如图1所示。图1 B/S 三层结构图Fig 1 B/S three-tier structure2.5 系统流程图当用户进入到网站首页,即可方便的浏览网站内容、查看商品信息。如果想购买商品,就需要进行登陆或注册,才能下订单,提交订单信息。如图2所示。图2 系统流程图Fig 2 System flow chart3 需求分析3.1 系统设计目标本网站是一个模拟网上购物环境的应用程序,它维护着一个数据库,存储着用户信息、商品信息、交易信息等。ASP程序从数据库中获得
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 购物 网站 设计
