在线购物系统的设计与实现

上传人:re****.1 文档编号:472590501 上传时间:2023-02-08 格式:DOC 页数:36 大小:1.35MB
返回 下载 相关 举报
在线购物系统的设计与实现_第1页
第1页 / 共36页
在线购物系统的设计与实现_第2页
第2页 / 共36页
在线购物系统的设计与实现_第3页
第3页 / 共36页
在线购物系统的设计与实现_第4页
第4页 / 共36页
在线购物系统的设计与实现_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《在线购物系统的设计与实现》由会员分享,可在线阅读,更多相关《在线购物系统的设计与实现(36页珍藏版)》请在金锄头文库上搜索。

1、 烟 台 南 山 学 院 毕 业 论 文题目 在线购物系统的设计与实现 姓 名:_ 张勐 _ _所在学院: 软件工程 _所学专业:_ 网络工程 _班 级 _ 07级01班 学 号 _ 2007350042 指导教师:_ 王佐兵 完成时间:_ 2011.5.20 摘 要随着Internet技术的飞速发展,人们的生活和Internet的关系越来越密切,如何通过Internet抓住商机成为摆在人们面前的一个重要话题。电子商务代表着未来贸易方式的发展方向,其应用和推广将给社会和经济带来极大的效益。因此一个能够实现在线购物功能的系统的开发就成了当务之急。本文主要介绍这套基于ASP.NET的在线购物系统,

2、详细介绍了系统分析、系统设计和数据库设计的一些思路和方法。另外,在系统设计这一章节作者列出了实现在线购物过程的详细算法。该系统凭借WEB服务器和客户的浏览器,利用电子工具高效率、低成本的特点,为客户提供交易平台、在Internet上发布商业信息,使用户可以查阅商品、搜索商品、订购商品,为客户提供全天候的、更好、更快的商务活动空间。本论文较完整的完成了系统的最初设计思路,同时作者从中获取到了许多实践经验。关键词:电子商务、在线购物、ASP.NETABSTRACTWith the fast development of the Internet technology, the relationsh

3、ip between peoples life and Internet is becoming more and more intimate. How to grasp commercial opportunity through the Internet is becoming an important topic. The E-Commerce represent the developing direction of the future type of trading. Its application and popularization will bring great benef

4、it to the society and economic. So,the development of a system which is able to implement online shopping is becoming an immediate necessity.The paper mainly introduced the Online Shopping System based on Internet, detailed introduced some thoughts and method of system analysis,system design and dat

5、abase analysis.Besides,in the chapter of system design,author listed the detailed algorithm of how to implement online shopping.The system rely on Web server and clients broswer,making use of the electronic instruments characteristics of high-efficiency and low-cost,providing a trading flat for clie

6、nt,release bussiness information in the Internet,enable the user to look up, search,subscribe goods.Providing the client with full-time,better,faster space of commercial activity.The paper completed the systems initial mentality of designing more entirely from which the author learned a lot of exper

7、ience.Key words: E-Commerce,Online Shopping, ASP.NET目 录摘 要IABSTRACTII第1章 绪论31.1 开发背景以及课题意义31.2 系统开发环境的选择51.3 系统数据库环境的选择6第2章 系统分析72.1 可行性分析72.2 系统功能需求分析82.2.1 销售模块功能需求分析82.2.2 系统管理模块功能需求分析92.3 数据流程分析10第3章 系统设计123.1 总体结构设计123.2 模块功能设计123.2.1 销售模块123.2.2系统管理模块143.3 数据库设计153.3.1 概念结构设计153.3.2 逻辑结构设计163.

8、3.3 数据表详细设计17第4章 系统实现214.1 系统公共类的实现214.1.1 数据库操作类的实现214.1.2 购物车类的实现234.2 销售模块的实现244.2.1 销售模块基本框架的实现244.2.2 销售模块特价商品功能的实现264.2.3 销售模块购物车功能的实现274.3 系统管理模块的实现284.3.1 系统登录功能的实现284.3.2 商品管理功能的实现294.3.3会员管理功能的实现314.4 实现效果评价31结 论33参考文献34 第1章 绪论当代的世界正在逐步向信息经济时代过渡,如何充分的利用信息高速发展的优势为人们服务成为当今社会的首要选择。购物这个词与每个人的生

9、活息息相关,它的市场是非常庞大的,抓住了这个市场将会给社会和经济带来极大的效益。然而采用传统的贸易方式必须要将货物配送到每一个地区才能达到销售的目的,存在着不可忽视的人力物力消耗大的弊端。因此一个实用、高效、稳定的可实现在线购物的在线购物系统正是商家利用信息提高效率、服务质量的最佳选择。1.1 开发背景以及课题意义随着中国市场经济的日趋成熟和计算机技术和网络技术的发展,人们对信息的获知程度和广度都提出了更高的要求。尤其是近年来,商品的种类变得五花八门,人们在采购货物的时候对商品类别、型号、用途的要求也各不相同,如果采用传统的将各种类别不同型号的商品都配送至每个可能需要该商品的地区,就会增加很多

