企业网站相关文件_第1页
企业网站相关文件_第2页
企业网站相关文件_第3页
企业网站相关文件_第4页
企业网站相关文件_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

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

文档简介

1、62/66摘 要当今社会为信息社会,世界已进入在计算机信息治理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁操纵的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。传统的销售宣传模式差不多不能满足消费者的需求,中国精工集团拓展部深刻的意识到信息时代网络对企业的重要意义,进展网络宣传关于企业今后的进展有着积极的作用 ,因此通过网络部历时二个月的时刻开发,中国精工网站终于与客户见面了。中国精工网站本着一以企业宣传,方便客户的原则,开发出了企业展示、网上产品购买、职员展示、企业新闻公布、会员在线流言等几个功能模块

2、。在后台开发过程中充分的考虑到精工公司内部工作人员的操作便捷性,我们以崭新的流程化治理,便捷的操作,达到所改即所见从而减少不便的操作带来失误。中国精工网站建成后,大大节约销售方面的人力、物力和才力,提高企业知名度,完善企业形象。真正实现治理自动化,大大提高了工作效率和工作质量,减轻工作人员的工作量。同时,能够使公司的治理更信息化、现代化、高效化、先进化、标准化、规范化,真正走进国际治理水平的行列。关键词:企业网站,人性化界面,强大功能。目 录 TOC o 1-3 h z u HYPERLINK l _Toc200800903 第1章选题背景 PAGEREF _Toc200800903 h 1

3、HYPERLINK l _Toc200800904 1.1课题背景 PAGEREF _Toc200800904 h 1 HYPERLINK l _Toc200800905 1.2产品用途 PAGEREF _Toc200800905 h 1 HYPERLINK l _Toc200800906 1.3系统的开发意义 PAGEREF _Toc200800906 h 1 HYPERLINK l _Toc200800907 第2章解决方案的选择 PAGEREF _Toc200800907 h 4 HYPERLINK l _Toc200800908 2.1解决此课题的差不多思路 PAGEREF _Toc2

4、00800908 h 4 HYPERLINK l _Toc200800909 2.2什么缘故采纳B/S架构 PAGEREF _Toc200800909 h 4 HYPERLINK l _Toc200800910 2.3选择ASP.NET与SQL Server的好处 PAGEREF _Toc200800910 h 5 HYPERLINK l _Toc200800911 第3章需求分析 PAGEREF _Toc200800911 h 5 HYPERLINK l _Toc200800912 3.1精工网站几个差不多组成 PAGEREF _Toc200800912 h 5 HYPERLINK l _T

5、oc200800913 3.2精工网站作用效果 PAGEREF _Toc200800913 h 5 HYPERLINK l _Toc200800914 3.3识不参与者 PAGEREF _Toc200800914 h 5 HYPERLINK l _Toc200800915 3.4部分用例 PAGEREF _Toc200800915 h 5 HYPERLINK l _Toc200800916 3.5网站设计E-R图 PAGEREF _Toc200800916 h 5 HYPERLINK l _Toc200800917 第4章系统设计 PAGEREF _Toc200800917 h 5 HYPER

6、LINK l _Toc200800918 4.1数据字典 PAGEREF _Toc200800918 h 5 HYPERLINK l _Toc200800919 4.2数据库数据架构图 PAGEREF _Toc200800919 h 5 HYPERLINK l _Toc200800920 4.3操作时序图 PAGEREF _Toc200800920 h 5 HYPERLINK l _Toc200800921 第5章界面及代码扫瞄 PAGEREF _Toc200800921 h 5 HYPERLINK l _Toc200800922 5.1网站主页界面 PAGEREF _Toc200800922

7、 h 5 HYPERLINK l _Toc200800923 5.2产品展示界面及相关代码 PAGEREF _Toc200800923 h 5 HYPERLINK l _Toc200800924 5.3用户注册界面及相关代码 PAGEREF _Toc200800924 h 5 HYPERLINK l _Toc200800925 5.4新闻扫瞄界面 PAGEREF _Toc200800925 h 5 HYPERLINK l _Toc200800926 5.5后台订单邮寄界面 PAGEREF _Toc200800926 h 5 HYPERLINK l _Toc200800927 5.6后台会员维护

