网上购物实验报告
- 格式:doc
- 大小:4.35 KB
- 文档页数:2
篇一:网上购物实验报告
安徽理工大学经济与管理学院实验报告
实验课程名称:市场营销调查与预测
效率达到了37%,另外传单和广告也是宣传购物网站较为有效的方法,这两者的重要性占到了42%。这些决定了购物网站的推广途径应是口碑宣传,通过调查我们可以发现雄厚的资金,优惠的价格,优秀的附加服务都能形成良好的口碑,并将广大潜在顾客吸引过来。调查中发现大学生选择购物网站的理由中优质的服务占到44%,价格优惠占到22%。因此购物网站注重宣传。篇二:网上购物系统的实验报告
南京晓庄学院
网上购物系统设计实验报告
所在院(系): 数学与信息学院
学号:08413432
学生姓名:张飞红
年级专业: 08 级计算机专业
指导教师:谢静老师
提交日期: 2010年 6 月网上购物系统的设计与实现
作者:张飞红指导教师:谢静
1 系统分析与设计
1.1 需求分析
随着计算机科学的发展,数据库技术在internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今web应用的潮流。本文研究了一种基于数据关联规则采集技术的用户个性化页面动态生成方案,此方案与现今网上已采用的方案相比,具有用户使用更简单、反映用户更明显细致等优点。网上购物是电子商务的典型应用之一,网上商场是实现网上购物的安全、便捷的途径。通过网上商场,用户可以到网上商场浏览选购自己喜欢的商品,安全地实现网上实时支付,安坐家中便完成购物的过程。对商家而言,通过网上商场可以非常方便地将自己的商品上网销售,维护十分简单(甚至不需要建立自己的网站)而只须付出低廉的费用。
网络是网上商店的存在载体。网上商店向网上购物者传递商品信息,网上购物者通过网上商店进香商品和款项的交易。服装鞋帽商城采用php技术和sql数据库,以dreamweaver mx 2004为开发环境进行商城站点的构建,并选择xampp作为服务器,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。
此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理、订单管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公准备效率。
经过前期的深入调查和研究,总结出该系统需要完成的一些具体功能,分析如下:
1.用户管理:能够完成用户基本信息录入的注册、登录和注销。
2.管理呗管理:能够完成管理员对网站的商品订单的处理。
1.2 总体设计
根据网上购物的功能需求,进行系统分析设计。系统功能模块图如图1-1所示:
图1-1 系统功能模块图
1.2.1 用户模块
用户模块又分为三个子模块:注册、登录及注销模板;选择商品并添加到购物车模块;付款结算模块。首先,用户登录后可以查看购物网站上所有的商品,根据个人爱好、需要,选择
商品,用户可以通过查看主页上显示的商品进行选择,也可通过分类即菜单栏的导航进行选择商品。然后,选择好商品后,可通过添加到购物车,在购物车后也可以再继续购物或者删除不需要的商品。最后就是进行付款结算。结算完成后,注销用户,以便下次继续使用(模块图如图1-2所示)。
图1-2 用户模块图
1.2.2 管理员模块
管理员模块:管理员管理模块也就是网站的后台,包括丙个子模块:登录及注销和处理商品与订单。登录及注销模块是控制管理员登录与注销。处理商品及订单模块的主要工作是负责对商品信息和订单信息的管理与维护,包括对商品的添加与删除即上架下架功能、订单信息确认与管理功能等。(模块图如图1-3所示)
图1-3 管理员模块图
1.3 数据库设计与实现
数据库在系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。另外,合理的数据库结构将非常有利于程序的实现。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
1.3.1 数据库设计原则
在动态网站的设计中,数据库设计的重要性不言而喻。如果设计不当,查询起来就非常吃力,程序的性能也会受到影响。无论使用的是mysql或者oracle数据库,通过进行正规化的表格设计,可以令php代码更具可读性,更容易扩展,从而也会提升应用的性能。
1、规范命名
所有的库名、表名、域名必须遵循统一的命名规则,并进行必要说明,以方便设计、维护、查询。
2、控制字段的引用
在设计时,可以选择适当的数据库设计管理工具,以方便开发人员的分布式设计和数据小组的集中审核管理。采用统一的命名规则,如果设计的字段已经存在,可直接引用;否则,应重新设计。3、库表重复控制
在设计过程中,如果发现大部分字段都已存在,开发人员应怀疑所设计的库表是否已存在。通过对字段所在库表及相应设计人员的查询,可以确认库表是否确实重复。
4、并发控制
设计中应进行并发控制,即对于同一个库表,在同一时间只有一个人有控制权,其他人只能进行查询。
5、必要的讨论
数据库设计完成后,应与指导老师进行讨论,通过讨论来熟悉数据库,从而对设计中存在的问题进行控制或从中获取数据库设计的必要信息。
1.3.2 数据库概念结构设计
数据库的e-r图反映了实体、实体的属性和实体之间的联系。
下面的图1-4至图1-9显示的是各个实体以及实体的属性。
图1-4 管理员实体及属性
图1-5 用户实体及属性篇三:网上购物流程实验报告
《电子商务》课程实验报告