10、配送方面的成本;同时,买家必须到商店里面去亲自选购所需的商品也是传统购物方式的弊端。因此,中国企业面对的竞争压力也越来越大,企业要想生存,就必须有一种高效、便于客户购物和支付的购物形式。因此网上购物这种新的商业运营模式就被越来越多的商家运用到竞争中去,并得到了大多数客户的认可,这种基于浏览器、服务器实现的购物方式已经初具规模,一些在线购物网站的成立,改变了人们已往传统的购物观念。图1-1是根据CNNIC(中国互联网络信息中心)公布的中国B2C电子商务发展报告来进一步分析目前的网上购物的现状(主要引用其中的关于进行网络购物原因的分析图表)。50.0%40.0%30.0%10.0%0.0%20.0

11、%46.7%44.2%33.4%32.6%29.7%节省时间操作方便节省费用出于好奇寻找稀有商品图1-1网络购物原因调查图表从图1-1可以看出网上购物选择节约时间和操作方便的分别占46.7%和44.2%,这说明随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。因此,一个允许买家在家里就可以浏览商家发布的所有商品信息的在线购物系统将大大减轻商家的工作量、降低投资成本。中国电子商务的发展始于90年代初,相对于欧美地区来说,中国在该领域的起步较晚,但是发展势头很好、发展迅速。中国有占世界上很大比例的网民数量,这些为电子商务在中国的发展奠定了基础。同时中国政府在电子商务方面做了大量工作,进行了

12、积极有益的探索,大大促进了国内电子商务的发展。但是到目前为止,诚信评价机制不健全,东西部差异明显,普及程度不足,是制约中国电子商务发展的三大瓶颈。目前市场上已存在的在线购物网站有淘宝网、当当网、阿里巴巴网、卓越等,这些网站是中国电子商务发展成果的最真实写照。例如淘宝,它适合个人用户和企业用户,可满足买家选购货物以及商家出售货物。淘宝网里存放了很多的商品信息,也许正是因为里面的信息过于庞大,它并不适合所有企业、特别是小型企业。因为根据企业的营销目标,企业是要赢得客户、达到自身销售效益的最大化;但是如果将自己的商品信息发布到浏览量很大的淘宝网上,那么客户在淘宝上搜索所需商品信息的时候,很可能会因为

13、看到了其他类似的商品信息就放弃了对原来那个商家商品信息的搜索。本系统是结合当前传统购物方式消耗大量人力物力的弊端、以当前市场上已经存在的B2C、C2C等在线购物网站为模型,开发出适合于大部分中小型企业以及个体用户的网上购物系统。本课题是在大学期间学习数据库相关知识的基础上,熟悉Visual Studio 2005开发环境并能熟练使用C#编程语言的同时,运用软件工程理论知识,开发出的一套基于ASP.NET的在线购物系统。在系统开发的过程中能够应用所学的知识,并促进作者更深入的学习C#的相关特性、积累更多SQL Server 2000的相关应用知识,这样不仅能将所学的书面知识和实际应用结合起来达到

14、学以致用的目的,同时也为以后的工作和学习积累经验。1.2 系统开发环境的选择系统开发的平台和选择语言的优劣及相互协调的程度,将直接影响到开发的效率和系统的质量。1、编程语言的选择本系统采用C#语言作为开发语言。目前主流的动态网站的设计技术有ASP、PHP、.NET和JSP等。而其中最受欢迎的是.NET和JSP。.NET上支持多种语言的开发,如C#和VB。本系统之所以采用C#开发,有以下几个原因:首先,Microsoft C#是一种简单的、流行的、面向对象的、类型安全的编程语言,它是为生成运行在.NET Framework上的、广泛的企业级应用程序而设计的。其次,它较容易上手,特别是和JSP比较

15、起来,能够在短时间内开发出一个较完整的系统。最后,C#是我学习时间最长、也是作者我最熟悉的编程语言,采用该语言将为系统的开发节省不少时间。2、开发环境的选择Microsoft .NET Framework是一个平台,在这个平台上可以使用多种语言开发Windows应用程序、ASP.NET Web应用程序、移动Web应用程序以及XML WEB Service等。.NET框架由三个主要部分组成:公共语言运行库、统一类库的分层集合和称为ASP.NET的Active Server Pages组件化版本。Visual Studio.NET是一套完整的开发工具,用于生成ASP.NET应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic.NET、Visual C+.NET、Visual C#.NET和Visual J#.NET全都使用相同的集成开发环境(I

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号