8、界面 PAGEREF _Toc200800927 h 5 HYPERLINK l _Toc200800928 第6章软件测试 PAGEREF _Toc200800928 h 5 HYPERLINK l _Toc200800929 6.1功能测试 PAGEREF _Toc200800929 h 5 HYPERLINK l _Toc200800930 6.2系统测试 PAGEREF _Toc200800930 h 5 HYPERLINK l _Toc200800931 6.3改进意见 PAGEREF _Toc200800931 h 5 HYPERLINK l _Toc200800932 第7章软件

9、部署 PAGEREF _Toc200800932 h 5 HYPERLINK l _Toc200800933 7.1服务器端部署 PAGEREF _Toc200800933 h 5 HYPERLINK l _Toc200800934 7.2 软件部署物理模型 PAGEREF _Toc200800934 h 5 HYPERLINK l _Toc200800935 致 谢 PAGEREF _Toc200800935 h 5 HYPERLINK l _Toc200800936 参考文献 PAGEREF _Toc200800936 h 5选题背景1.1课题背景随着科技的进展与社会的进步,传统的销售宣传

10、模式差不多不能满足消费者的需求,中国精工集团拓展部深刻的意识到信息时代网络对企业的重要意义,进展网络宣传关于企业今后的进展有着积极的作用。自我国加入WTO后,越来越多的传统企业进一步认识到企业经济进展的必定趋势是以网络化、全球化为要紧特征.而企业实行电子商务则成为企业进展与国际接轨的必要条件。多年来国家十分重视企业的信息化建设,并做了大量工作,但目前企业开始实施信息化的比例还不到20%。因此网上宣传展示是一个特不迫切的需求。1.2产品用途在传统的商业竞争中,销售渠道是营销组合中的差不多要素之一,销售渠道建设在公司的营销战略中具有举足轻重的作用,有实力的厂商纷纷建立自己的专卖店,并在各大商场激烈

11、地争夺销售空间,有时为此要付出巨大的代价。现在,随着上网人口的迅速增加和网上销售渐成气候,开拓网上销售渠道差不多成为商家不可忽视的营销策略,将逐渐成为新的竞争热点,也许要不了多久,商战的硝烟将开始向网上蔓延。将产品搬到网上销售,网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、治理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。一般来讲,网上销售渠道

12、建设有三种要紧方式:作为网上零售商的供应商、开设网上商店、自行建立网上销售型的网站。这三种方式的投资规模、治理难度、和对企业营销与宣传策略的重要程度等各不相同。1.3系统的开发意义 Internet的进展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时刻与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。建设一个企业网站,重要的在于让企业网站真正发挥作用,让网站成为有效的网络营销工具和网上销售渠道。企业网站的

13、功能要紧表现在八个方面:品牌形象、产品/服务展示、信息公布、顾客服务、顾客关系、网上调查、网上联盟、网上销售。1、企业形象。网站的形象代表着企业的网上企业形象,人们在网上了解一个企业的要紧方式确实是访问该公司的网站,网站建设的专业化与否直接阻碍企业的网络企业形象,同时也对网站的其他功能产生直接阻碍。 2、产品/服务展示。顾客访问网站的要紧目的是为了对公司的产品和服务进行深入的了解,企业网站的要紧价值也就在于灵活地向用户展示产品讲明及图片甚至多媒体信息,即使一个功能简单的网站至少也相当于一本能够随时更新的产品宣传资料。 信息公布。网站是一个信息载体,在法律许可的范围内,能够公布一切有利于企业形象

14、、顾客服务以及促进销售的企业新闻、产品信息、各种促销信息、招标信息、合作信息、人员招聘信息等等。因此,拥有一个网站就相当于拥有一个强有力的宣传工具。 3、顾客服务。通过网站能够为顾客提供各种在线服务和关心信息,比如常见问题解答(FAQ)、在线填写寻求关心的表单、通过谈天实时回答顾客的咨询等等。 4、网上联盟。为了获得更好的网上推广效果,需要与供应商、经销商、客户网站、以及其他内容互补或者相关的企业建立合作关系,没有网站,合作就无从谈起。 5、网上销售。建立网站及开展一网络营销活动的目的之一是为了增加销售,一个功能完善的网站本身就能够完成订单确认、网上支付等电子商务功能,即网站本身确实是一个销售

