基于ASP.NET的电子商务购物网站开发(VS2008,SQL2005)
无需注册登录,支付后按照提示操作即可获取该资料.
基于asp.NET的电子商务购物网站开发(VS2008,SQL2005)(开题报告,论文说明书20000字,外文翻译,程序代码,数据库)
摘要:互联网技术的不断发展和普及已经改变了人们的工作和生活习惯,人们对生活的需求已从追求简单向着追求质量,功能,服务等多重需求过渡。越来越多人希望通过互联网足不出户地满足自己的需求,借助互联网人们可以坐在电脑像逛超市一样浏览品种繁多的商品,通过点击鼠标就能轻松购买到自己需要的商品。电子商务已经成为许多企事业单位的业务发展方向。
本文论述了基于asp.NET的电子商务网站的设计和实现,以Visual Studio 2008为前台开发工具环境、以SQL Server 2005为后台数据库的电子商务网站。用软件工程的思想来指导,按照软件生命周期的不同阶段完成了本系统的开发,实现商品的信息发布、管理、查询检索、购买和评论等。
关键词:电子商务,asp.NET,数据库
The Development Of E-commerce Website Using asp. NET Technology
Abstract: With the popularity and continuous development of Internet technology, the way people work and living habits has been changed, the people's requirement have change from simple persuit toward to quality, multifunction, service etc. More and more people wish to stay at home using the Internet to satisfy their own needs, through the Internet, people can sit before their own computer browse a wide variety of goods, It only requires to click the mouse you can easily buy the goods you need in anywhere by anytime. E-commerce has become the business development direction of many enterprises and institutions.
This article discusses the design and implementation of e-commerce website based on asp.NET .This e-commerce website use Visual Studio 2008 as front Integrated Development Environment, use SQL Server 2005 for the background database. This system's design is guiding by software engineering ideology, and finish all according to the different stages of Software life. This system have achieved product information's dissemination, management, query and search, purchase and comments etc.
Keywords: E-commerce, asp.NET, Database
需求分析
电子商务网站的实际应用性很明显,即实现购物网站的最基本功能,如用户注册、浏览所感兴趣的商品、查看商品的详细介绍、将决定购买的商品时将商品添加到购物车等,用户可以选择继续浏览网页,也可以到购物车进行商品结算。电子商务发展非常迅速,人们追求的是简捷、方便、省时,通过Internet选购商品,不必花费太多的时间去逛商场,坐在家里上网就可以买到称心的商品,符合人们的心愿。但是,系统不仅仅只要有简单易学的操作界面,还需要考虑交易的安全性,所以在注重界面美观、容易操作的基础上,还要特别注意对信息进行保管。作为一个开发员要考虑的关键问题就是:在界面美观、操作简单和强大功能、安全性中寻找平衡点。
本网站主要实现如下内容:
•系统后台管理:
系统管理员拥有对本网站的最搞管理权限,可对商品信息、会员进行添加、修改、删除等操作,还可发布最新促销、优惠信息。网站注册会员可自己的部分注册进行修改、更新,如商品配送地址、电话号码等。
•购物车功能:
网站注册会员可以将决定购买的商品添加到购物车,可对购物车内商品进行修改、删除或结算等操作。
•商品资料管理功能:
系统管理员可以添加新商品,可对旧商品价格进行调整,以促进销量。也可删除部分商品,如删除无货源商品等。
•商品检索功能:
网站浏览者可对站内商品进行关键字搜索,以便快速找到所需商品,提高浏览效率。
•最新促销公告模块:
系统管理员可以及时将优惠促销信息在网站首页公告,刺激消费者购买商品,提高销量。
•用户留言评论:
网站浏览者对本网站有什么意见、建议,可以在用户评论模块留言,方便管理者对网站进行改进、更新等。
各模块功能简介
(1)登陆模块:不论是管理员还是注册用户,登陆时都需要输入各自的账号和密码,并按下登陆按钮,系统将所输入信息与从后台数据库中对应用户信息表取得的数据进行比较,如果用户名不存在,则提示用户注册账号;如果所输入密码与对应账户的密码不一致,则提示用户密码错误,请从新输入。为了安全考虑,一天之内只允许用户出现三次密码错误。
(2)管理模块:当管理员或用户成功登陆系统后,可以进行各自权限内的管理操作,管理员可以对商品信息进行添加、修改和删除,可以对用户信息留言进行过滤,例如当用户的留言中包含敏感词汇时,将该条信息删除,不给予显示,可以对部分严重违反注册协议的用户进行删除和修改等操作。
(3)购物车模块:已登录的用户点击购物车图标时,系统就导向购物车页面,在购物车页面内,用户可以一目了然的查看到已添加的商品,包括商品名称、价格、数量、总价等。用户可以选择继续购买商品,也可以点击去收银台结账,系统则将用户导向订单确认页面,用户可以选择快递方式,确认最新通讯地址和联系方式,点击确认订单按钮,完成本次购物。
(4)信息模块:在本模块中,用户可以查阅感兴趣的信息。查阅商品的详细信息,如图书商品的出版社、出版日期、作者、图书页码等信息;也可以到帮助中心查阅帮助手册,找到帮助信息以解决问题;还可以查看最新优惠信息,了解哪些商品正在降价处理,哪些牌子正在打折优惠等。
#p#副标题#e#
目 录
1 引言 1
1.1 课题背景 1
1.2 系统开发目标 1
1.3 国内外研究概况 2
1.4 开发工具选择 3
1.4.1 前台开发工具选择 3
1.4.2 后台数据库选择 4
2 系统开发所用技术准备 5
2.1 HTML语言 5
2.2 asp.NET 5
2.3 SQL Server数据库 7
2.4 ADO.NET数据库访问技术 8
3 电子商务网站需求分析 10
3.1 可行性分析 10
3.2 网站结构方案论证 11
3.3 需求分析 12
3.4 数据库需求分析 13
3.4.1数据库E-R图 13
3.4.2数据表结构设计 16
4 电子商务网站概要设计 19
4.1 购物流程设计 19
4.2 网站的架构设计 20
4.2 网站的模块组成 22
4.3 各模块功能简介 23
4.4 设计模式思想的应用 23
5 电子商务网站功能实现 25
5.1 管理模块 25
5.2 登陆模块 26
5.3 网站首页 27
5.4 购物车模块 30
5.5 订单确认模块 31
5.6 客户中心模块 32
5.7 客户留言模块 32
6 系统测试和结论 33
6.1 测试的目的和原则 33
6.2 系统测试 34
6.2.1单元测试 34
6.2.2系统测试 35
6.2.3测试总结 35
总 结 36
参考文献 37
致 谢 38
附录A 主要程序代码 39