asp网上书店系统设计+源码+类图+答辩PPT 第2页
2.1环境需求的分析
2.1.1 ASP概述
ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP能够让用户通过简单的规划以及撰写产生动态、交互式的网站应用程序;可以将用户所设计的网页通过服务器端翻译并将翻译后的结果用标准的HTML文件送出给客户端。ASP的网页文件的格式是*.asp,常用于各种动态网站中。
ASP是基于WEB的一种编程技术,可以说是CGI的一种。它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等等。ASP还可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,ASP可以完成无比强大的功能。使用FileSystemObject,可以对服务器上的文件进行浏览、复制、移动、删除等。有了ADO(Active Database Object,动态数据库对象)的支持,使ASP对数据库的操作变得非常简单。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。
与HTML相比,ASP网本文来自辣*文|论-文|网原文请找QQ752018766页具有以下特点:
(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
(2)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器毕业论文
http://www.751com.cn都可以正常浏览ASP所产生的网页;
(3)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
(4)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库或访问文件系统等。
(5)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的源程序代码,可防止ASP程序代码被窃取。
2.1.2 IIS的介绍与安装
(1)Microsoft IIS 是允许在公共Intranet或Internet上发布信息的Web服务器。IIS通过使用超文本传输协议(HTTP)传输信息,还可配置IIS 以提供文件传输协议(FTP)和gopher服务。FTP服务允许用户从Web节点到Web节点传送文件,gopher服务为定位文档使用菜单驱动协议,HTTP协议已经尽可能地代替了gopher协议。
IIS提供了一个图形界面的管理工具,称为 Internet服务管理器,可用于监视配置和控制Internet服务。Internet服务管理器处于中心位置,可以控制组织中所有运行IIS的计算机。
(2)在Windows 2000/xp/2003操作系统下,选择“控制面版”、“添加/删除程序” 、“添加/删除Windows组件”命令,打开“Windows组件向导”对话框。
确定Windows 2000/xp/2003的安装光盘已经插入在光驱之中。再选中“IIS信息服务(IIS)”复选框,单击“下一步”按钮,此时系统会运行很长一段时间后提示:完成“Windows组件向导”。单击“完成”,表示已成功安装了IIS。
2.1.3 Microsoft Access 简介
Microsoft Access是一种关系式数据库,它适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。
Access具备了许多先进的大型数据库管理系统所具备的特征,完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。作为Office套件的一部分,可以与Office集成,实现无缝连接。能够利用Web检索和发布数据,实现与Internet的连接。
2.2 系统功能描述
这个系统的核心功能是在网络上提供一些图书复习资料的零售业务,即一个网上的图书商店。用户可以方便地在线浏览商店中提供的各种图书资料,也可以在线订购所需要的图书。与现实世界顾客到商店购物不同的是,网上购物必须要保证用户购买的可靠性,即需要对购物用户的身份进行一定程度上的控制。这是因为网上销售的不是真实的货物,而是达成一项买卖的协议,然后由卖方提供送货业务。实际的商品交割需要到现实世界中来完成,所以必须对顾客的身份及购物定单进行审核、查证以后才进行实际的商品交割,避免造成商家不必要的人力、物力损失。
综合以上这些要求,网上书店电子商务网站至少应该具有以下几个功能:
(1)将需要在网络上销售的商品加以分类和归总,建立一个基本的网站商品分类体系,据此来设计商品数据库。然后在网站上按照分类体系分别设置商品陈列架,用户可以通过浏览不同的陈列架找到所需要的图书。
(2)对用户进行注册会员制管理方式,非会员只能在网站上浏览,但不能在线购物(即下定单)。网站的注册会员可以在每次进入本站时,通过验证身份而获得在线购物和其他一些权利。如果用户发现自己的注册信息有错误,也可以在线修改。
(3)对用户的资料进行采集,记录用户每次购物的信息,对用户的购物进行奖励。奖励的方式是提供一种网站积分,当积分到达一定的份额时通知用户,然后对用户的再次购物进行优惠或者提供其他优惠措施。这一点也是现在网络上很多电子商务网站都采用的“积分制”促销活动。
(4)实现注册用户的再线选购商品和定单的生成。用户可以对自己选择的商品取消购买,也可以对每件选择的商品决定购买的复件数。
(5)提供用户本文来自辣*文|论-文|网原文请找QQ752018766对网站数据库中所有商品的查找功能,用户可以通过简单的商品名进行精确或者模糊的检索,也可以通过一个提供多个检索入口的高级检索对所需要商品进行多方面的限制性检索。用户可以通过查看检索结果而获得商品的详细情况,如货号、品牌、价格和照片等。
这里列出的功能其实也是一个综合的大型电子商务网站所具备的基础功能,其他任何衍生的功能都是在此基础之上的拓展。因此,只要掌握了这些基本功能的实现方法,然后建设更大的且功能更完备的电子商务网站就不会有太大的问题。
2.3系统流程图分析
以上这些联系反映了网站设计的基本思路和程序编制的基本流程,网站详细的流程如图2-1。
上一页 [1] [2] [3] [4] [5] [6] 下一页
asp网上书店系统设计+源码+类图+答辩PPT 第2页下载如图片无法显示或论文不完整,请联系qq752018766