15、渠道。 当一个企业在规划自己的网站是,首先应明确建站的目的,然后还要对网站功能需求进行分析,网站的功能也决定了网站的规模和需要投入的资金。现实中的情形是,有的企业并不清晰网站的目的,也不了解需要哪些功能,却往往注重一些实际价值不高的内容,如网页美观性、价格等等,由于网站功能设计先天不足,结果既白费了金钞票,又贻误了时机,假如对网站功能和有充分的认识,能够少走专门多弯路。1.4本产品作用及成果企业网站其表现形式确实是对外进行宣传,方便客户了解公司、购买公司产品与公司进行联系沟通,其作用要紧表现在以下几个方面:1、提高经营决策和打算预见能力通过电子商务对各类客户的需求能够超前做到全面地了解使企业有

16、针对性地提早安排生产经营打算,占得市场先机2、加强与客户的沟通.促进产品销售依照电子商务信息库中保存的大量客户资料,通过快速的信息沟通,为客户及时提供所需的产品和服务3、提高新产品开发和服务能力在及时获得市场对新产品需求信息的同时,电子商务系统将使企业小批量多批次和按需生产的灵活生产方式的特色得到更充分更有效的发挥,增强企业创新能力4、稳定与批发供应商的关系企业的电子商务化完全能够提供和传统大型生产企业同等的与批发供应商建立良好信誉关系和交易的机会5、降低交易和曾后服务成本电子商务使得企业能直接面向最终客户,从而降低交易成本和客户售后咨询等服务费用,尤其是对无形产品的服务现时期企业开展电子商务

17、以加强与客户的沟通和促进产品销售解决方案的选择2.1解决此课题的差不多思路第一步:深入公司内部,了解公司运转流程。第二步:依照公司运转流程写出需求分析。第三步:依照需求分析确定中国精工模具网站共需要哪些模块,每个模块都 有哪些具体功能。第四步:编写代码,美工制作。第五步:对网站进行测试。2.2什么缘故采纳B/S架构首先它简化了客户端。它无需象C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的扫瞄器软件。如此不但能够节约客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。假设一个企业的决策层要开一个讨论库存问题的会议,他们只需从会议室的计算机上直接通过扫瞄器查询

18、数据,然后显示给大伙儿看就能够了。甚至与会者还能够把笔记本电脑联上会议室的网络插口,自己来查询相关的数据。其次,它简化了系统的开发和维护。系统的开发者无须再为不同级不的用户设计开发不同的客户应用程序了,只需把所有的功能都实现在Web服务器上,并就不同的功能为各个组不的用户设置权限就能够了。各个用户通过HTTP请求在权限范围内调用Web服务器上不同处理程序,从而完成对数据的查询或修改。现代企业面临着日新月异的竞争环境,对企业内部运作机制的更新与调整也变得逐渐频繁。相关于C/S,B/S的维护具有更大的灵活性。当形势变化时,它无须再为每一个现有的客户应用程序升级,而只需对Web服务器上的服务处理程序

19、进行修订。如此不但能够提高公司的运作效率,还省去了维护时协调工作的许多苦恼。假如一个公司有上千台客户机,同时分布在不同的地点,那么便于维护将会显得更加重要。 再次,它使用户的操作变得更简单。关于C/S模式,客户应用程序有自己特定的规格,使用者需要同意专门培训。而采纳B/S模式时,客户端只是一个简单易用的扫瞄器软件。不管是决策层依旧操作层的人员都无需培训,就能够直接使用。B/S模式的这种特性。 最后,B/S特不适用于网上信息公布。这是C/S所无法实现的。而这种新增的网上信息公布功能恰是现代企业所需的。这使得企业的大部分书面文件能够被电子文件取代,从而提高了企业的工作效率,使企业行政手续简化,节约

20、人力物力。 B/S模式的新颖与流行,和在某些方面相关于C/S的巨大改进,使B/S成了本次毕业设计的首选模式。2.3选择ASP.NET与SQL Server的好处2.3.1 A是建立在通用语言运行时刻库(CLR)上的应用程序框架。他用来在服务器端构建功能强大的web应用程序。A提供了几个超越往常web开发模式的优点要紧有以下几方面体现:1、增强的性能。A是运行在服务器端的编译后的CLR代码,而不是像ASP那样解释执行。 2、A利用提早绑定,即时编译,本地优化和缓存服务来提高性能。所有这一切,性能远远大于你以往写的每一行代码。 3、世界级水平的开发工具支持。在Visual Studio .net的

