基于网上购物系统的设计与实现_第1页
基于网上购物系统的设计与实现_第2页
基于网上购物系统的设计与实现_第3页
基于网上购物系统的设计与实现_第4页
基于网上购物系统的设计与实现_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

平顶山工业职业技术学院计算机系毕业设计说明书(论文)格式及撰写规定毕业设计说明书(论文)是毕业生撰写的学术论文,它集中表明了作者在研究与设计工作中获得的成果,是评判学生学术水平的重要依据和取得毕业资格的必要条件之一,也是科研和应用领域中的重要文献资料和社会的宝贵财富。为进一步提高我系毕业设计说明书(论文)的质量,规范毕业设计说明书(论文)格式,特作如下规定:一、毕业设计说明书(论文)装订格式的排列顺序(一)封面(二)插页(毕业设计任务书、毕业设计评语、毕业答辩委员会记录)(三)摘要(四)目录(五)正文(六)结论(七)致谢(八)参考文献(九)附录(必要时,如源程序等)二、毕业设计说明书封面格式1.题目。题目应是集中概括论文最重要的内容,一般不超过20个字,以有助于选定关键词和编制题录。题目不能用缩略词、首字母缩写字、字符、代号和公式等,题目语意未尽,可用副标题补充说明。2.姓名:填写毕业生本人姓名。3.编号:由系统一填写,学生不必填写。4.年月日:填写毕业设计说明书(论文)完成并上交的日期。毕业设计说明书封面统一使用学院教务处印制的封面装订。三、毕业设计说明书(论文)插页格式1.毕业设计(论文)任务书:根据实际情况填写,不可空项。若毕业设计是大型题目中的一部分,“编制设计”和“设计专题”填写自己负责的部分的题目。2.毕业设计(论文)评语格式根据实际情况填写。“指导教师签字”和“系(部)主任签字”由指导教师和系主任签字,“毕业设计(论文)及答辩评语”由毕业答辩委员会填写。其他部分由学生填写,不可空项。3.毕业设计(论文)答辩委员会记录格式学生填写自己的信息及指导教师姓名,其他部分由毕业答辩委员会根据答辩情况和评定的成绩填写并由参加毕业答辩的答辩委员会委员签字。四、设计说明书(论文)摘要撰写规定约800~1000字左右。应简要说明本论文的目的、内容、方法、成果和结论。要突出论文的创新之处。语言力求精炼、准确。内容包括该设计、研究工作在国民经济中和工矿企业、事业单位的实用价值与理论意义,本设计、研究主题范围内国内外已有文献的综述、本设计(论文)所要解决的问题等。摘要必须选取3-5个中文关键词,排在其论文摘要的左下方。中文关键词应规范简洁,以便检索。五、目录目录应是设计说明书(论文)的提纲,也是说明书(论文)组成部分的大、小标题。六、正文正文是核心部分,占主要篇幅,可以包括:研究对象、理论模型、实验和观测方法、仪器设备、材料原料、实验和观测结果、计算方法和编程原理、数据资料、经过加工整理的图表、形成的论点和导出的结论,使用的编程语言、设计软件工具,数据结构和数据库等。正文篇幅应不少于30页。七、结论经过对实验记录和实验结果等的综合分析研究,归纳出若干有机联系的论点,并对本研究成果的意义、推广应用的现实性或可能性和进一步发展的探讨加以论述。结论应该准确、完整、明确、精练。如果不可能导出应有的结论,也可以没有结论而进行必要的讨论。八、参考文献参考文献只列作者直接阅读过、在正文中被引用过、正式发表的文献资料。参考文献应按照《文后参考文献著录规则》(GB/T7714—2005)书写。参考文献一律放在论文结论后,不得放在各章之后。九、致谢对在完成课题研究设计和说明书(论文)写作过程中给予指导和帮助的指导教师、校内外专家、实验技术人员、同学等表示感谢。(限300字内)。十、附录(必要时)必要时,可将正文中使用到的资料以附录的形式提供,包括详细的公式推导、实验数据、计算程序、援引他人的原始资料、数据及其设备条件、必要的源程序等。十一、正文书写格式要求1.正文中的一级标题,序号为第1章、第2章、第3章、……,二级标题为1.1、1.2、……,2.1、2.2……,三级标题为1.1.1、1.1.2……,以此类推。一级标题另起一页并居中,其它各级标题均顶头另起一行,题序数目字后应空一格,但不加标点。2.文中的图、表,应以阿拉伯数字为序,图序(或表序)后不加逗号、圆点,空出一个字直接写出图题(或表题)即可。如:“表1××××”、“图1××××”。图表序号勿用一、二、……;Ⅰ、Ⅱ、……;A、B、……等。表格一律采用三线表。表内“-”代表未测或无此项,“0”代表实测结果为零。图注应写在图题上部。图题标注在图的正下方,表题标注在表的正上方。图题、图注、表题等,本着先中文后英文、上中文下英文的原则,不能只用英文。公式的编号用括号括起写在右边行末,其间不加虚线。3.正文中的百分数和数量范围,不要用A-B%或B-C;而应用A%~B%或B~C;因为“%”不是计量单位,用“~”以区别减号、负号。量和单位及其符号均应符合国家标准的规定,国家标准中未规定的,应执行国际标准或行业标准;不同的量必须用不同的符号表示,不得一符多义,含义相同的量则必须用同一符号表示。说明书(论文)中应使用最新颁布的汉语简化文字,符合《出版物汉字使用管理规定》;专业术语应统一使用全国自然科学名词审定委员会公布的各学科名词,或本学科权威专著和期刊通用的专业术语,且前后应一致;标点符号的使用应符合国家标准《标点符号用法》的规定;数字的使用应符合国家标准《出版物上数字用法的规定》。十二、说明书(论文)打印(印刷)要求说明书统一使用MSWord2003排版,格式要求如下。(一)说明书(论文)字体及字号要求一级标题:黑体小二号;二级标题:黑体三号;三级标题:黑体四号;四级标题:黑体小四号;正文:宋体小四号;表题与图题:宋体五号;参考文献及目录:宋体五号。(二)段落及行间距要求1.中文摘要、目录、正文和参考文献一律取“1.3倍行距”,源程序、外文等行距为单倍行距。(1.3倍行距选择方法:在行距中选为多倍行距,在设置值中输入“1.3”)2.按照标题的不同,分别采用不同的段前、后间距:标题级别段前、后间距一级标题23磅二级标题12磅三级标题9磅四级标题5磅(三)用纸及打印规格纸张规格、尺寸(mm):A4(宽度210mm,高度297mm)上边距:3厘米,下边距:3厘米,左边距:3厘米,右边距:3厘米,装订线:0厘米,页码:页面底端居中(正文页码格式:第x页,中文摘要和目录页码用罗马数字)。(四)摘要格式摘要小二号黑体正文:800~100字(小四号宋体,限一页,1.3倍行距)关键字:3~5个,中间用逗号分开论文封面、插页、中文摘要、页眉、页码、目录、正文(标题、参考文献著录、三线表、表题标注、图题标注)、参考文献样式附后,以供参考。平顶山工业职业技术学院计算机系2010年11月25日毕业设计(说明书)题目:________________________________姓名:________________________________编号:()字号平顶山工业职业技术学院年月日平顶山工业职业技术学院毕业设计(论文)任务书姓名______________________专业______________________任务下达日期__________________年____________月____________日设计(论文)开始日期______________年_____________月___________日设计(论文)完成日期______________年_____________月___________日设计论文题目___________________________________________________A.编制设计___________________________________________________________________________________________________________________________B.设计专题(毕业论文)________________________________________________________________________________________________________________指导教师__________________________系(部)主任__________________________________________年__________月__________日平顶山工业职业技术学院毕业设计(论文)评语第________页共________页学生姓名:____________________,_________________________专业________________年级毕业设计(论文)题目:_____________________________________________________________评阅人:____________________________________指导教师:____________________________________(签字)年月日成绩:____________________________________系(部)主任:__________________________________(签字)年月日毕业设计(论文)及答辩评语:平顶山工业职业技术学院毕业设计(论文)答辩委员会记录系专业,学生于年月日进行了毕业设计(论文)答辩。 设计题目:专题(论文)题目:指导教师:答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生毕业设计(论文)成绩为。答辩委员会人,出席人。答辩委员会主任(签字):答辩委员会副主任(签字):答辩委员会委员:,,,,_,___________。摘要伴随着计算机技术在各行各业日益广泛和深入的应用,网络的概念早已深入人心。网络在各行各业的发展战略中占据了重要的位置,成为商家不可分割的部分。商品的宣传已不只局限于电视与报纸,网络已成为商家展示自己的另一个舞台。商家建立网站,将商家各方面的宣传与服务展现于网络中,通过网络更可实现如网上购物、信息查寻等功能,这些在改变我们原有经营方式与经营理念的同时,也为商家带来了更高的效益。因此,对于商家来说,拥有一个属于自己的网站是至关重要的。本论文研究一种基于MVC三框架的ASP.NET三层结构软件设上购物系统,其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。系统使用Microsoft公司以C#为核心语言的ASP.NET开发工具,再结合SQLServer2005建立数据连接关系。利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立ASP.NET页面,不断改进,直到功能基本实现的可行系统。本系统主要分为后台系统管理和前台会员操作两部分。后台管理主要有:订单管理,商品管理,会员管理,物流管理,系统管理五个功能模块。前台会员操作主要有:商品信息展示,会员注册,会员登录,会员信息修改,购物车管理,会员充值六个功能模块。由于开发环境和工具都是基于Microsoft公司产品,所以系统能够在VisualStudio2005或者更高版本上运行,又因为系统采用MVC三层架构设计思想,使得系统的可移植性非常强,只需修改配置文件就能在在不同服务器上运行。关键字:.NETC#SQLServer2005网上购物系统

