aspnet大学生旧货交换平台.docx

上传人:b****4 文档编号:3444081 上传时间:2022-11-23 格式:DOCX 页数:42 大小:808.23KB
下载 相关 举报
aspnet大学生旧货交换平台.docx_第1页
第1页 / 共42页
aspnet大学生旧货交换平台.docx_第2页
第2页 / 共42页
aspnet大学生旧货交换平台.docx_第3页
第3页 / 共42页
aspnet大学生旧货交换平台.docx_第4页
第4页 / 共42页
aspnet大学生旧货交换平台.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

aspnet大学生旧货交换平台.docx

《aspnet大学生旧货交换平台.docx》由会员分享,可在线阅读,更多相关《aspnet大学生旧货交换平台.docx(42页珍藏版)》请在冰豆网上搜索。

aspnet大学生旧货交换平台.docx

aspnet大学生旧货交换平台

摘要

电子商务是建立在Internet网上进行商务活动的虚拟网络空间和保障商务顺利运营的管理环境;是协调、整合信息流、物质流、资金流有序、关联、高效流动的重要场所。

企业、商家可充分利用电子商城提供的网络基础设施、支付平台、安全平台、管理平台等共享资源有效地、低成本地开展自己的商业活动。

《基于WEB开发的大学生旧货交换》正是为此而设计的,该系统是运用SQLServer数据库系统和C#.net程序语言开发实现的,《基于WEB开发的大学生旧货交换》包括了后台的商品类别、商品信息管理、订单管理;前台的免费注册会员、修改用户信息、在线查看商品信息,放进购物车,生成订单等模块,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点。

本文简要介绍了《基于WEB开发的大学生旧货交换》的项目背景和意义,着重阐述了该系统开发实现过程,从系统的需求分析、模块设计、数据设计到系统实现等各个环节都进行了详尽的分析和描述。

关键字:

基于WEB开发的大学生旧货交换SQLServerC#.net

 

Abstract

E-commerceisbuiltontheInternetforbusinessonlinevirtualnetworksecuritybusinessspaceandthesmoothoperationoftheregulatoryenvironment;istocoordinate,integrateinformationflow,materialflow,capitalflowandorderly,association,andefficientflowofimportantplaces.Enterprises,businessescantakeadvantageofe-storetoprovidenetworkinfrastructure,paymentplatform,secureplatformtomanagetheplatformtoshareresourcesefficientlyandcosttocarryouttheirbusinessactivities.

"BasedonthedevelopmentofthecampususedWEBsupermarket"isdesignedforthispurpose,thesystemistouseSQLServerdatabasesystemandC#.netprogramminglanguagedevelopedtoachieve,"basedonWEBdevelopmentofthecampususedthesupermarket,"includingthebackgroundofthecommoditygroups,Productinformationmanagement,ordermanagement;thefrontdeskforfreeregisteredmembers,modifyuserinformation,viewproductinformationonline,intotheshoppingcart,generatingordersandothermodules,issimple,friendlyinterface,goodflexibility,systemsafety,Stable.

Thispaperintroducesthe"secondaryschoolbasedonWEBdevelopmentofthesupermarket,"theprojectbackgroundandsignificance,focusingontheimplementationofthesystemdevelopmentprocess,fromsystemrequirementsanalysis,moduledesign,datadesigntosystemimplementationandotherlinkshavecarriedoutdetailedAnalysisanddescription.

KeyWords:

WEB-baseddevelopmentofthecampususedthesupermarket

 

目录

第一章概述5

1.1课题的项目背景5

1.2课题的现实意义5

1.3国内外发展状况7

1.4开发技术简介8

1.4.1VisualNet2008简介8

1.4.2C#简介9

1.4.3ASP.NET简介9

1.4.4数据库简介11

第二章系统需求分析13

2.1系统目标13

2.2系统需要具备的特点13

2.3系统功能及特性分析14

2.4数据库需求分析15

2.5开发环境15

第三章  总体设计17

