【毕业论文】asp.net+sql server网上书店书城图书销售系统毕业设计毕业论文_第1页
【毕业论文】asp.net+sql server网上书店书城图书销售系统毕业设计毕业论文_第2页
【毕业论文】asp.net+sql server网上书店书城图书销售系统毕业设计毕业论文_第3页
【毕业论文】asp.net+sql server网上书店书城图书销售系统毕业设计毕业论文_第4页
【毕业论文】asp.net+sql server网上书店书城图书销售系统毕业设计毕业论文_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

本科生毕业设计网上书城的设计与实现DESIGNANDIMPLEMENTMATIONOFONLINEBOOKSTORE学生姓名所在专业所在班级申请学位指导教师答辩时间目录设计总说明IINTRODUCTIONII1引言311系统开发背景312系统开发目标与意义32可行性分析421技术可行性422经济可行性423管理可行性524法律可行性53需求分析631功能需求分析632系统用例图分析633性能需求分析834业务流程分析835逻辑模型分析9341数据流程图9342数据字典114系统设计1341系统体系结构设计13411系统功能结构设计13412系统功能模块设计1342数据库设计16421概念模型设计16422关系模式设计18423物理结构设计1843出错处理设计20431出错时信息输出20432出错处理对策206系统实现2051网站前台20511网站首页20512精美图书21513购物车22514订单查询23515支付方式24516图书详情2452网站后台25521后台登录25522后台首页26523订单管理27524添加书籍27参考文献30设计总说明网上图书商城的开发为人们带来了很大的方便,使用户足不出户就可以轻轻松松地买到自己想要的书,既省时又省力。本图书商城模型是典型的网上购物实践中最为普遍的电子商务企业对客户(B2C)模式,主要包括会员注册、订单管理、购物车、搜索、支付等基本功能。此外,本系统也将实现在线图书销售系统的后端管理,包括图书的添加、订单的处理等功能。此网站系统以C为开发语言,开发工具为常用的VS2010,数据库用SQLSERVER,以MACROMEDIA公司的DREAMWEAVER作为界面美化工具,采用ASPNET动态页面开发技术。此系统界面简单明了,操作步骤方便易学,在维护方面也不需要太多的精力。关键词电子商务;网上书城;管理信息系统INTRODUCTIONONLINEBOOKSTOREBROUGHTGREATCONVENIENCEFORTHEPEOPLE,THEUSERCANEASILYBUYTHEBOOKYOUWANTWITHOUTOUTOFHOME,SAVINGTIMEANDEFFORTTHEBOOKSTOREMODELISATYPICALONLINESHOPPINGINTHEPRACTICEOFTHEMOSTPOPULARECOMMERCEENTERPRISESTOCUSTOMERSB2CMODEL,INCLUDINGTHEMEMBERREGISTRATION,ORDERMANAGEMENT,SHOPPINGCART,SEARCH,SUCHASPAYMENTOFTHEBASICFUNCTIONSINADDITION,THESYSTEMALSOREALIZESTHEONLINEBOOKSALESSYSTEMBACKENDMANAGEMENT,INCLUDINGBOOKSTOADD,ORDERPROCESSINGFUNCTIONTHISSYSTEMBASEDONTHEJAVADEVELOPMENTLANGUAGEDEVELOPMENTTOOLSISTHEVS2010ITUSESTHESQLSERVERDATABASETHEMACROMEDIADREAMWEAVERISTHEINTERFACEBEAUTIFICATIONTOOLWHICHALSOUSESASPNETDYNAMICPAGETECHNOLOGYTODEVELOPMENTTHISSYSTEMTHESYSTEMINTERFACEISSIMPLEANDCLEAR,ANDITISEASYTOOPERATEALSOYOUPAYLESSATTENTIONONTHEMAINTENANCEKEYWORDSECOMMERCEONLINEBOOKSTOREIMS网上书城系统的设计与实现毕业设计说明书1引言11系统开发背景随着INTERNET的普及和电子商务的兴起,网上图书销售是INTERNET电子商务在图书销售行业发展的必然结果,这种新型的图书销售形式,与传统利用书城进行销售的方式相比拥有许多优势一是降低了销售成本;二是利用网络作为交易平台,改变传统的交易方式,使得交易活动不受空间和时间的限制;三是信息的传递更迅速灵活,新书信息上传后,客户可以立即看到,交易马上可以从网上进行,从而大大提高了交易的效率。正是由于这些优势,网上图书销售才能得以迅速地发展。网上图书销售系统的主要功能是利用网站作为交易平台,将图书的一些基本信息以网站的形式发布到INTERNET中,客户可以通过INTERNET登录图书销售网站来查看售书信息并提交订单订购图书,实现在线交易。12系统开发目标与意义在各行各业竞争日益激烈的今天,提高工作效率和工作质量是每个企业必须面临并且必须解决的重大课题。有了咪咕书城就不需要客户到书城手工查询需要的图书,而只需在自家的电脑前输入查询条件,或通过类别查询,快速而准确的找到需要的图书,大大加快了查询速度。咪咕书城不仅可以大量减少人力、物力,降低了成本,而且突破了时间和空间的限制,使得图书交易活动可以在任何时间、任何地点进行,实现24小时营业,不需要营业员,网上书城可以被设置成一个自动售货机。同时,咪咕书城更容易开拓全球市场从而大大提高了效率,对推动咪咕书城未来的发展有着一定的实际意义。鉴于互联网的优势以及对国内外相关网上书城网站现状的研究分析,我决定以基于WEB的咪咕书城开发作为我的毕业设计主题。立足于设计一个在网络平台上运行的集购物、支付和配送等功能于一体的网上书城,以小小的力量推动中国互联网的发展。2可行性分析21技术可行性随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,网上售书已经成为网上的一股潮流。相信要不了太长有时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的任何图书。咪咕书城系统主要目的是进行网上售书,并且严格按照国家法律法规来进行研究和实践,并无法律和政策方面的限制。22经济可行性经济可行性是指系统可以使用的人力资源、自然资源、资金资源的可行性。对于网上购物系统来说,要包括对成本收益的分析和短期长远收益分析,也就是说对开发系统和运行系统的成本与系统运行后的收益进行分析,对系统短期收益和长远收益进行分析。首先对成本收益进行分析。第一,对于本系统来说开发和运营成本较低。在系统开发阶段只需使用普通的计算机平台即可进行开发,并安装配置一些开源的软件进行系统的开发与设计工作,无需使用任何专门的服务器和特殊的收费软件。第二,本系统的收益要高于成本。系统开发完毕正常运营以后,由于网上购物商城自身的一些特点,例如,不需店面、装修和人员成本,资金周转灵活,回报快等,在图书的销售过程完成后即可进行资金结算。所以,相对于固定的开发和运营维护成本来说,源源不断的收益会随着网上购物系统正常运行而产生。其次,对短期长远收益进行分析。网上购物商城系统一旦开发并测试成功即可使用,在短期内即可产生收益,并且是显而易见的。除了平时要付出一些成本来对系统进行维护和管理以外,图书的售价与成本和税费的差额就是利润。由于运行的时间较长,其他时间段均可以进行在线交易。故而,随着系统运营时间的增加,利润也在不断地增长,从短期长期收益来看的话,系统会不断地增加收益。因此,本系统从经济层面来讲是完全可行的。23管理可行性管理可行性主要是指系统的运行方式,操作过程的实施是否可行,操作人员管理的可行性。首先,本系统是基于浏览器/服务器架构的。网上购物商城系统的运行方式是开发过程结束后,在服务器上运行,一旦运行除了需要固定的维护时间要暂停系统以外,其他时间正常在服务器端运行系统即可。其次,本系统运行后,管理员只需要根据操作要求,进行系统的常规管理,加之用户界面友好,功能全面,不需要对管理员进行额外的培训。再次,网上购物商城系统使用浏览器就进行系统的操作,例如图书浏览、订单添加等功能,简单易用,容易上手。对于普通的消费者来说,无需掌握和学习任何专业技术知识即可灵活地使用本系统。因此,本系统从操作层面来讲是完全可行的。24法律可行性本网站开发之前,秉承着独立自主的设计理念,自我研发。开发环境软件和使用的数据库都是开源代码,因此不存在侵权等问题,即法律上是可行的。3需求分析31功能需求分析通过总结,本系统的主要实现以下功能1图书浏览使用户进入页面不用登录页可以浏览图书及信息。2图书搜索用户可以通过图书类别检索、图书价格检索或者模糊检索来查找自己需要的产品,送书对象等来搜索产品,系统会提供相应的产品以供用户选择。3配送范围主要说明哪些地方是可以配送图书。4购物车用户可以查看和修改自己的购物车信息,提交确定需要购买的产品。5订单管理在订单管理中可以批量查询所有订单,还可以通过订单号查询订单,这样可以及时送货。6图书管理可以通过主/分分类别对图书进行修改或者删除,也可以批量查询图书,及时添加图书和修改图书,以提高图书销售在市场上的竞争力。7图书类别管理图书类型信息的增加删除修改。8入驻商家管理添加、删除入驻商家信息及其用户名和登录密码。8广告信息管理添加、删除广告信息,广告的形式为网页底部的友情链接。8系统信息管理管理退出系统,修改密码。32系统用例图分析用例图是一种描述用例的可视化工具,它用简单的图形元素表示出系统的参与者(即角色)、用例以及他们之间的关系,准确地表达了角色与系统交互的情况和系统所能提供的服务。用例图描述了从外部“参与者”来看系统应该完成的功能以及系统的需求。用例图的主要元素用例和参与者。以下主要是举几个例子。个个个个个个个个个个个个个个个个个个个个个个个图31系统管理员用例图个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个图32会员用例图33性能需求分析(1)系统在功能实现的同时,应该充分考虑代码耦合度、代码健壮性以及各功能代码间的分离、衔接,使整个系统不至于消耗太多计算机系统资源,整个系统趋于平衡稳定;(2)系统在用户并发访问时,应该具有较高事物吞吐率,服务器、客户端保持运行正常,并且能够长期稳健运行;(3)系统运行时应保证信息传递的正确与高效,有较高的差错控制;(4)系统在进行查询、更新、删除等操作时要保持一致性与可靠性;(5)系统具有清晰明确的权限控制,保证系统具有整体安全性。注册用户登录管理员/商家用户信息用户订单浏览查询图书信息分类信息订单信息图书管理入驻商家管理分类管理订单管理商家信息用户管理广告管理友情链接34业务流程分析业务流程图TFD是直观描述现系统业务处理由开始到结束的整个过程的非结构化图型工具,它可以描述一个系统的业务,也可以描述一项具体业务的处理过程。它是系统分析员描述现系统的最好的工具,是系统分析员与企业管理人员交流的有力工具。业务流程图使用符号本网站业务流程图如下所示表示输入/输出的报表表示实体表示处理表示业务流向表示数据簿图33网上图书商城的业务流程图35逻辑模型分析341数据流程图数据流程图DFD是结构化分析的一种主要工具,是管理信息系统开发的主要工具,是组织中信息运动的抽象,是MIS逻辑模型的主要形式。它使用一组简单的符号,描述系统的数据由外部“流入”系统,经过多级的加工处理,经过不同结构的存储,最后以用户所需要的各种形式“流出”的全过程。它是面向功能的。对数据流程图作如下说明(1)每一细化过程的实体、处理、数据流都用汉字标识,并给出相应的标号。(2)数据流程图符号说明。数据流程图的符号说明见表34。表34数据流程图符号说明图形符号名称符号说明实体记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称。处理记述某种业务的手工或计算机处理,其中,PM区记述处理标号,C区记述处理名称。数据存储记述与处理有关的数据存储,DN区记述存储的标号,S区记述存储数据的名称数据流记述数据流的流动方向,FM记述数据流的名称。FMRMDNSPNC网上图书商城数据流程图如图35至39所示。图35网上图书商城顶层数据流程图图36用户子系统数据流程图P网上书城管理员用户管理员操作信息用户操作信息管理员用户管理员操作结果用户操作结果入驻商家入驻商家操作商家操作结果入驻商家入驻商家操作用户子系统P1F2订单信息F1用户注册信息F3购物车信息D2用户订单信息表D1用户注册信息表D3购物车信息表管理员子系统P2D4商品信息表D5商品类别信息表D2订单信息表D1用户信息表D6商家信息表D7广告信息表D1修改管理员密码F4商品信息F5商品类别信息F7用户信息F8入驻商家信息F9广告信息F6订单信息F10管理员信息图37管理员子系统数据流程图图38入驻商家子系统数据流程图342数据字典数据字典(DATADICTIONARY,简称DD)是在完成新系统数据流程图的设计的基础上,用来对DFD的进一步定义和描述的结构化工具,是构成新系统逻辑模型的重要部分,是系统设计、实施和维护的重要依据。数据字典是对DFD中所有元素(数据流、数据存储、数据流及数据存储中的数据元素、数据处理)的定义和集合。它们的定义常常是以卡形式给出的,数据流定义用数据流卡,数据存储定义用数据存储卡,数据元素定义用数据元素卡,数据处理定义用数据处理卡,外部实体定义用外部实体卡。网上图书商城数据字典如下(1)数据元素卡(2)数据流卡名称用户名称别名编号A02所属数据流F3所属存储D3类型字符位数20取值范围文本说明用户的名称,用以唯一标识用户名称名称用户别名编号A01所属数据流F3所属存储D3类型字符位数8取值范围文本说明名称确认的订单编号F2来源订单的确认处理去向生产部门、用户的查询处理和订单下载数据结构确认订单编号、用户名称、用户编号、用户订单编号、交货日期、订单状态、金额、收货人地址、确认员工编号、确认时间说明经管理员确认并且可以进行生产或交货的订单名称用户订单编号F1来源用户定制图书处理去向订单管理数据结构用户订单编号、用户名称、用户编号、用户编号、定制日期、订单状态、金额、收货人地址、付款方式、联系方式说明用户定制化的订单入驻商家子系统P3F2订单信息F1入驻商品信息F3系统信息D2用户订单信息表D1入驻商品管理D3系统信息表(3)数据存储卡4系统设计41系统体系结构设计411系统功能结构设计软件的物理结构是使用结构化设计工具HIPO图或软件结构图描述的(也可称为功能结构图),反映一个软件的各组成部分及模块之间的关系。具体说,在软件工程中常用HIPO图,而在实际中常用功能结构图。这些图,仅是在表示方法上有点不同,而实质上是相同的。网上图书商城功能结构设计HIPO图如图45所示。图书商城系统管理功能用户功能商家管理广告管理图书类别图书信息用户列表订单列表用户注册用户信息购物车我的订单图书查询名称会员信息表编号D2相关处理由处理P3写入,读取其数据的处理有P81数据结构数据项名称类型位数取值范围会员编号数值8数字会员名称字符1汉字登陆密码数值4数字联系地址字符5汉字备注字符255汉字名称图书信息表编号D1相关处理由处理P2写入,读取其数据的处理有P10数据结构数据项名称类型位数取值范围图书编号数值8汉字图书名称字符5汉字图书类别字符8数字图书等级字符8汉字图书说明字符255汉字图41网上图书商城的HIPO图412系统功能模块设计模块设计是针对系统结构图中的每个模块定义其外部及内部特性的工作,即模块说明。其主要目的是为程序员要完成每个模块的具体功能提供依据。依据是输入、处理、输出的详细描述。见下各表格第1号至第8号。模块IPO图第1号系统名称网上书城销售系统子系统名称网上书城销售管理模块名称管理员信息登录处理模块代码CJP1调用的模块无被调用的模块管理员信息处理输入管理员登录信息输出系统后台处理在数据存储中调用“管理员登录信息表”,其中包含了管理员登录信息的多个记录。1、打开数据库表“管理员登录信息表”;2、根据管理员输入的信息与信息表中对应的信息做匹配,如果匹配成功,则显示登录成功,如果匹配失败则重新输入信息进行匹配。3、进入系统后台,结束操作。模块IPO图第4号系统名称网上书城子系统名称网上书城销售管理模块名称图书信息分类模块代码CJP23调用的模块无被调用的模块图书信息分类表输入图书信息表输出图书信息分类表处理在数据存储中调用“图书信息分类表”,其中包含了图书信息的多个记录。4打开数据库表“图书信息分类表”;5根据“图书信息分类表”中的兼职信息进行复审,将复审结果整理成“最终图书信息发布表”6复审完成,结束操作。模块IPO图第5号系统名称网上书城子系统名称留言信息管理模块名称留言信息表模块代码CJP24调用的模块无被调用的模块图书信息表输入图书信息目录输出留言信息表处理在数据存储中调用“图书信息表”,其中包含了图书信息的多个记录。7打开数据库表“图书信息表”;8根据“留言信息表”中的留言信息进行回馈,将留言信息回馈给会员;9回馈完成,结束操作。模块IPO图第2号系统名称网上书城子系统名称网上书城销售管理模块名称书城信息登记模块代码CJP21调用的模块无被调用的模块书城信息登记处理输入书城信息输出书城信息登记表处理在数据存储中调用“书城信息登记表”,其中包含了兼职信息的多个记录。1、打开数据库表“书城信息登记表”;2、根据“书城信息登记表”中的书城信息判断其是否正规,如果是,则将正规的书城信息录入到“书城信息登记表”。3、输入完成,结束操作。模块IPO图第3号系统名称网上书城子系统名称网上书城销售管理模块名称图书信息登记模块代码CJP22调用的模块无被调用的模块图书信息登记表输入图书信息登记表输出图书信息表处理在数据存储中调用“图书信息登记表”,其中包含了图书信息的多个记录。1打开数据库表“图书信息登记表”;2根据“图书信息登记表”中的兼职信息进行登记,将分类结果整理成“图书信息表3分类完成,结束操作。系统名称网上书城子系统名称订单信息管理模块名称订单信息表模块代码CJP34调用的模块无被调用的模块已付款订单表输入订单信息表输出有效订单信息表处理在数据存储中调用“订单信息表,其中包含了订单信息的多个记录。10打开数据库表“订单信息表”11根据“已付款订单表”中的兼职信息整理成为“有效订单信息表”12整理,结束操作。模块IPO图第7号系统名称网上书城子系统名称个人信息管理模块名称会员信息管理模块代码CJP32调用的模块无被调用的模块会员信息整理表输入会员信息整理表输出会员信息汇总表处理在数据存储中调用“会员信息整理表”,其中包含了会员信息的多个记录。13打开数据库表“会员信息整理表”;14根据“会员信息整理表”中的会员信息进行管理排列,得出“会员信息汇总表”;15管理完成,结束操作。模块IPO图第8号系统名称网上书城子系统名称图书管理模块名称代码维护模块代码CJP91调用的模块系统维护被调用的模块无输入无输出无处理无42数据库设计421概念模型设计建立网站数据模型的主要工具是实体关联图,即ER图。网上书店销售网站综合ER图如图43所示。ER图使用符号如下实体关系连接NMNMM图43网上书店销售网站ER图QN11N1MP1付款查看用户选择购物清单管理管理员录入书本信息用户会员审核注册书本信息目录发布书本信息发布表购买清单发货发货清单收货购买会员N111111422关系模式设计由网站的概念模型导出关系模式。主要原则及实现方法如下1一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的键就是关系的键。2一个是实体的联系转换为关系模式时,应首先确定该联系的类型,在确定相应的键。3进行规范化处理,求出关系模式中的最小依赖集,并依据规范化理论,将关系模式规范到三范式。依据上述原则,得出网上书店销售网站的设计与实现的关系模式1管理员(编号,账号,密码)2图书类别表(编号,类别名称)3书本信息表编号,书名,类型,规格,品牌,价格,简介,数量)4订单信息表(账号,姓名,收货地址,收货人电话,书名,类型,价格,数量)423物理结构设计物理数据库的基本要求需要保证数据数据的独立性的同时,冗余数据少,而且数据共享程度高;用户和管理员使用时容易掌握,操作方便。当系统出现故障时要求能迅速排除,保持系统可靠运行;防止错误数据的产生,若然产生必须及时发现。最重要的是重组数据能力要求强,可以改变数据的存储结构或数据存储位置,以适应用户操作特性的变化,要求可修改性和可扩充性强,能充分描述数据之间的内在关系。物理结构设计是物理数据库的具体表现,主要规定各关系的名称、各列的数据类型、长度、小数位、完整性约束等。本网站物理数据库设计见表51至58。表51管理员表主键字段名称数据类型长度允许空是IDBIGINT8否否USERNAMEVARCHAR50是否USERPASSVARCHAR50否表52图书信息表主键字段名称数据类型长度允许空是IDINT4否否GOODSNAMEVARCHAR100否否GOODSTYPEINT16是否GOODSMATERIALNVARCHAR500是否GOODSPACKNVARCHAR500是否GOODSPRICEINT4是否GOODSOBJECTNVARCHAR100是否GOODSPICNVARCHAR50是否FLOWERSAYNVARCHAR400是否ISRECOMMENDNVARCHAR10是否ISPOPULARITYNVARCHAR10是否ISPROMOTIONNVARCHAR10是否GOODSINTRODUCENVARCHAR1000是否MERCHANTNVARCHAR50否说明图书信息表用于该系统网站的图书管理,管理员可以添加、删除、查询图书信息,其中ID为该表的主键。表53图书类别表主键字段名称数据类型长度允许空是IDINT4否否GOODSTYPENAMEVARCHAR100是表54图书订单表主键字段名称数据类型长度允许空是IDINT4否否BUYNAMENVARCHAR100否否BUYSEXNVARCHAR100是否BUYTELNVARCHAR100是否BUYEMAILNVARCHAR100否否BUYADDRESSNVARCHAR100否否GETNAMENVARCHAR100是否GETSEXNVARCHAR100是否GETADDRESSNVARCHAR100是否GETDATENVARCHAR100是否GETTELNVARCHAR100是否GETSAYNVARCHAR100是否ALLMONEYNVARCHAR100是否ORDERSTATENVARCHAR100是否ADDTIMEDATETIME8是43出错处理设计431出错时信息输出软错误和硬错误是程序在运行时主要会出现两种错误。一般因为用户输入不正确的信息,或无法满足要求时产生的错误时,这种叫做软错误。应该判断错误类型,再生成相应的错误提示语句,送到输出模块中。一般由于其他问题,如网络传输问题等产生的出错时,这种叫做硬错误。可在出错的相应模块中输出简单的出错语句,并将程序重置,返回输入阶段。出错信息须给出相应的原因,如“密码错误”“请登录再进行操作”“数据库连接失败”等。432出错处理对策(1)保证所有的客户机及服务器都拥有不间断电源以防止停电或电压不稳造成数据丢失的损失。若断电时,客户机上将不会有太大的影响,主要是在服务器上在断电后恢复过程可采用SQLSERVER技术对数据进行恢复。(2)建立一条后备网络,保证当主网络短路时数据的通信能够正常。(3)选择可靠、稳定的服务器机种硬件,保证系统运行时的可靠性。6系统实现51网站前台511网站首页网站首页主要包括图书分类,最新推荐图书,图书促销,新品上市。其界面如下512精美图书显示所有图书信息的页面,或者按照用途分页显示,或者按照花材分类显示,或者按照价格分类显示,或者按照对象分类显示。其界面如下513购物车购物车是用户购买图书的。首先用户选择要购买的图书,进入到图书的详细信息。点击购买后,就把图书放入到购物车中。其界面如下图所示YN开始结束查看购物车提交订单修改商品是否满意514订单查询用户通过这里可以查询自己订单的状态和基本信息。其界面如下所示515支付方式付款方式主要给用户提供付款的银行账号。其中包括工商银行帐号,建设银行账号等等基本信息。516图书详情在首页点击图书图片时会显示图书详情页面,可查看详细信息及购买。52网站后台521后台登录后台管理登录如下所示。用户登录开始是否正确Y登录系统个人中心N结束522后台首页后台主页框架如下图所示。超级管理员后台主页入驻商家后台管理主页523订单管理订单管理包括订单确认,订单派送,订单完成,已完成的订单。订单确认是系统管理员对没有确认的订单进行确认。524添加书籍添加书籍界面如图52所示。图52添加书籍界面7结论该论文结合了当今流行的ASPNETSQLSERVERIIS的技术特点,并根据目前网上图书商城的实际需求和应用,分析了计算机管理技术和网络应用相结合的巨大优势,通过购物网上图书商城,实践试用了ASPNETSQLSERVERIIS为平台的进行计算机互联网相结合的网上图书交易的可操作性。该论文的设计思路是从用户的需求出发,分析后台管理员对商城的管理,采用自顶向下、逐步求精的方法对数据进行分析,最后得出分析结果,以业务流程图和数据流程图的方式表示出来,进行数据字典的设计“进而进行数据库设计“。在设计商城和撰写论文之前,我阅读了大量的相关资料和总结心得,通过认真的准备和分析,现已完成商城设计和论文的撰写工作,并且通过单元测试和集成测试的结果表明,该购物网上图书商城商城能够基本满足用户的浏览购买需要和管理员的后台管理需求。该购物网上图书商城商城是基于C编程技术来设计实现,还搭配使用了相关的JS脚本语言,与数据库的连接采用面向过程连接,在浏览过程中也注意使网站界面尽量符合大多数用户的审美标准,因此该商城商城具有界面友好,信息搜索方便快捷,商城安全稳定等特点。由于本人的知识和技术还仍需继续提高,因此该购物网上图书商城的功能也只是与如今的网上图书商城功能类似,缺乏自身的特色功能,而且在图书种类和功能模块上也有待增加,现有的商城功能也有待完善。在开发的过程中,遇到的相关知识和问题困难比较多,困难主要集中在商城功能需求分析和数据流程分析等方面。另外还有操作界面的美工设计方面的问题,虽然在此次

温馨提示

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

评论

0/150

提交评论