企业网站资料_第1页
企业网站资料_第2页
企业网站资料_第3页
企业网站资料_第4页
企业网站资料_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

PAGEI摘要当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。传统的销售宣传模式已经不能满足消费者的需求,中国精工集团拓展部深刻的意识到信息时代网络对企业的重要意义,发展网络宣传对于企业今后的发展有着积极的作用,于是经过网络部历时二个月的时间开发,中国精工网站终于与客户见面了。中国精工网站本着一以企业宣传,方便客户的原则,开发出了企业展示、网上产品购买、员工展示、企业新闻发布、会员在线流言等几个功能模块。在后台开发过程中充分的考虑到精工公司内部工作人员的操作便捷性,我们以崭新的流程化管理,便捷的操作,达到所改即所见从而减少不便的操作带来失误。中国精工网站建成后,大大节省销售方面的人力、物力和才力,提高企业知名度,完善企业形象。真正实现管理自动化,大大提高了工作效率和工作质量,减轻工作人员的工作量。同时,可以使公司的管理更信息化、现代化、高效化、先进化、标准化、规范化,真正走进国际管理水平的行列。关键词:企业网站,人性化界面,强大功能。PAGEII目录第1章 选题背景 11.1课题背景 11.2产品用途 11.3系统的开发意义 1第2章 解决方案的选择 42.1解决此课题的基本思路 42.2为什么采用B/S架构 42.3选择ASP.NET与SQLServer的好处 5第3章 需求分析 83.1精工网站几个基本组成 83.2精工网站作用效果 83.3识别参与者 93.4部分用例 93.5网站设计E-R图 12第4章 系统设计 144.1数据字典 144.2数据库数据架构图 174.3操作时序图 17第5章 界面及代码浏览 205.1网站主页界面 205.2产品展示界面及相关代码 215.3用户注册界面及相关代码 245.4新闻浏览界面 285.5后台订单邮寄界面 295.6后台会员维护界面 29第6章 软件测试 306.1功能测试 306.2系统测试 306.3改进意见 31第7章 软件部署 327.1服务器端部署 327.2软件部署物理模型 32致谢 33参考文献 34长春信息技术职业学院2008届专科生毕业设计(论文)第3页共34页长春信息技术职业学院2008届专科生毕业设计(论文)第1页共34页一些实际价值不高的内容,如网页美观性、价格等等,由于网站功能设计先天不足,结果既浪费了金钱,又贻误了时机,如果对网站功能和有充分的认识,可以少走很多弯路。1.4本产品作用及成果企业网站其表现形式就是对外进行宣传,方便客户了解公司、购买公司产品与公司进行联系沟通,其作用主要表现在以下几个方面:1、提高经营决策和计划预见能力通过电子商务对各类客户的需求可以超前做到全面地了解使企业有针对性地提前安排生产经营计划,占得市场先机2、加强与客户的沟通.促进产品销售根据电子商务信息库中保存的大量客户资料,通过快速的信息沟通,为客户及时提供所需的产品和服务3、提高新产品开发和服务能力在及时获得市场对新产品需求信息的同时,电子商务系统将使企业小批量多批次和按需生产的灵活生产方式的特色得到更充分更有效的发挥,增强企业创新能力4、稳定与批发供应商的关系企业的电子商务化完全可以提供和传统大型生产企业同等的与批发供应商建立良好信誉关系和交易的机会5、降低交易和曾后服务成本电子商务使得企业能直接面向最终客户,从而降低交易成本和客户售后咨询等服务费用,尤其是对无形产品的服务现阶段企业开展电子商务以加强与客户的沟通和促进产品销售解决方案的选择2.1解决此课题的基本思路第一步:深入公司内部,了解公司运转流程。第二步:根据公司运转流程写出需求分析。第三步:根据需求分析确定中国精工模具网站共需要哪些模块,每个模块都有哪些具体功能。第四步:编写代码,美工制作。第五步:对网站进行测试。2.2为什么采用B/S架构首先它简化了客户端。它无需象C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。假设一个企业的决策层要开一个讨论库存问题的会议,他们只需从会议室的计算机上直接通过浏览器查询数据,然后显示给大家看就可以了。甚至与会者还可以把笔记本电脑联上会议室的网络插口,自己来查询相关的数据。其次,它简化了系统的开发和维护。系统的开发者无须再为不同级别的用户设计开发不同的客户应用程序了,只需把所有的功能都实现在Web服务器上,并就不同的功能为各个组别的用户设置权限就可以了。各个用户通过HTTP请求在权限范围内调用Web服务器上不同处理程序,从而完成对数据的查询或修改。现代企业面临着日新月异的竞争环境,对企业内部运作机制的更新与调整也变得逐渐频繁。相对于C/S,B/S的维护具有更大的灵活性。当形势变化时,它无须再为每一个现有的客户应用程序升级,而只需对Web服务器上的服务处理程序进行修订。这样不但可以提高公司的运作效率,还省去了维护时协调工作的不少麻烦。如果一个公司有上千台客户机,并且分布在不同的地点,那么便于维护将会显得更加重要。再次,它使用户的操作变得更简单。对于C/S模式,客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用B/S模式时,客户端只是一个简单易用的浏览器软件。无论是决策层还是操作层的人员都无需培训,就可以直接使用。B/S模式的这种特性。最后,B/S特别适用于网上信息发布。这是C/S所无法实现的。而这种新增的网上信息发布功能恰是现代企业所需的。这使得企业的大部分书面文件可以被电子文件取代,从而提高了企业的工作效率,使企业行政手续简化,节省人力物力。B/S模式的新颖与流行,和在某些方面相对于C/S的巨大改进,使B/S成了本次毕业设计的首选模式。2.3选择ASP.NET与SQLServer的好处2.3.1A是建立在通用语言运行时刻库(CLR)上的应用程序框架。他用来在服务器端构建功能强大的web应用程序。A提供了几个超越以前web开发模式的优点主要有以下几方面体现:1、增强的性能。A是运行在服务器端的编译后的CLR代码,而不是像ASP那样解释执行。2、A利用提前绑定,即时编译,本地优化和缓存服务来提高性能。所有这一切,性能远远大于你以往写的每一行代码。3、世界级水平的开发工具支持。在VisualStudio.net的集成开发环境(IDE)中,A框架由丰富的工具箱和设计器组成。所见即所得的(WYSIWYG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。4、ASP.net提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。贯穿整个ASP.net的主题就是系统帮用户做了大部分不重要的琐碎的工作。5、在ASP.net里,你将会拥有一个“Data-Bounds”(数据约束),这意味着它会与数据源连接,并会自动装入数据,使控制工作简单易行。6、ASP.net支持多种语言,支持编译类语言,支持比如VB、VC++、C#等,它比这些编译类语言运行速度快,更适合编写大型应用。简单地说,ASP.net把这些过程自动化了。2.3.2SQlServer好处SQLServer是微软公司开发的一个关系数据库管理系统其特点为:1、兼容性良好由于今天Windows操作系统占领着主导地的位,选择SQLServer一定会在兼容性方面取得一些优势。另外,SQLServer除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。这些特点在.NET战略中发挥着重要的作用。2、电子商务在使用由SQLServer关系数据库引擎的情况下,XML数据可在关系表中进行存储,而查询则能以XML格式将有关结果返回。此外,XML支持还简化了后端系统集成,并实现了跨防火墙的无缝数据传输。你还可以使用HyperTextTransferProtocol(超文本传输协议,HTTP)来访问SQLServer,以实现面向SQLServer数据库的安全Web连接和无须额外编程的联机分析处理(OLAP)多维数据集。3、数据仓库SQLServer非常明显的改进就是增加了OLAP(联机分析处理)功能,这可以让很多中小企业用户也可以使用数据仓库的一些特性进行分析。OLAP可以通过多维存储技术对大型、复杂数据集执行快速、高级的分析工作。数据挖掘功能能够揭示出隐藏在大量数据中的倾向及趋势,它允许组织或机构最大限度的从数据中获取价值。通过对现有数据进行有效分析,这一功能可以对未来的趋势进行预测。4、增强的在线商务SQLServer简化了管理、优化工作,并且增强了迅速、成功的部署在线商务应用程序所需的可靠性和伸缩性。其中,用以提高可靠性的特性包括日志传送、在线备份和故障切换群集。在伸缩性方面的改进包括对多达32颗CPU和64GBRAM的支持。通过自动优化和改进后的管理特性--诸如数据文件尺寸的自动管理、基于向导的数据库拷贝、自动内存管理和简化的故障切换群集安装与管理,在线商务应用程序能够被迅速部署并有效管理。5、利于构筑"敏捷性商务"所谓"敏捷性商务"就是能够打破内部和外部的商业界限,对迅速改变的环境做出快速反应。。微软已经与关键的合作伙伴建立起了战略关系,创造出了能够与许多供应商的产品实现整合的解决方案,因而企业用户并不需要做出"要么完全接受,要么全部不要"的承诺。在部署解决方案的过程中,企业用户不一定要拆除原有的设备。敏捷商务让企业用户能够充分利用现有的系统,自主决定所需的硬件和软件解决方案以及由谁来提供,伸缩自如、游刃有余。需求分析3.1精工网站几个基本组成对每个系统来说。它们的功能是有差别的。对于我们精工网站来说应该有以下几个基本功能:企业展示、新闻发布、在线销售、在线留言、客户注册。(1)企业展示:企业简介、员工展示、商品展示、期刊下载。(2)新闻发布:新闻浏览、新闻发布、新闻维护。(3)在线销售:在线选购、订单审核、商品邮寄、订单查询。(4)在线留言:留言提交、留言察看、留言回复。(5)客户注册:客户注册、客户维护。图3-1总体用例图3.2精工网站作用效果中国精工网站后,将大大节省销售方面的人力、物力和才力,提高企业知名度,完善企业形象。真正实现管理自动化,大大提高了工作效率和工作质量,减轻工作人员的工作量。同时,可以使公司的管理更信息化、现代化、高效化、先进化、标准化、规范化,真正走进国际管理水平的行列。3.3识别参与者一、后台信息操作员该操作员主要实现对商品信息,商品类别,新闻系统,留言系统,用户信息,员工信息的管理和操作,如‘增加’,‘删除’,‘修改’等。二、客户非注册客户:该客户仅局限于浏览商品,企业基本信息,用以宣传企业信息和产品。注册客户:注册客户可以使用留言系统对不明白的问题进行提问,并可以挑选自己需要的商品,进行购买,并生成订单。3.4部分用例3.4.1 一、基本事件流a进入网站→b注册信息→c注册完成→d返回主页二、备选事件流(1) 用户可以在基本流中的任何一步选择退出,转至基本流步骤的d);(2) 在基本流(b)步骤中,必须按照要求填写数据,否则填写无效,系统显示错误并提示相关错误操作的具体信息,重新返回基本流b);(3) 在基本流c)中提示用户注册成功信息;点击‘返回主页’,执行基本流d);三、用例图图3-2注册用例图3.4.2一、基本信息流a登陆→b浏览商品→c添加商品到购物车→d浏览购物车→e结帐→f生成订单→g返回主页二、备选信息流(1)用户可以在基本流中的任何一步选择退出,转至基本流步骤的f);(2)执行基本流a),验证身份与密码,如果一致,则可以执行b)操作,否则返回基本流a);(3)执行基本流b),按照类别,最新上架等功能查找并浏览自己喜欢的商品,便于购买;(4)添加物品到购物车,如果物品已经存在,则修改购物车数量,返回基本流c),转到基本流d);(5)执行基本流d)后,选择继续购物,则返回到基本流b); (6)执行基本流e)操作,进入基本流f)环节,否则返回基本流d); (7)执行基本流f)填写订单方式,如填写不当,返回基本流d);三、用例图图3-3订单用例图3.4.3 一、基本信息流a登陆→b添加,修改,删除等→c退出登陆→d返回主页二、备选信息流(1)用户可以在基本流中的任何一步选择退出,转至基本流步骤的e);(2)执行基本流a),验证身份与密码,如果一致,则可以执行b)操作,否则返回基本流a);(3)执行基本流b),对宠物的信息进行增加,修改,删除。错误操作,提示并返回基本流b);(4)执行基本流c)操作,返回主页;三、用例图图3-4商品维护用例图

3.5网站设计E-R图图3-5城市实体图图3-6省份实体图图3-7客户信息实体图图3-8客户密码实体图图3-9员工信息实体图图3-10管理员实体图图3-11新闻实体图图3-12主订单实体图图3-13从订单实体图图3-14商品类比实体图图3-15商品实体图图3-16库存实体图图3-17留言实体图系统设计4.1数据字典表4-1城市表表名:城市表(City)作用:用于省市联动列名约束英文中文数据类型大小是否为空关系Cityid城市IDVarchar20F主键Cityname城市名称Varcahr20F无Provinceid省份编号Varcarh20F 外键表4-2省份表表名:省份表(City)作用:用于省市联动列名约束英文中文数据类型大小是否为空关系Provinceid省份IDVarchar20F主键/外键Provincename省份名称Varcahr20F无表4-3客户信息表表名:客户信息表(CustomerInformation)作用:用于保存客户信息列名约束英文中文数据类型大小是否为空关系CustomerID客户IDintF主键/外键Company客户姓名Varchar50F外键Communication客户公司Varchar100F无Sex性别Varchar5T无Tel电话Varchar15T无Mail电子邮箱Varchar50T无Province省Varchar20F外键City市Varcahr20F外键Address详细地址Varchar100F无表4-4用户表表名:用户表(LandUser)作用:用于保存客户用户名与密码列名约束英文中文数据类型大小是否为空关系Name用户名Varcahr1000F外键/唯一Pwd密码Varchar1000F无CustomerID客户IDIntF外键表4-5员工信息表表名:员工信息表(Hermes)作用:用于保存员工信息列名约束英文中文数据类型大小是否关系ID员工编号Varchar20F主键/外键Name员工姓名Varcahr50F无Picture员工图片Varchar100F无Xinxi详细信息Varcahr1000F无表4-6订单从表表名:订单从表(OrderItem)作用:保存订单主要信息列名约束英文中文数据类型大小是否关系OrderItemID订单IDVarcahr20F主键/外键ProduceID商品IDIntF外键Num商品数量IntF无RetaiPree售出价格MoneyF无表4-7新闻表表名:新闻表(News)作用:用于企业新闻列名约束英文中文数据类型大小是否关系NewsID新闻IDVarchar20F主键NewsName新闻名称Varchar50F无NewsDate发布时间SmalldatetimeF无ZuoZhe发布者Varcahr30F无NewsContent新闻内容Varcahr500F无表4-8订单主表表名:订单主表(Order)作用:保存订单主要信息列名约束英文中文数据类型大小是否关系OrderID订单IDVarchar20F主键/外键CustomerID客户IDVarchar20F外键OrderDate订单日期DatetimeF无PayType是否审核Varcahr10F无PayFlag是否发货Varcahr2F无Flag是否付款Varchar2F无表4-9商品表表名:商品表(ProduceInformation)作用:保存商品信息列名约束英文中文数据类型大小是否关系ProduceID商品IDIntF主键/外键ProduceName商品名称Varchar20F无TypeID类别IDVarchar20F外键Photo商品图片Varchar100F无RetaiPree商品价格MoneyF无Description详细信息Varchar200T无表4-10商品类别表表名:商品类别表(ProduceType)作用:保存商品类比信息列名约束英文中文数据类型大小是否关系TypeID类别IDIntF主键/外键TypeName类别Varchar20F无TypeDescription类别信息Varchar10000F无表4-11库存表表名:库存表(Stock)作用:保存库存信息列名约束英文中文数据类型大小是否关系ProduceID商品IDVarchar20F主键/外键StockNum库存数量IntT无TakeInto盘赢IntT无TaleOut盘亏IntT无IntoTiame盘点时间DatetimeT无表4-12留言表表名:留言表(Visitors)作用:保存留言信息列名约束英文中文数据类型大小是否关系VisitorsID留言IDVarchar20F主键/外键VisitorsName留言标题Varchar50F无VisitorsContent留言内容Varchar500F无VisitorsTiem留言时间DatetimeF无VistorsUser留言客户Varchar50F无VistorsAnswer答复内容Varchar500T无

4.2数据库数据架构图图4-1数据架构图4.3操作时序图4.3.1产品邮寄 1.实现过程1、登陆→2、浏览订单→3、查询要邮寄的订单→4、邮寄2.时序图图4-2产品邮寄时序图4.3.2 1.实现过程1、登陆→2、浏览商品→3、添加商品到购物车→4、浏览购物车→5、结帐→6、生成订单→7、返回主页2.时序图图4-3商品购买时序图4.3.3 1.实现过程1、登陆→2、浏览注册资料→3、选择要删除的用户→4、确认删除→5、返回2.时序图图4-4会员维护时序图4.3.4 1.实现过程1、登陆→2、查找到要维护的商品→3、选择盘赢或盘亏→4、更改库存→5、返回2.时序图图4-5库存维护时序图

界面及代码浏览5.1网站主页界面图5-1主页界面简介:用户通过浏览主页,可以单击某项内容链接到其他内容上。

5.2产品展示界面及相关代码图5-2产品界面简介:用户在此界面上可以按类别浏览到企业所生产的产品,当单击详细信息时可以察看所单击产品的名称、价格、详细信息等,并可以进行购买。/******************************************************************************模块编号:M007模块名称:购物车作者:姜云龙开发时间:2008年5月29日******************************************************************************/if(Session["userID"]!=null)//判断是否登陆{stringpetID=DataList1.DataKeys[0].ToString();intpetnum=1;stringpetname="";floatpetprice=0.0f;floatpetcount=0.0f;SqlCommandcmd=newSqlCommand("proProduceinformation_SelectItem",ConnectionDataBase.DBOpen());cmd.Parameters.Add("@id",SqlDbType.VarChar,20).Value=petID;cmd.CommandType=CommandType.StoredProcedure;SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=cmd;DataTabledtPet=newDataTable();da.Fill(dtPet);if(dtPet!=null){petname=dtPet.Rows[0]["ProduceName"].ToString();petprice=Convert.ToSingle(dtPet.Rows[0]["RetaiPree"].ToString());petcount=petprice*petnum;}ConnectionDataBase.DBClose();if(Session["bus"]==null)//第一次购买;{DataTableBusTable=newDataTable();if(BusTable!=null&&BusTable.Columns.Count>0){BusTable.Columns.Clear();}BusTable.Columns.Add("编号",typeof(string));BusTable.Columns.Add("名称",typeof(string));BusTable.Columns.Add("价格",typeof(float));BusTable.Columns.Add("数量",typeof(int));BusTable.Columns.Add("小计",typeof(float));DataRowdr=BusTable.NewRow();dr["编号"]=petID;dr["名称"]=petname;dr["价格"]=petprice;dr["数量"]=petnum;dr["小计"]=petcount;BusTable.Rows.Add(dr);Session["bus"]=BusTable;}else//多次购买;{DataTableBusTable=(DataTable)Session["bus"];DataRow[]seekdr=BusTable.Select("编号='"+petID+"'");if(seekdr.Length==0)//买新商品{DataRowdr=BusTable.NewRow();dr["编号"]=petID;dr["名称"]=petname;dr["价格"]=petprice;dr["数量"]=petnum;dr["小计"]=petcount*petnum;BusTable.Rows.Add(dr);}else//买重复商品,找到原的商品,将其数量加1{foreach(DataRowdrinBusTable.Rows){if(dr["编号"].ToString()==petID){dr["数量"]=Convert.ToInt32(dr["数量"])+1;dr["小计"]=Convert.ToSingle(dr["价格"])*Convert.ToInt32(dr["数量"]);}}}Session["bus"]=BusTable;}}Else//如果没有登录则跳到登录界面{Temp.p=1;Response.Redirect("Logien.aspx");}

5.3用户注册界面及相关代码图5-3用户注册界面/*****************************************************************************模块编号:M001模块名称:验证码作者:姜云龙开发时间:2008年5月29日******************************************************************************/publicclassCheckCode{publicstaticvoidDrawImage(){CheckCodeimg=newCheckCode();HttpContext.Current.Session["CheckCode"]=img.RndNum(4);img.checkCodes(HttpContext.Current.Session["CheckCode"].ToString());}privatevoidcheckCodes(stringcheckCode){intiwidth=(int)(checkCode.Length*13);System.Drawing.Bitmapimage=newSystem.Drawing.Bitmap(iwidth,23);Graphicsg=Graphics.FromImage(image);g.Clear(Color.White);//定义颜色Color[]c={Color.Black,Color.Red,Color.DarkBlue,Color.Green,Color.Orange,Color.Brown,Color.DarkCyan,Color.Purple};//定义字体string[]font={"Verdana","MicrosoftSansSerif","ComicSansMS","Arial","宋体"};Randomrand=newRandom();//随机输出噪点for(inti=0;i<50;i++){intx=rand.Next(image.Width);inty=rand.Next(image.Height);g.DrawRectangle(newPen(Color.LightGray,0),x,y,1,1);}//输出不同字体和颜色的验证码字符for(inti=0;i<checkCode.Length;i++){intcindex=rand.Next(7);intfindex=rand.Next(5);Fontf=newSystem.Drawing.Font(font[findex],10,System.Drawing.FontStyle.Bold);Brushb=newSystem.Drawing.SolidBrush(c[cindex]);intii=4;if((i+1)%2==0){ii=2;}g.DrawString(checkCode.Substring(i,1),f,b,3+(i*12),ii);}//画一个边框g.DrawRectangle(newPen(Color.Black,0),0,0,image.Width-1,image.Height-1);//输出到浏览器System.IO.MemoryStreamms=newSystem.IO.MemoryStream();image.Save(ms,System.Drawing.Imaging.ImageFormat.Jpeg);HttpContext.Current.Response.ClearContent();//Response.ClearContent();HttpContext.Current.Response.ContentType="image/Jpeg";HttpContext.Current.Response.BinaryWrite(ms.ToArray());g.Dispose();image.Dispose();}privatestringRndNum(intVcodeNum){stringVchar="0,1,2,3,4,5,6,7,8,9";string[]VcArray=Vchar.Split(',');stringVNum="";//由于字符串很短,就不用StringBuilder了inttemp=-1;//记录上次随机数值,尽量避免生产几个一样的随机数//采用一个简单的算法以保证生成随机数的不同Randomrand=newRandom();for(inti=1;i<VcodeNum+1;i++){if(temp!=-1){rand=newRandom(i*temp*unchecked((int)DateTime.Now.Ticks));}intt=rand.Next(VcArray.Length);if(temp!=-1&&temp==t){returnRndNum(VcodeNum);}temp=t;VNum+=VcArray[t];}returnVNum;}/*****************************************************************************模块编号:M002模块名称:注册作者:姜云龙开发时间:2008年5月29日******************************************************************************/try{cmd=newSqlCommand("INSERTINTOLandUser(Name,Pwd)VALUES(@name,@pwd)",ConnectionDataBase.DBOpen());stringstrName=FormsAuthentication.HashPasswordForStoringInConfigFile(txtname.Text.Trim(),"MD5");//对用户名进行MD5加密stringstrPwd=FormsAuthentication.HashPasswordForStoringInConfigFile(name.Text.Trim(),"MD5");//对密码进行MD5加密cmd.Parameters.Add("@name",strName);cmd.Parameters.Add("@pwd",strPwd);cmd.ExecuteNonQuery();cmd=newSqlCommand("selectcustomeridfromlanduserwherename=@name",ConnectionDataBase.DBOpen());cmd.Parameters.Add("@name",strName);inti=(int)cmd.ExecuteScalar();cmd=newSqlCommand("INSERTINTOCustomerInformationVALUES(@i,@company,@communication,@sex,@ite,@mail,@province,@city,@address)",ConnectionDataBase.DBOpen());cmd.Parameters.Add("@i",i);cmd.Parameters.Add("@company",txtgongsi.Text.Trim());cmd.Parameters.Add("@communication",txttrename.Text.Trim());cmd.Parameters.Add("@sex",sex);cmd.Parameters.Add("@ite",txttel.Text.Trim());cmd.Parameters.Add("@mail",txtmail.Text.Trim());cmd.Parameters.Add("@province",txp.Text.Trim());cmd.Parameters.Add("@city",txtCity.Text.Trim());cmd.Parameters.Add("@address",txtadds.Text.Trim());m=(int)cmd.ExecuteNonQuery();}catch(Exception){}finally{ConnectionDataBase.DBClose();}if(m>0){Response.Redirect("Logien.aspx");}

5.4新闻浏览界面图5-4新闻浏览界面简介:客户在此界面中可以看到精工集团公司的新闻活动,通过单击相应标题进行察看。5.5后台订单邮寄界面图5-5产品邮寄界面简介:当操作人员想要将以审核的订单进行配货时,可以单击想要察看的订单,知识我们就能看到改订单所订购的商品,通过单击付货后,此次订货流程结束。5.6后台会员维护界面图5-6用户维护界面简介:在会员管理界面中操作人员可以对客户注册的资料进行察看与删除,删除某个用户是系统会弹出提示框,这样可以减少失误操作。软件测试6.1功能测试6.1.1链接测试链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。6.1.2表单测试当用户给Web应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登陆、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。例如:用户填写的出生日期与职业是否恰当,填写的所属省份与所在城市是否匹配等。如果使用了默认值,还要检验默认值的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受某些字符,测试时可以跳过这些字符,看系统是否会报错。6.1.3数据库测试在Web应用技术中,数据库起着重要的作用,数据库为Web应用系统的管理、运行、查询和实现用户对数据存储的请求等提供空间。在Web应用中,最常用的数据库类型是关系型数据库,可以使用SQLServer对信息进行处理。

在使用了数据库的Web应用

温馨提示

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

评论

0/150

提交评论