目录摘要 错误!未找到引用源。会员充值后台模块订单管理商品管理会员管理物流管理系统管理3.3.2用列模型=1\*GB3错误!未找到引用源。参与者汇总游者:查看商品信息和注册成为会员会员:查看商品信息和购买商品,修改个人信息等管理员:管理商品信息,管理用户信息等②用列图和相关的用列描述图3.1系统用例图3.4系统流程图网上购物系统为顾客提供一个类似于超级市场的网络界面。通过网络界面,会员登录后执行各种操作,非会员可以查找商品信息,查看首页面的最受欢迎商品等信息。图3.2为网上购物系统的系统流程图。网上购物系统网上购物系统商品分类列表模块商品查找模块订单查询模块商品详细信息模块购物车模块最受欢迎的商品模块会员登陆登陆登陆未登陆图3.2系统流程图3.5系统逻辑这一阶段的主要目标是明确用户的信息需求,系统管理管理人员完成各自工作任务的信息需求。确定系统的逻辑功能,提出系统的逻辑方案,是系统分析阶段的最终成果,是系统分析的最后一项活动,也是形成系统分析结果的关键工作,这一阶段不但要利用前几个活动的工作成果,而且要在此基础上进一步调查、明确问题、进行创新。本系统的逻辑模型主要以数据流图和数据字典为描述工具。在对电子购物商城的管理方式和业务流程进行分析和研究的基础上,通过对系统的初步调查和详细调查,按信息系统中应有的数据流和数据结构来勾画系统的概貌。3.5.1数据流图数据流图四种基本成分组成:外部项(外部实体)、加工(数据加工)、数据存储、数据流。数据流图基本图例,如图3.3所示。图3.3基本数据流图本电子购物商城订单审核数据流程图为例,其顶层数据流图,如图3.4所示。图3.4系统审核订单数据流程图3.5.2数据流图数据流图重点在描述以处理逻辑为中心的数据的流入与流出,而对数据本身未加描述,影响了用户对数据流图的理解。数据字典是对数据流图的很好的补充,它是数据流图上所有成分的定义和解释的文字集合,它是对数据流图的各种成分起注解、说明的作用,同时它还对系统分析中其他需要说明的问题进行定义和说明。系统分析人员把不便在数据流图上注明而对于系统分析应该获得,对整个系统开发以至将来系统运行与维护是必须的信息尽可能放入数据字典。数据字典对数据流图的描述尽可能说明下列问题:①什么?(是什么或是什么)②何出?(在何处来或者来自何处,去向何处)③何时?(何时出现,时间长短)数据字典描述的主要内容有:数据流、数据元素、数据存储、加工和外部项,其中数据元素是组成数据流的基本成分。在系统分析中,数据字典起着重要的作用。它包含关于系统详细信息。一般说来,系统分析人员把不便在数据流图上注明而对于系统分析应该获得,对整个系统开发必需的信息,尽可能放入数据字典,部分数据字典如下所示。表3.1数据字典:数据流数据流系统名:提交订单编号:F1条目名:订货公司别名:来源:客户去处:P1接收订货信息数据流结构:合同编号+客户名称+签订日期+商品型号+数量+单价+总价+供货日期+付款情况+签订人员+备注简要说明:营销人员根据客户要求签订订货合同,随时了解合同付款情况。表3.2数据字典:数据元素数据元素系统名:销售订货编号:F2条目名:签订日期别名:数据流:F1订货要求存储处:订货客户记录数据元素属性:代码类型:日期型取值范围:2004-2010意义:客户签订订货合同的时间简要说明:由营销人员填写订货合同。表3.3数据字典:数据存储数据存储系统名:销售订货编号:D2条目名:订货客户记录别名:存储组织:订货客户记录记录数:数据量:主键:客户编号副键:记录组成:合同编号、客户名称、签订日期、商品型号、数量、单价、总价、供货日期、付款情况、签订人员、备注简要说明:营销人员根据订货客户记录为客户准备商品。表3.4数据字典:外部项外部项系统名:销售订货编号:P2条目名:客户资料别名:输入数据流:输出数据流:主要特征:客户编号、客户名称、所在省、电话区号、联系电话、传真、联系人、手机、地址、邮编、跟踪业务员、客户性质、备注简要说明:客户的基本情况。第四章系统数据库设计4.1数据库概念设计数据库设计规范数据库命名规则:db_数据库名称,每个英文单词第一个字母大写;表命名规则:tb_表名称,每个英文单词第一个字母大写;字段命名规则:每个英文单词第一个字母大写;字段时间格式:所有时间格式采用2008-12-2023:23:02的形式数据库逻辑设计图4.1数据路设计图数据字典系统管理员表(tb_Admin):管理系统管理员账号和密码的表,主要属性有:用户名和密码。系统管理员根据用户名密码登陆后台系统。表4.1系统管理员表表名:tb_Admin字段名数据类型长度主外键字段说明备注AdminIDvarchar32主键管理员ID非空Passwordvarchar32无管理员密码非空会员区域表(tb_Area):网站会员购物地点,主要属性有:AreaID,AreaKM。系统可以根据会员区域表收取会员需要运输商品的运输费。表4.2送货路程表表名:tb_Area字段名数据类型长度主外键字段说明备注AreaIDvarchar50主键区域ID非空AreaKMvarchar50无送货距离无表4.2送货路程表会员购物信息表(tb_BuyInfo):会员购物信息统计表,主要属性有:BuyID,GoodsID,Num,SumPrice,MemberID。表4.3会员购物信息表表名:tb_BuyInfo字段名数据类型长度主外键字段说明备注BuyIDvarchar50主键购物单号非空GoodsIDvarchar50无商品ID无Numint32无商品数量无OrderIDvarchar50无订单号无SumPricevarchar50无总价格无MemberIDvarchar50外键会员ID无商品类别表(tb_Class):商品类别显示表,主要属性有:ClassID,CategoryUrl。主要管理所有商品种类及其简易图标。表4.4商品类别表表名:tb_Class字段名数据类型长度主外键字段说明备注ClassIDvarchar50主键商品种类ID非空CategoryUrlvarchar50无商品标识图标无商品信息表(tb_GoodsInfo):商品信息表主要负责存储商品名称,商品类别,商品图标,商品图片,商品价格,商品重量等信息。主要属性有:GoodsID,ClassID,GoodsIntroduce,GoodsBrand,GoodsUnit,GoodsWeight,GoodsUrl,MarketPrice,MemberPrice,Isrefinement,IsHot,AddDate,IsDiscount。表4.5商品信息表表名:tb_GoodsInfo字段名数据类型长度主外键字段说明备注GoodsIDvarchar50主键商品名称非空ClassIDvarchar50外键商品类别非空GoodsIntroduceText250无商品介绍无GoodsBrandvarchar50无商品品牌无GoodsUnitvarchar50无商品计数单位无GoodsWeightfloat16无商品重量无GoodsUrlvarchar50无商品图片地址无MarketPricefloat16无商品市场价格无MemberPricefloat16无商品会员价格无Isrefinementbool1无是否精品无IsHotbool1无是否热销无AddDatedatetime32无上传日期无IsDiscountbool1无是否特价无商品图片表(tb_Image):商品图片表,主要用来存储商品的图片,主要属性有:ImageID,ImageName,ImageUrl。表4.6商品图片表表名:tb_Image字段名数据类型长度主外键字段说明备注ImageIDvarchar50主键商品图片ID非空ImageNamevarchar50无商品图片名称无ImageUrlvarchar50无商品图片地址无会员信息表(tb_Member):会员信息表,主要用来存储会员的一些基本信息,如会员ID,会员性别,会员密码,会员真实名字,会员联系方式(电话号码。E_mail,所在城市,家庭住址,邮政编码等),现有RMB,上一次登陆时间。主要属性有:MemberID,Sex,Password,TrueName,Phonecode,Emails,City,Address,PostCode,AdvancePayment,LoadDate。表4.7会员信息表表名:tb_Members字段名数据类型长度主外键字段说明备注MemberIDvarchar50主键会员ID非空Sexbit1无会员性别无Passwordvarchar50无会员密码无TrueNamevarchar50无会员真实名字无Phonecodevarchar50无电话号码无Emailsvarchar50无Email无Cityvarchar50无所在城市无Addressvarchar200无地址无PostCodevarchar10无邮编号码无AdvancePaymentvarchar50无现有存款无LoadDatedatetime32无上次登录时间无订单信息表(tb_OrderInfo):订单信息表主要用来存储会员每次订单信息,主要属性有:OrderID,OrderDate,GoodsFee,TotalPrice,ShipFee,ShipType,PayType,MemberID,ReceiverName,ReceiverPhone,IsConfirm,IsPayment,IsConsignment,IsPigeonhole,ReceiverPostCode,ReceiverAddress,ReceiverEmails。表4.8订单信息表表名:tb_OrderInfo字段名数据类型长度主外键字段说明备注OrderIDvarchar50主键订单ID非空OrderDateDatetime32无订单提交日期无GoodsFeevarchar50无商品价格无TotalPricevarchar50无商品总费用无ShipFeevarchar50无运输费无ShipTypevarchar50无运输方式无PayTypevarchar50无付款方式无MemberIDvarchar200无会员ID无ReceiverNamevarchar50无接收人名字无ReceiverPhonevarchar50无接收人电话无IsConfirmbit1无是否确认无IsPaymentbit1无是否付款无IsConsignmentbit1无是否托付商品无IsPigeonholebit1无是否托运无ReceiverPostCodeChar10无接收人邮编无ReceiverAddressVarchar200无接收人名地址无ReceiverEmailsVarchar50无接收人邮件无付款方式表(tb_PayType):付款方式表主要存储会员的付款方式,主要属性有:PayID,PayWay。表4.9付款方式表表名:tb_PayType字段名数据类型长度主外键字段说明备注PayIDvarchar50主键付款ID非空PayWayvarchar50无付款方式无邮寄方式表(tb_ShipType):邮寄方式表,主要负责存储商品发送的方式。比如:邮寄,快递。主要属性有:ShipID,ShipWay,ShipFee,ClassID。表4.10商品方式表表名:tb_PayType字段名数据类型长度主外键字段说明备注ShipIDvarchar50主键邮寄ID非空ShipWayvarchar50无邮寄方式无ShipFeevarchar50无邮寄费用非空ClassIDvarchar50外键商品类别非空购物车信息表(tb_ShopCart):购物车信息表,主要负责存储会员临时性添加的一些商品,主要属性有:CartID,GoodsID,Num,MemberPrice,MarketPrice,MemberID,GoodsWeight。表4.11购物车信息表表名:tb_ShopCart字段名数据类型长度主外键字段说明备注CartIDvarchar50主键邮寄ID非空GoodsIDvarchar50外键邮寄方式非空Numint50无购买数量非空MemberPricefloat50无会员价格非空MarketPricefloat16无市场价格非空MemberIDvarchar50外键会员ID非空GoodsWeightfloat16无商品重量非空第五章网上购物系统的实现系统的实现是指整个系统由哪些部分组成,以及各部分在物理上、逻辑上的相互关系,包括硬件部分和软件部分。为了实现系统的总体功能,提高系统的各项指标,总体结构设计的主要任务是将整个系统合理的划分为各个功能模块,正确地处理模块之间与模块内部的联系以及它们之间的调用关系和数据联系,定义整个模块的内部结构。5.1开发环境目前,Web项目较为流行的开发模式是三层逻辑体系结构,本系统的开发按照WindowsDNA(WindowsDistributedInternetApplication,分布式互联网应用结构),采用基于XML的三层B/S体系结构。WindowsDNA提供了一种开发三层结构Web应用程序的通用方法是一个电子商务开发的良好环境。MVC的设计思想简介,MVC的设计思想将平台划分为表现层、业务层、数据访问层、数据库层。表现层(PresentationTier)对应于MVC的V(View),负责系统的表示逻辑,主要是每个.aspx页面。业务层(BusinessTier)体现系统的业务逻辑。业务层起到了BusinessDelegate的作用,屏蔽了表示层,有利于重用业务模型。数据访问/集成层(DataAccess/IntegrationTier)负责进行数据访问及系统间交互操作。数据访问组件负责与关系型数据库打交道,进行具体的增删改查(CRUD)操作。系统集成代理/适配器组件负责与软件产品和外部系统打交道,交换数据和消息。数据访问/集成层组件意识不到业务层的具体逻辑,通过约定的接口让业务层来调用。MVC三层逻辑体系结构如图5.1所示。图5.1三层逻辑体系结构5.2系统总体功能实现根据系统分析的结果数据流程图所描述的系统的逻辑模型,把数据流程图上各个处理模块进一步分解,确定系统的层次结构关系,把逻辑模型变为物理模型。在管理信息系统的设计过程中,系统划分的一般原则如下:1)、子系统要具有独立性。即应把相对独立的事务处理过程作为一个子系统。这样的子系统具有较高的内聚性,与其它的藕合较弱,便于软件开发、使用及日后系统维护。2)、子系统的划分结果应使数据冗余度较小。应避免部分数据在多个子系统中出现,尤其是修改,以保证系统的安全性、可靠性和数据的一致性。3)、子系统的划分应能满足目前和日后管理上的需要,功能应齐全,操作要方便且为今后发展留有接口。4)、子系统的划分应以该单位的管理职能为依据。应尽量避免过分依赖于组织机构,以防止机构变更后为系统带来不必要的麻烦。从公司的组织结构上出发,把整个管理信息系统划分成多个子系统。每个子系统的功能相对独立,但是子系统之间有必要的数据联系。对电子购物商城系统的数据流图采用变换中心法和事务中心法进行分析,对其逐步进行功能分解,直到分解成为含义明确、功能单一的单元功能模块,从而得到系统的功能模块结构图,即系统的功能图。如图5.2,反映了电子购物商城的系统功能模块的划分。图5.2电子购物商城系统功能模块结构图1)、前台模块详细功能描述其中,用户信息管理以及订单和购物车是禁止匿名用户访问的内容。(1)商品信息模块:精品商品浏览(首页显示最精美的商品列表)、热销商品浏览(首页显示点击率最高的商品列表)、特价商品浏览(价格特别优惠的商品列表)、商品分类浏览、商品详细信息。(2)购物车模块:添加商品到购物车、购物车信息修改、结账。(3)用户信息管理模块:注册新用户、登录、用户修改密码、用户个人资料管理。(4)订单模块:查询个人订单列表、查询某笔订单的详细信息。2)、后台模块详细功能描述(1)管理员信息管理:登录;添加新管理员、删除管理员:修改密码;管理员日志(记录管理员的每个操作,由超级管理员进行查询)。(2)商品信息管理:添加、删除商品类别;添加、修改、删除商品信息。(3)用户信息管理:查询用户信息、修改账户金额。(4)订单管理:管理订单是否确认,是否发货,是否付款,是否归档。并且对相应信息进行查询(支持多参数查询)。5.3网上购物系统流程用户登陆本网站,如若要购买本网站的商品就必须要先进行用户的注册或登录,在各个页面兼有登录的页面选项,再进行商品的浏览。电子购物商城各个部门在不同的地点办公,网络拓扑结构以交换机为基础,各部门通过主交换机连接到公司主服务器,电子购物商城有五个不同办公地点的办公处组成。根据这个特点,系统利用微机局域网作为系统的基本物理结构。为了提高系统的可靠性和可扩展性,网络采用以网络集线器为基础,以双绞线为传输介质的星型结构。在每个业务发生点以及每个管理员分别配制微型计算机作为系统结点工作站,使系统功能的实现,子系统间的数据共享与交互通过网络服务器完成。电子购物商城的系统网络拓扑图如图5.3所示。图5.3电子购物商城系统网络拓扑图系统具体物理配置如下:利用公司已经架设好的企业局域网,主服务器采用:服务器、交换机、网络集线器,传输介质采用10M屏蔽双绞线为介质的星型网络拓扑结构,服务器作为系统功能实现和数据共享中心,应具有较好的性能和可靠性。在此基础上再配上一台提供web服务的服务器和一台SQLSERVER2005数据库服务器即可实现对本系统的全部物理支持。系统具体硬件配置如下:1)、WWW服务器:INTERP42.4512MDDRROM80GB硬盘。2)、数据库服务器:INTERP42.4512MDDRROM80GB硬盘。3)、客户机:目前流行的PC兼容机。4)、网络连接设备:路由器、交换机、打印机、扫描仪等。系统具体软件配置如下:1)、操作系统:Microsoft公司Windown2000Server,网络协议采用TCP/IP协议,客户机WINDOWS2000/XP。2)、WWW服务器:IIS5.0以上3)、数据库软件:SQLSERVER2005。第六章系统测试为了验证通过采用基于MVC框架结合的.NET三层结构来架构可以提高企业级应用系统业务效率和开发效率的目的。本人对实现后的本系统进行了以下几个方面的测试:第一、对系统性能的测试。采用压力测试方法,通过多台工作站同时并发地对部署了该系统的服务器进行数据访问和业务操作。记录服务器响应各台工作站业务要求的时间,完全符合性能需求,单条数据请求响应时间不超过3秒。测试结果符合要求,同时采用该种模

温馨提示

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

评论

0/150

提交评论