网上购物系统课程设计_第1页
网上购物系统课程设计_第2页
网上购物系统课程设计_第3页
网上购物系统课程设计_第4页
网上购物系统课程设计_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、号码:ASP.NET程序开发课程设计书主题:在电子商务平台上的服装网站设计学名:尹江津韦福珍指导教师:梁海职务:讲师2014年7月4日随着互联网的普及,人们对互联网技术的要求不仅仅是阅览网页、收发电子邮件,每天忙碌的人都开始追求利用互联网这个强大的平台来实现的互联网业务。 互联网和电子商务的迅速发展突破了时间和空间的界限,给中小企业带来了更多发展的机会,同时企业间的竞争力也增大了。 对于企业来说,即使是企业间、企业和客户间的交易,如果能够实现在线交易,交易速度也会大幅度提高,节约交易成本。 近年来,随着网络数据库技术的进一步发展,这一构想逐渐成为现实。利用技术开发了网上购物系统。

2、 它主要分为前页展示和背景信息管理两个模块。 首页主要向访问者展示公司信息,如商品信息、热卖商品、最新商品、新闻、企业公告、招聘信息等。 后台信息管理模块主要是系统管理员向前台展示信息的管理,提供前台信息的增加、删除、更改、调查等功能,控制信息的显示。 在本系统中,顾客可以方便地登记会员,阅览商品进行检索,查看商品的详细情况,根据各人的喜好购买心计的商品。 系统会自动创建客户订单,并根据客户提供的信息提交订单,然后发货。 系统管理员可以添加和编辑现有商品,确认已登记的用户,并处理已提交的订单。关键词: 商业1 .开发背景随着互联网的发展和快速普及,网络购物这一新的购物方式逐渐被人

3、们接受,传统的购物观念逐渐改变,甚至取代了。 人民不出门就可以在网上阅览全国各地的商品信息,快速检索自己需要的商品,安全的网上支付和快递服务,让人们更加深刻地感受到这种购物方式的优势。同时,网络商业街这一新的业务运营模式,越老越多的商家在竞争中应用,得到了更多客户的认可,这种浏览器客户端、服务器的销售方式已经开始规模化。 部分电子商务网站的设立,整体降低了成本,加快了企业市场响应速度,提高了企业服务质量和竞争力。2 .系统整体分析2.1系统要求分析随着中国市场经济的成熟,中国企业面临的竞争压力越来越大,企业想生存,在提高企业内部管理效率,活用企业内部资源的基础上,必须不断扩大销售渠道,扩大消费

4、集团,提高企业的竞争力。 随着信息化时代的到来,电子商务网站成为企业公开商品信息、从事商业活动的窗口。 如何建立企业电子商务网站,如何将企业业务扩大到互联网,已经成为企业普遍面临的问题。2.2可行性研究的前提2.2.1要求在电子商务平台系统中,要求能够提供会员注册、网络购物、网络结算等功能。2.2.2目标电子商务平台系统的主要目标是系统全面展示网站的商品,简化用户的网络购物流程,确保用户的网络支付的安全性,进一步提高企业的经济效益2.2.3评价尺度根据用户的要求,系统以商品的展示和销售功能为主,及时在主页上展示网站的最新和人气商品,提供方便快捷的商品查询功能,提供简单安全的在线购物流程。 对注

5、册用户和商品等数据信息实施有效的安全管理。3 .开发技术介绍3.1 C#介绍C#是在微软发表的面向对象的. NET Framework上运行的高级编程语言。 预定在微软专业开发论坛(PDC )上登场。 C#是微软公司研究员Andersandhejlserg的最新成果。 C#看起来惊人地类似于Java,其中包括单个继承、接口、与Java几乎相同的语法,以及编译到中间代码中执行的过程等。 但是,C#与Java有明显的差异,参考Delphi的特征,与COM (组件对象模型)直接集成,是微软公司. NET windows的网络框架的主角。C#是一种安全、稳定、简洁、优雅的、从c和c中诞生的面向对象的编

6、程语言。 继承c和c的强大功能,同时删除没有宏、不允许多个继承等复杂功能。 结合c#VB的简单可视化操作和c的高运行效率,其强大的操作能力、优雅的语法风格、创新的语言特性和方便的组件编程支持成为. NET开发的优先语言。C#是一种面向对象的编程语言。 程序员可以快速创建基于MICROSOFT .NET平台的各种应用程序,MICROSOFT .NET提供了充分利用计算和通信的工具和服务。C#可以让c程序员有效地开发程序,并调用C/C创建的本地函数,因此不会失去C/C本来的强大功能。 由于这种继承关系,C#和C/C非常相似,精通类似语言的开发者可以马上转移到C#。3.2 ASP.NET概述ASP.

