酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

基于WEB的网上购物系统的开发与设计

作者:颜 琳
来源:论文网
点击:
载入中...
加入时间:2008-06-29
字体大小:[  ]

1.3.4 ASP技术
Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。
ASP有一些独特的优点:任何开发工具皆可发展ASP只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,Dreamweaver,FrontPage,Fireworks 等也都可以;由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器.ASP相容性高。ASP与所有的ActiveX Script语言都相容,除了可结合HTML、VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In”(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。ASP隐密安全性高,如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的。这是因为ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。ASP易于操控数据库。ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Access、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是“Excel” 文件当成数据库用。面向对象。ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或“Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。
1.4 实验方案
对登陆系统进行测试,首先输入用户名测试该用户名是否以被注册,如果未注册看是否弹出注册信息添加窗口,经过信息添加后到数据库看信息是否已经更新到数据库。对系统管理员页面进行测试,通过页面检验后进入到后台管理系统,对书籍的信息进行浏览、添加、修改、删除,还可以对用户的定单进行浏览。再测试书籍的查询功能,选择你要查的分类,然后就能够出现该类别的书籍。在就是对购物车进行测试,点击购买将会弹出购物车,然后就会将用户选购的书籍添加到购物车,验证用户权限,对购物车进行管理,最后发出购物定单。

 

2 网上购书系统分析
对网上购书系统进行功能设计首先要进行需求分析,根据用户的需求来设计相关的功能,其中包含用户功能的需求分析和数据库信息的需求分析。
2.1 需求分析
2.1.1 网络结构
21世纪是一个以网络为核心的信息时代,数字化、网络化与信息化是21世纪的时代特征。目前经济全球化与网络化已经成为一种潮流。电子商务带来了经营战略、组织管理及文化冲突等方面的变化,电子商务不仅是一种通过技术变革,它还带来一种通过技术的辅助、引导、支持来实现前所未有的频繁的商务经济往来。电子商务直接改变的是商务活动的方式、买卖的方式、贸易磋商的方式、售后服务的方式。消费者真正能够足不出户,就可货比三家,同时,他能够以一种轻松自由的自我服务的方式来完成交易。WEB技术使得企业能够为每个客户定制产品和服务,电子商务使得全球上亿网民都可以成为企业的客户或者合作伙伴,企业可以用WEB每天24小时轻松又实惠地发展潜在客户。联机客户服务程序可以把客户的问题及时传送给企业,方便企业可以快捷的帮助客户解决问题。
在线图书销售系统的特点就是利用Browser/Server结构,实现图书的在线查找,销售。以及图书的在线管理等功能。这种系统的优势在于系统简单,功能强大,扩展能力良好以及能够方便的跨地域操作等性能。


对于本系统,其功能目标是要将图书销售由传统的商店模式向在线销售的转变,同时还要能对销售的订单和图书的种类进行管理。


图2-1 B/S结构的在线图书销售系统应用原理示意图
2.1.2 具体需求分析
网上购书系统需要满足来自三方面的需求,这三个方面分别来自普通用户、网站用户和网站管理人员。
普通用户的需求是:浏览可供选择的书籍信息(包括热门书籍、推荐书籍、最新书籍),查询所需的报刊情况。
网站用户的需求是:查询所需的书籍、浏览可供选择的书籍信息(包括作者、价格、出版社、备注),修改管理个人的资料和信息,下单订购书籍,管理个人购物车。
网站管理员的需求是:管理用户的个人资料,信息。管理书籍的资料,及时添加最新书籍,可以及时更新,删除书籍信息。将书籍分门别类,并可以随时对其进行修改;管理用户所下订单;对支付方式的管理。
2.1.3 数据库的需求分析
根据系统功能设计的要求以及功能模块的划分,给出在线图书销售系统的各个组成部分的数据项和数据结构。
对于系统用户信息数据库,可以列出以下数据项和数据结构:
用户信息:用户ID(自动编号)、用户昵称、用户姓名、密码、电话号码、E-mail地址、家庭地址、邮编。
对于系统的书籍信息(book)数据库,可以列出以下数据项和数据结构:
书籍的记录信息:book的ID(自动编号)、book名称、book作者、book的价格、book的出版社、book的数量、book的图片、book的所属类别、book的其他备注信息。
对于图书销售的交易订单记录(order)数据库,可以列出以下数据项和数据结构:
图书交易订单信息:交易的ID(自动编号)、顾客的名称、顾客的地址、顾客的邮编、顾客的电话号码、顾客购买的书籍、交易的日期。
2.2 可行性分析
互联网上的电子商务应用普遍采用的是客户端对服务器的运作模式,这种运作模式主要是以服务器上的程序开发为中心,采用B/S模式进行运作,B/S的好处是大部分客户对网页浏览器都比较熟悉,并且不需要客户端安装专用的软件来进行操作,极大的方便了客户,B/S模式的大部分程序运作都是在服务器上实现的。利用的技术包括Access数据库用于管理系统所需要的数据;ASP用于实现网页上提供给用户使用的功能;VBScript用于编写系统中的脚本语言,在技术上可以实现用户的在线浏览及购买。转贴于 酷文网-论文下载中心 http://www.coolwen.net


共9页: 上一页 [1] [2] 3 [4] [5] [6] [7] [8] [9] 下一页

网摘收藏:
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号