1.3 电子商务系统Web平台
Web开发平台给我们提供了开发工具,在一定的程度上大大的提高了我们的开发效率,让业务功能变得非常的方便和轻松。我们可以在数据库中添加、删除、修改、查找等操作,并在窗体进行修改时,无需再编译,可直接运行。此外,该平台的开发和使用,可以同时进行,因为它们不影响彼此。有了这个,我们不需要花太多的精力往来于客户和公司之间,在任何的一个地方就可以维护。文献综述
1.3.1 Web平台的概述
表1.1 Web的三种形式
英文名 定义
超文本 hypertext 超文本是一种用户接口范式,用以表现文本及与文本有关的内容
超媒体 hypermedia 超媒体是超文本(hypertext)和多媒体在信息浏览环境下的结合。
超文本传输协议 hypertext Transfer Protocol 超文本在互联网上的传输协议
1.3.2 ASP.NET的概述
表1.2 ASP.NET的基本知识
编程语言 服务器技术 开发工具 文件拓展名
Visual Basic (VB.NET)
Web Pages
(使用 Razor语法)
Web Matrix
• 该文件的文件扩展名是 .asp
•
C#
(读作 C sharp)
• MVC
(Model View Controller)
Visual Web Developer
ASP.NET 文件的文件扩展名是 .aspx
Web Forms (传统的ASP.NET)
Visual Studio
ASP.NET 文件使用 C# 语法的文件扩展名是 .cshtml
第2章 网站剖析
2.1 网站规划概述
我们在做任何事情的时候,都需要有相应的规划。计划就像是一座桥,连接着我们通向成功。中国古代就有一句话,来说明计划的重要性:凡事预则立不预则废。如果没有相应的计划,实施起来也是相当的消耗精力。没有计划的网站,看似忙碌,其实是空缺的。
我们需要计划资源的分配,对目前管理信息系统的功能、应用环境和现状等进行相应的评价,通过不断的调查研究,初步了解该网站需要实现的基本功能。
2.1.1普通会员购买流程图
第一步:会员注册,要按要求进行注册,邮箱等要输入正确,基本信息填好之后,注册成功。
第二步:会员登录,登录到购物网站的购物首页,进行商品的交易,商品的查看,查找商品等。
第三步:填写需要会员的姓名、家庭住址、邮政编码等个人信息,完成一个个人比较完善的基本信息。。
第四步:会员将需要购买的商品加入到购物车,提交订单等。
2.1.2普通管理员管理流程图
第一步:输入管理员的用户名、密码和类别,进行登录。
第二步:登入成功后,进入到后台管理,对会员等进行管理。同时也可以对产品进行管理,如添加、删除等基本操作。
2.2需求分析
需求分析能够快速的让我们知道客户缺少什么、需要什么,这样我们就可以对症下药,尽早的解决一些技术难点,需求分析具有决策性、方向性、策略性的特点,因而在软件开发过程中有着极其重要的作用。许多系统的失败,归根到底都是因为需求分析没有做好:不是需求分析不到位或不彻底,就是客户和开发商没有沟通好,使得设计等后续内容不能够顺利的完成。