7、NET是. net框架的一部分,是微软公司的技术,是可以在因特网服务器上执行嵌入在Web页中的脚本的服务器端脚本技术,通过HTTP请求文档时在Web服务器上动态在IIS(Internet Information Server服务,Windows开发的Web服务器)上运行的Active Server Pages (动态服务器页)。3.2.1发展历史ASP .NET的前身ASP技术,在IIS2.0上首次发售(Windows NT 3.51 ),与ADO 1.0一起发售,在IIS 3.0 (Windows NT 4.0 )上发展,成为服务器端应用程序的人气开发工具。 微软特别是VisualInter

8、 Dev开发工具的定制从1994年到2000年期间,ASP技术成为微软推动Windows NT 4.0平台的重要技术之一,数万个ASP网站也在这个时期雨后其简洁和高度可定制的能力也是迅速崛起的原因之一。 但是,ASP的缺点是,面向流程型的程序开发方法,经常增加维护的难易度,特别是大型的ASP应用也浮出水面。 解释型的VBScript和JScript语言无法充分发挥性能。 可扩展性受基础架构不足的限制,COM组件可用,但在开发特殊功能(如上传文件)时没有内置的支持,需要第三方控制商的控制。1997年,微软针对ASP的缺点(特别是面向过程的开发思想)开始了新的项目。 当时,ASP .NET的领导者

9、Scott Guthrie刚从杜克大学毕业,和IIS团队的Mark Anders经理合作,开发了1997年圣诞节开发的下一代ASP技术的原型,并命名为XSP。 但是,Scott Guthrie被并入到正在开发的CLR平台中,虽然Scott Guthrie认为将此技术移植到当时的CLR平台上有很大的风险,但当时的XSP团队是第一个使用CLR开发应用程序的团队为了将XSP移植到CLR中,XSP团队用C#语言重建了XSP的所有内核程序(内部项目代码是“项目酷”,但当时公开的话是秘密的)。 它还为ASP开发人员提供了适当的迁移策略。 ASP的首次测试版和应用程序出现在PDC 2000上,Bill Ga

10、tes发布了关键技术概述,富士通以COBOL语言创建ASP应用程序,Visual Basic .NET、C#、Perl、Nemerle2000年第二季度,微软正式推进. NET战略,ASP也正式改名为ASP .NET,经过4年的开发,第一个版本的ASP .NET于2002年1月5日登场(和. NET框架1.0 ) Scott Guthrie也成为了ASP .NET的产品经理(之后Scott Gu主导了ASP .NET AJAX、Silverlight、SignalR、ASP .NET MVC等微软产品的开发)。3.3 microsoft sql server概述SQL是英语的“结构查询语言”的

11、缩写,表示结构化查询语言。 SQL语言的主要功能是与各种数据库进行联系和交流。 根据ANSI (美国国家标准协会)的规定,SQL被作为关系数据库管理系统的标准语言。 SQL语句可以用于执行各种操作,如更新数据库中的数据、从数据库中提取数据等。 目前,大多数常用的关系数据库管理系统(如Oracle、Sybase、Microsoft SQL Server和Access )都采用了SQL语言标准。 虽然许多数据库重新开发和扩展了SQL语句,但是几乎可以使用标准SQL命令(如Select、Insert、Update、Delete、Create和Drop )来完成所有数据库操作。SQL Server是一

12、种关系数据库管理系统。 最初由Microsoft、Sybase和Ashton-Tate三家公司共同开发,1988年发布了第一个操作系统/2版本。 Windows NT上市后,Microsoft和Sybase在SQL Server的开发中分手了。 Microsoft将SQL Server迁移到Windows NT系统上,专注于开发Windows NT版本,以推广SQL Server。 Sybase集中在UNXOS上的SQL Server应用程序上。4 .系统设计4.1系统设计目标典型的数据库管理系统,特别是诸如电子商务平台之类的网络通信相对较大的网络管理系统,必须满足设计要求,如易用性、操作灵活性等。 该系统是为满足以下目标而设计的:1界面的设计美观,操作简单2全面、分类地展示购物中心内所有商品3显示商品的详细信息,便于顾客了解商品信息。4看商业街内的交易分析5灵活的打印功能的设定6 .对用户输入的数据系统进行严格的数据检查,尽量排除认为错误的数据。7提供新产品上市公告,让顾客及时了解相关信息8提供站点消息功能9系统最大限度地实现了可维护性和操作性10系统的稳定安全性4.2系统流程图(图4.1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论