




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要网上花店销售管理系统开发是一个基于WEB,以ASPNET语言为运行环境的软件开发程序,并采用VS2005SQLSERVER作为数据库,对数据进行保存、修改、删除等管理。为用户提供了一个友好、简单快捷的运行操作平台。本系统的主要功能是用户通过本系统,对本系统所提供的商品进行浏览,并对相关商品的详细资料进行查看,并通过购物车模块为用户提供购买操作,用户可以选择商品,并进行结算,系统管理员通过用户所提供的联系人及联系方式等途径对用户订购的商品进行签发。本系统的各界面设计友好,流程正确,功能也较为完善。旨在为用户提供方便快捷的服务,使得网上购物更加贴近人们的生活,推动人们的生活水平更加的提高。本文详细说明了网站数据库设计方案、网站的功能特点以及网站实现的关键技术。在开发爱尚生活鲜花预定系统的过程中,选择了B/S结构,并采用了典型的三层架构模型,这其中包括了数据层。并且在本系统中所有的数据底层操作都可以用该类来进行,维护和升级很方便,并且可以最大限度的复用,能方便的扩充底层数据操作。关键字网上花店销售管理系统,三层体系结构,数据底层操作SUMMARYONLINEFLOWERSHOPISASALESMANAGEMENTSYSTEMDEVELOPMENTBASEDONWEB,ASPNETLANGUAGEFORTHEOPERATINGENVIRONMENTINTHESOFTWAREDEVELOPMENTPROCESS,ANDUSINGVS2005SQLSERVERASTHEDATABASE,SAVETHEDATA,MODIFY,DELETE,ANDOTHERMANAGEMENTPROVIDESUSERSWITHAFRIENDLY,SIMPLEANDQUICKOPERATIONPLATFORMTHEMAINFUNCTIONOFTHISSYSTEMISTHEUSERTHROUGHTHESYSTEM,THISSYSTEMPROVIDESTOBROWSETHEGOODS,ANDRELATEDPRODUCTSTOVIEWDETAILSANDSHOPPINGCARTMODULEFORTHEUSERBYPROVIDINGPURCHASEOPERATION,THEUSERCANSELECTGOODS,ANDFORCLEARING,SYSTEMADMINISTRATORSANDUSERSTOPROVIDECONTACTANDOTHERMEANSOFCONTACTFORUSERSTOORDERGOODSTOBEISSUEDTHEFRIENDLYANDINTERFACEDESIGNOFTHESYSTEM,PROCESSCORRECTLY,FUNCTIONMOREPROPERLYDESIGNEDTOPROVIDEUSERSWITHCONVENIENTANDEFFICIENTSERVICE,MAKINGONLINESHOPPINGCLOSERTOPEOPLESLIVESANDPROMOTETHEPEOPLESLIVINGSTANDARDSIMPROVEDMORETHISPAPERDETAILSTHEWEBSITEDATABASEDESIGN,SITEFEATURESANDSITEKEYTECHNOLOGIESLOVESTILLLIFEOFFLOWERSINTHEDEVELOPMENTPROCESSOFRESERVATIONSYSTEM,SELECTTHEB/SSTRUCTURE,USINGATYPICALTHREETIERARCHITECTUREMODEL,WHICHINCLUDESTHEDATALAYERANDINTHISSYSTEMALLDATAUNDERLYINGSUCHOPERATIONSCANBEUSEDTOCARRY,EASYTOMAINTAINANDUPGRADE,ANDCANMAXIMIZETHEREUSEOFUNDERLYINGDATACANBEEASILYEXTENDEDOPERATIONKEYWORDSONLINEFLORISTSALESMANAGEMENTSYSTEM,THREETIERARCHITECTURE,DATAUNDERLYINGOPERATING目录第一章绪论111背景112系统开发可行性研究2第二章需求分析321网上花店销售管理系统的功能要求322系统的数据需求423运行环境524建立网上花店销售管理系统的约束525ASPNET部署三层架构5251数据连接层6252业务逻辑层6253页面表现层7第三章数据库设计831数据库总体设计832数据表设计8321商品8322商品类别9323管理员9324订单10325订单明细10第四章标准与规范1141对象命名约定1142结构化编码约定1143数据源约定1244数据库访问1245其他访问约定13第五章系统设计与实现1451网站前台14511网站首页14512精美鲜花15513购物车16514订单查询21515付款方式21516送货范围2252网站后台22521商品类型管理23522商品管理23523订单管理25524系统管理27第六章系统测试2861程序调试2862程序的测试28621测试的重要性及目的28622测试的步骤29623测试的主要内容30结论32参考文献33致谢34第一章绪论背景随着人类社会的不断发展和进步,网络在人们的日常生活中扮演着越来越重要的角色。伴随着人们日益增长的信息量和对网络的依赖性,以及WEB业务中所包含的庞大的信息量,人们对于网络的方便快捷性、交互性、以及安全性的期待也越来越高。服务用户,以及为用户带来最大的便利,一直都是网络发展的目标和方向。现今,网络技术在电子商务领域的广泛运用,更是拓展了网络技术运用的新篇章。WEB技术尤其是在网上销售和电子商务等方面得到了大力的推广,开发技术和管理模式也是层出不穷,作为一种新型的销售模式,极大的推动了社会经济的发展。但就目前现行的网上销售模式,仍然存在着许多不安定的因素,就拿网上的商品销售系统而言,对于用户提供的注册信息的保存、反馈等方面常常出现滞后、偏差等问题,以及用户无法及时准确的收取到订购的商品;商品信息的及时更新的问题;以及网络安全也是如今困扰着IT行业的一大隐患网上的商品销售系统应以也浏览用户提供商品信息为核心,以降低成本提高利润为目标的信息管理系统,对于传统的客户上门订购、检验,签署付款等流程是个新生事物,融入了客户端/服务器管理模式、企业资源计划等先进的管理思想,为加强财务管理、建立高效率供销链、减少库存、提高工作效率、降低运营成本、提高服务质量等方面提供强有力的工具,以提高企业的市场竞争力,创造最大效益。对于用户而言,为了节省用户的宝贵时间,用户可以通过商品公告栏了解当今服饰的最新动态,省去了无谓的查找时间和精力。在经济效益方面,企业无需在中低端销售环节进行巨大的运作投入,如人员、仓储、货运,而将主要精力投著在高端产品的引进和批发销售等环节,避免了资源分散及由此带来的管理风险,从而集中优势资源保持企业的核心竞争力,同时还缩短了生产商与消费者之间的距离,有利于商品的快速流通,和降低整体分销成本。系统开发可行性研究在决定开发爱尚生活鲜花预定系统应用项目之前,首先要做好系统开发的可行性分析。可行性分析的任务是确定项目开发是否必要和可行。建设网站的必要性取决于需求的迫切性和实现的可行性。从以下几个方面认真进行研究,从而为确定网站开发项目的决策提供科学依据。1)经济可行性对组织的经济状况和投资能力进行分析,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费用、人员工资和培训费等;另一方面是取得的收益,其中有一部分可以用钱来衡量,如开发本网站,为商家销售商品提供更多的机会。收益的另一部分难以用钱表示,如加强商品信息管理。2)技术上可行性现技术上的可行性分析所考虑采用的硬件和软件技术能满足用户提出的要求(如计算机的容量、速度等)。此外,因本网站难度不大,所以在技术上已达到开发该网站的能力。3)营运上的可行性指系统对组织结构的影响,现有人员和结构、设备、环境等系统的适应性以及进行人员培训补充计划的可行性。4)管理上的可行性重要是管理人员对开发网站的态度和管理方面的基础工作。重要领导不支持的项目肯定不可行。管理基础工作好坏重要表现在管理制度和方法是否科学,规章制度是否齐全以及原始数据是否正确等方面。第二章需求分析网上花店销售管理系统的功能要求通过总结,本系统的主要实现以下功能1商品浏览使用户进入页面不用登录页可以浏览鲜花及信息。2商品搜索用户可以通过商品类别检索、商品价格检索或者模糊检索来查找自己需要的产品,或者输入节日,送礼对象等来搜索产品,系统会提供相应的产品以供用户选择。3配送范围主要说明哪些地方是可以配送鲜花。4购物车用户可以查看和修改自己的购物车信息,提交确定需要购买的产品。5订单管理在订单管理中可以批量查询所有订单,还可以通过订单号查询订单,这样可以及时送货。6商品管理可以通过主/分分类别对鲜花进行修改或者删除,也可以批量查询商品,及时添加商品和修改商品,以提高鲜花销售在市场上的竞争力。7商品类别管理商品类型信息的增加删除修改。8系统信息管理管理退出系统,修改密码。网上花店销售管理系统统前台用户后台管理配送范围付款方式订单管理商品管理系统管理分类管理商品搜索首页购物车系统的数据需求网上花店销售管理系统的数据需求包括如下几点1数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且操作人员应当具备一般的计算机操作水平。2数据的一致性与完整性由于系统的数据是共享的,对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。3数据的共享与独立性整个爱尚生活鲜花预定系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。运行环境硬件平台服务器15G以上的CPU/20G硬盘/256M内存。软件平台操作系统WINDOWS2000SERVER数据库SQLSERVER2000其他MICROSOFTNETFRAMEWORK20网络平台通信协议TCP/IP通信带宽512K/S表21运行环境建立网上花店销售管理系统的约束1B/S结构总体设计方案对它的约束爱尚生活鲜花预定系统做为B/S结构的一个应用系统,不可避免的要受到B/S结构的约束。在其实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划。同时,由于信息的共享,爱尚生活鲜花预定系统还受到其它系统的信息约束。2技术发展规律的约束计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。ASPNET部署三层架构分层的应用程序构造方法有以下一些优点有利于代码复用;方便程序改动;提高代码的健壮性;有利于分工。在系统设计中,用到三层架构,即数据连接层,业务逻辑层和页面表现层。数据连接层根据调用者提供的SQL语句、存储过程名称及参数等数据库对象信息返回一定格式的应用程序对象。数据组件需要数量相对较少,但使用面很广。在数据库连接层中,主要定义了如表22方法和全局变量PUBLICINTEXECUTENONQUERYSTRINGSQL,BYTEFILEPUBLICINTEXECUTENONQUERYSTRINGSQL,BYTEFILE,OUTSQLCONNECTIONCONNPUBLICINTEXECUTENONQUERYSTRINGSQLPUBLICINTEXECUTENONQUERYSTRINGSQL,OUTSQLCONNECTIONSTRCONNECTPUBLICDATASETEXECUTEDATASETSTRINGTABLENAME,STRINGSQLPUBLICSQLDATAREADEREXECUTEDATAREADERSTRINGSQL,OUTSQLCONNECTIONSTRCONNECTPUBLICOBJECTEXECUTESCALARSTRINGSQLPUBLICOBJECTEXECUTESCALARSTRINGSQL,OUTSQLCONNECTIONSTRCONNECT表22数据库连接主要方法业务逻辑层业务层主要任务为构造业务对象和调用数据组件从数据库获取数据,这是实现起来最复杂的一个层面,需要熟悉数据库结构,并根据用户层需要设计业务对象及数据库对象。在系统中,为每个模块设定了相应的类,主要包含表23的类文件模块名称业务逻辑层管理员管理ADMINISTRATORMANAGECS订单管理ORDERMANAGECS购物车管理SHOPPINGCARTCS商品管理WAREMANAGECS商品类别管理WARETYPEMANAGECS表23系统业务逻辑层类文件页面表现层在页面层不需要再和数据库打交道,只需调用相应的业务组件即可,这样就算界面有大的改动也可从容自如。第三章数据库设计数据库总体设计系统采用MICROSOFTSQLSERVER2000作为系统的后台数据库开发环境。系统所涉及到的表的基本描述商品存储商品基本信息商品类别存储商品类别管理员管理员的基本信息订单订单的基本信息订单明细订单明细信息表31系统数据表数据表设计商品商品表,存储商品的基本信息。主键字段名称数据类型长度允许空是IDINT4否否GOODSNAMEVARCHAR100否否GOODSTYPEINT16是否GOODSMATERIALNVARCHAR500是否GOODSPACKNVARCHAR500是否GOODSPRICEINT4是否GOODSOBJECTNVARCHAR100是否GOODSPICNVARCHAR50是否FLOWERSAYNVARCHAR400是否ISRECOMMENDNVARCHAR10是否ISPOPULARITYNVARCHAR10是否ISPROMOTIONNVARCHAR10是否GOODSINTRODUCENVARCHAR1000是表32商品表注文件路径数据均采用相对地址存储。商品类别商品类别存放了商品类别信息。图31是现在系统运行的模块数据示例图31商品类别数据示例主键字段名称数据类型长度允许空是IDINT4否否GOODSTYPENAMEVARCHAR100是表33商品类别表管理员主键字段名称数据类型长度允许空是IDBIGINT8否否USERNAMEVARCHAR50是否USERPASSVARCHAR50否表34管理员表订单主键字段名称数据类型长度允许空是IDINT4否否BUYNAMENVARCHAR100否否BUYSEXNVARCHAR100是否BUYTELNVARCHAR100是否BUYEMAILNVARCHAR100否否BUYADDRESSNVARCHAR100否否GETNAMENVARCHAR100是否GETSEXNVARCHAR100是否GETADDRESSNVARCHAR100是否GETDATENVARCHAR100是否GETTELNVARCHAR100是否GETSAYNVARCHAR100是否ALLMONEYNVARCHAR100是否ORDERSTATENVARCHAR100是否ADDTIMEDATETIME8是表35订单表订单明细主键字段名称数据类型长度允许空是IDINT4否否ORDERIDINT4是否GOODSIDINT4是否GOODSCNTINT4是表34订单明细表第四章标准与规范对象命名约定对象名对象名称命名约定(前缀码)ASPLABEL标签LABASPTEXTBOX文本框TXTASPBUTTON按钮BTNASPIMAGEBUTTON图片按钮IMBASPDROPDOWNLIST下拉LSTASPRADIOBUTTON单选RADASPCHECKBOX多选CHKASPRADIOBUTTONLIST单选组RBLASPCHECKBOXLIST多选组CBLASPDATAGRID网格表GRID表41对象命名约定特别地,所有日期控件用在相应的页面中引入JS文件结构化编码约定/定单信息列表/PUBLICLISTGETORDERLISTDATAACCESSNEWBASEACCESSLISTLISTORDERNEWLISTSQLCONNECTIONCONNORDERINFOOBJORDERNULLSTRINGSQL“SELECTFROM订单“SQLDATAREADERDRDATAACCESSEXECUTEDATAREADERSQL,OUTCONNWHILEDRREADOBJORDERNEWORDERINFOOBJORDERNOINT32PARSEDR“订单编号“TOSTRINGOBJORDERUSERNOINT32PARSEDR“用户编号“TOSTRINGOBJORDERMONEYDR“销售金额“TOSTRINGOBJORDERADDRESSDR“收货地址“TOSTRINGOBJORDERSTATEDR“订单状态“TOSTRINGOBJORDERORDERTIMEDATETIMEPARSEDR“订单时间“TOSTRINGOBJORDERCONSIGNEENAMEDR“收货人姓名“TOSTRINGOBJORDERTELDR“收货人电话“TOSTRINGUSERMANAGEOBJUSERMANAGENEWUSERMANAGEUSERINFOOBJUSEROBJUSERMANAGEGETUSERINFOBYNOOBJORDERUSERNOOBJORDERSHOPPEROBJUSERLISTORDERADDOBJORDERDRCLOSECONNCLOSERETURNLISTORDER数据源约定数据源的组件一律采用控件。数据库访问数据库访问都通过调用DATAACCESS类来实现,减少后台代码的冗余,增强代码的可维护性。其他访问约定DATAGRID的数据绑定,DROPDOWNLIST的初始化都通过调用COMMON类来实现,下拉数据的下拉项都通过字典表中的数据来绑定,或者选择数据库中的其他数据来绑定,单选只包含两个选项,在数据库中采用BIT类型的数据,对于这种情况不采用从数据库提取数据初始化选项。第五章系统设计与实现网站前台网上花店销售管理系统前台包括网站首页,精美鲜花,付款方式,配送范围,订单查询,购物车。网站前台是针对普通用户。网站首页网站首页主要包括鲜花分类,最新推荐鲜花,鲜花促销,新品上市。其界面如下最新推荐商品显示了前30种最新的商品。精美鲜花精美鲜花显示所有鲜花信息的页面,或者按照用途分页显示,或者按照花材分类显示,或者按照价格分类显示,或者按照对象分类显示。其界面如下分页每页显示20条信息。点击购买就进入到鲜花详细页面,鲜花详细页面主要介绍了鲜花的名称,鲜花的用途,商品材料,商品包装,鲜花价格,用途等等基本信息,其界面如下点击购买后,就把商品放入我的购物车。购物车购物车是用户购买商品的。首先用户选择要购买的商品,进入到商品的详细信息。点击购买后,就把商品放入到购物车中。其界面如下图所示点击删除可以删除购物车的信息,点击修改可以修改订购数量。点击下订单,进入到订单填写界面订单信息填写完毕之后,点击下一步,提交订单信息。点击下一步订单信息提交成功。整个购买鲜花的过程就结束,然后等待花店管理人员送花收款。订单查询用户通过这里可以查询自己订单的状态和基本信息。其界面如下所示付款方式付款方式主要给用户提供付款的银行账号。其中包括工商银行帐号,建设银行账号等等基本信息。送货范围显示本店送货的地点范围。网站后台网站后台是系统管理员进行系统维护的界面,包括商品类型管理,商品管理,订单管理,系统管理。首先管理员通过密码口令登录后台网站管理系统,其界面如下所示用户名是ADMIN,密码是1登录成功后,管理员可以进行商品管理,商品类型管理,订单管理。商品类型管理商品类型管理包括商品类型添加,修改和删除。商品管理商品管理包括商品信息添加,商品信息编辑,删除商品图片的保存是采用相对路径保存的订单管理订单管理包括订单确认,订单派送,订单完成,已完成的订单。订单确认是系统管理员对没有确认的订单进行确认。订单派送,如果该订单已经送货,就点击订单派送如果订单已经收款就点击订单完成。系统管理包括密,退出系统码修改第六章系统测试程序调试在设计系统的过程中,存在一些错误是必然的。对于语句的语法错误,在程序运行时自动提示,并请求立即纠正,因此,这类错误比较容易发现和纠正。但另一类错误是在程序执行时由于不正确的操作或对某些数据的计算公式的逻辑错误导致的错误结果。这类错误隐蔽性强,有时会出现,有时又不出现,因此,对这一类动态发生的错误的排查是耗时费力的。程序的测试测试的重要性及目的(1)测试的重要性软件的测试在软件生命周期中占据重要的地位,在传统的瀑布模型中,软件测试学仅处于运行维护阶段之前,是软件产品交付用户使用之前保证软件质量的重要手段。近来,软件工程界趋向于一种新的观点,即认为软件生命周期每一阶段中都应包含测试,从而检验本阶段的成果是否接近预期的目标,尽可能早的发现错误并加以修正,如果不在早期阶段进行测试,错误的延时扩散常常会导致最后成品测试的巨大困难。事实上,对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程,可以减少错误的引入,但是不可能完全杜绝软件中的错误,这些引入的错误需要测试来找出,软件中的错误密度也需要测试来进行估计。测试是所有工程学科的基本组成单元,是软件开发的重要部分。自有程序设计的那天起测试就一直伴随着。统计表明,在典型的软件开发项目中,软件测试工作量往往占软件开发总工作量的40以上。而在软件开发的总成本中,用在测试上的开销要占30到50。如果把维护阶段也考虑在内,讨论整个软件生存期时,测试的成本比例也许会有所降低,但实际上维护工作相当于二次开发,乃至多次开发,其中必定还包含有许多测试工作。在实践中,软件测试的困难常常使人望而却步或敷衍了事,这是由于对测试仍然存在一些不正确的看法和错误的态度,这包括认为测试工作不如设计和编码那样容易取得进展难以给测试人员某种成就感以发现软件错误为目标的测试是非建设性的,甚至是破坏性的,测试中发现错位是对责任者工作的一种否定测试工作枯燥无味,不能引起人们的兴趣测试工作是艰苦而细致的工作对自己编写的程序盲目自信,在发现错误后,顾虑别人对自己的开发能力的看法。这些观点对软件测试工作是极为不利的,必须澄清认识、端正态度,才可能提高软件产品的质量。(2)测试的目的如果测试的目的是为了尽可能多地找出错误,那么测试就应该直接针对软件比较复杂的部分或是以前出错比较多的位置。软件测试是为了发现错误而执行程序的过程测试是为了证明程序有错,而不是证明程序无错误一个好的测试用例是在于它能发现至今未发现的错误一个成功的测试是发现了至今未发现的错误的测试。这种观点可以提醒人们测试要以查找错误为中心,而不是为了演示软件的正确功能。但是仅凭字面意思理解这一观点可能会产生误导,认为发现错误是软件测试的唯一目,查找不出错误的测试就是没有价值的,事实并非如此。首先,测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。测试的步骤与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前一个步骤的继续。大型软件系统通常由若干个子系统组成,每个子系统又由若干个模块组成。因此,大型软件系统的测试基本上由下述几个步骤组成(1)模块测试在这个测试步骤中所发现的往往是编码和详细设计的错误。(2)系统测试在这个测试步骤中发现的往往是软件设计中的错误,也可能发现需求说明中的错误。(3)验收测试在这个测试步骤中发现的往往是系统需求说明书中的错误。测试的主要内容为了保证测试的质量,将测试过程分成几个阶段,即代码审查、单元测试、集成测试、确认测试和系统测试。(1)单元测试单元测试集中在检查软件设计的最小单位模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。(2)集成测试集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。如一个模块与另一个模块可能有由于疏忽的问题而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看起来是可以接受的误差可能积累到不能接受的程度;全程数据结构可能有错误等。(3)确认测试确认测试的目的是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是确认测试的任务,即软件的功能和性能如同用户所合理期待的那样。(4)系统测试软件开发完成以后,最终还要与系统中其他部分配套运行,进行系统测试。包括恢复测试、安全测试、强度测试和性能测试等。单独对系统的测试主要从以下几方面入手功能测试测试是否满足开发要求,是否提供设计所描述的功能,是否用户的需求都得到满足。功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准。强度测试及性能测试测试系统能力最高实际限度,即软件在一些超负荷情况下功能实现的情况。安全测试验证安装在系统内的保护机构确实能够对系统进行保护,使之不受各种非常的干扰。针对本系统主要是对权限系统的测试和对无效数据、错数据、和非法数据干扰的能力的测试。经过上述的测试过程对软件进行测试后,软件基本满足开发的要求,测试宣告结束。结论经过大学计算机语言的学习,作者对系统的开发流程和编程的规范性有了进一步了解。因此在系统设计中考虑了编程规范,提高了整个系统的可读性、可维护性和可扩展性。系统的后台处理采用三层架构模式,数据库连接层,业务逻辑层和页面表示层,维护方便,易于扩充。系统中所有客户端的合法性判断都用JAVASCRIPT来实现。数据查询显示直接将要显示的数据从数据库中查询出来,而不是把所有的数据查询出来后再在所查询的结果中选择所要显示的数据来进行显示,进一步减轻服务器的负担。该系统在设计中还存在着考虑不全的地方,在对公司的具体情况的分析上还有所欠缺,在今后系统有待进一步完善。从整体讲,系统的各个模块的设计和其它分系统的链接
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年财务分析师考试试题及答案
- 2025年国际商务谈判技巧测试卷及答案
- 2025年钢筋混凝土结构设计考试试卷及答案
- 物资运载储存管理制度
- 物资采购公示管理制度
- 特殊停电用户管理制度
- 特殊服饰日常管理制度
- 特殊群体超市管理制度
- 特种人员作业管理制度
- 特种作业电工管理制度
- 三基考试试题及答案护士
- 2025年乡村振兴战略相关知识考试题及答案
- 哈尔滨市第九中学校2024-2025学年高二下学期期中地理试卷
- CJ/T 315-2009城市市政综合监管信息系统监管案件立案、处置与结案
- 辽宁邮政招聘笔试题库2025
- 中国多式联运发展报告2024-交通运输部规划研究院
- 二手房砸墙合同协议书
- 《电力设施保护》课件
- 国家开放大学2025年《创业基础》形考任务1答案
- 混凝土行业人员培训课件
- GB 10770-2025食品安全国家标准婴幼儿罐装辅助食品
评论
0/150
提交评论