关闭

关闭

封号提示

内容

首页 馨香书苑-杨佐红.doc

馨香书苑-杨佐红.doc

馨香书苑-杨佐红.doc

上传者: 即使再狼狈也决不回头_yec 2017-10-27 评分1 评论0 下载0 收藏0 阅读量601 暂无简介 简介 举报

简介:本文档为《馨香书苑-杨佐红doc》,可适用于娱乐时尚领域,主题内容包含馨香书苑杨佐红西南科技大学高等教育自学考试,信息管理与服务~毕业论文西南科技大学高等教育自学考试,信息管理与服务~毕业论文罄竹书苑网站设计与开发摘要符等。

馨香书苑杨佐红西南科技大学高等教育自学考试,信息管理与服务~毕业论文西南科技大学高等教育自学考试,信息管理与服务~毕业论文罄竹书苑网站设计与开发摘要:Internet推动了全球性的信息化革命,为全球范围的信息处理与交流提供了操作平台Internet的产生大大缩短了信息传递的时间。电子商务系统正是在这种情况下应运而生的。本系统罄竹书苑就是一套基于电子商务模式的网上购物系统本系统采用ASPNET技术作为创建应用程序的方式以C#作为编程语言采用SQLServer数据库作为后台数据库。它是基于BrowserServer结构下形成的数据驱动的Web应用程序。本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。实现了后台管理人员管理图书信息、会员信息、订单信息前台客户通过注册的模式登陆系统,可以分类别查看自己想要的图书,放入购物车,下订单等操作功能。关键字:Servlet网络编程电子商务网上书店西南科技大学高等教育自学考试,信息管理与服务~毕业论文ExhaustedbambooShuyuanWebDesignandDevelopmentAbstract:Internettopromoteaglobalinformationrevolution,theglobalinformationprocessingandcommunicationprovidesaplatform,internetgreatlyshortenedtheproductiontimeforthetransmissionofinformationItisinthisecommercesystemcameintobeingThesystemoutofstockisasetofbamboobasedecommercemodelShuyuanonlineshoppingsystem,thesystemusesASPNETtechnologyasawaytocreateapplicationstoC#astheprogramminglanguage,usingSQLServerdatabaseasthebackenddatabaseItisbasedonBrowserServerstructure,formedunderthedatadrivenWebapplicationsThesystembasicallyfollowedthemethodologyofsoftwareengineering,systemsanalysis,design,detaileddesignandsoftwaretestingManagepersonnelmanagementrealizedthebookinformation,membershipinformation,orderinformationreceptionistslandingsystembyregisteringthemodel,canbedividedintocategoriesofbookstheywanttoview,addtoshoppingcart,ordersandotheroperationalfunctionsKeywords:ServerWebProgramInternetBookshop西南科技大学高等教育自学考试,信息管理与服务~毕业论文目录第章绪论错误~未定义书签。网站开发背景错误~未定义书签。网站开发意义错误~未定义书签。国内外发展状况错误~未定义书签。开发工具简介错误~未定义书签。开发语言简介错误~未定义书签。ASPNET简介错误~未定义书签。数据库简介错误~未定义书签。开发工具简介错误~未定义书签。数据库简介错误~未定义书签。程序运行环境错误~未定义书签。第章需求分析错误~未定义书签。系统名称错误~未定义书签。系统功能介绍错误~未定义书签。系统需求分析错误~未定义书签。系统目标错误~未定义书签。第章系统分析错误~未定义书签。系统目标错误~未定义书签。后台错误~未定义书签。前台错误~未定义书签。主要模块流程图错误~未定义书签。后台错误~未定义书签。前台错误~未定义书签。系统的ER图设计错误~未定义书签。数据字典错误~未定义书签。第章系统程序实现错误~未定义书签。系统主界面介绍错误~未定义书签。西南科技大学高等教育自学考试,信息管理与服务~毕业论文图书信息维护错误~未定义书签。订单中心错误~未定义书签。用户注册页面错误~未定义书签。购物车错误~未定义书签。用户订单错误~未定义书签。第章软件测试错误~未定义书签。软件测试的意义错误~未定义书签。测试重要性错误~未定义书签。软件测试范围错误~未定义书签。测试方法错误~未定义书签。系统测试用例错误~未定义书签。会员注册验证用例错误~未定义书签。商品信息维护用例错误~未定义书签。第章总结错误~未定义书签。致谢错误~未定义书签。参考文献错误~未定义书签。西南科技大学高等教育自学考试,信息管理与服务~毕业论文第章绪论网站开发背景以计算机及网络技术的飞速发展InternetIntranet应用在全球范围内日益普及当今社会正快速向信息化社会前进信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来提高了我们的工作效率。首先目前国内很多大中城市的书店还是以售货员站柜台为主这样给书店带来很多管理上的问题其次由于商场是人群集中的地区这样为管理以及保安等方面也带来很多的不便。因此为了解决这些管理以及其他等一些问题我们迫切需要一种通过网络来进行商品交易的平台。借助InternetIntranet提供给我们的处理信息及时快捷因此开发了本套电子商务系统。网站开发意义电子商务系统的建立需要进行用户需求调查与分析以确定系统目标提出解决问题的详细方案这是系统建设的重要环节。要想使电子商务客户能方便的使用系统功能上对系统的要求是全面的。利用计算机的自动化处理可方便快捷地共享信息、交流信息高效地工作。“电子商务”这个概念起源与世纪年代。当时国际上一些大公司可通过建立自己的计算机网络以实现各个机构之间、商业伙伴的信息共享这个过程称为EDI。EDI这种方式通过传递标准数据流不仅可以避免人为失误而且能有效降低成本提高效率。在过去年中世界个最大企业中有,以上使用了或还在使用这一技术。EDI无论过去现在也是电子商务的基础。电子商务,即在信息社会中,掌握信息技术和商务规则,利用电子工具和网络从事的商品活动,随着网络技术的成熟,网上银行,网上商店等将逐步替代传统商务活动。电子商务以其公平,快捷,方便,高效,成本低,中间环节少,全球性,全天候交易和服务等巨大优势,已经开始赢得人们的青睐。西南科技大学高等教育自学考试,信息管理与服务~毕业论文“电子商务”是由IBM公司于年率先提出并迅速得到广泛认同。包括网络广告、在线电子服务等内容涵盖了过去、现在和未来所有电子形式实现的商务活动手段。随着时代发展、计算机及网络产品、互联网技术、安全支付等电子商务的支撑技术在电子商务应用的大潮中产生质的飞跃。它不仅局限带动互联网经济的飞速发展而是将深入到经贸的每一个角落深入千家万户。电子商务提出了一种全新的商业机会、需求、规则和挑战。国内外发展状况世界范围的电子商务就如一场竞争激烈的竞技比赛,面对角逐这场比赛的企业来说,无论多么令人振奋的数字预测都是次要的网络世界同样是一个现实的世界。早在年开始,就有一些具有远见的企业家敏感地意识到网络世界和现实世界同样充满了商机,他们开始在网上寻找商机,于是这些卓识为他们带来了巨大的经济效益。毫无疑问,电子商务已经成为目前最热门的技术,其热门的原因来源于其带来的巨大效益。专家预测,仅仅建立一个网上商店从事网上零售业就可以使全球从亿美元的网上收入迅速膨胀到年的亿美元。在北美和欧洲市场,电子商务的技术和市场认同基本上发育成熟网上商店在经过年的发展后已经逐渐被广大网民所认同,据统计如今已经有近千万家庭通过网络来购买商品,而且每年都在成倍增长。我国的电子商务技术基础远不如欧美发达国家,然而我国发展电子商务的潜力十分巨大。特别是中国的企业通过在网上建立网上商店,运用电子商务技术开拓国际市场,不仅可为企业本身带来巨大的经济效益,在商务运作技术和市场领域上和先进国家保持同一水平,而且能为我国自身的电子商务技术和市场的成熟带来莫大帮助,这无疑不是最大的贡献。作为亚洲最大贸易大国之一我国的电子商务是从年开始出现的并且在随后六年发展相当迅速。据中国互联网信息中心公布数据表明我国现有网民万人网上商店余家另外证券公司、金融结算机构、民航订票、信用卡发放等机构和领域也已成功迈入了电子商务并已经可以进行大量可靠的交易。虽然总体而言我国电子商务仍处于初级阶段企业之间的网络交易企业和消费者之间网上购物尚处起步阶段但随着Internet迅速发展电子商务将成为国内Internet建设的一大热点。西南科技大学高等教育自学考试,信息管理与服务~毕业论文开发工具简介开发语言简介现在ASPNET支持的开发语言包括VBNET、C#NET、JSCRIPTNET、VCNET以及其它NETFramework所支持的语言。我们所做的电子商务系统是用C#语言。所以在这里我介绍一下C#语言。C#(Csharp)是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于MicrosoftNET平台的应用程序MicrosoftNET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构这些组件可以方便的语言在任何操作系统上通过Internet进行转化为XML网络服务从而使它们可以由任何调用。C#有以下特性:效率与安全性支持现有的网络编程新标准消除大量程序错误对版本的更新提供内在的支持降低了开发成本商业过程和软件实现的更好对应扩展交互性ASPNET简介ASPNET是一个统一的Web开发模型它包括您使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。ASPNET作为NETFramework的一部分提供。当您编写ASPNET应用程序的代码时可以访问NETFramework中的类。您可以使用与公西南科技大学高等教育自学考试,信息管理与服务~毕业论文共语言运行库CLR)兼容的任何语言来编写应用程序的代码这些语言包括MicrosoftVisualBasic、C#、JScriptNET和J#。使用这些语言可以开发利用公共语言运行库、类型安全、继承等方面的优点的ASPNET应用程序。ASPNET页和控件框架是一种编程框架它在Web服务器上运行可以动态地生成和呈现ASPNET网页。可以从任何浏览器或客户端设备请求ASPNET网页ASPNET会向请求浏览器呈现标记(例如HTML)。通常您可以对多个浏览器使用相同的页因为ASPNET会为发出请求的浏览器呈现适当的标记。但是您可以针对诸如MicrosoftInternetExplorer的特定浏览器设计ASPNET网页并利用该浏览器的功能。ASPNET支持基于Web的设备(如移动电话、手持型计算机和个人数字助理((PDA))的移动控件。ASPNET网页是完全面向对象的。在ASPNET网页中可以使用属性、方法和事件来处理HTML元素。ASPNET页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型从而使您不必考虑基于Web的应用程序中固有的客户端和服务器隔离的实现细节。该框架还会在页处理生命周期中自动维护页及该页上控件的状态。提到ASPNET就不得不首先搞清楚什么是ASP。ASP的全称是ActiveServerPages即活动服务器页面为什么称之为活动服务器页面这是因为以前的互联网全部是由静态的HTML页面组成如果需要更新你的网站内容你不得不制作大量的HTML页面。有了ASP以后我们就能够根据不同的‎‎用户在不同的时间向用户显示不同的内容。网站的内容更新也不再是一个乏味的重复过程它开始变得简单而有趣。也因此在国内掀起了一股学习ASP的热潮。但是由于ASP程序和网页的HTML混合在一起这就使得程序看上去相当的杂乱。在现在的网站设计过程中通常是由程序开发人员做后台的程序开发前面有专业的美工设计页面这样在相互配合的过程中就会产生各种各样的问题。同时ASP页面是有脚本语言解释执行的使得其速度受到影响。受到脚本语言自身条件的限制我们在编写ASP程序的时候不得不调用COM组件来完成一些功能。所以微软推出了ASPNET。ASPNET不仅仅只是ASP的一个简单升级它更为我们提供了一个全新而强大的服务器控件结构。从外观上看ASPNET和ASP是相近的但是从本质上是完全不同的。ASPNET几乎全是基于组件和模块化每一个页对象和HTML元素都是一个运行的组件西南科技大学高等教育自学考试,信息管理与服务~毕业论文对象。在开发语言上ASPNET抛弃了VBSCRIPT和JSCRIPT而使用NETFramework所支持的VBNETC#NET等语言做为其开发语言这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASPNET是编译执行的所以它比ASP拥有了更高的效率。ASPNET有以下技术特点:MicrosoftNET平台的出现在应用程序开发这一领域开创了一个新时代它将推动下一代Internet的进步。作为MicrosoftNET平台的一部分ASPNET是一个革命性的编程框架它实现了企业级Web应用程序的快速开发。它提供了最简便、最具有扩展能力的方式来开发、部署和运行可以将任何浏览器或设备作为目标的Web应用程序。实际上这只是令ASPNET成为程序员创建Web应用程序的首选的众多特色中的一小部分。与以前使用的ASP相比ASPNET使应用程序的开发工作简单得多因此它在很大程度上提高了程序员的工作效率。ASPNET让程序员可以只编写最少量的代码便能够给Web应用程序提供更为丰富的功能。最好的一点则是ASPNET使程序员可以选择任何一种可用的NET编程语言。除了常见的Web应用程序利用ASPNET还可以创建其他的一些类型这就使我们的应用程序的范围可以延伸到新的客户和业务合作伙伴。对程序员来说部署服务器应用程序一直是一件很痛苦的事。不过有了ASPNET程序员根本不必担心这个问题因为ASPNET大大简化了部署过程。要部署Web应用程序只要把它复制到Web服务器上就可以了。除了提供了丰富的程序员这方面的经验ASPNET还提供了丰富的用户经验。ASPNETWeb应用程序比传统的ASP应用程序速度要快很多因为ASPNET令我们可以使用经过编译的编程语言。因此ASPNET应用程序不需要明确的编译步骤结果便是执行得更快了。数据库简介随着科学技术的进步信息已成为各行各业的重要资源。数据库以其强大的操作和管理功能成为高速信息表达的途经。据我所知数据库的类型有很多比如:"sql西南科技大学高等教育自学考试,信息管理与服务~毕业论文server","vf","framework","access","Oracle""MySQL""SYBASE""DB"等等然而本软件选择了用SQLServer来作为数据库软件。关于SQLServer的介绍:MicrosoftSQLServer是由Microsoft公司开发的在MicrosoftSQLServer的发展历程中有两版本具有重要的意义。那就是在年推出的SQLServer和在年月推出的SQLServer版本。版本使SQLServer得到了广泛的应用而版本在功能和易用性上有很大的增强并推出了简体中文版它包括企业版标准版开发版和个人版个版本。MicrosoftSQLServer(简称SQLServer)由一系列相互协作的组件构成能满足最大的Web站点和企业数据处理系统存储和分析数据的需求。开发工具简介数据库简介操作系统:MicrosoftWindowsXPProfessional开发工具:C,数据库选择:SQLServer程序运行环境a(软件配置操作系统:WindowsXPProfessional数据库选择:SQLServer开发平台:C#b(硬件配置CPU:AMDAthlonXP,MHz(x)内存:MB或以上(服务器)西南科技大学高等教育自学考试,信息管理与服务~毕业论文硬盘:GB以上(服务器)CPU:AMDAthlonXP,MHz(x)或以上(客户机)内存:MB或以上(客户机)硬盘:MB以上(客户机)显示器:VGA或更高第章需求分析系统名称《馨香书苑》系统功能介绍此系统主要可以实现图书的在线发布与购买、图书管理、订单纳管理等功能主要有以下几点:后台:()图书信息的轻松维护。()可以在线添加、删除图书类别。()会员信息的留言管理()方便的订单管理功能。()面向消费者的订单查询功能。前台:()免费注册信息。()修改用户信息。西南科技大学高等教育自学考试,信息管理与服务~毕业论文()可以在线查看商品信息放进购物车。()查看购物车商品生成订单。()给网站留言。系统需求分析数据库在一个信息管理系统中占有极其重要的地位数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率保证数据的完整和一致。合理的数据库也有利于程序的实现。设计数据库系统时应首先充分了解用户的各个方面的需求包括现有的以及将来可能增加的需求。用户的需求具体体现在对各种信息的提供、保存、更新和交流这就要求数据库结构能充分满足各种信息的输出和输入。系统目标我们一般设计系统都要完成以下的几个要求以便于用户进行操作。这样才能使系统易学易用。合理的设计数据库尽量合理地减少数据库数据的冗余使重复的数据保持在最小限度这样将不必要的多占用存储空间减少产生混乱影响的危险还能提高计算机的运行速度。设计出友好的界面界面的友好与否是用户评价一个软件优劣的重要方面之一使用户有一个良好的心情。西南科技大学高等教育自学考试,信息管理与服务~毕业论文第章系统分析系统目标后台后台是整个销售系统中最重要复杂的部分。管理员通过此处对网站内容进行管理后台管理共分为商品类别维护、商品信息维护,订单信息管理,留言信息管理,上传文件维护,修改用户密码,以及退出本管理系统。图书类别维护对图书类别进行添加、删除操作。图书信息管理图书信息管理部分实现对在线图书进行添加、修改和删除并对其选择分类的功能。西南科技大学高等教育自学考试,信息管理与服务~毕业论文订单信息管理可以在此处查看客户所购买的图书订单,客户资料以及对图书订单进行处理。留言信息管理可以对留言信息进行回复和删除。会员信息管理可以维护注册的会员信息列表。综上所述系统后台的功能需求可以通过图简要表示。馨香书苑后台管理图图订留会书书单言员退类信信信列出别息息息表系维维维管管统护护护理理图系统后台的功能需求前台前台部分就是用户浏览、选择图书信息的地方需根据所需销售图书特点安排布局图书数据灵活根据需要从数据库挑出照顾用户浏览习惯简化流程使顾客能迅速找到所需图书真正做到“简洁高效流畅”的环境。注册会员用户可以下载本网站的资料信息、购买图书信息在线交流,但是用户必须通过注册成为会员才具有这些权限。修改用户信息可以对用户信息进行修改。购物车查看图书信息后对所需要的图书信息放入购物车等待确认订单。我的订单可以查看确认后的所有订单里的详细图书信息。留言板给网站返回留言信息。综上所述系统的前台功能需求可以通过图简要表示。西南科技大学高等教育自学考试,信息管理与服务~毕业论文初始化清空登陆注册馨香书苑图图打购留书书折买言类信图帮板别息书助我购的物订车单图系统前台的功能需求主要模块流程图后台图书类别维护西南科技大学高等教育自学考试,信息管理与服务~毕业论文初始化清空添加图书删除图书是类别名称是类别名称点图书类别名图书类别名称图书名称是称后边是否为空否重复对应的删除否否新的图书类别图书类别名称添加完成删除完成图图书类别维护流程图图书信息维护图书信息维护修改图书删除图书添加图书信息信息信息是点图书信息名图书名称不能称后边图书名称是否修改对应的为空删除是否保存返回该图书是否有保存返回订单信息图书信息修改完成否新的图书信息添加完成图书信息删除完成图图书信息维护流程图订单信息维护西南科技大学高等教育自学考试,信息管理与服务~毕业论文订单信息维护查看订单删除订单点订单信息名同意预定返回称后边对应的删除确认订单栏显示同意预定订单信息删除完成图订单信息维护流程图前台前台购物前台购物放入购物车生成订单删除返回点图书确认生成返回信息名订单称后边对应的生成订单删除我的订单图书信息删除完成返回查看订单图前台购物流程图西南科技大学高等教育自学考试,信息管理与服务~毕业论文系统的ER图设计nn会员会员订单n订单明细n图书类别图书信息数据字典数据库名称:DZSWmdf用户表(UserInfo)属性属性索引备注字段名类型名称名称主键IDvarchar()表ID表ID用户用户LoginNamevarchar()名名Passwordvarchar()密码密码真实真实Typevarchar()姓名姓名联系联系Telephonevarchar()方式方式图书(Goods)序号索引备注属性名称字段名类型主键IDvarchar()表ID西南科技大学高等教育自学考试,信息管理与服务~毕业论文GNamevarchar()商品名称PIDvarchar()生产厂商GDescripti‎‎onntext商品介绍TIDvarchar()所属分类进货价CPricemoneySPricemoney售价GPicvarchar()商品图片Remarkvarchar()备注图书类别(GoodsType)序号索引备注属性名称字段名类型主键IDvarchar()表IDTypeNamevarchar()类别名称TypeCodevarchar()类别编号父级编号PIDvarchar()TypeLevelvarchar()类别等级Sortint排序定单(DD)序号索引备注属性名称字段名类型主键IDvarchar()表ID关联用户Novarchar()订单号MIDvarchar()会员IDAccountMoney总金额ODatedatetime订单日期已确认RunStatusvarchar()状态西南科技大学高等教育自学考试,信息管理与服务~毕业论文定单明细(DDMX)序号索引备注属性名称字段名类型varch关联定单表IDIDar()varch关联图书信息商品IDGIDar(商品名CNamevarchar(Numberint数量Pircemoney价格Discountint折扣西南科技大学高等教育自学考试,信息管理与服务~毕业论文第章系统程序实现系统主界面介绍在IE里运行本系统出现系统的主界面包括系统登陆、产品类别、产品信息显示列表三大模块。如图:系统主界面核心代码如下:for(inti=i<listMCounti<i){当i能整除且不等于、不等于泛型最大长度情况下插入DIV结尾if(i==i>i!=listMCount){strContext="<tr>"}西南科技大学高等教育自学考试,信息管理与服务~毕业论文当i能整除且不等于泛型最大长度下插入DIV头if(i==i!=){strContext="<tr>"}strContext="<td><divstyle="width:pxborder:pxsolid#c"><ahref="GoodsDetailaspxID="listMiID"""rel="nofollow"><imgwidth=""height=""src=""listMiGPic""><a><div>""<divstyle="width:pxheight:pxpaddingbottom:pxpaddingtop:pxfontsize:pxfontweight:bold"><ahref="GoodsDetailaspxID="listMiID""rel="nofollow">"BaseClassFormatString(listMiGName,)"<a><div>""<divstyle="paddingbottom:pxcolor:#decfontsize:pxfontweight:bold">,"BaseClassConverToFloat(listMiSPrice)ToString("")"<div><td>"当i等于泛型最大值时插入DIV尾if(i==listMCount){strContext="<tr>"}}图书信息维护此模块主要是对产品信息的维护。展示图书信息列表可以添加修改和删除产品信息。如图:西南科技大学高等教育自学考试,信息管理与服务~毕业论文图书信息列表界面图书信息编辑页面核心代码如下:protectedvoidPageLoad(objectsender,EventArgse){if(!IsPostBack){strTypeName="图书分类"西南科技大学高等教育自学考试,信息管理与服务~毕业论文if(RequestQueryString"OperType"!=RequestQueryString"OperType"ToString()=="Del"){delData()}OGoodsTypeogt=newOGoodsType()得到分页数据if(RequestParams"pageindex"!=)pageindex=BaseClassConverToInt(RequestParams"pageindex")strpage=BaseClassPageCss(ogtGetAllCount(),pageindex,"pageindex=")rpDataSource=ogtSearch("where=","*",pageindex,"SortDESC")rpDataBind()}}<summary>删除数据<summary>privatevoiddelData(){OGoodsTypeogt=newOGoodsType()ogtDeleteByID(RequestQueryString"ID"ToString())msgInnerHtml=GetJavaScriptMsg("删除成功~")}}订单中心此模块可以查看定购产品的用户信息及该用户定购图书的详细信息可以删除不符合要求订单信息。如图:西南科技大学高等教育自学考试,信息管理与服务~毕业论文订单信息管理核心代码如下:strID=RequestQueryString"ID"if(strID!=strIDToString()!=""){try{if(moDeleteByID(strID)){ResponseWrite("<script>alert('删除成功~')windowlocation='OrderListaspx'<script>")}}catch{ResponseWrite("<script>alert('删除失败~')windowlocation='OrderListaspx'<script>")}}西南科技大学高等教育自学考试,信息管理与服务~毕业论文intpageindex=if(RequestParams"pageindex"!=)pageindex=intParse(RequestParams"pageindex")strpage=BaseClassPageCss(moGetAllCount(),pageindex,"pageindex=")li=moSearch("where=","*",pageindex,"ODateDESC")用户注册页面此模块主要是提供新用户信息注册。用户注册信息时判断帐号真实姓名是否为空输入的密码和确认密码是否一致。然后输入密码、确认密码、联系电话、家庭地址、出生日期等注册和返回操作。如图:用户注册核心代码如下:if(stringIsOrEmpty(thistxtLoginNameTextTrim())){ScriptManagerRegisterStartupScript(this,typeof(object),"","<script>alert('请输入用户名~')<script>",false)thistxtPwdFocus()西南科技大学高等教育自学考试,信息管理与服务~毕业论文returnfalse}else{OMembersom=newOMembers()intcount=omCheckMember(thistxtLoginNameTextTrim())if(count>){ScriptManagerRegisterStartupScript(this,typeof(object),"","<script>alert('该用户名已存在~')<script>",false)thistxtLoginNameText=""thistxtLoginNameFocus()returnfalse}}if(stringIsOrEmpty(thistxtPwdTextTrim())){ScriptManagerRegisterStartupScript(this,typeof(object),"","<script>alert('请输入密码~')<script>",false)thistxtPwdFocus()returnfalse}else{if(thistxtPwdTextTrim()Length<){ScriptManagerRegisterStartupScript(this,typeof(object),"","<script>alert('密码长度必须大于个字符~')<script>",false)thistxtPwdFocus()returnfalse}}if(stringIsOrEmpty(thistxtConfirmPwdTextTrim())){ScriptManagerRegisterStartupScript(this,typeof(object),"","<script>alert('请输入确认密码~')<script>",false)thistxtConfirmPwdFocus()returnfalse}if(!thistxtConfirmPwdTextTrim()Equals(thistxtPwdTextTrim())){西南科技大学高等教育自学考试,信息管理与服务~毕业论文ScriptManagerRegisterStartupScript(this,typeof(object),"","<script>alert('两次输入的密码不匹配~')<script>",false)thistxtConfirmPwdText=""thistxtConfirmPwdFocus()returnfalse}if(stringIsOrEmpty(thistxtMNameTextTrim())){ScriptManagerRegisterStartupScript(this,typeof(object),"","<script>alert('请输入真实姓名~')<script>",false)thistxtMNameFocus()returnfalse}else{if(thistxtMNameTextTrim()Length<||thistxtMNameTextTrim()Length>){ScriptManagerRegisterStartupScript(this,typeof(object),"","<script>alert('请输入真实姓名在~字符之间~')<script>",false)thistxtMNameFocus()returnfalse}}购物车此模块显示已经选择完但未生成订单的产品信息列表显示此次购物的总数量和总金额。可以对其生成定单删除操作。如图:西南科技大学高等教育自学考试,信息管理与服务~毕业论文购物车核心代码如下:SystemWebHttpCookiecook=RequestCookies"cookiecar"if(cook!=){Encodingstre=EncodingGetEncoding("")items=SystemWebHttpUtilityUrlDecode(cookValue,stre)carts=itemsToString()Split('|')if(cartsLength>){for(inti=i<cartsLengthi){if(cartsi!=""){totalprice=floatParse(cartsiSplit(','))*intParse(cartsiSplit(','))}}西南科技大学高等教育自学考试,信息管理与服务~毕业论文}订单列表(订单信息)MCOrderorder=newMCOrder()orderID=BaseClassGetNewID("Order")orderNo="No"DateTimeNowToString("yyyyMMddhhmmss")try{orderMID=BaseClassGetMemberID()orderRemark=""orderODate=DateTimeNoworderRunstatus=""orderAcount=decimalParse(totalpriceToString())OCOrderorderOpe=newOCOrder()if(orderOpeInsert(order)){for(inti=i<cartsLengthi){if(cartsiSplit(',')!=""){订单详情(图书列表)OrderListorderContent=newMOrderList()MorderContentID=BaseClassGetNewID("OrderContent")orderContentOrderID=orderIDorderContentGID=cartsiSplit(',')orderContentNumber=intParse(RequestForm"num"i"")orderContentPrice=newOGoods()DetailByID(cartsiSplit(','))SPriceorderContentGName=newOGoods()DetailByID(cartsiSplit(','))GNameorderContentRemark=""orderContentDiscount=OOrderListorderContentOpe=newOOrderList()orderContentOpeInsert(orderContent)}else{continue}}删除购物车cookValue=cookExpires=DateTimeNowAddHours()西南科技大学高等教育自学考试,信息管理与服务~毕业论文ResponseAppendCookie(cook)FormsAuthenticationSignOut()cook=ResponseRedirect("cartSuccessaspxtotalPrice="totalpriceToString()"orderNo="orderNo"")}}catch{}用户订单此模块是用户将购物车里面的产品生成订单给管理员如图:用户订单核心代码如下:if(RequestQueryString"ID"!=RequestQueryString"ID"ToString()!=""){order=orderOpeDetailByID(RequestQueryString"ID"ToString())li=orderContentOpeDataListByOrderID(RequestQueryString"ID"ToString())西南科技大学高等教育自学考试,信息管理与服务~毕业论文if(li!=liCount>){for(inti=i<liCounti){countInfo=intParse(liiNumberToString())}}}thistxtNoText=orderNothistxtNumberText=ConvertToString(countInfo)thistxtODateText=ConvertToString(orderODate)thistxtAccountText=ConvertToString(orderAcount)thistxtLoginNameText=memberLoginNamethistxtAAccountText=ConvertToString(orderAcount)}第章软件测试测试是开发时期最后一个阶段是保证软件质量的重要手段。软件测试就是在受控制的条件下对系统或应用程序进行操作并评价操作结果的过程,所谓控制条件应包括正常条件与非正常条件。软件测试过程中应该故意地去促使错误的发生也就是事情在不探测"该出现的时候出现或者在应该出现的时候没有出现。从本质上说软件测试是"在"探测"中发现软件的毛病。软件测试的意义软件危机曾经是软件界甚至整个计算机界最热门的话题。为了解决这场危机软件从业人员、专家和学者做出了大量的努力。现在人们已经逐步认识到所谓的软件危机实际上仅是一种状况那就是软件中有错误正是这些错误导致了软件开发在成本、进度和质量上的失控。有错是软件的属性而且是无法改变的因为软件是由人来完成的所有由人做的工作都不会是完美无缺的。问题在于我们如何去避免错误的产生和消除已经产生的错误使程序中的错误密度达到尽可能低的程度。西南科技大学高等教育自学考试,信息管理与服务~毕业论文测试重要性软件测试在软件生命周期中占据重要的地位在传统的瀑布模型中软件测试学仅处于运行维护阶段之前是软件产品交付用户使用之前保证软件质量的重要手段。近来软件工程界趋向于一种新的观点即认为软件生命周期每一阶段中都应包含测试从而检验本阶段的成果是否接近预期的目标尽可能早的发现错误并加以修正如果不在早期阶段进行测试错误的延时扩散常常会导致最后成品测试的巨大困难。事实上对于软件来讲不论采用什么技术和什么方法软件中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程可以减少错误的引入但是不可能完全杜绝软件中的错误这些引入的错误需要测试来找出软件中的错误密度也需要测试来进行估计。测试是所有工程学科的基本组成单元是软件开发的重要部分。自有程序设计的那天起测试就一直伴随着。统计表明在典型的软件开发项目中软件测试工作量往往占软件开发总工作量的,以上。而在软件开发的总成本中用在测试上的开销要占,到,。如果把维护阶段也考虑在内讨论整个软件生存期时测试的成本比例也许会有所降低但实际上维护工作相当于二次开发乃至多次开发其中必定还包含有许多测试工作。软件测试范围软件测试贯穿于软件定义与开发的整个周期软件的需求规格说明书结构设计及程序编码都属于软件测试的对象。测试方法测试在软件开发过程中一直都是备受关注的即使在传统的软件工程中也有一个明确、独立的测试阶段。随着软件危机的频频出现以及人们对于软件本质的进一步认识测试的地位得到了前所未有的提高。测试已经不仅仅局限于软件开发中的一个阶段它已经开始贯穿于整个软件开发过程人们已经开始认识到:测试开始的时间越早测试西南科技大学高等教育自学考试,信息管理与服务~毕业论文执行的越频繁所带来的整个软件开发成本的下降就会越多。ExtremeProgramming更是把测试推到了极限的位置一切软件开发活动都要从首先编写测试代码开始。为了使本软件运行更加稳定我对它进行了全面的测试测试分为二部分来进行一是:界面测试二是功能测试。首先是界面测试为了使软件在不同的的操作系统平台上运行界面能保持原来的风格。我把完整程序拷贝到WindowsProSP环境下程序运行界面正常界面上的字体等设置都保持得相当好。没有出现类似字体变形的情况~系统测试用例会员注册验证用例用例描述:会员注册验证用例如果不输入任何内容是否有错误提示步骤和方法:直接点击注册按钮系统提示出相关的错误信息具体如图:图登陆验证用例验证结果:能正常的提示错误信息保证数据完整性西南科技大学高等教育自学考试,信息管理与服务~毕业论文商品信息维护用例用例描述:验证商品信息未输入内容是否有相关的错误提示直接点击保存按钮系统提示出相关的错误信息具体如图:步骤和方法:图商品信息提示验证结果:能正常的提示错误信息保证数据完整性总之:经过各种情况用例的测试所有功能都能得以实现没有任何错误产生。至此到这里在功能的测试上也已经比较圆满的完成了~西南科技大学高等教育自学考试,信息管理与服务~毕业论文第章总结通过本次毕业设计我了解了Web开发模式工作原理及发展的历史对Web数据库的结构和Web服务器与数据库的几种互连技术有了全面的认识。在几个月的系统开发和论文撰写过程中通过查阅、研究大量的相关文献分析相关领域的特色网站并结合实际论文先论述了电子商务方面的理论知识包括对它的定义内涵特点功能技术等方面的研究。然后按照软件工程的严格要求对一个电子商务应用系统进行了需求分析概要设计详细设计编码与测试等方面进行分析和讨论初步建立了一个模拟的电子商务。虽说是模拟的系统但可使学习者能够首先从感性认识上加强对电子商务的理解对电子商务的运作方式初步有所了解西南科技大学高等教育自学考试,信息管理与服务~毕业论文并最终有感性认识上升到理性认识。通过与数据库的连接完成了购物功能和网站管理功能运行本操作系统实现了前台顾客在线购物后台管理员对图书订单的处理。通过前台操作系统实现了图书浏览在线留言功能会员注册订单等功能。通过后台操作系统实现了图书信息管理资料上传管理订单信息管理。建立数据库通过SQL语句对数据库中的信息进行调用以及把网站信息及时的存储入数据库表单中。另外通过C,脚本语言实现对网站的动态连接。由于Asp页功能强大处理方式灵活对客户浏览要求较低传送到客户端的只是解释后的html页面保护了页面开发者的知识产权因此本系统页面大多采用Asp页。当然由于时间有限这个系统还不够完善还有许多地方有待改进。世界电子商务的内涵、标准和技术等也日新月异而电子商务又是一个涉及多学科的新领域且文理渗透很难从整体上把握难免存在疏漏恳请各位老师批评赐教。致谢本次毕业设计是在我的导师丁勇老师和张厚华老师的亲切关怀和悉心指导下完成的他们严肃的科学态度严谨的治学精神精益求精的工作作风深深地感染和激励着我从课题的项目制作到最终的完成两位老师都始终给予我细心的指导和不懈的支持在此谨向丁老师和张老师致以诚挚的谢意和崇高的敬意。西南科技大学高等教育自学考试,信息管理与服务~毕业论文参考文献张忠林出版年份:年月《电子商务概论》机械工业出版社孙永强戴锋陈宗斌出版年份年月《VisualC#NET程序设计基础》清华大学出版社夏普英周靖译出版年份:年月《VisualC#从入门到精通》清华大学出版社西南科技大学高等教育自学考试,信息管理与服务~毕业论文费森英战晓苏译出版年份:年月《VisualC#基于组件的开发》清华大学出版社DUSANPETKOVIC《SQLServer基础教程》清华大学出版社黄梯云《SQLServer实用教程》人民邮电出版社李律松马传宝李婷出版年份:年月《VisualC#SQLServer数据库开发与实例》清华大学出版社KarliWatson康博译出版年份:年月《C#入门经典》清华大学出版社ARussellJones美出版年份:年月《ASPNET与C#从入门到精通》电子工业出版社霍夫曼(HoffmanK)美科鲁格(KrugerL)美董梁高猛译出版年份:年月《C#NET技术内幕》清华大学出版社袁宁李勇出版年份:年月《网上商店大制作》重庆大学出版社周学泳等出版年份:年月《AspSQLServer开发网上商店》人民邮电出版社RonPatton美出版年份:年月《软件测试》机械工业出版社

类似资料

该用户的其他资料

COSO ERM Diagnostic Questionnaire.doc

万洋测血型实验.doc

赴上海苏州南京三城市国企改革情况考察报告.doc

啤酒之夜酒吧推广策划案.doc

短线实用技术之一----急拉急跌买卖法则(1).doc

职业精品

精彩专题

一朝秋暮露成霜——二十四节气之霜降

作为秋天的最后一个节气,霜降的来临意味着天气渐冷,初霜出现,冬天即将开始。时逢秋暮露成霜,几份凝结几份阳。霜降时节,气温变冷,空气干燥,养生这件小事更万万不可忽略。

用户评论

0/200
    暂无评论
上传我的资料

精选资料

热门资料排行换一换

  • 剑桥明代史.pdf

  • Hecht optics 中文版…

  • 同治湘乡县志·卷首.pdf

  • 广州新干线汽车美容服务——精致洗…

  • 黄帝内经(素问+灵枢)全.pdf

  • 陈巃羽仙符箓教学课程.pdf

  • 陈巃羽符咒函授教材.pdf

  • 沥青路面-张登良.pdf

  • 廖阅鹏作品.doc

  • 资料评价:

    / 42
    所需积分:0 立即下载

    意见
    反馈

    返回
    顶部