APP下载

基于C#的网上购物管理系统的设计

2020-04-17蔡伊珺

锦绣·中旬刊 2020年1期
关键词:设计

蔡伊珺

摘 要:由于现代科学发展迅速,当代人们的生活方式瞬息万变,人们对于生活质量、方式的要求逐步提高,社会经济的快速发展催生了一系列新型的消费方式,人们不仅仅只满足于在线收发邮件,浏览页面,人们追求更加便捷的购物方式。网上购物商城成为了我们生活中普遍使用的应用。网上商城是日常生活中便捷的购物方式之一。作为一个网上购物系统其安全性需要极大的保障,该系统分为前后台两部分,前台主要负责浏览商品等页面设计,后台进行商品管理等操作。其中又将系统用户分为商家及买家,根据不同对象进行不同操作,使系统更具完整性和安全性。运用ADO.NET技术对系统进行设计开发,在基于Microsoft Visual Studio 2010的开发平台以及通过mysql来设计系统的数据库来支持整个系统的完成设计。本文针对网上商城的背景、结构及设计进行分析。

关键词:C#;ADO.NET;网上商城;设计

第一章 绪论

1.1研究的背景

网上购物作为新兴产业起源于社会 经济的发展。在经济与科技快速发展的西方发达国家网上购物逐渐兴起美国的世界超级一流的零售商如沃尔玛凯玛特、科罗格等等纷纷跻身与电商行列。而中国的网上购物从一开始的陌生到现在到达顶峰,人们从刚开始只能用台台的台式电脑在笨拙的使用电脑对自己所需商品的下单,而如今人们使用人手一部的移动手机进行网上购物,如今我们的购买对象群体不仅仅是年轻时髦的青年小伙,不管是老人还是小孩都可以熟练的运用手机设备进行购物。而随着我们国家的快速发展,网络科学技术发展迅速,如今中国已经成为世界第一大网络购物市场,各大类的电商购物平台如初春的竹笋在科技发展的雨水滋润下纷纷冒出,市场竞争激烈,而人民的生活水平也逐步的提高对于生活的质量要求也相应提高。生活节奏的加快促使网上商城购物平台能够深入人心,让深居简出的人们能够购买到所需物品,改变一手交钱一手交货的传统交易方式,通过改变贸易的模式来带动社会的发展以此带动国家的发展。在此背景条件下设计开发网上购物系统具有长远性,也必将是未来发展的趋势。

1.2研究的现状

网上购物商城又称为网络商城、网上开店平台。即通过网络进行购物,我国购物行业市场起步晚但数量却非常之多,随着电子商务环境的发展及改善,电子商务正以惊人的速度逐渐渗透到社会生活的每一个领域在人口数量庞大的中国,近年来越来越多的创业者乘着Internet的东风选择网上开店创业。网上购物通过人与计算机通讯科学的产物,以通讯技术为基础,实现网上购物系统。和人类历史长河中传统的交易的模式相比,网上购物的运行模式的新颖的,网上购物的经营方式和销售渠道是全新的,网上购物系统他24小时全天候和全方位服务是传统的购物模式所不可企及的。但仅管网上购物发展快速,但其仍需对其进行规范引导,树立一个良好的网络购物環境。不过综合的对消费者来说可以不受时间地点的限制购物即省时又省力,对商家来说库存压力较小、经营成本低、经营规模不受场地限制等。在市场经济上更加合理高效的实现市场的资源配置。因此,网上购物是一个具有发展潜力的市场,仍有很大的发展空间。

第二章 网上购物管理系统的开发工具及介绍

2.1 开发工具

1、Microsoft Visual Studio 2010

Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境,Visual Studio 2010其集成开发环境的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了NET Framework4.0,其增加可视增强功能,快速浏览代码,具有层次结构在开发该项目系统时运用三层架构进行代码的编写是项目结构层层分明。在浏览面向对象的代码时,这十分有用,并且可灵活设计页面效果,使页面变得更加鲜明灵活。

2、Microsoft SQL Server 2008

Microsoft SQL Server 2008是最流行的关系型数据库管理系统是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。Microsoft SQL Server 2008L使用 C和 C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。Microsoft SQL Server 2008可通过主索引、外键索引和复合索引三种方式索引实现不同条件的索引,且安全性较强,用于项目的开发的保密性高。

2.2开发技术

系统语言基于C#,运用ADO.NET技术。ADO.NET是一种数据访问技术,使得应用程序可以连接到数据存储,并以各种方式操作存储在其中的数据。ADO.NET包含Connection 类,Command对象,DataSet对象,DataReader类,DataAdapter类五大对象。ADO.NET还包括基于提供者而建立的一些服务,设计这些服务的目的,是为了方便编写应用程序。其中一个服务是内存中的缓存),缓存保存了数据的关系形式,并执行修改跟踪和约束验证等功能;该服务通过ADO.NET DataSet接口提供,包括一些与提供者层进行交互的组件。

第三章 网上购物管理系统需求分析

3.1可行性研究

3.1.1技术可行性

从系统的设计开发上技术是合理可支持的。通过目前较成熟的Visual Studio 2010软件进行开发,Microsoft SQL Server 2008为后台数据库。可以进行系统的开发。在技术方面来说,个人对于该系统的开发充满了信心。虽然开发过程中会出现许多问题,有我预想之中的,也有一些预料之外的,但可寻求帮助解决克服问题。目前,市场上有许多网上购物系统的案例可供参考。因此,在技术方面是可行的。

3.2需求分析

通过对当前网站如京东、淘宝商城的认识和分析,从以下几方面对系统进行需求分析:

从性能上来说,网上商城效率较高,速度较快,提高办事效率,使人们从繁琐的事务中解脱出来。是当今社会网络发展给予我们的福利。

从功能上来说,基于Java的网上商城系统分为前台管理和后台管理。前台包括登陆注册,浏览商品,查询商品,订购商品等功能;后台包括商品管理,登陆注册管理,订单管理等功能。通过分开式管理是项目清晰明了,功能完备。

第四章 总结

社会的发展总会随之出现各种新兴的产业,网上购物已经成为人们生活中不可或缺的一部分,网上购物管理系统的开发具有必要性。网上购物管理系统通过Microsoft Visual Studio 2010和Microsoft SQL Server 2008两个软件进行开发,Microsoft SQL Server 2008主要负责后台数据的存取而Microsoft Visual Studio 2010主要用于前台页面设计以及代码功能的编写。系统Microsoft Visual Studio 2010可通过拖拉设计工具设计用户所需要的页面设计,对页面的设计可灵活的进行修改使页面达到用户所要的效果,因此,使用该软件设计页面是一个便捷的方法,整个系统将使用主体分为2个对象是系统清晰明了,通过不同用户的登陆验证进入不同界面明白具体可进行的操作是什么。因此,本次系统通过简单的2个软件进行设计以此达到系统的要求。

参考文献

[1]石正喜.MySQL数据库实用教程.北京师范大学出版社.2014

[2]Mark Michaelis.C#本质论.人民邮电出版社.2014

[3]Jeffrey Richter.C#与.NET开发指南.东南大学出版社.2014

[4]张宝华.SQLServer2008数据库管理项目教程.化学工业出版社.2010

[5]马骏.C#程序设计及应用教程.人民邮电出版社.2014

[6]史荧中.C#可视化程序设计案例教程.机械工业出版社.2013

猜你喜欢

设计
BUBA台灯设计
有种设计叫而专
陈国兴设计作品
匠心独运的场地设计画上完美句点
跨越式跳高递进与分层设计
设计之味