崀淘网商城数码产品网上商城管理系统.docx
《崀淘网商城数码产品网上商城管理系统.docx》由会员分享,可在线阅读,更多相关《崀淘网商城数码产品网上商城管理系统.docx(35页珍藏版)》请在课桌文档上搜索。
1、嶷淘网商城数码产品网上商城管理系统摘要随着Imernet技术的进展,人们的日常生活己经离不开网络。未来社会人们的生活与工作将越来越依靠于数字技术的进展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的进展日益与人们的生活贴近。Internet的进展历程与目前的应用状况与进展趋势,能够充分地相信网络技术将极大的改变我们的生活与工作方式,甚至社会的价值观也会发生某种变化。本设计尝试用ASP与SQL2000数据库在网络上架构一个动态的电子商务网站,以使每一位顾客不用出门在家里就能够通过上网来轻松购物。关键词:数码产品、网上销售、用户管理、数据库设计AbstractWithInternett
2、echnology,peoplesdailylifehasbeeninseparablefromthenetwork.Peopleslivesandthefuturesocietywillbeincreasinglydependentondigitaltechnology,moreandmoredigital,network,electronic,virtual.Withthedevelopmentofe-commerceisalsogrowingandclosetopeopleslives.Internet,Historyandcurrentapplicationstatusanddevel
3、opmenttrends,canfullybelievethatthenetworkwillgreatlyDeJiShuchangeourlivesandwork,andeventhevaluesofYeHuiShehuiplacea变化.ThedesigntrytoASPandSQL2000databaseWangluowiththearchitectureofadynamice-commercesitestomakeeverycustomerneednotgooutathomeonNenggoutongguoshoppingonlineLaiQingsong.Keywords:digita
4、lproducts,onlinesales,usermanagement,databasedesign目录摘要OAbstract1第一章绪论3第二章数码产品网上商城系统的需求分析42.1 系统运行环境42.2 系统功能需求52.3 系统性能需求52.4 系统技术需求6第三章数码产品网上商城系统设计133.1 系统模块设计133.2 系统总体结构图143.3 数据库分析与设计143.4 系统安全保密设计15第四章数码产品网上商城系统的具体实现164.1 数码产品网上商城系统登录模块的实现164.2 数码产品网上商城系统首页的实现194.3 管理员模块的实现234.4 用户信息模块的实现254.5
5、 用户网上交易管理模块的实现29第五章总结33致谢34参考文献35第一章随着网络技术的日趋成熟,Internet变成了一种处理日常事务的交互式的环境。在互联网上开展各类服务已经成为许多企业与部门的急切需求。从传统行业到新兴的电子商务(ElectronicCommerce或者ElectronicBusiness),基于Web技术的应用极大地改变着传统的服务模式。因此,Web己成为社会信息交流的一个平台,Web的普遍使用已经从根本上改变了人们的生活方式、工作方式,也改变了企业的经营方式与服务方式。越来越多的公司、企业与政府希望通过利用国际互联网所提供的无地域、无国界、无时间限制的便利信息环境来开发
6、自己的Web应用。基于数码产品的电子商务网站的设计融合了电子商务网站的购物特性与门户网站的个性化特性,成为最新网站技术的热点。对中小企业来说不可能有大量的资金投入构建电子商务网站。那么,如何充分利用现有资源、尽量减少专业技术人员的投入、对网站的保护与更新也不需要大量的人力、物力与财力已成为中小企业开展网上业务的关键。同时,中小企业的电子商务网站能否盈利,很大一部分因素将取决于其网站的个性化特性。因此对电子商务门户网站的研究将有助于我国中小企业开展网上商务。对促进电子商务在中国的快速进展有一定的实际意义。ASP(ActiveServerPages)是Microsoft提出的一种网络服务器端编程环
7、境。ASP已经成为开发动态网站的重要而快速、有效的工具。ASP强大的功能使之成为一种优秀的服务器技术。随着网络技术的日益成熟,ASP技术在网络编程中也变得越来越重要。因此,在我们的毕业设计中,我们使用了ASP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站一一网上商品销售系统,我是负责系统的用户模块的设计。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上表达了构建一个动态商务网站所需要的技术,能够说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充与重复。在此次毕业设计中,本人所负责的系统
8、则是进行数码产品网上商城系统的设计与开发,本系统是针对现在要紧的物流中心问题,使用目前在网站开发中使用广泛的ASP技术,基于SQLSerVer数据库所开发的一套信息管理系统。本系统实现了商户在线对数据库进行管理等功能;界面友好,使用方便。在安全性方面,利用了目前广泛应用于网络站点系统中的md5加密技术,在实现系统功能的基础上最大限度的防止了非法窃取他人信息的行为的发生。通过此系统使商品信息更方便、高效,实现资源的共享与自动化的管理,帮助网上商城有效的开展全面的信息化管理,特别适合于网络销售信息化。第二章数码产品网上商城系统的需求分析因特网与电子商务因特网最大的优势就是它将分布在世界各地的、彼此
9、孤立的资源有效地组织起来,在世界范围内实现高效的信息传递与资源共享。因特网消除了地域关于信息传递的局限,也为企业向客户推销自己的产品提供了全新的舞台,成为商业竞争的新战场,更为资本寻求最佳的资源配置与经营运作手段制造了更为广阔的活动空间,便于资本在全球范围追逐利润。由因特网快速蔓延带来的信息全球化、经济全球化必将导致生产制造的全球化与生产资料的全球化再分配。由于新兴经济的增长、跨国公司的形成、设计与生产能力的分散,利用国外的设计与生产厂商等因素,许多企业正在变成一种越来越集成化的全球系统。信息、资金、材料、零部件、成员与工人已经打破国家与地区的界限,生产制造能力已经进展成为一种商品。因此,透过
10、因特网,人们开始从价值流的角度重新审视企业的运营模式与其资源的分布与配置,并由此派生出一种新型的商务操作模式一电子商务。早在二十年前,商贸界在盛行“电子单证”的时候便有了电子商务的雏形,随着网络技术的进展与社会经济模式的飞速变化,继而出现了EIeCtrOniCCOmmerCe(电子交易)。2.1 系统运行环境为了保证系统运行的效率与可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即IntCmCt,也可适用于内部的局域网。其运行要求如下:I、软件环境客户端:操作系统:WindOWS2000/XP 网络协议:TCP/IP 浏览器:InternetE
11、xplorer6.0 数据库:MicrosoftSqlServer2000服务器端:A操作系统:Windows2000XPA网络协议:TCP/IPAWEB服务器:InternetInformation6.0 数据库:MicrosoftSqlServer2000IL硬件环境: 服务器CPU:PIII500以上,内存:256MA客户机CPWP200MMX以上,内存:32M以上2. 2系统功能需求数码产品网上商城系统要紧提供网上的物流信息管理平台。3. 2.1管理员部分的要紧功能 管理员登录功能,根据权限进入管理员相应的页面的功能 管理员管理用户、商品(查看、修改、删除)与对系统进行设置的功能2.
12、2.2用户部分的要紧功能 用户登录功能,根据权限进入用户相应的页面的功能 用户进行在线购物的有关操作2.2.3购物流程部分的要紧功能通过用户的操作,完成整个购物的流程2. 3系统性能需求有用性:为物流信息管理提供方便,有效进行物流中心信息管理,尽量最大限度降低管理员日常管理工作量,提高物流信息管理与效率,优化资源,实现效益最大化。技术先进:数码产品网上商城系统设计与开发应紧跟着整个计算机进展潮流,使用当时最先进的设计思想,利用最新的开发技术与开发工具。使系统能够不管在功能设计上,还是在技术实现上,都处于同行业的领先地位。安装使用简便:服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就
13、能够直接访问,能够直接接入Internet,不管您身在何处,只要您能够访问Internet都能够使用本系统。习惯性:应该能广泛应用于不一致类型的学校。系统使用模块化设计,用户能够根据自己的实际情况自行组合,使系统在不一致的硬件环境下都能得以应用。代码可读性好:文中的代码将尽可能简洁,易懂。2.4系统技术需求:2.4.1开发技术目前,开发此类系统的技术要紧有ASP、JSP技术。针对本系统的功能需求与性能需求,使用的是ASP(ActiveServerPage)技术,即活动服务页。它是一套微软开发的服务器端运行的脚本平台。通过ASP能够结合HTML网页、ASP指令与ACtiVeX元件建立动态、交互同
14、时高效的Web服务器应用程序。有了ASP不必担心客户的浏览器是否能运行所编写的代码,所有的程序都将在服务器断执行,包含所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器将执行的结果返回给客户浏览器,减轻了客户端浏览器的负担,大大提高了交互的速度。同时它有自己独具的优点,包含无需ComPile编译,容易编写,在服务器端直接执行;使用普通的文本编辑器即可进行编辑设计;ASP的源程序不可能被传到客户浏览器,因而能够避免所写的源程序被他人剽窃,提高了程序的安全性;语言相容性高,能与所有的ActiveXScript语言都相容;易于操控数据库能够轻易地通过ODBC(OPenDatabaseConn
15、eCtiVity)驱动程序连接各类不一致的数据库。2.4.2系统开发工具本系统使用DreamweaverCS4作为开发工具。DreamweaverCS4是一个可视化的建立Web站点与应用程序的专业工具,不仅提供了强大的网页编辑功能,而且提供了完善的站点管理机制,是一集网页创作与站点管理两大利器于一身的超重量的创作工具。利用它的可视化编辑功能,能够快速地创建页面而无需编写任何代码。也支持最新的Web技术,使每个级别的开发人员与设计人员都可利用它快速创建界面吸引人同时基于标准的站点与应用程序。2.4.3数据库技术1、数据库系统:SQLServer是微软公司开发的一个关系数据库管理系统,以Trans
16、actSQL作为它的数据库查询与编程语言。T-SQL是结构化查询语言SQL的一种,支持ANSISQL-92标准。SQLSerVer使用二级安全验证、登录验证及数据库用户帐号与角色的许可验证。SQLServer支持两种身份验证模式:WindowsNT身份验证与SQLServer身份验证。7.0版支持多种类型的角色,角色概念的引入方便了权限的管理,也使权限的分配更加灵活。SQLServer为公共的管理功能提供了预定义的服务器与数据库角色,能够很容易为某一特定用户授予一组选择好的许可权限。SQLServer能够在不一致的操作平台上运行,支持多种不一致类型的网络协议如TCP/IP、IPX/SPX、Ap
17、pleTalk等。SQLServer在服务器端的软件运行平台是WindoWSNTWindows9x,在客户端能够是WindOWS3.x、WindOWSNT、WindOWs9x,也能够使用其它厂商开发的系统如Unix、AppleMaCintoSh等。微软的SQLServer是一项完美的客户/服务器系统。SQLServer需要安装在WindoWSNT的平台上,而WindOwSNT能够支持IntCl386,PowerPC,MIPS,AlphaPC与RlSC等平台,它使SQLSCrVer具备足够的威力与功能。这里所有的文章所使用的数据库应用程序都是基于SQLSerVer之上的,使用ODBC及标准的SQ
18、L查询,能够非常简单的移植到任何一个支持ODBC的数据库之上,如:Oracle,Informix,Db2与ACCeSs,在阅读有关ASP数据库编程技术之前,要确认你至少熟悉一种数据库管理系统,并能够使用标准的SQL查询语言操作数据库。SQLServer提供服务器端的软件,这部分需要安装在NTServer上,SQLServer的用户端则能够安装在许多用户端PC系统中,Windows能够让用户端进行数据库的建立,保护及存取等操作,SQLServer能够最多定义32767个数据库,每个数据库中,能够定义20亿个表格,每个表格能够有250个字段,每个表格的数据个数并没有限制,每一个表格能够定义250个
19、索引,其中有一个能够是Clustered索引。SQLServer所使用的数据库查询语言称之Transact-SQL,它是SQLServer的核心,Transact-SQL强化了原有的SQL关键字以进行数据的存取,储存及处理等功能,Transact-SQL扩充了流程操纵指定,能够使你方便的编写功能强大的存储过程,他们存放在服务器端,并预先编译过,执行速度非常块,触发是一种特殊的存储过程,用来确保SQLSerVer数据库引用的完整性,你能够建立插入,删除与更新触发以操纵有关的表格中对数据列的插入,删除与更新,你还能够使用规则(RUIC),缺省(default)与限制(Constraints),来协
20、助将新的数值套用到表格中去!2、数据库访问语言:SQL简介SQL全称是“结构化查询语言(StructuredQueryLanguage)”,最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,因此自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。目前,SQL语言已被确定为关系数据库系统的国际标准,被绝大多数商品化关系数据库系统使用,如Oracle、Sybase.DB2、InformixSQLSerVer这些数据库管理系统都支持SQL语言作为查询语言。结构化查询语言SQL是一种介于关
21、系代数与关系演算之间的语言,其功能包含查询、操纵、定义与操纵四个方面,是一个通用的功能极强的关系数据库标准语言。在SQL语言中不需要告诉SQL如何访问数据库,只要告诉SQL需要数据库做什么。注:能够把“SQL”读作“sequel,也能够按单个字母的读音读作S-Q-L0两种发音都是正确的,每种发音各有大量的支持者,在本实验中,认为“SQL”读作“sequel”。SQL进展历程SQL语言是1974年提出的,由于它功能丰富、使用方式灵活、语言简洁易学等突出优点,在计算机工业界与计算机用户中倍受欢迎。1986年10月,美国国家标准局(ANSI)的数据库委员会批准了SQL作为关系数据库语言的美国标准。1
22、987年6月国际标准化组织(ISO)将其采纳为国际标准。这个标准也称之“SQL86。随着SQL标准化工作的不断进行,相继出现了“SQL89、“SQL2”(1992)与“SQL3”(1993)。SQL成为国际标准后,对数据库以外的领域也产生很大影响,很多软件产品将SQL语言的数据查询功能与图形功能、软件工程工具、软件开发工具、人工智能程序结合起来。SQL数据库体系结构SQL数据库的体系结构基本上也是三级模式。SQL术语与传统的关系模型术语不一致。在SQL中,外模式对应于视图,模式对应于基本表,元组称之“行”,属性称之“列”。内模式对应于存储文件。SQL数据库的体系结构特征:一个SQL模式(SCh
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 崀淘网 商城 数码产品 网上商城 管理 系统
链接地址:https://www.desk33.com/p-435419.html