毕业设计(论文)
文 献 综 述
服装销售系统的简介
1 前言
随着互联网技术的日新月异,电子商务也得到了迅速的发展,不断影响着千家万户的生活和经济行为。而网上购物成为作为电子商务的一种新的形式,必将被更多的消费者所接受,成为今后其主要的消费领域,在整体的社会经济结构中占据重要地位。NET 是 Microsoft XML Web services 平台。XML Web services 允许程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。
2 .NET的优势
ASP.NET是微软公司推出的一种Internet编程技术,它采用效率较高的面向对象的方法来创建动态Web应用程序, ASP.NET是使用.NET框架提供的类库而构成的,开发人员可以直接使用目前行的php开发工具有ASP.NET空间集。在服务器上,控件负责将面向对象的编程模型呈现给Web开发人员,这种编程模型能提供面向对象的编程技术拥有的丰富功能。
2.1 .NET Framework类库
.NET Framework提供了一套操作系统层级的、异步且具有层次结构的可扩展类库,该类库面向对象的特点确保了应用程序的设计和实现可以采用完全面向对象的思想,向程序员提供软件组件的限制,同时类的继承、重载功能也提供了组件所无法提供的简单的可扩展性。它包含许多高度可重用的接口、类型,它不仅支持面向对象过程语言,还为面向对象语言提供了完美的支持,另外,由于.NET类库采用了命名控件组织结构,避免了命名冲突,这也保证了.NET自身的扩展性。
2.2 .NET的高效性
在原来的ASP技术中,服务器端代码和客户端HTML混合在一起,常常导致页面的代码长
而复杂,程序的逻辑难以理解,ASP.NET不仅仅是ASP的简单升级,它与.NET框架实现饿了完整的整合,除了底层的.NET Framework所提供的各种对象都可以使用外,还提供了ASP.NET Runtime来处理程序相关的处理程序,包括Session对象、Application对象、Output Cache等功能;ASP.NET将程序代码编译为中间语言来执行,当第一次被客户端请求时,它会编译成为中间代码,只有真正执行的时候才会转换为机器码来执行,大大提高了程序执行的速度。
2.3 .NET的开发简化性、可扩展性
公共语言运行库利用托管代码服务(例如自动引用计数和垃圾回收),这样就简化了开发;ASP.NET具有良好的可扩展性,可以利用自己编写的自定义组件扩展或者替换ASP.NET运行库的任何子组件,可以将开发者已有的COM移植到ASP.NET上来扩展其功能。
3服装销售网站的综述
3.1 服装销售网站信息要素
服装销售网站能够随时让顾客参与购买,更便宜,更方便,更安全。要达到这样的网站水平就要使网站中的产品有秩序、科学化的分类,便于购买者查询。把网页制作得有指导性和更加美观,来吸引大批的购买者。
(1)网站设计要素
确定网站设计风格时,首先要参看一些网站的样板,并了解几家提供网站设计公司的意见, 更重要的是向您的目标顾客询问,他们对网上服装购买的感觉,究竟喜欢什么样的风格。
(2)分类体系
一个好的购物网站除了需要销售好的产品之外,更要有完善的分类体系来展示产品,以便于顾客能够更快捷的查看。
(3)购物栏
对于很多顾客来讲,当他们从众多的产品信息中结束采购时,恐怕已经不清楚自己采购的
东西了。所以他们更需要能够在网上商店中的某个地点存放所采购的产品, 并能够计算出所有产品的总共的价格。
3.2 服装销售网站功能简介
3.2.1 概括系统提供的整体服务
把系统的总体服务分解,可以得到6个整体功能:
(1)会员
(2)订单
(3)留言板
(4)服装分类
(5)购物车
(6)服装信息
3.2.2 用户管理模块
对于非会员,他们没有在该系统留下任何足迹,只是来访者,浏览信息,没有和系统进行实质性的交互,所以不涉及用户管理,但由于他们也通过本系统获取了一定的信息,所以把他们划在用户的范畴之内,且可以通过注册成为会员,并可以代表商店进行商店注册。
对于会员,他们首先得经过注册成为会员即将个人信息注册信息新增到系统中, 用户可以用系统提供的用户管理功能模块修改个人信息。同时会员可以利用留言板进行评价和一些意见反馈。
3.2.3 店主管理模块
(1)服装信息查看、增添、修改
(2)服装分类
(3)订单管理
3.2.4 管理员管理模块
对会员、服装信息进行增加、删除、修改。
4..NET的技术原理
从开发的角度看,.NET框架是一个抽象了XML Web的服务开发平台,基
于托管的代码运行体系,具有比以前任何的微软开发平台更多的先进技术,如代
码重重用、代码专业化、资源管理、多语言开发、安全、部署、管理等。同时.NET
的集成开发环境提供了Windows窗体、XML Web服务、Web窗体等应用程序模
型,非常方便和实用。
.NET开发平台包括其框架及其开发者工具等组成部分。.NET开发工具包括VS.NET集成开发环境和.NET编程语言。其中,VS.NET集成开发环境用来开发和测试应用程序。.NET编程语言包括VB、VC++和VC#等用来创建运行在CLR下的应用程序。.NET框架包括两个核心模块:公共语言运行时(CLR)和.NET Framework类库(包含Microsoft ASP.NET、Enterprise Services、Microsoft ADO.NET与Windows Forms等)001o其中
公共语言运行时用于运行和加载应用程序的软件组件,提供很多服务来简化代码的开发和应用程序的部署,同时在可靠性和安全性方面也提供大量的服务。类库所提供的应用程序编程所需的用来显示图形用户界而、访问数据库和文件以及Web通信等的代码集,可为任何一种基于.NET的编程语言使用,在此基础上实现代码的重复使用。公共语言运行时(CLR)是一个软件引擎,用来加载应用程序,确认它们可以没有错误地运行,并进行相应的安全许可验证,执行应用程序,然后将被清除。CLR为.NET应用程序提供了一个托管的代码执行环境,将原来由程序员或操作系统做的工作剥离出来交由CLR来完成,使程序运行扶得更高的安全性和稳定性。这些工作包括内存管理、即时编译、组件自描述、安全管理和代码验证,以及其他一些系统服务。CLR通常寄宿在其他高性能服务器的应用程序中,使开发者可以充分利用CLR诸多安全、高效的优点来部署自己的商业逻辑。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论