基于ASP网上购物系统设计
关键词: B2C;ASP;Access;数据库
摘 要
本网上购物系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。
本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用Java Bean对程序的关键代码进行封装。后台数据库选用Access数据库。
3.2 系统实现采用环境
1. 操作系统:Microsoft Windows XP Professional。
2. 运行环境:IIS。
3. 数据库系统: Access。
4. 开发平台:Dream weaver 8.0。
3.3 系统功能需求
操作的简易实用性本系统是网上商品购物系统,针对的用户社会上所有的人们。因此操作的简易实用性就体现的尤其重要。在此系统的开发中就很好的体现了这一点,系统的界面美观,典雅,充满了人性化;用户操作起来也容易上手。对于一个网上商品购物系统而言,网上的商品的种类样式是很重要的,所以对系统的安全性有比较高的要求:对于数据库,要设置不同用户的权限,数据的修改必须由合法用户操作。
4 网上购物系统功能
4.1 系统主要设计
4.1.1 系统主要功能
1. 用户注册登录功能:只有登录注册后才能使用本网站功能;
2. 购物车:用来存放客户购物过程中选出的货物;
3. 查最新新闻:了解到当日最新的新闻也可以了解到最新商品新闻;
4. 核算页:算出客户选购的货物金额;
5. 货物选购页:让客户挑选自己所需的货物;
6. 搜索功能:搜索客户想要的商品;
7. 帐户管理:客户登录后对自己的帐户进行查看,修改,添加等;
8. 管理员帐号管理。
4.1.2 主要功能模块
1. 后台管理模块
该模块只对管理员开放,管理员可以对商品进行添加,修改,删除。具体的添加功能是通过浏览把商品上传到网站;修改商品信息或者删除商品等功能。
目 录
1 引言 1
1.1 课题背景 1
1.2 本课题研究的意义 1
1.3 本课题研究的方法 1
2 系统采用技术 1
2.1 开发语言 1
2.1.1 ASP语言 1
2.1.2 Access介绍 2
2.2 B/S模式介绍 2
3 需求分析 3
3.1 系统主要工作流程图 3
3.1.1 后台管理模块程序流程 3
3.1.2 前台管理模块程序流程 4
3.2 系统实现采用环境 5
3.3 系统功能需求 5
4 网上购物系统功能 5
4.1 系统主要设计 5
4.1.1 系统主要功能 5
4.1.2 主要功能模块 6
4.2 数据库的分析与设计 7
4.2.1 数据库的需求分析 7
4.2.2 数据库结构设计 7
4.3 系统主要功能实现 9
4.3.1 注册网页的实现 9
4.3.2 新闻发布的实现 11
4.3.3 商品分类 12
4.3.4 推荐商品 13
4.3.5 购物选购页面 14
4.3.6 收银台页面 17
4.3.7 购物受理页面 19
5 系统测试 21
5.1 测试方法 21
5.2 预期测试结果 22
5.3 测试结果 22
结 论 22
参考文献 23
致 谢 24