茶庄订购管理系统的设计毕业设计_第1页
茶庄订购管理系统的设计毕业设计_第2页
茶庄订购管理系统的设计毕业设计_第3页
茶庄订购管理系统的设计毕业设计_第4页
茶庄订购管理系统的设计毕业设计_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

吉林化工学院信控学院专业综合设计说明书茶庄订购管理系统的设计吉林化工学院JILININSTITUTEOFCHEMICALTECHNOLOGY毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名日期指导教师签名日期使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名日期专业综合设计任务书一、设计题目茶庄订购管理系统的设计二、设计目的1、理解客户/服务器模型;2、熟悉软件开发设计过程;3、掌握应用软件的编制方法。三、设计任务及要求1设计题目方向要求(任选其一)(1)数据库应用系统编程配置数据库管理系统、开发应用程序;(2)网页编程WEB服务器配置、静态网页制作、动态网页编程;(3)网络数据库编程配置设计数据库服务器、开发前台数据库程序。2程序设计要求(1)根据选题进行需求分析;(2)实现需求分析所限定的程序主要的功能;(3)调试测试程序。四、设计时间及进度安排设计时间共三周(2011091220110929)具体安排如下表周安排设计内容设计时间第一周资料查找、需求分析、应用设计2011091220110916第二周服务器架设、程序编制、程序调试2011091920110923第三周论文撰写、设计答辩2011092620110929五指导教师评语及学生成绩指导教师评语年月日成绩指导教师签字目录专业综合设计任务书I第1章绪论111目的意义112国内外现状113目标思想1第2章相关技术简介221C语言简介222开发工具及其相关技术2221编程环境2222数据库技术简介3223编程环境与数据库的结合3第3章系统分析与设计531可行性分析532需求分析533总体设计5第4章数据库分析741表与字段分析和SQLSERVER数据库建模742创建数据库743创建表8第5章详细设计1051订购模块的设计1052订单管理模块的设计14第6章系统运行17结论24致谢25参考文献26第1章绪论11目的意义在当今生活中,茶文化已经深入各国人民的心中,尤其是在中国,茶文化的传承已经流传了上千年,而在国外,很多的民众仍有喝下午茶的习惯。而为了方便广大茶叶爱好者能够更方便的喝到好的茶叶,同时推广茶文化,我们小组专门为茶庄设计了茶庄订购管理系统,主要是在网络上实现订购单的管理及处理功能。12国内外现状总体环境据权威部门最近统计,2004年我国茶叶产量为797万吨,比上年增长38。在上海,现有876的市民将茶作为最常用的饮料,夏天饮茶人口占375,高于碳酸饮料、果汁、水。上海市常住人口为1300万人(市区956万,郊区344万人),加上暂住人口112万,流动人口300万,总人口共1700万人。可以预见茶叶在上海还有很大的空间,茶叶的发展在上海是很有潜力的。行业环境对于大部分企业来说,行业环境对企业的影响可能会大于社会环境对企业的影响。行业环境包括新进入者的威胁、供应商、买方、替代品以及当前竞争对手之间竞争的激烈程度。中国是一个崇尚饮茶的国家,茶文化是中华民族传统文化的重要组成部分,源远流长。作为世界茶叶生产、加工和销售大国,茶叶电子商务领域却几近空白。虽然茶叶这中国的传统产品,但通过网络进行销售,对于消费者来说是崭新的。目前首先面临的问题是新建网站的点击率,然后就是网上交易额,且后者更为重要,以及如何使消费者相信茶叶网站销售的安全性和更为便利。竞争环境随着电子商务在中国的普及,几乎所有企业都拥有了自己的网站,但大都茶业网站除了摆放着少数茶业产品的图片、简单的文字介绍,进行网上经营的甚少,而目前可以进行网上购物的网站只有为数不多的茶叶批发网,也都属于初级尝试阶段。建设企业电子商务网站,还需注意的外部环境包括电子支付问题;商标权、域名等知识产权保护;个人隐私保护;电子商务安全;电子商务法律和规则;信息内容管理等。13目标思想此次我们设计的是茶庄订购管理系统,主要任务是建立详尽的茶叶订购信息,让客户以及管理员清晰明了地查看茶庄所属的茶叶信息。第2章相关技术简介21C语言简介C是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为NET的应用而开发的语言。它吸收了C、VISUALBASIC、DELPHI、JAVA等语言的优点,体现了当今最新的程序设计技术的功能和精华。C继承了C语言的语法风格,同时又继承了C的面向对象特性。不同的是,C的对象模型已经面向INTERNET进行了重新设计,使用的是NET框架的类库;C不再提供对指针类型的支持,使得程序不能随便访问内存地址空间,从而更加健壮;C不再支持多重继承,避免了以往类层次结构中由于多重继承带来的可怕后果。NET框架为C提供了一个强大的、易用的、逻辑结构一致的程序设计环境。同时,公共语言运行时(COMMONLANGUAGERUNTIME)为C程序语言提供了一个托管的运行时环境,使程序比以往更加稳定、安全。其特点有语言简洁;保留了C的强大功能;快速应用开发功能;语言的自由性;强大的WEB服务器控件;支持跨平台;于XML相融合。22开发工具及其相关技术221编程环境MICROSOFTVISUALSTUDIO2008是面向WINDOWSVISTA、OFFICE2007、WEB20的下一代开发工具,代号“ORCAS”,是对VISUALSTUDIO2005一次及时、全面的升级。VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用VISUALSTUDIO2008可以高效开发WINDOWS应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时VISUALSTUDIO2008支持项目模板、调试器和部署程序。VISUALSTUDIO2008可以高效开发WEB应用,集成了ASPNETAJAX10,包含ASPNETAJAX项目模板,它还可以高效开发OFFICE应用和MOBILE应用。VISUALSTUDIO是一种容器环境,它集成了多种可视化设计器的功能,有用于创建WINDOWS窗体应用程序的,有用于构建WEB站点的,也有用于构建WINDOWSCOMMUNICATIONFOUNDATIONWCF服务的,诸如此类。我们工作中所需的元素如引用、数据源连接器、文件夹和文件可以分成两层管理解决方案和项目。一个解决方案包含多个项目,而一个项目中又包含了该项目所特有的一些文件。您可以针对整个解决方案或单个项目进行设置。项目中的每一个文件都可以通过【属性】窗口来显示它自己的属性设置。222数据库技术简介SQLSERVER是一个关系数据库管理系统。它最初是由MICROSOFT、SYBASE和ASHTONTATE三家公司共同开发的,于1988年推出了第一个OS/2版本。在WINDOWSNT推出后,MICROSOFT与SYBASE在SQLSERVER的开发上就分道扬镳了,MICROSOFT将SQLSERVER移植到WINDOWSNT系统上,专注于开发推广SQLSERVER的WINDOWSNT版本。SYBASE则较专注于SQLSERVER在UNIX操作系统上的应用。SQLSERVER2005是一个全面的数据库平台,使用集成的商业智能BI工具提供了企业级的数据管理。SQLSERVER2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQLSERVER2005数据引擎是本企业数据管理解决方案的核心。此外SQLSERVER2005结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、DASHBOARD、WEBSERVICES和移动设备将数据应用推向业务的各个领域。223编程环境与数据库的结合ASPNET的前身ASP技术,是在IIS20上首次推出WINDOWSNT351,当时与ADO10一起推出,在IIS30WINDOWSNT40发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了VISUALINTERDEV开发工具,在1994年到2000年之间,ASP技术已经成为微软推展WINDOWSNT40平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。因为ASPNET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在WEB应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在WINDOWS2000/2003SERVER/VISTA/7上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASPNET的WEB应用中。ASPNET同时也是LANGUAGEINDEPENDENT(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C(C和JAVA的结合体),VB,JSCRIPT,C、F。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM开发的程序,能够完整的移植向ASPNET。ASPNET的内置控件分为两种HTML控件HTMLCONTROL直接在HTML标记中加上RUNAT“SERVER“,即可对应到ASPNET指定的HTML服务器控件类,像是HTMLANCHOR表示HTML的WEB控件WEBCONTROL由ASPNET提供,比HTML控件提供更多的功能,但操作与设置会比HTML控件要复杂许多,像是LINKBUTTON一种外型为链接HTMLBUTTON表示HTML的。HTMLIMAGE表示HTML的。HTMLGENERICCONTROL表示没有对应到服务器控件的对象,都会被对应到这个类。WEB控件WEBCONTROL由ASPNET提供,比HTML控件提供更多的功能,但操作与设置会比HTML控件要复杂许多,像是LINKBUTTON一种外型为链接除了内置的控件之外,ASPNET也提供了可以自定义的控件架构,并且支持两种控件开发方法用户控件USERCONTROL,以ASCX为扩展名,可以让开发人员用最轻松的方式来开发控件,优点是开发速度很快,但缺点是无法转散布,且无法加入参考。自定义控件CUSTOMCONTROL,可转散布型的控件,是经过编译后的代码DLL,可单独转散布,并且可在其他的项目加入参考引用,自定义控件有三种开发模式基础控件GENERALCONTROL由SYSTEMWEBUICONTROL类继承而来,或是由现有的WEB控件继承而来,像是由BUTTON控件继承。复合控件COMPOSITECONTROL由SYSTEMWEBUIWEBCONTROLSCOMPOSITECONTROL继承而来,可以用复合的方式来开发控件。样板控件TEMPLATECONTROL可以在控件中使用样板TEMPLATE,并套用数据到样板中,支持数据绑定的表达式。第3章系统分析与设计31可行性分析本次的设计题目是茶庄订购管理系统。随着人民生活水平的提高,对自身健康及品位都有一定的提高。而为了显示出自己的不凡,很多人在送礼或者平时招待客人时,都喜欢以茶代酒。这就给茶的销售一块带来很大的市场,相对应的很早以前就出现了茶庄。但是,随着网络的便利,很多人都适应了这个信息时代的高端产物,因此类似于其他物品一样,网上订购茶叶也就不足为奇了。根据相关茶庄的需要,我们设计了这个茶庄订购管理系统。可能因为技术有限,或者是没有切身实践的经历订购。我们做的只能粗略的完成相关信息的处理,而一些特定的功能可能还没实现。但是不得不说,这个方面缺少很多类似于网上购物的系统,也就为我们这款软件提供了良好的市场。32需求分析需求分析室从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。经过开发者同客户的需求分析后,确定图书馆信息管理系统的功能模块包括1登陆模块管理员登陆、注册2茶庄信息茶的历史、茶的种类、茶庄的简介3库存管理种类的添加、数量的添加和减少、月统计销售额4管理员模块对茶信息的更改、对订单的处理5订购模块订购信息6订单管理订单的查看、确定、及取消。茶叶消费潜力巨大,增长加速,茶有“三增三抗”的功能,茶能增力、增智、增美,茶能抗衰老、抗辐射、抗癌症。随着茶叶有利健康生活理念的进一步传播,黄山茶叶消费市场还将扩大。目前黄山茶叶的消费市场的特点从总体来看,消费结构由低、中、高向中、高、低转变。低档茶叶将逐渐被淘汰出市民消费市场。公司还具有茶叶配送体系主要是为特殊的消费群体提供的一项服务。如为宾馆、酒店及会员店等统一配送体系等。但是茶叶的网上销售。目前做的不够好,因为它缺乏一个网站交易平台,这是网站的一大不足之处。因此,为了方便广大爱好品茶的客户增加茶叶营销的效率,以及适应网络时代的到来有必要开发茶庄管理系统,既能使客户很简单方便的购茶也有利于茶叶销售者的销售和管理33总体设计为实现商家及客户所需要的功能,我们需要做到以下几点1、需要有登录模块,来实现不同角色的登录,即完成相应的管理、订购等功能;2、根据登录的角色不同,需要有不同的权限来处理相应的订购管理、库存管理、订单处理等功能;3、需要有管理员为网站进行更新货物和相关信息等,为此我们需要单独设计一部分。从总体上来看,我是从两条线路出发一是客户可以注册、登录、订购、查看货物、浏览网站信息等功能;二是管理者可以处理订单、更新货物信息、对客户进行管理等。具体的模块设计如下图31所示图31茶庄订购管理系统的模块设计第4章数据库分析数据库分析是整个数据库应用系统开发过程中的一个重要环节,以下是逻辑模型的分析,即表和字段的分析。41表与字段分析和SQLSERVER数据库建模表与字段分析室建立在ER图基础上的,我们可以通过ER图确定系统中表与字段的属性。我们以图41的图书馆信息管理系统ER图为基础,课设计表与字段,然后建立数据库模型。建立的书籍库模型如图42所示。图41茶庄订购管理系统的数据库模型在茶庄订购管理系统中,数据库的设计工作主要包括建立管理系统的数据库,创建所需要的表与字段,也可以设计相关的视图及存储过程。42创建数据库在设计数据库表结构之前,首先要创建一个数据库。本系统使用的数据库名为CHAZHUANG。43创建表本系统是针对于茶庄网上订购管理方面的,专门用来处理茶庄订购信息。数据库包含六张表,分别为客户表TB_CUSTOMER、货物表TB_GOODS、货物类型表TB_GOODSTYPE、管理员信息表TB_MANAGE、订购信息表TB_ORDER、订单详情表TB_ORDERDETAIL。下面分别介绍这些表的结构。1管理员信息表管理员信息表TB_MANAGE用来记录管理员的登录信息,表TB_MANAGE的结构如表41所示。表41管理员信息表TB_MANAGE编号字段名称数据结构说明1MANAGERNAMENVARCHAR20管理员登录名称2MANAGERPWDVARCHAR50管理员登录密码2客户表客户表TB_CUSTOMER用来记录客户的基本信息,表TB_CUSTOMER的结构表42所示。表42客户表TB_CUSTOMER编号字段名称数据结构说明1CUSTOMERNAMENVARCHAR20客户登录的姓名2CUSTOMERPASSVARCHAR50客户登录的密码3CUSTOMERTRUENAMENVARCHAR20客户的真实姓名4CUSTOMERADDRESSNVARCHAR100客户的联系地址5CUSTOMERPOSTCODECHAR6客户的邮政编码6CUSTOMERPHONEVARCHAR20客户的联系电话7CUSTOMEREMAILVARCHAR50客户的EMAIL8CUSTOMERREGDATESMALLDATETIME客户的注册日期9CUSTOMERQUESTIONNVARCHAR100客户的密码答案10CUSTOMERANSWERNVARCHAR100客户的密码问题3货物表货物表TB_GOODS用来描述茶叶的相关信息,货物表TB_GOODS的结构如表43所示。表43货物表TB_GOODS编号字段名称数据结构说明1GOODSIDINT货物的ID2GOODSNAMENVARCHAR50货物的名称3GOODSTYPEIDINT货物类型ID续表43货物表TB_GOODS编号字段名称数据结构说明4GOODSDESCRIPTNVARCHARMAX货物的相关描述5GOODSUNITPRICEMONEY货物的单位价格6GOODSIMAGENAMENVARCHAR50货物的图片7SELLCOUNTINT货物卖出数量8GOODSDATESMALLDATETIME进货日期4货物类型表货物类型表TB_GOODSTYPE用来描述货物的类型信息,表TB_GOODSTYPE的结构如表44所示。表44货物类型表TB_GOODSTYPE编号字段名称数据结构说明1GOODSTYPEIDINT货物类型ID2GOODSTYPENAMENVARCHAR50货物类型名5订购信息表订购信息表TB_ORDER用来描述借阅者班级信息,表TB_ORDER的结构如表45所示。表45订购信息表TB_ORDER编号字段名称数据结构说明1ORDERIDINT订单ID2CUSTOMERNAMENVARCHAR20客户姓名3TOTALMONEYMONEY消费总额4ORDERDATESMALLDATETIME订单日期5ORDERSTATECHAR1处理状况6订单详情表订单详情表TB_ORDERDETAIL用来描述订单中的具体信息,表TB_ORDERDETAIL的结构如表46所示。表46表TB_ORDERDETAIL编号字段名称数据结构说明1ORDERIDINT订单ID2GOODSIDINT货物类型ID第5章详细设计因在做项目之前就已经有明确的分工,我所做的主要包括订购模块及订单管理等。以下是我在这次项目中所负责的部分的制作过程的简介。51订购模块的设计在套用母版页的内容页的编辑框中,编辑需要的控件及程序。完成理想的功能,这其中发生过许多错误,好在都一一解决了,以下是编辑过程中的界面设计及代码图51编辑中的购物车界面套用母版页后的购物车界的关键代码如下PUBLICPARTIALCLASSSHOPPINGCARTSYSTEMWEBUIPAGEDATATABLECARTNEWDATATABLESTRINGSTRGOODSID“PROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFSESSION“SHOPPINGCART“NULLCARTDATATABLESESSION“SHOPPINGCART“IFPAGEISPOSTBACK/在SEESION中是否已经购物车,如果没有就建立IFSESSION“SHOPPINGCART“NULLCARTCOLUMNSADDNEWDATACOLUMN“GOODSID“,TYPEOFINTCARTCOLUMNSADDNEWDATACOLUMN“GOODSNAME“,TYPEOFSTRINGCARTCOLUMNSADDNEWDATACOLUMN“GOODSUNITPRICE“,TYPEOFDOUBLECARTCOLUMNSADDNEWDATACOLUMN“GOODSCOUNT“,TYPEOFINTDATACOLUMNKEYNEWDATACOLUMN1KEY0CARTCOLUMNS0CARTPRIMARYKEYKEY/是否有货品ID传过来,有就添加然后显示购物车,没有就直接显示购物车IFREQUESTQUERYSTRING“GOODSID“NULLSTRGOODSIDREQUESTQUERYSTRING“GOODSID“ADDGOODSITEMCART,INTPARSESTRGOODSIDSESSION“SHOPPINGCART“CARTSHOWGOODSITEM/向购物车中添加商品记录PRIVATEVOIDADDGOODSITEMDATATABLEDTCART,INTINTGOODSIDDATAROWROWDTCARTROWSFINDINTGOODSIDIFROWNULLRETURN/如果该商品已经存在则返回DATAACCESSMYDANEWDATAACCESSDATASETDSTGOODSMYDAGETGOODSBYIDINTGOODSIDIFDSTGOODSNULLDR0DSTGOODSTABLES0ROWS0“GOODSID“DR1DSTGOODSTABLES0ROWS0“GOODSNAME“DR2DSTGOODSTABLES0ROWS0“GOODSUNITPRICE“DR3“1“DTCARTROWSADDDRDTCARTACCEPTCHANGESPRIVATEVOIDSHOWGOODSITEMGRIDVIEWCARTDATASOURCECARTGRIDVIEWCARTDATABIND/编辑PROTECTEDVOIDGRIDVIEWCART_ROWEDITINGOBJECTSENDER,GRIDVIEWEDITEVENTARGSEGRIDVIEWCARTEDITINDEXENEWEDITINDEXSHOWGOODSITEM/修改PROTECTEDVOIDGRIDVIEWCART_ROWUPDATINGOBJECTSENDER,GRIDVIEWUPDATEEVENTARGSESTRINGKEYGRIDVIEWCARTDATAKEYSEROWINDEXVALUETOSTRING/获取GOODSID的值TEXTBOXTEXTBOXCOUNTTEXTBOXGRIDVIEWCARTROWSEROWINDEXCELLS2FINDCONTROL“TEXTBOXCOUNT“DATAROWDRCARTROWSFINDKEYTOSTRINGDRBEGINEDITDR“GOODSCOUNT“TEXTBOXCOUNTTEXTDRENDEDITCARTACCEPTCHANGESGRIDVIEWCARTEDITINDEX1SESSION“SHOPPINGCART“CARTSHOWGOODSITEMINTINTGOODSCOUNT0TRYINTGOODSCOUNTCONVERTTOINT32TEXTBOXCOUNTTEXTCATCHCOMMONREGSCRIPTPAGE,“商品数量格式错误“RETURN/取消PROTECTEDVOIDGRIDVIEWCART_ROWCANCELINGEDITOBJECTSENDER,GRIDVIEWCANCELEDITEVENTARGSEGRIDVIEWCARTEDITINDEX1SHOWGOODSITEM/删除PROTECTEDVOIDGRIDVIEWCART_ROWDELETINGOBJECTSENDER,GRIDVIEWDELETEEVENTARGSESTRINGKEYGRIDVIEWCARTDATAKEYSEROWINDEXVALUETOSTRINGDATAROWDRCARTROWSFINDKEYTOSTRINGCARTROWSREMOVEDRCARTACCEPTCHANGESIFCARTROWSCOUNT0SESSION“SHOPPINGCART“NULLELSESESSION“SHOPPINGCART“CARTSHOWGOODSITEMPROTECTEDVOIDGRIDVIEWCART_ROWDATABOUNDOBJECTSENDER,GRIDVIEWROWEVENTARGSEIFEROWROWTYPEDATACONTROLROWTYPEDATAROWLINKBUTTONLBTNATTRIBUTESADD“ONCLICK“,“RETURNCONFIRM您确定要将此商品从购物车中移走吗“/结账PROTECTEDVOIDBUTTONACCOUNT_CLICKOBJECTSENDER,EVENTARGSEIFCARTNULLELSECOMMONREGSCRIPTPAGE,“请先登陆后再结账“ELSECOMMONREGSCRIPTPAGE,“您的购物车中没有任何商品“/清空购物车PROTECTEDVOIDBUTTONCLEARCART_CLICKOBJECTSENDER,EVENTARGSESESSION“SHOPPINGCART“NULLCARTCLEARSHOWGOODSITEM/继续购买PROTECTEDVOIDBUTTONCONTINUE_CLICKOBJECTSENDER,EVENTARGSERESPONSEREDIRECT“/DEFAULTASPX“52订单管理模块的设计在这一模块中,主要的是考虑的对事货物茶叶订单的处理。以下是改完后的代码PUBLICPARTIALCLASSORDERMANAGESYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFPAGEISPOSTBACK/防止直接访问管理页面IFSESSION“MANAGER“NULLRESPONSEREDIRECT“/DEFAULTASPX“GETORDERSPRIVATEVOIDGETORDERSDATAACCESSMYDATANEWDATAACCESSDATASETDSIFTEXTBOXCUSTOMERNAMETEXTTRIM“DSMYDATAGETALLORDERELSEDSMYDATAGETORDERBYCUSTOMERTEXTBOXCUSTOMERNAMETEXTGRIDVIEWORDERSDATASOURCEDSTABLES0GRIDVIEWORDERSDATABINDPROTECTEDVOIDBUTTONSEARCH_CLICKOBJECTSENDER,EVENTARGSEGETORDERSPROTECTEDVOIDGRIDVIEWORDERS_ROWDATABOUNDOBJECTSENDER,GRIDVIEWROWEVENTARGSEIFEROWROWTYPEDATACONTROLROWTYPEDATAROWLINKBUTTONLBTNATTRIBUTESADD“ONCLICK“,“RETURNCONFIRM您确定要删除此订单吗“/删除PROTECTEDVOIDGRIDVIEWORDERS_ROWDELETINGOBJECTSENDER,GRIDVIEWDELETEEVENTARGSESTRINGKEYGRIDVIEWORDERSDATAKEYSEROWINDEXVALUETOSTRINGBUSINESSFACADEDELETEORDERINTPARSEKEYGETORDERS/翻页PROTECTEDVOIDGRIDVIEWORDERS_PAGEINDEXCHANGINGOBJECTSENDER,GRIDVIEWPAGEEVENTARGSEGRIDVIEWORDERSPAGEINDEXENEWPAGEINDEXGETORDERS图52订单管理界面第6章系统运行茶庄订购管理系统的界面主要由下列几个部分组成1登陆界面及系统主界面;2客户注册信息界面;3客户订单信息界面;4管理员后台管理界面。在创建项目时,会自动出现一个名为DEFAULT的WEB内容窗体,我们需要添加新的一个母版页,设置好后,将系统默认的DEFAULT内容页,删除后从新添加一个调用母版页的内容页,来充当系统首页。如图61所示。图61登录界面当初次进入本网站时,浏览者可根据需要注册成客户,其注册的信息也将是我们将货物即茶叶发送的地址。这时,我们需要的信息都可通过客户的注册信息中得到。如图62所示。图62注册界面当注册后即可登录,而成功时就会得到如图63所示的提示,从而进行订购茶叶等相关的操作。图63登录后界面客户订单是通过购物车来实现的,当客户成功登录后可以通过鼠标点击想要订购的茶叶的图片,从而将其放在购物车中,并通过改变购物数量来达到合理购物的目的,同时也可以根据选择来做出是否完成下购物订单的决定。如图64和65所示。图64点击前界面图65点击后购物车界面当客户选择结账和返回连接时,退出客户操作系统回到网站主页。而此时,也可以说成是客户成功的在我站下了一笔订单。接下来,客户需要做的就是安心的等待茶庄管理部给出的回应。管理员通过管理入进入管理员登陆框,通过验证后可以进行相关操作,包括对订货单的操作、对客户端操作及对货物的操作,具体的分工如下图66所示。其对订单可进行处理操作,如图67所示。图66管理员操作界面图67管理员操作界面结论本次专业综合设计我们选择的题目是茶庄订购管理系统。此系统采用目前比较流行的C/S模式,VISUALSTUDIO2008作为前端开发工具,后台数据库管理系统为SQLSERVER2005,系统的运行平台为WINDOWS。系统运行在茶庄管理人员的客户机上,对数据库访问的并发处理由SQLSERVER控制。项目是从9月12日开始实施的,9月25日完成。通过小组成员的共同努力,所有模块功能基本全部实现,达到预期目标。我们小组成员共三人。其中我负责订购模块及订单管理这两部分,葛建负责管理员模块和库存管理模块,孔淇负责登陆模块及茶庄信息模块。由于分工明确,我们在开发过程前就知道自己要做什么,所以相对来说条理很清晰。但毕竟没有过项目经历,实践的过程中也遇到了不少困难。特别是在编码和调试的时候,很多内容都需要我们自己摸索。以前做设计或者是实习时,都是按照要求再去动手。而这次确实从最开始的需求调查及相关的可行性分析等做起,毕竟是初次独立自主做项目,没有什么经验,所以过程中总是会出现一些大的,小的错误。但正是这些错误让我们认清了自己的不足,从而得到改正的同时还能达到警醒自己的目的。所以说这次的项目意义不在于结果而是过程,它让我们体会到了一个项目整体的流程,相信对我们日后职业生涯的中会有很大的指导作用。总之,这次专业综合设计受益匪浅的,虽然设计有很多漏洞,然而这都是情理之中的,毕竟我们实战经验很少,通过这次综合设计我们比较完善的检验了自己专业知识。致谢通过这次专业综合设计,系统的检测了自己专业方面的知识以及专业方面的不足,也通过这次综合设计完善了软件设计的能力。实习已经接近尾声,在老师们的帮助下,我们顺利的完成了实习任务,因此致谢首先,要感谢学校为我们提供的学习环境,从而确保我们能够顺利完成这次的专业设计;其次,要感谢带队的张永超老师,以及吴巍、郑立军老师在我们项目中对我们的指导和帮助;最后,要感谢下同一组和不在同一组的同学给予的相关帮助。正是,有这样的环境、这样的老师、这样的同学,才会让我这次设计得到充实的锻炼,并从中学到相关的专业知识,以便于我对本专业有了深一层次的了解,这在我今后的职业生涯中都将是宝贵的经历。同样,相信这次的设计经历会影响到很多人,马上就要步入社会就职了,很难再碰到这样的氛围了,或许这也将是我一生的美好的回忆之一。再次感谢本次设计中队我提供帮助的所有人。参考文献1杨树林著C程序设计与案例教程清华大学出版社200782马骏等ASPNET网页设计与网站开发人民邮电出版社200793刘大玮等SQLSERVER数据库醒目案例导航M北京清华大学出版社,2005,74李乃文等C程序设计实践教程M北京清华大学出版社,2007,25覃征等软件项目管理(第2版)M北京清华大学出版社,20096曾毅SQLSERVER数据库技术大全M北京清华大学出版社,20097张楚雄NET开发人员调试策略M北京清华大学出版社,20048沃森美内格尔美等C入门经典清华大学出版社200812内部资料仅供参考内部资料仅供参考图23地块位置图9JWKFFWVGTYMJG6ACZ7HDQ8KQQFHVZFEDSWSYXTYQA9WKXFYEQDJSXUYUP2KNXPRWXMAUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z8VGTYMJG6ACZ7HDQ8KQQFHVZFEDSWSYXTYQA9WKXFYEQDJSXUYUP2KNXPRWXMAUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXG89AMUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z8VGTYMJG6ACZ7HDQ8KQQFHV

温馨提示

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

评论

0/150

提交评论