21、集成开发环境(IDE)中,A框架由丰富的工具箱和设计器组成。所见即所得的(WYSIWYG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。4、ASP.net提供了稳定的性能、优秀的升级性、更快速的开发、更简便的治理、全新的语言以及网络服务。贯穿整个ASP.net的主题确实是系统帮用户做了大部分不重要的琐碎的工作。5、在ASP.net里,你将会拥有一个“Data-Bounds” (数据约束),这意味着它会与数据源连接,并会自动装入数据,使操纵工作简单易行。6、ASP.net支持多种语言,支持编译类语言,支持比如VB、VC+、C#等,它比这些编译类语言运行速度快,更

22、适合编写大型应用。简单地讲,ASP.net把这些过程自动化了。2.3.2 SQl Server好处SQL Server是微软公司开发的一个关系数据库治理系统其特点为:1、 兼容性良好由于今天Windows操作系统占据着主导地的位,选择SQL Server一定会在兼容性方面取得一些优势。另外,SQL Server除了具有扩展性,可靠性以外,还具有能够迅速开发新的因特网系统的功能。尤其是它能够直接存贮XML数据,能够将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。这些特点在.NET战略中发挥着重要的作用。2、 电子商务在使用由 SQL Se

23、rver关系数据库引擎的情况下,XML数据可在关系表中进行存储,而查询则能以XML格式将有关结果返回。此外,XML支持还简化了后端系统集成,并实现了跨防火墙的无缝数据传输。你还能够使用Hyper Text Transfer Protocol(超文本传输协议,HTTP)来访问SQL Server,以实现面向SQL Server数据库的安全Web连接和无须额外编程的联机分析处理(OLAP)多维数据集。3、 数据仓库SQL Server特不明显的改进确实是增加了OLAP(联机分析处理)功能,这能够让专门多中小企业用户也能够使用数据仓库的一些特性进行分析。OLAP能够通过多维存储技术对大型、复杂数据集

24、执行快速、高级的分析工作。数据挖掘功能能够揭示出隐藏在大量数据中的倾向及趋势,它同意组织或机构最大限度的从数据中猎取价值。通过对现有数据进行有效分析,这一功能能够对以后的趋势进行预测。4、 增强的在线商务SQL Server 简化了治理、优化工作,同时增强了迅速、成功的部署在线商务应用程序所需的可靠性和伸缩性。其中,用以提高可靠性的特性包括日志传送、在线备份和故障切换群集。在伸缩性方面的改进包括对多达32颗CPU和64GBRAM的支持。通过自动优化和改进后的治理特性-诸如数据文件尺寸的自动治理、基于向导的数据库拷贝、自动内存治理和简化的故障切换群集安装与治理,在线商务应用程序能够被迅速部署并有

25、效治理。5、 利于构筑敏捷性商务所谓敏捷性商务确实是能够打破内部和外部的商业界限,对迅速改变的环境做出快速反应。微软差不多与关键的合作伙伴建立起了战略关系,制造出了能够与许多供应商的产品实现整合的解决方案,因而企业用户并不需要做出要么完全同意,要么全部不要的承诺。在部署解决方案的过程中,企业用户不一定要拆除原有的设备。敏捷商务让企业用户能够充分利用现有的系统,自主决定所需的硬件和软件解决方案以及由谁来提供,伸缩自如、游刃有余。 需求分析3.1精工网站几个差不多组成 对每个系统来讲。它们的功能是有差不的。关于我们精工网站来讲应该有以下几个差不多功能:企业展示、新闻公布、在线销售、在线留言、客户注

26、册。(1) 企业展示:企业简介、职员展示、商品展示、期刊下载。(2) 新闻公布:新闻扫瞄、新闻公布、新闻维护。(3) 在线销售:在线选购、订单审核、商品邮寄、订单查询。(4) 在线留言:留言提交、留言察看、留言回复。(5) 客户注册:客户注册、客户维护。图3-1 总体用例图3.2精工网站作用效果中国精工网站后,将大大节约销售方面的人力、物力和才力,提高企业知名度,完善企业形象。真正实现治理自动化,大大提高了工作效率和工作质量,减轻工作人员的工作量。同时,能够使公司的治理更信息化、现代化、高效化、先进化、标准化、规范化,真正走进国际治理水平的行列。3.3识不参与者一、后台信息操作员该操作员要紧实

27、现对商品信息,商品类不,新闻系统,留言系统,用户信息,职员信息的治理和操作,如增加,删除,修改等。二、客户非注册客户:该客户仅局限于扫瞄商品,企业差不多信息,用以宣传企业信息和产品。注册客户:注册客户能够使用留言系统对不明白的问题进行提问,并能够选择自己需要的商品,进行购买,并生成订单。3.4部分用例 3.4.1一、 差不多事件流 a进入网站b注册信息c注册完成d返回主页二、备选事件流 (1)用户能够在差不多流中的任何一步选择退出,转至差不多流步骤的d);(2)在差不多流(b)步骤中,必须按照要求填写数据,否则填写无效,系统显示错误并提示相关错误操作的具体信息,重新返回差不多流b);(3)在差