3.1系统结构17

3.2主要模块介绍17

3.2.1商品信息维护17

3.2.3前台购物流程图18

3.3数据库设计19

3.3.1数据库逻辑结构设计19

3.3.2数据库物理结构设计22

第四章系统实现24

4.1系统主界面24

4.2管理员功能模块25

4.2.1会员信息管理维护26

4.2.2会员商品信息管理27

4.3会员后台功能模块29

4.3.1商品信息维护29

第六章系统测试41

6.1测试的概述41

6.1.1测试的概念及意义41

6.1.2测试的特性42

6.1.3测试的重要性及范围42

6.2系统测试42

结束语44

致谢45

附录1:

英文文献原文47

附录2:

外文文献中文译文50

第一章概述

1.1课题的项目背景

电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。

互联网使的传统的空间概念发生变化,出现了有别于实际地理空间的虚拟空间或者虚拟社会.处于世界任何角落的个人、公司或机构,可以通过互联网紧密地联系在一起,建立虚拟社区、虚拟公司、虚拟政府、虚拟商场、虚拟大学或者虚拟研究所等,以达到信息共享,资源共享,智力共享等。

基于WEB开发的大学生旧货交换建设的最终目的是发展业务和应用。

目前Internet网上商家不少,但由于缺乏相应的安全保障、支付手段和管理机制,一方面网上商家以一种无序的方式发展,造成重复建设和资源浪费;另一方面商家业务发展比较低级,很多业务仅以浏览为主,需通过网外的方式完成资金流,不能充分利用Internet网无时空限制的优势。

因此有必要建立一个业务发展框架系统,规范网上业务的开展,提供完善的网络资源、安全保障、安全的网上支付和有效的管理机制,有效地实现资源共享,实现真正的电子商务大学生旧货交换。

1.2课题的现实意义

网络企业都在寻找自己的盈利模式,大大小小的电子商务网站都在为盈利而奋斗,一个颇具影响的电子商务网站甚至提出:

2002年的奋斗目标是为"赚一块钱而努力!

"。

围绕如何使企业盈利的问题,学术界和企业界人士可谓绞尽脑汁,而面对时不我待的市场,企业则开始了具体的行动,一些企业尤其是那些有实力的门户网站选择了多元化的经营战略,另有为数不少的企业则认定了专业化的经营模式。

多元化或是专业化效果究竟如何,对这其中大多数企业来说只能是走着瞧了,而对那些举棋不定的企业来说,现在只好驻足观望了。

多元化与专业化经营战略到底孰优孰劣,这个问题已经争论了很长时间,至今还没有一个绝对的标准。

在某些条件下,专业化经营使企业获得成功;而在另一些条件下,选择多元化可能会取得比专业化更好的经营业绩。

在不同的情况下,即使是相同的选择也可能出现不同的结果。

随着信息技术的发展,信息的处于传递速度突破了时间和地域性的局限,网络化与全球化成为一种不可避免的世界趋势。

由于网络用户的迅速膨胀,众多的商家和厂商也纷纷将眼光投向因特网,所以,从单纯的完善发布信息、传递信息到网上创立信息中心;从借助传统贸易手段不成熟的电子商务交易到能够在网上完成供、产、销全部业务流程的电子商务虚拟市场;从封闭的银行电子金融系统到开放式的网络电子银行,电子商务也如火如荼的发展起来。

  电子商务是一个发展潜力巨大的市场,极具有发展前景。

电子商务双向信息沟通、灵活的交易手段和快速的交货方式的特点,将给社会带来巨大的经济效益,促进整个社会的生产力的提高。

电子商务的广泛推广,打破了时空限制,改变了贸易形态,大大加速了整个社会的商品流通,有助于降低企业成本,提高企业竞争力,尤其能够使中小型企业直接进入国际市场参与国际市场竞争。

电子商务给消费者提供了更多的选择,提供了更好的便利性。

