摘 要
随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。对于企业来讲,越来越多的企业开始建造自己的网站。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。无论是企业之间(B2B),还是企业和客户之间(B2C)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。
运用asp.NET技术和网络数据库原理,基于B/S模式我开发了一个网上电脑销售系统。在我的系统中,顾客可以很方便的注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。系统管理员则可以对现有的商品供应商,商品品牌,商品类别,商品的入库、出库,商品基本信息进行添加和编辑以及现有的库存商品进行浏览检索,审查已注册的用户并对提交的订单进行处理。(毕业设计网 )
关键词:B/S模式,网上销售,电子商务,网络数据库 asp.NET+SQL2000
Abstract
Along with the Internet of continuously universal, people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, More and more many enterprises start to construct own website. Very many enterprises have all not satisfied in simply establish to be able to issue the information merely the static website. The modern enterprise needs is a function formidable, can provide the consummation the electronic commerce service dynamic commercial website.and wether is the business enterprise's( B to B), or business enterprise with the customer's bargain for( B to C), if can realize the net up trade and will consumedly increase the bargain speed the economy to trade the cost.In the last few years, along with the technique's further development of network database, make this on conceiving to gradually become the actuality.
Application asp.NET technique is with the network database principle, according to B/ S mode I developped a net on the shopping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the merchandise's detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer, and hand over the order to erupt goods according to the information for fill inning of customer.The system manager then may to the existing commodity supplier, the commodity brand, the commodity category, the commodity go into storage, the storehouse, the commodity basic information carries on the increase and the edition as well as the existing stock commodity carries on the browsing retrieval,examines already the user which registers and to the order form which submits carries on processing.
Keywords: B/ S mode, Electronic commerce, Network database.
本系统作为独立的网上的电脑销售系统,可以直接使用也可方便的被任何形式的网页所引用,拥有较强的可移植性,以达到使个人用户可以最短时间建立在线购物网站的目的。本系统包括三大功能模块:商品展示、购物车、交易处理。本系统能够充分的完整地实现网上购物交易的流程。并能够对商品信息、顾客信息、交易信息等进行规范的管理和使管理者能够方便的进行操作。(毕业设计网 )
本系统的业务流程:
系统的业务流程图详细说明了本系统的业务流程,对于系统的整体设计起到重要作用。系统的业务主要分为:前台业务和后台业务。
(1)系统的前台业务流程
本系统的前台业务流程:前台顾客选择所购商品后提交购物申请,经系统结账处理后将购物信息存于数据库中;后台管理员从数据库中读取购物信息并进行处理,将处理后的购物信息存于数据库中。
(2)系统的后台业务流程
本系统的后台业务流程:后台管理员通过登陆验证进入后台管理页面并从数据库中读出交易信息、商品信息和管理员信息并在处理后存回数据库中。
功能性需求
系统程序流程设计:
1、系统前台程序流程
系统前台程序流程如图3-3所示。本系统的前台程序流程:开始页面为购物主页面;当顾客点击购物车图标后经购物车处理转至购物信息页面,继续购物和取消购物都会返回开始页面;选择下一步则转至顾客信息页面,填写完整顾客信息并点击结账转至结账页面;在结账页面确认信息无误并点击确认转至感谢页面;感谢页面会在顾客浏览后转回开始页面,程序结束。
2、系统后台程序流程
系统后台程序流程如图3-4所示。本系统的后台程序流程:开始页面为登录验证页面。管理员输入用户名和密码,如果验证失败则返回登录失败页面;在登录失败页面下,读过系统警告说明后点击“返回”则返回至登录验证页面;如果验证成功则转至后台管理页面;在后台管理页面可以选择进入商品信息管理页面、交易信息管理页面等。管理员管理页面下可以对后台管理员的用户名和密码进行修改;商品信息管理页面下可以添加删除商品和修改商品信息;交易信息管理页面下可以查看交易信息,并对交易信息进行处理,如对交易完成的交易信息进行确认、对无效的交易信息进行删除等。
目 录
第1章 选题背景 1
1.1 网上电脑销售概述 1
1.2 构建一个网上电脑销售系统 2
第2章 解决方案的选择 5
2.1 程序开发基础 5
2.1.1 HTML语言 5
2.1.2 asp.NET技术 6
2.1.3 数据库原理 9
2.2 电子商务基础知识 12
2.2.1 电子商务的定义 12
2.2.2 电子商务的框架 12
2.2.3 电子商务的特点 13
2.2.4 电子商务的流程 13
2.3 用户网上购物的一般流程 14
第3章 需求分析 15
3.1 系统分析 15
3.2 功能性需求 16
3.3 运行环境需求 19
3.4 非功能性需求 19
3.4.1 用户界面需求 19
3.4.2 软硬件环境需求 19
3.4.3 产品质量需求 20
3.5 数据实体的设计 20
3.6 数据实体关系模型 24
第4章 总体设计 25
4.1 前台功能框架 25
4.1.1 客户注册 25
4.1.2 修改客户个人信息 26
4.1.3 浏览商品信息 26
4.1.4 购买商品 26
4.1.5 查看购物车中商品信息 26
4.1.6 浏览自己的订单信息 27
4.1.7 留言 27
4.2 后台功能框架 27
4.2.1 供应商信息维护 27
(毕业设计网 )
4.2.2 商品品牌信息维护 27
4.2.3 商品类别信息维护 28
4.2.4 商品信息维护 28
4.2.5 查看商品库存信息 28
4.2.6 商品入库 28
4.2.7 商品出库 29
4.2.8 查看商品入库信息 29
4.2.9 查看商品出库信息 29
4.2.10 查看客户订单信息 29
4.2.11 客户留言信息维护 30
4.2.12 网站管理员考勤 30
4.2.13 查看网站管理员考勤信息 30
第5章 详细设计 31
5.1 数据库逻辑关系设计 31
5.2 在线购物 32
5.2.1 在线购物整体流程分析 32
5.2.2 系统首页 33
5.2.3 购物车界面 33
5.2.4 查看购物车界面 34
5.2.5 结帐离开界面 34
5.3 库存管理 35
5.3.1 库存管理整体流程图 35
5.3.2 填写入库详单窗体 36
5.3.3 完成入库单窗体 36
5.3.4 填写出库详单窗体 37
5.3.5 完成出库单窗体 37
第6章 编码实现及软件测试 38
6.1 在线购物 38
6.1.1 在线购物代码实现 38
6.1.2 在线购物代码测试 41
6.2 库存管理 41
6.2.1 入库代码实现 41
6.2.2 出库代码实现 43
(毕业设计网 )
6.2.3 入库代码测试 46
6.2.4 出库代码测试 46
第7章 软件部署 47
总 结 49
参考文献 50
致 谢 51
ASP.NET(21)
·站内提供的所有资源均是由网上搜集或网友上传,任何涉及商业盈利目的均不得使用,仅能作为学习研究目的使用,否则产生的一切后果将由您自己承担!请您于24小时内自觉将其删除并向著者购买使用许可证。 ·站内提供的所有资源均是由网上搜集,若侵犯了您的权益,敬请来信通知我们! |