28、不多流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) 后,选择接

29、着购物,则返回到差不多流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

30、-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)作用:用于省市联动列名约束英文中文数据类型大小是否为空关系City id都市IDVarchar20F主键City name都市名称Varcahr20F无Province id省份编

31、号Varcarh20F外键表4-2 省份表表名:省份表(City)作用:用于省市联动列名约束英文中文数据类型大小是否为空关系Province id省份IDVarchar20F主键/外键Province name省份名称Varcahr20F无表4-3 客户信息表表名:客户信息表(Customer Information)作用:用于保存客户信息列名约束英文中文数据类型大小是否为空关系Customer ID客户IDintF主键/外键Company客户姓名Varchar50F外键Communication客户公司Varchar100F无Sex性不Varchar5T无Tel电话Varchar15T无Ma

32、il电子邮箱Varchar50T无Province省Varchar20F外键City市Varcahr20F外键Address详细地址Varchar100F无表4-4 用户表表名:用户表(LandUser)作用:用于保存客户用户名与密码列名约束英文中文数据类型大小是否为空关系Name用户名Varcahr1000F外键/唯一Pwd密码Varchar1000F无CustomerID客户IDIntF外键表4-5 职员信息表表名:职员信息表(Hermes)作用:用于保存职员信息列名约束英文中文数据类型大小是否关系ID职员编号Varchar20F主键/外键Name职员姓名Varcahr50F无Pictur

33、e职员图片Varchar100F无Xinxi详细信息Varcahr1000F无表4-6订单从表表名:订单从表(Order Item)作用:保存订单要紧信息列名约束英文中文数据类型大小是否关系OrderItemID订单IDVarcahr20F主键/外键ProduceID商品IDIntF外键Num商品数量IntF无RetaiPree售出价格MoneyF无表4-7 新闻表表名:新闻表(News)作用:用于企业新闻列名约束英文中文数据类型大小是否关系NewsID新闻IDVarchar20F主键NewsName新闻名称Varchar50F无NewsDate公布时刻SmalldatetimeF无ZuoZh

34、e公布者Varcahr30F无NewsContent新闻内容Varcahr500F无表4-8订单主表表名:订单主表(Order)作用:保存订单要紧信息列名约束英文中文数据类型大小是否关系Order ID订单IDVarchar20F主键/外键Customer ID客户IDVarchar20F外键Order Date订单日期DatetimeF无Pay Type是否审核Varcahr10F无Pay Flag是否发货Varcahr2F无Flag是否付款Varchar2F无表4-9 商品表表名:商品表(ProduceInformation)作用:保存商品信息列名约束英文中文数据类型大小是否关系Produ

35、ceID商品IDIntF主键/外键ProduceName商品名称Varchar20F无TypeID类不IDVarchar20F外键Photo商品图片Varchar100F无RetaiPree商品价格MoneyF无Description详细信息Varchar200T无表4-10 商品类不表表名:商品类不表(ProduceType)作用:保存商品类比信息列名约束英文中文数据类型大小是否关系TypeID类不IDIntF主键/外键TypeName类不Varchar20F无TypeDescription类不信息Varchar10000F无表4-11 库存表表名:库存表(Stock)作用:保存库存信息列名