它是商务领域的一场信息革命,它对我们的思维方式、对人类的经济活动、对人类的工作方式和生活方式都将产生根本性的影响。

  新技术的出现与应用,总汇带来一系列的变革,我们现在处于工业化相信细化转轨的过程中。

网络的出现与迅速发展,电子商务的逐渐成熟,不仅改变了我们记录和传播知识的符号、改变了我们的交易方式,而且将对我们的思维方式、对我们的工作方式和生活方式都将产生根本性的影响。

基于WEB开发的大学生旧货交换的建设,可以建立起电子商务服务的门户站点,是现实社会到网络社会的真正体现,为广大网上商家以及网络客户提供一个符合中国国情的电子商务网上生存环境和商业运作空间。

基于WEB开发的大学生旧货交换是建立在Internet网上进行商务活动的虚拟网络空间和保障商务顺利运营的管理环境;是协调、整合信息流、物质流、资金流有序、关联、高效流动的重要场所。

企业、商家可充分利用电子商城提供的网络基础设施、支付平台、安全平台、管理平台等共享资源有效地、低成本地开展自己的商业活动。

基于WEB开发的大学生旧货交换的建设,不仅仅是初级网上购物的实现,它能够有效地在Internet上构架安全的和易于扩展的业务框架体系,实现BToB(企业对企业)的应用环境,推动电子商务在中国的发展。

开发工具介绍

1.3国内外发展状况

世界范围的电子商务就如一场竞争激烈的竞技比赛,面对角逐这场比赛的企业来说,无论多么令人振奋的数字预测都是次要的,网络世界同样是一个现实的世界。

早在1996年开始,就有一些具有远见的企业家敏感地意识到网络世界和现实世界同样充满了商机,他们开始在网上寻找商机,于是这些卓识为他们带来了巨大的经济效益。

毫无疑问,电子商务已经成为目前最热门的技术,其热门的原因来源于其带来的巨大效益。

专家预测,仅仅建立一个网上商店从事网上零售业就可以使全球从18亿美元的网上收入迅速膨胀到2002年的280亿美元。

在北美和欧洲市场,电子商务的技术和市场认同基本上发育成熟网上商店在经过4年的发展后已经逐渐被广大网民所认同,据统计如今已经有近千万家庭通过网络来购买香水,而且每年都在成倍增长。

我国的电子商务技术基础远不如欧美发达国家,然而我国发展电子商务的潜力十分巨大。

特别是中国的企业通过在网上建立网上商店,运用电子商务技术开拓国际市场,不仅可为企业本身带来巨大的经济效益,在商务运作技术和市场领域上和先进国家保持同一水平,而且能为我国自身的电子商务技术和市场的成熟带来莫大帮助,这无疑不是最大的贡献。

作为亚洲最大贸易大国之一,我国的电子商务是从1994年开始出现的,并且在随后六年发展相当迅速。

据中国互联网信息中心公布数据表明,我国现有网民2250万人,网上商店800余家,另外证券公司、金融结算机构、民航订票、信用卡发放等机构和领域也已成功迈入了电子商务,并已经可以进行大量可靠的交易。

虽然总体而言,我国电子商务仍处于初级阶段,企业之间的网络交易,企业和消费者之间网上购物尚处起步阶段,但随着Internet迅速发展,电子商务将成为国内Internet建设的一大热点。

1.4开发技术简介

1.4.1VisualNet2008简介

MicrosoftVisualStudio2008是面向WindowsVista、Office2007、Web2.0的下一代开发工具,代号“Orcas”,是对VisualStudio2005一次及时、全面的升级。

VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。

使用VisualStudio2008可以高效开发Windows应用程序。

设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。

同时VisualStudio2008支持项目模板、调试器和部署程序。

VisualStudio2008可以高效开发Web应用,集成了AJAX1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。

  如果您是软件开发人员,您一定会对下一代VisualStudio2008的外壳感兴趣,一个好的开发环境可以让开发工作事半功倍,微软公布了最新版VisualStudioShell的预览,一起来看一下:

我们可以发现新版VS的开发界面分为两个版本:

整合模式和孤立模式,分别对基于语言的开发和基于特别工具的开发作了优化。

并将IronPython引入了VisualStudio,该界面将在VisualStudio2008的Beta2版本中出现。

  微软开发者部门的副总裁索玛塞加在其博客中表示,尽管VisualStudio2008软件开发平台是2008年2月份一次产品开发活动的一部分,微软计划于2007年年底开始销售这款产品。

据InfoWorld网站报道称,本周早些时候,微软宣布将在于2008年2月27日举办的一次产品发布会上发布VisualStudio2008、WindowsServer2008、SQLServer2008。

微软曾表示计划在今年晚些时候发售VisualStudio2008。

索玛塞加表示,微软仍然计划在2007年发布这款产品。

他说,尽管我们将在明年2月份集中发布数款产品,但根据客户的反馈,我们仍然计划在今年年底时发售VisualStudio2008和.NetFX3.5。

  微软的一名代表详细阐述了相关计划。

这名代表在一封电子邮件中说,微软希望在今年年底前发售VisualStudio2008。

客户的反馈将最终决定产品的发售时间。

2月份的发布会是一个机会,将向客户、合作伙伴、社区展示微软的创新成果。

  微软在今年的合作伙伴会议上还宣布,其SoftwareLicensingandProtectionServices产品将于今年10月份发布。

它包含帮助ISV在内的开发人员保护知识产权、开发和许可产品版本、跟踪产品和特性使用、与后端过程整合的工具

1.4.2C#简介

现在ASP.NET支持的开发语言包括VB.NET、C#.NET、JSCRIPT.NET、VC++.NET以及其它.NETFramework所支持的语言。

我们所做的学生信息管理系统是用C#语言。

所以,在这里我介绍一下C#语言。

C#(Csharp)是一种最新的、面向对象的编程语言。

它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。

正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选——无论是高级的商业对象还是系统级的应用程序。

使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。

   C#有以下特性:

⑴效率与安全性

⑵支持现有的网络编程新标准

⑶消除大量程序错误

⑷对版本的更新提供内在的支持降低了开发成本

⑸商业过程和软件实现的更好对应

⑹扩展交互性

1.4.3ASP.NET简介

提到ASP.NET,就不得不首先搞清楚什么是ASP。

ASP的全称是ActiveServerPages,即活动服务器页面,为什么称之为活动服务器页面,这是因为以前的互联网全部是由静态的HTML页面组成,如果需要更新你的网站内容,你不得不制作大量的HTML页面。

有了ASP以后,我们就能够根据不同的用户,在不同的时间向用户显示不同的内容。

网站的内容更新也不再是一个乏味的重复过程,它开始变得简单而有趣。

也因此在国内掀起了一股学习ASP的热潮。

但是由于ASP程序和网页的HTML混合在一起,这就使得程序看上去相当的杂乱。

在现在的网站设计过程中,通常是由程序开发人员做后台的程序开发,前面有专业的美工设计页面,这样,在相互配合的过程中就会产生各种各样的问题。

同时,ASP页面是有脚本语言解释执行的,使得其速度受到影响。

受到脚本语言自身条件的限制,我们在编写ASP程序的时候不得不调用COM组件来完成一些功能。

所以,微软推出了ASP.NET。

ASP.NET不仅仅只是ASP3的一个简单升级,它更为我们提供了一个全新而强大的服务器控件结构。

从外观上看,ASP.NET和ASP是相近的,但是从本质上是完全不同的。

ASP.NET几乎全是基于组件和模块化,每一个页,对象,和HTML元素都是一个运行的组件对象。

在开发语言上,ASP.NET抛弃了VBSCRIPT和JSCRIPT,而使用.NETFramework所支持的VB.NET,C#.NET等语言做为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。

由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。

ASP.NET有以下技术特点:

Microsoft.NET平台的出现在应用程序开发这一领域开创了一个新时代,它将推动下一代Internet的进步。

作为Microsoft.NET平台的一部分,ASP.NET是一个革命性的编程框架,它实现了企业级Web应用程序的快速开发。

它提供了最简便、最具有扩展能力的方式来开发、部署和运行可以将任何浏览器或设备作为目标的Web应用程序。

实际上,这只是令ASP.NET成为程序员创建Web应用程序的首选的众多特色中的一小部分。

与以前使用的ASP相比,ASP.NET使应用程序的开发工作简单得多,因此它在很大程度上提高了程序员的工作效率。

ASP.NET让程序员可以只编写最少量的代码便能够给Web应用程序提供更为丰富的功能。

最好的一点则是ASP.NET使程序员可以选择任何一种可用的.NET编程语言。

除了常见的Web应用程序,利用ASP.NET还可以创建其他的一些类型,这就使我们的应用程序的范围可以延伸到新的客户和业务合作伙伴。

对程序员来说,部署服务器应用程序一直是一件很痛苦的事。

不过,有了ASP.NET,程序员根本不必担心这个问题,因为ASP.NET大大简化了部署过程。

要部署Web应用程序,只要把它复制到Web服务器上就可以了。

除了提供了丰富的程序员这方面的经验,ASP.NET还提供了丰富的用户经验。

ASP.NETWeb应用程序比传统的ASP应用程序速度要快很多,因为ASP.NET令我们可以使用经过编译的编程语言。

因此,ASP.NET应用程序不需要明确的编译步骤,结果便是执行得更快了。

1.4.4数据库简介

SQL(StructuredQueryLanguage),结构化查询语言。

SQL语言的主要功能就是同各种数据库建立联系,进行沟通。

按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。

虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

SQLServer是一个关系数据库管理系统。

它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。

在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

Sybase则较专注于SQLServer在UNIX操作系统上的应SQLServer安装界面

用。

数据库引擎是SQLServer系统的核心服务,负责完成数据的存储、处理和安全管理。

MSSQLServer2000是Microsoft公司推出的SQLServer数据库管理系统,该版本继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能。

具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

  SQLServer2000是由Microsoft公司开发和推广的关系数据库管理系统,是当今应用最广泛的关系数据库产品之一。

最初由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。

  SQLServer2000分为企业版、标准版、个人版和开发版四种,根据不同版本的特点可以有选择地进行安装,这取决于用户的业务需要。

  1.企业版  企业版(EnterpriseEdition)支持所有的SQLServer2000功能。

该版本多用于大中型的产品数据库服务器,并且可以支持大型网站、企业OLTP(联机事务处理)和大型数据仓库系统OLAP(联机分析处理)所要求的性能。

  2.标准版  标准版(StandardEdition)的应用范围是小型的工作组或部门。

它支持SQLServer2000的大部分功能,但是不具有支持大型数据库、数据仓库和网站的功能。

  3.个人版  个人版(PersonalEdition)主要适用于移动用户,这些用户经常从网络上断开,而运行的应用程序却仍然需要SQLServer2000的支持。

该版本除了事务处理复制功能以外,能够支持所有SQLServer2000标准版支持的特性。

  4.开发版  开发版(DeveloperEdition)是适用于应用程序开发的版本,支持除图形化语言设置以外的SQLServer2000的所有其他功能。

该版本多用于程序员在开发应用程序时将SQLServer2000作为其数据存储区。

虽然开发版的功能齐备,但是只被授权为一个开发和测试系统,而不是一个产品服务器。

  不同SQLServer2000版本对数据库功能的支持程度不同,企业版功能最强,开发版次之,标准版和个人版功能较弱。

对于初学者比较推荐使用个人版

第二章系统需求分析

2.1系统目标

在Internet上构架安全的和易于扩展的基于WEB开发的大学生旧货交换业务框架体系,形成进行商务活动的虚拟网络空间和保障商务顺利运营的管理环境;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1