36、约束英文中文数据类型大小是否关系ProduceID商品IDVarchar20F主键/外键StockNum库存数量IntT无TakeInto盘赢IntT无TaleOut盘亏IntT无IntoTiame盘点时刻DatetimeT无表4-12 留言表表名:留言表(Visitors)作用:保存留言信息列名约束英文中文数据类型大小是否关系VisitorsID留言IDVarchar20F主键/外键VisitorsName留言标题Varchar50F无VisitorsContent留言内容Varchar500F无VisitorsTiem留言时刻DatetimeF无VistorsUser留言客户Varchar

37、50F无VistorsAnswer答复内容Varchar500T无4.2数据库数据架构图图4-1数据架构图4.3操作时序图4.3.1产品邮寄1实现过程1、登陆2、扫瞄订单3、查询要邮寄的订单4、邮寄2. 时序图 图4-2 产品邮寄时序图4.3.21实现过程1、登陆2、扫瞄商品3、添加商品到购物车4、扫瞄购物车5、结帐6、生成订单7、返回主页2. 时序图 图4-3 商品购买时序图4.3.31实现过程1、登陆2、扫瞄注册资料3、选择要删除的用户4、确认删除5、返回2. 时序图 图4-4会员维护时序图4.3.41实现过程1、登陆2、查找到要维护的商品3、选择盘赢或盘亏4、更改库存5、返回2. 时序图

38、 图4-5 库存维护时序图 界面及代码扫瞄5.1网站主页界面图 5-1 主页界面简介:用户通过扫瞄主页,能够单击某项内容链接到其他内容上。5.2产品展示界面及相关代码图 5-2 产品界面简介:用户在此界面上能够按类不扫瞄到企业所生产的产品,当单击详细信息时能够察看所单击产品的名称、价格、详细信息等,并能够进行购买。/*模块编号:M007模块名称:购物车作 者:姜云龙开发时刻:2008年5月29日*/ if (SessionuserID!=null )/推断是否登陆 string petID = DataList1.DataKeys0.ToString(); int petnum = 1; st

39、ring petname = ; float petprice = 0.0f; float petcount = 0.0f; SqlCommand cmd = new SqlCommand(proProduceinformation_SelectItem ,ConnectionDataBase.DBOpen(); cmd.Parameters.Add(id, SqlDbType.VarChar, 20).Value = petID; cmd.CommandType = CommandType.StoredProcedure; SqlDataAdapter da = new SqlDataAda

40、pter(); da.SelectCommand = cmd; DataTable dtPet = new DataTable(); da.Fill(dtPet); if (dtPet != null) petname = dtPet.Rows0ProduceName.ToString(); petprice = Convert.ToSingle(dtPet.Rows0RetaiPree.ToString(); petcount = petprice * petnum; ConnectionDataBase.DBClose(); if (Sessionbus = null) /第一次购买; D

41、ataTable BusTable = new DataTable(); 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(小计, typ

42、eof(float); DataRow dr = BusTable.NewRow(); dr编号 = petID; dr名称 = petname; dr价格 = petprice; dr数量 = petnum; dr小计 = petcount; BusTable.Rows.Add(dr); Sessionbus = BusTable; else /多次购买; DataTable BusTable = (DataTable)Sessionbus; DataRow seekdr = BusTable.Select(编号= + petID + ); if (seekdr.Length = 0) /买

43、新商品 DataRow dr = BusTable.NewRow(); dr编号 = petID; dr名称 = petname; dr价格 = petprice; dr数量 = petnum; dr小计 = petcount * petnum; BusTable.Rows.Add(dr); else /买重复商品,找到原的商品,将其数量加1 foreach (DataRow dr in BusTable.Rows) if (dr编号.ToString() = petID) dr数量 = Convert.ToInt32(dr数量) + 1; dr小计 = Convert.ToSingle(dr

44、价格) * Convert.ToInt32(dr数量); Sessionbus = BusTable; Else/假如没有登录则跳到登录界面 Temp.p = 1; Response .Redirect (Logien.aspx); 5.3用户注册界面及相关代码图5-3 用户注册界面/*模块编号:M001模块名称:验证码作 者:姜云龙开发时刻:2008年5月29日*/public class CheckCode public static void DrawImage() CheckCode img = new CheckCode(); HttpContext.Current.SessionC

45、heckCode = img.RndNum(4); img.checkCodes(HttpContext.Current.SessionCheckCode.ToString(); private void checkCodes(string checkCode) int iwidth = (int)(checkCode.Length * 13); System.Drawing.Bitmap image = new System.Drawing.Bitmap(iwidth, 23); Graphics g = Graphics.FromImage(image); g.Clear(Color.Wh

46、ite); /定义颜色 Color c = Color.Black, Color.Red, Color.DarkBlue, Color.Green, Color.Orange, Color.Brown, Color.DarkCyan, Color.Purple ;/定义字体 string font = Verdana, Microsoft Sans Serif, Comic Sans MS, Arial, 宋体 ; Random rand = new Random();/随机输出噪点 for (int i = 0; i 50; i+) int x = rand.Next(image.Width

47、); int y = rand.Next(image.Height); g.DrawRectangle(new Pen(Color.LightGray, 0), x, y, 1, 1); /输出不同字体和颜色的验证码字符 for (int i = 0; i checkCode.Length; i+) int cindex = rand.Next(7); int findex = rand.Next(5); Font f = new System.Drawing.Font(fontfindex, 10, System.Drawing.FontStyle.Bold); Brush b = new

48、System.Drawing.SolidBrush(ccindex); int ii = 4; if (i + 1) % 2 = 0) ii = 2; g.DrawString(checkCode.Substring(i, 1), f, b, 3 + (i * 12), ii); /画一个边框 g.DrawRectangle(new Pen(Color.Black, 0), 0, 0, image.Width - 1, image.Height - 1); /输出到扫瞄器 System.IO.MemoryStream ms = new System.IO.MemoryStream(); ima

49、ge.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(); private string RndNum(int VcodeNum)

50、 string Vchar = 0,1,2,3,4,5,6,7,8,9; string VcArray = Vchar.Split(,); string VNum = ; /由于字符串专门短,就不用StringBuilder了 int temp = -1; /记录上次随机数值,尽量幸免生产几个一样的随机数 /采纳一个简单的算法以保证生成随机数的不同 Random rand = new Random(); for (int i = 1; i 0) Response.Redirect(Logien.aspx);5.4新闻扫瞄界面图 5-4 新闻扫瞄界面简介:客户在此界面中能够看到精工集团公司的新闻

51、活动,通过单击相应标题进行察看。5.5后台订单邮寄界面图 5-5 产品邮寄界面简介:当操作人员想要将以审核的订单进行配货时,能够单击想要察看的订单,知识我们就能看到改订单所订购的商品,通过单击付货后,此次订货流程结束。5.6后台会员维护界面图 5-6用户维护界面简介:在会员治理界面中操作人员能够对客户注册的资料进行察看与删除,删除某个用户是系统会弹出提示框,如此能够减少失误操作。 软件测试6.1功能测试6.1.1链接测试链接是Web应用系统的一个要紧特征,它是在页面之间切换和指导用户去一些不明白地址的页面的要紧手段。链接测试分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页

52、面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有明白正确的URL地址才能访问。6.1.2表单测试当用户给Web应用系统治理员提交信息时,就需要使用表单操作,例如用户注册、登陆、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。例如:用户填写的出生日期与职业是否恰当,填写的所属省份与所在都市是否匹配等。假如使用了默认值,还要检验默认值的正确性。假如表单只能同意指定的某些值,则也要进行测试。例如:只能同意某些字符,测试时能够跃过这些字符,看系统是否会报错。6.1.3数据库测试在Web应用技术中,数据库起着重要的作用,数据库为Web应用系统的治理、运行、查询和实现用户对数据存储的请求等提供空间。在Web应用中,最常用的数据库类型是关系型数据库,能够使用SQL Server对信息进行处理。在使用了数据库的Web应用系统中,一般情况下,可能发生两种错误,分不是数据一致性错误和输出错误。数据一致性错误要紧是由

温馨提示

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

评论

0/150

提交评论