网上购物系统详细设计说明书

网上购物系统详细设计说明书
网上购物系统详细设计说明书

五、详细设计说明书

1.引言 (2)

1.1编写目的 (2)

1.2项目背景 (2)

1.3定义 (2)

1.4参考资料 (2)

2.总体设计 (3)

2.1需求概述 (3)

2.2软件结构......................................... 错误!未定义书签。3.程序描述.. (3)

3.1功能 (4)

3.2性能 (6)

3.3输入项目 (6)

3.4输出项目 (6)

3.5算法 (6)

3.6程序逻辑 (7)

3.7接口 (7)

3.8存储分配......................................... 错误!未定义书签。

3.9限制条件......................................... 错误!未定义书签。

3.10测试要点 (10)

1.引言

1.1目的

为了对本网上购物系统的可行性进行一下探讨,论证实现本项目的可能性,和一些前期的准备工作及工作条件,并且为工程的下一步设计打下铺垫。电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI 交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。

1.2项目背景

软件名称:网上购物系统

提出者:石晓红

开发者:专插本第一小组用户:全体互联网用户(网购用户)

实现软件的单位:中大新华

该系统同其他系统的关系:项目在目前的阶段与其它软件和系统没有关系,作为一个独立的单位运行。

1.3定义

Asp(active server pages)是微软公司推出的一种用以取代CGI 的技术,基于目前绝大多数网站应用于windows 平台,asp 是一个位于windows 服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的 web 服务器应用程序以及EDI(电子数

据交换)。 ADO:ActiveXData Object, ActiveX 数据对象 SQL:Structured Query Language 1.4 参考资料郑人杰.《实用软件工程》清华大学出版社,1996 动态网页设计实战》[M].北京:机械工业出版社,2000,13 林金霖.《ASP实务经典》[M].北京:中国铁道出版社,2001,209 丁贵广.《ASP编程基础与实例》[M].北京:机械工业出版社,2002,51 白以恩.《计算机网络基础及应用》[M].哈尔滨:哈尔滨工业大学出版社,2000,33 KarliWatson、Marco Bellinaso 等.《C#入门经典》[M],北京:清华大学出版社,2002,67

1.4参考资料

a.详见目录下任务计划书

b.详见目录下项目开发计划;

c.详见目录下需求规格说明书;

d.详见目录下概要设计说明书;

e.详见目录下测试计划;

f.详见目录下用户操作手册;

2.总体设计

2.1需求概述

此购物系统应具备网上购物系统的最基本的功能,即要合理实现消费者购物,运营商发放商品,以及货币转让的一般功能。用户体验的好坏在很大程度上关系到一个商业网站的成败,所以一个成功商业网站必定是遵循以人为本的这么一个原则,所以我们这体统在用户体验方面需要。(详见目录下需求规格说明书)

3.程序描述

3.1功能

用户前台主界面设计

在页面的设计上尽量作到简洁、直观、严谨的特点。本系统前台包括导航条,用户注册及登录部分,公告浏览部分,订单及购物车管理。当你是会员并且已经登录时,别人再用你的账号就会报出此账号已经登录的提示,这有助于商品不被重复购买的情况出现。因为空间有限,所以商城公告栏是以滚动的形式出现,这就实现了以最少的资源取得较大的收益。用户点击销售排行时,销售量排名前10的商品就一一排列在商品栏中,用户可以直接把商品放入购物车。当用户点击特价商品时,就会列出特价商品的列表,可以查看商品的原价,用户可以比对价格,进而选择优惠比较大的商品。当会员觉得自己的账号密码有泄漏或简单时,可以通过会员修改对密码进行重新设定。当会员因为时间久或其他原因而忘记密码时,可以通过找回密码来重新设定密码,前提是你要知道你注册时密码提问的答案。下图为本系统前台用户的界面设计。

会员注册模块

会员注册模块完成会员注册功能,会员输入会员的相关信息,点击“提交”按钮完成会员的注册功能,会员注册模块对应的磁盘文件memberRegister.jsp,其中会员年龄必须为数字。密码提示问题和答案也很重要,它可以帮你在你忘记密码时找回密码。

购物车模块

1.购物车模块,用户可以在浏览商品时完成购物信息的临时存储功能,会员可以添加信息到购物车中,可以修改购物车中商品的数量,操作完毕后对购物车的信息进行提交并生成定单[9]。购物车对应的磁盘文件为cart_see.jsp。购物车界面设计如图5-3所示:2.“去收银台结账”模块完成提交此次购物车所购的商品,并生成相关的定单。会员输入联系地址,联系电话,付款方式,运送方式及备注等信息,点击“提交”按钮完成此定购物定单的提交功能,系统会生一个订单号,供用户查询。去收银台结账对应的磁盘文件为

cart_checkOut.jsp。

订单查询模块

查看订单模块完成会员查看订单信息的功能,会员可以查看自己提交的订单信息,可以查询定单是否已经处理。用户订单查询页面对应的磁盘文件为cart_detail.jsp。

管理员后台

系统的后台管理界面是管理员进行整个系统操作维护的主页界,系统采用框架结构,操作简单,直观,功能完备。首先,管理员可以添加商品,并且具有对商品进行删除,设定是否是特价商品的权限,当商品量达到一个数量级之后可以通过大类别和小类别进行查询的功能,然后对商品继续进行操作。其次,管理员可以管理会员,可以对会员的信息进行删除和修改。再次,当会员每生成一个订单时,就会发送到管理员处,而管理员可以在对商品存货,是否付款的基础上,判断是否要出货。最后就是管理员可以发布公告,管理员可以把最新的通知以公告的形式传达给用户,这就可以与用户进行单方面的交流。

商品管理模块

商品管理模块包括:商品查询,大类别查询,小类别查询。管理员可以查看到商品总的记录数和页码数,在大类别和小类别的查询之后通过翻页来查询想要查询的商品,再对这商品进行是否特价的修改。

添加商品模块

添加商品模块完成商品信息的添加功能,在添加商品时选择商品的大类别,商品的小类别,输入商品名称,生产厂家,价格,描述等信息,由于是第一次添加商品所以商品的特价都是0元,也就是没有特价。

会员管理模块

会员管理模块完成会员信息的查看及删除功能,根据实际情况,管理员可以查看会员的

详细信息,也可以对会员信息进行删除,会员管理模块的页面。

订单管理模块

订单管理模块完成后台订单处理的功能,当用户提交一张订单时,管理员可以在后台马上对客户提交的定单进行处理,根据定单信息进行发货,也可以对定单进行删除。

公告管理模块

公告管理模块完成网站公告信息的管理功能,管理员可以添加、修改及删除公告的信息。管理员在公告栏可以发布最新的产品消息,供消费者参考,还可以公布网站新闻等内容。

3.2性能

性能出众,基本没有跳转错误,在响应请求方面也快于一般程序,其主要原因是因为我们采用了3层架构,MVC,模型层,控制层,视图层。

3.3输入项目

输入的数据是用户执行的各种操作,包括鼠标、键盘等操作

详见测试报告输入说明文档

3.4输出项目

输出是从数据库中读取的数据,或错误警告信息。

详见测试报告输入说明文档

3.5算法

为了更快的响应请求我们觉定采用冒泡排序算法。

冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无聊地把他们俩交换一下的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起来,这时候也不会交换,所以相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定排序算法。冒泡算法具有高效性,能缩短网上购物系统对用户的响应时间,提高网上购物系统的软件质量。

3.6程序逻辑

网上商城建设方案

xx网上商城建设方案目录 一、项目目标 1.1 网站目标与期望 1.2 网站设计原则 1.3解决方案 二、网站整体结构 1.1 前台结构 1.2 后台结构 1.3设计风格设定(略) 三、主要栏目及网站管理功能说明 3.1网站首页 3.2关于我们 3.3产品讯息 3.4信息反馈 3.5客服中心 3.6会员系统 四、网站分析统计系统 五、管理员提示系统 六、网站权限管理 七、费用预算

一、项目目标 1.1网站目标与期望 网站建设目标可总结如下: 1) 帮助集团公司建立有效的企业形象宣传、企业风采展示、公司产品宣传 2) 充分利用网络快捷、跨地域优势进行信息传递,对公司的新闻进行及时的报道。 3) 通过在线供求系统实现网上的供求信息的查询、订购、交易联系,优化信息的流通渠道。 4) 为企业和客户提供网上开放平台,增进系统内外信息互通、经验交流。 1.2 网站设计原则 商业性原则 作为企业商业运作的一个组成重要部分,服务于企业文化的对外传播,服务于企业与客户、企业与员工沟通渠道的建立,完善企业服务体系,创造更多的商业机会,为企业经营者提供科学决策辅助。 品牌性原则 为客户提供有价值的产品和服务,充分体现品牌优势,重点塑造企业网络品牌的个性化形象,使注意力资源尽可能地转化成品牌消费,建立忠诚消费群体。 经济性原则 建立适合自身需求的网络平台,提供广泛的涵盖用户多种需求的功能,数据处理方式灵活以满足高度用户化的需求,节省网站建设成本,并确保其较好的拓展性和开放性;同时网站具有基于WEB界面的管理后台,企业能够自主的对网站中大部分内容作更新、修改操作,节省了企业网站的运营成本,提高了信息更新、传播效率。 扩充性原则 网站的整体规划及框架设计是具可扩充性的,前台页面的设计能保证企业网站在增加栏目后不会破坏网站的整体结构。后台数据库的设计具有高度的扩充性,企业能够根据需要对栏目、类别的增、删、修改。 1.3解决方案 1、界面结构 根据公司的CI风格、网站功能,采用最新表现技术全面设计,充分体现大企业形象。 2、功能模块 网站建设以界面的简洁化,功能模块的灵活变通性为原则,为维护人员提供一个自主更新维护的动态空间和发挥余地,去完善办好网站,达到一次投资,长期受益,降低成本的根本目的。 3、网站SEO优化 通过对网站结构及关键词等方面的优化,提升网站在搜索引擎被自然搜索几率,从而带来长

软件工程-网上商城项目-详细设计说明书

1引言 (2) 编写目的 (2) 背景 (2) 定义 (2) 参考资料 (2) 2程序系统的结构 (2) 3程序1(标识符)设计说明 (2) 程序描述 (3) 功能 (3) 性能 (3) 输人项 (3) 输出项 (3) 算法 (3) 流程逻辑 (3) 接口 (3) 存储分配 (4) 注释设计 (4) 限制条件 (4) 测试计划 (4) 尚未解决的问题 (4) 4程序2(标识符)设计说明 (4)

详细设计说明书 1引言 编写目的 该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。 在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查。 背景 说明: A.软件系统的名称: BS网上商城系统 B.任务提出者: BS电子商务公司 开发者:LEI_SKY软件开发小组 C. 本系统将是一个独立的系统,目前所产生的输出都是独立的 本系统将使用MySql作为数据库的存储系统 定义 A. .B/S(Brower/Server) B. .IIS (Internet Information Server) C. .HTML(Hypertext Markup Language,超文本标记语言) D. .CSS(Cascading Style Sheets,层叠样式表单) E. .JSP(Java Server Pages) 参考资料 相关的文件包括: A. 内部文件《BS网上商城电子商务系统案例研究项目》

网上购物系统详细设计说明书

详细设计说明书 1引言 编写目的 编写详细设计说明书的目的是为了使开发人员在完成概要设计说明书的基础上,完成概要设计规定的各项功能的具体实现。 编写详细设计说明书的目的就是为程序员写出实际的程序代码提供依据。它是软件详细设计阶段所有任务和所有相关人员所需的参考资料。 背景 定义 列出本文件中用到专门术语的定义和外文首字母组词的原词组。 详细设计:在概要设计的基础上,对其功能模块或部件进行实现设计,是编程人员能写出程序代码。 用户接口:是指一个程序与程序使用者交互的部分。 算法:详细设计中实现某项功能的数据处理流程及处理方法。 SDK:Software Development Kit 即软件开发工具包。 参考资料 a.【1】《概要设计说明书》 b.【2】《需求分析说明书》 2程序系统的结构 根据网上购物系统的概要设计,本系统按照功能分解,可以分为客户端子系统和管理端

子系统。根据页面流的设计,管理端系统分为登陆管理、用户管理、产品管理、支付管理、订单管理5个模块,客户端系统分为订单查询、购物车、商品查询、登陆管理4个模块。它们的关系如下图所示,以下将对各个部分分别进行详细设计。 结构流程图: 3程序1(商品查询)设计说明 程序描述 完成查询商品的功能

功能 性能 灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间特性:响应鼠标单击的时间在2—3秒之间 输人项 组合、模糊查询条件。 输出项 标准的SQL语句,发送设置浏览区命令。 算法 本部分没有采用自定义的算法。 接口 .硬件接口:主要就是TCP/IP层中的网络接口层

软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个: (1)连接对象(Connection):用来连接数据库。 (2)记录集对象(RecordSet):用来保存查询语句的返回结果。 (3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。 (4)参数对象(Parameter):用来为存储过程或查询提供参数。 存储分配 本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。 注释设计 说明准备在本程序中安排的注释,如:在代码部分的适当位置会有中文代码注释。限制条件 (1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server2005。 (2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。 测试计划 测试要点:测试各种组合、模糊查询方式。 4程序2(订单查询)设计说明 程序描述 完成查询定单的功能。

网上商城设计方案

网上商城设计方案-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

网上商城方案分析设计 --概要 山东大学 耿飚 2010-04-04

1.概述 ............................................................................................................ 错误!未定义书签。2.交易流程分析............................................................................................. 错误!未定义书签。 工商银行 ................................................................................................. 错误!未定义书签。 界面功能和内容组织 .................................................................... 错误!未定义书签。 消费流程 ....................................................................................... 错误!未定义书签。 招商银行................................................................................................. 错误!未定义书签。 中国银行................................................................................................. 错误!未定义书签。 京东商城 ................................................................................................. 错误!未定义书签。 优劣对比 ................................................................................................. 错误!未定义书签。 3.支付流程及安全性分析................................................................................ 错误!未定义书签。 工商银行 ................................................................................................. 错误!未定义书签。 招商银行 ................................................................................................. 错误!未定义书签。 中国银行 ................................................................................................. 错误!未定义书签。 支付安全整体分析................................................................................. 错误!未定义书签。 4 系统概要设计和展望.................................................................................... 错误!未定义书签。 交易流程设计......................................................................................... 错误!未定义书签。 支付方式和安全策略................................................................... 错误!未定义书签。 展望............................................................................................... 错误!未定义书签。

网上商城详细设计说明书

网上商城设计详细说明书 姓名:lclboss 班级:微机1024 学号:1000005442

网上商城设计详细说明书 (1) 1.引言 (3) 1.1编写目的 (3) 1.2 前期工作 (3) 1.3编写背景 (3) 2.技术概述 (3) 2.1 目标 (3) 2.2 硬件支持 (3) 2.3 软件支持 (4) 3.功能需求 (4) 3.1 功能块划分 (4) 4.具体设计 (4) 4.1首页设计 (5) 4.2商品详细信息页面设计 (8) 4.3 实现商品搜索功能 (9) 4.4商城后台管理登录设计 (11) 4.5商城后台商城管理页面设计 (12) 4.6 建立删除商品信息页面 (15) 5.总结 (17)

1.引言 1.1编写目的 通过学习https://www.360docs.net/doc/0511441047.html,,以及结合教师给的源代码,进一步修改,从而实现网上商城系统 1.2 前期工作 在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自己特色的设计思路。 1.3编写背景 随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet 的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。 本网上商城系统就是根据电子商务和互联网的发展,针对网上顾客所开发的网络购物系统,本商城系统主要有: 1)用户浏览、注册、登录与购买商品; 2)商品的入库资料登记; 3)商城访问者的在线留言、查看留言,管理员的在线管理留言等; 4)商城最新的新闻显示,历史新闻的分页显示,新闻详细情况的显示,后台管理员添加、删除、修改新闻等。 本数据采用access作为数据库,亦可以使用SQL作为数据库,项目的重点是商品的添加、删除、显示与修改,需要克服的难点是商品图片的上传和删除。 2.技术概述 2.1 目标 我们使用C#以及数据库技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。 2.2 硬件支持

网上购物系统详细设计说明书

五、详细设计说明书 1.引言 (2) 1.1编写目的 (2) 1.2项目背景 (2) 1.3定义 (2) 1.4参考资料 (2) 2.总体设计 (3) 2.1需求概述 (3) 2.2软件结构......................................... 错误!未定义书签。3.程序描述.. (3) 3.1功能 (4) 3.2性能 (6) 3.3输入项目 (6) 3.4输出项目 (6) 3.5算法 (6) 3.6程序逻辑 (7) 3.7接口 (7) 3.8存储分配......................................... 错误!未定义书签。 3.9限制条件......................................... 错误!未定义书签。 3.10测试要点 (10)

1.引言 1.1目的 为了对本网上购物系统的可行性进行一下探讨,论证实现本项目的可能性,和一些前期的准备工作及工作条件,并且为工程的下一步设计打下铺垫。电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI 交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。 1.2项目背景 软件名称:网上购物系统 提出者:石晓红 开发者:专插本第一小组用户:全体互联网用户(网购用户) 实现软件的单位:中大新华 该系统同其他系统的关系:项目在目前的阶段与其它软件和系统没有关系,作为一个独立的单位运行。 1.3定义 Asp(active server pages)是微软公司推出的一种用以取代CGI 的技术,基于目前绝大多数网站应用于windows 平台,asp 是一个位于windows 服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的 web 服务器应用程序以及EDI(电子数

农产品电商平台运营方案设计(参考模板)

农产品电子商城项目运营方案 一、平台定位 网站定位:24小时不打烊的无公害有机农产品网上超市。 项目理念:绿色、助农、至诚、共赢。 网站目标:全国最大的无公害有机农产品网上交易平台。 食品安全:无公害有机农副产品为主,可溯源;严控残农达标、绿色、有机为公司核心品质保证。 目标人群:中、高档消费群体;网络购物习惯和行为的家庭主妇;企业及政府单位团购;注重健康和生活品质的人群。 天下丰收农产品商城项目作为一个全新的B2B2C+O2O电子商务平台,致力打造为全国最大的农副产品网上交易平台,实现24小时不打烊的农产品网络超市。 主要目的:让更多的特色、无公害、有机农副产品生产厂商入驻网上商城,让农民再没有卖不出去的产品;让消费者放心、安全购物。 网上商城产品以绿色、助农、至诚、共赢的理念,将超市搬到网络上来,让会员以更低的价格、方便快捷地购买到高品质的农副产品,培养会员的消费习惯;同时通过自有资源及产品引进建立自己的线下直营实体店,做大做活网上商城,营造良好购物环境,严把产品质量关,提升商品品质,树立企业品牌?的项目。形成“买放心农产品、上天下丰收网”的商务形态。构建从田园到餐桌的绿色通道。通

过不断提高产品附加值,增加绿色、有机产品。扩大销售网络,协助政府

提高食品安全,提升在当地政府的影响力,逐步申请大型种植基地、物流中转仓储配套用地,提升企业盈利能力。 城市直营旗舰店、城市加盟分销店、社区平价便利店、网络平价直销平台、移动端直销平台、移动端分销平台等6种农产品平价直销模式。 二、网上商城项目运营战略定位 1、内部团队整合,分工明确,责任到人。 2、严格把控网上商城入驻供货商和产品的质量。 3、快速在一线城市开设直营旗舰店,迅速扩大知名度、市场占有率以及用户群。通过线下实体店为线上导流。 4、增加大宗企业团购订单,量身为企业定做节日礼品、活动礼品等商务服务; 5、通过线上下单、农产品展销中心、社区加盟店线下取货的方式,同时有效利用线下店铺开展各种宣传手段,扩大网上商城知名度 6、以城市旗舰店为核心,开拓社区加盟服务店,形成真正的1公里商业圈;做到线上支付、送货上门的服务理念; 7、如此循环,不断增加商城入驻商户和网站用户。复制成功模式,把网上商城推广到全国,打造全国最大的农副产品网上商城。 8、加大对网上商城的宣传与推广,突出商城的特色与亮点,让更多商家入驻网上商城;

网上商城详细设计说明书1

详细设计说明书 1引言 1.1编写目的 编写本详细设计目的是:在网上商城需求分析说明书、数据库设计说明书、概要设计的基础上,完成网上商城的结构设计,划分网上商城的功能模块并明确模块之间的关系,同时给出相关的用户界面设计。 在下一阶段的开发中,开发人员员可参考此详细设计说明书,进行系统编码。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 本文的预期读者为: 1、网上商城的设计、开发、测试人员; 2、网上商城的验收、评审人员。 1.2背景 说明: 1.软件系统的名称:网上购物系统 2.任务提出者:华东交通大学实训中心 3.开发者:第五小组组员 4.完成的系统可以在电脑上运行,用户可在此进行各种购买商品、提交订单等的操作。 1.3参考资料 【1】《概要设计说明书》 【2】《需求分析说明书》 1,4专门术语 1、Apache Tomcat6.0:系统所使用的使用服务器。 2、MYSQL:系统所使用的数据库管理系统。 3、SQL:一种用于访问、查询数据库的语言。 4、事务流:数据进入模块后可能有多种路径进行处理。 5、主键:数据库表中的关键域,值在表中唯一。 6、ROLLBACK(回滚):数据库的错误恢复机制。 7、系统用户:商城游客、商城购买用户以及商城的管理员。 8、游客:未注册Beyond网上商城的网络用户。 9、PowerDesigner:数据库编辑软件。

1.5参考资料 1、《Beyond网上商城需求规格说明书》。 2、《Beyond网上商城数据库设计说明书》。 3、《Beyond网上商城概要设计说明书》 2需求规定 2.1前台管理 前台管理是对网上商城的购物车管理、用户注册、商品选择、订单管理、商品查询、商品评价、店铺管理、付款功能。对前台管理的人群主要分为两种角色:未注册该网上商城的网络用户,已注册该网上商城的会员用户。 未注册的网络用户可以浏览并搜索该网上商城的商品详细信息,店铺内容,可以将喜欢的商品放入自己的购物车。而已注册成为会员的用户除了未注册用户的功能外还增加了:管理自己的个人信息、购买购物车里的商品、管理自己的店铺以及店铺里面的商品。 1、购物车管理 购物车管理主要针对有购买欲望的注册和非注册用户,系统用户针对有购买欲望的商品放入购物车,可以对购物车已放入的商品进行添加或者删除,如果长时间未对自己的购物车里的商品进行处理,系统会自动记录购物车里的信息。 2、用户注册 用户注册是针对用户有实际购买需求,并对Beyond网上商城有一定的了解的用户,注册成为该网上商城的会员,需要填写的信息是用户名、用户密码以及联系邮箱,注册成功之后可以购买网上商城的商品,并可以在商城上开设自己的商品店铺。 3、商品选择、查询功能 商品的选择查询功能通常包括对时下各大网站的热卖商品、低价商品、团购商品、分类商品、以及对各种商品的查询功能。商品的查询可以分为商品名称查询和商品类别、商品的不同用途等方面进行查询。 4、订单管理 订单管理功能主要针对已成功注册成为Beyond网上商城的网络用户,商城买家可以对商品进行下单和在商城卖家还未对订单进行处理之前选择取消订单,商城卖家可以对购买该店铺商品的订单进行发货处理、订单完成并对未完成的订单进行修改删除等相关处理。 5、付款功能 付款功能需借助第三方交易系统,此系统中点击付款后,随机成功或失败,跳转到相应页面。 6、评价功能 评价功能主要是针对已成功在网上商城注册并成功购买商城店铺中商品的会员。可以同时对该商品进行评论,一旦品论提交之后不可修改和删除。 7、店铺管理功能 个人店铺管理功能主要针对在商城开设店铺的会员,该用户可以对自己的店铺里的商品进行上架、下架处理,以及商品信息的录入修改等。

网上购物系统——详细设计说明书

网上购物系统 详细设计说明书 1引言 1.1编写目的 电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。 1.2.项目背景 软件名称:网上购物系统 开发者:宋金德,袁浩,王朝阳,许威 项目简介:本系统主要实现网上产品展示与在线定购及人员的管理, 一、不同身份有不同的权限功能(管理人员、注册用户、游客) 二、在线产品展示(分页显示) 三、在线定购 四、后台管理(用户管理、商品的管理) 1.3定义 Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换)。 ADO:ActiveX Data Object, ActiveX 数据对象 SQL:Structured Query Language 1.4参考资料 [1] 谭浩强《动态网页制作ASP》北京电子工业出版社. 2001 [2] 彭万波《网页设计精彩实例》北京电子工业出版社.2002

网上商城设计方案样本

网上商城方案分析设计 --概要 山东大学 耿飚 -04-04

1.概述 .................................... 错误!未定义书签。2.交易流程分析 ............................ 错误!未定义书签。 2.1工商银行............................. 错误!未定义书签。 2.1.1界面功能和内容组织.............. 错误!未定义书签。 2.1.2 消费流程........................ 错误!未定义书签。 2.2 招商银行 ............................ 错误!未定义书签。 2.3 中国银行 ............................ 错误!未定义书签。 2.4京东商城............................. 错误!未定义书签。 2.5优劣对比............................. 错误!未定义书签。 3.支付流程及安全性分析 ..................... 错误!未定义书签。 3.1工商银行............................. 错误!未定义书签。 3.2招商银行............................. 错误!未定义书签。 3.3中国银行............................. 错误!未定义书签。 3.4 支付安全整体分析..................... 错误!未定义书签。 4 系统概要设计和展望 ....................... 错误!未定义书签。 4.1 交易流程设计 ........................ 错误!未定义书签。 4.2 支付方式和安全策略.................. 错误!未定义书签。 4.3 展望................................ 错误!未定义书签。

软件工程网上商城项目详细设计说明书

1引言 (3) 编写目的 (3) 背景 (3) 定义 (3) 参考资料 (3) 2程序系统的结构 (4) 3产品管理程序设计说明 (5) 程序描述 (5) 功能 (5) 性能 (5) 输人项 (6) 输出项 (6) 算法 (7) 限制条件 (9) 测试计划 (9) 尚未解决的问题 (9) 功能 (9) 性能 (10) 输人项 (10) 输出项 (11) 算法 (11) 流程逻辑 (13) 接口 (13) 存储分配 (14) 注释设计 (14) 限制条件 (14) 测试计划 (14) 尚未解决的问题 (14) 功能 (15) 性能 (15) 输人项 (16) 输出项 (16) 算法 (16) 流程逻辑 (18) 接口 (19) 存储分配 (19) 注释设计 (19) 限制条件 (19) 测试计划 (20) 尚未解决的问题 (20) 功能 (20) 性能 (20)

输人项 (21) 输出项 (21) 算法 (22) 流程逻辑 (23) 接口 (24) 存储分配 (24) 注释设计 (24) 限制条件 (24) 测试计划 (25) 尚未解决的问题 (25)

详细设计说明书 1引言 编写目的 该阶段开发以正式进入软件的实际开发阶段,本阶段完成系统的详细设计并明确系统的数据结构与软件结构。 在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本详细设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查。 背景 说明: A.软件系统的名称:BS网上商城系统 B.任务提出者:BS电子商务公司 开发者:LEI_SKY软件开发小组 C. 本系统将是一个独立的系统,目前所产生的输出都是独立的 本系统将使用MySql作为数据库的存储系统 定义 A. .B/S(Brower/Server) B. .IIS (Internet Information Server) C. .HTML(Hypertext Markup Language,超文本标记语言) D. .CSS(Cascading Style Sheets,层叠样式表单) E. .JSP(Java Server Pages) 参考资料 相关的文件包括: A. 内部文件《BS网上商城电子商务系统案例研究项目》

网上购物系统数据库设计

网上购物系统数据库设计说明书一、ER模型 tb_Bbs id theme content int varchar varchar tb_Customer customerID customerName customerPass customerTrueName customerAddress customerPostCode customerPhone customerEmail customerRegDate customerQuestion customerAnswer int nvarchar varchar nvarchar nvarchar char varchar varchar smalldatetime nvarchar nvarchar tb_Goods goodsID goodsName goodsTypeID goodsBrief goodsUnitPrice goodsImageName sellCount goodsDate storedCount int nvarchar int nvarchar money nvarchar int smalldatetime int tb_GoodsType goodsTypeID goodsTypeName int nvarchar tb_Manager id managerName managerPwd int varchar varchar tb_Order orderID goodsID customerID totalMoney orderDate orderState int int int money smalldatetime char tb_OrderDetail orderID goodsID goodsUnitPrice goodsCount name orderAddress orderPhone postCode int int money int varchar varchar int char 二、数据字典 tb_Manager : 管理员表 tb_Customer : 用户表

网上商城网站建设方案完整版

网上商城网站建设方案 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

一、概述 网上商城以电子商务平台为依托,省时、省力、节省成本,不论是对销售者还是消费者都是一件很好的事情。尤其是对消费都来说,足不出户,可以根据需求或者流行趋势从网站收索和购买自己需要的产品。将实体网上商城的功能完全搬到了网上,使得买卖双方不谋面地进行交易,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动。诸如当当网、卓越网,还有模拟真实情境的网络商城——百纷网等。由于经济危机的影响,为了降低销售、广告的成本,许多经营商都推出了网上商城. 二、建站目标 1、为客户提供自由选购所需产品的服务功能; 2、及时补充和增加最新质量和功能的产品上架; 3.为顾客及时提供产品和服务的信息交流; 4.拓展市场宣传、提升品牌形象; 5.广告、招商、市场活动推广。 三、建站语言 简体中文/繁体中文/英文/韩文/日文/俄文/西班牙文等多语种网站语言。 四、网上商城网站规划 根据实体商城和电子商务特点、服务理念、服务内容形式的不同,规划建设不同的网页表达方式,在设计和创意方面既体现企业的服务特色,又兼顾行业拓展的方向。做到既量身定做、又兼容并蓄。 1.设计风格 以网站平台所属企业CI系统为基础,以不同浏览者阅读习惯为标准; 网站属性:垂直型网站; 多语种网站将按不同语言浏览者的浏览习惯来设计。例如,中文页面则按照华人的浏览习惯设计,英文页面则按照英语国家浏览者的习惯进行设计。 2.界面创意 确立UI规范: 网站CI设计、系统页面风格; 标准的图标风格设计,统一的构图布局,统一的色调、对比度、色阶; 图片风格; 导航/结构设计; 提示信息、帮助文档文字表达遵循的开发原则。 3.网站架设步骤 (1)建立网站形象 针对网上商城网站开发人的发展方式及战略部署计划对网站进行规划,以实现良好的运行,实现网站架设目标。 (2)网站信息布局 网上商城网站的主体信息结构及布局,它是总体网站的框架,所有的内容信息都会以此为依据进行布局,清晰明了的布局会使浏览者能方便快捷地取得所需信息。 (3)网站页面制作先进技术应用 这是一个成功网站所不可缺少的重要部分。网站的内容必须要生动活

网上商城购物系统 项目开发计划

项目开发计划 1. 引言 1.1 编写目的 在仔细考虑讨论之后,我们对《网上购物系统》软件的技术可行性,社会可行性,经济可行性有了一定的调查。我们把讨论的结果记录下来,作为项目开发计划,并作为进一步软件需求分析的基础。本系统开发计划报告的预期读者是:项目组所有人员,测试组人员,以及指导老师。 1.2 背景 (1)待开发软件系统的名称:网上购物商城系统 (2)任务提出者:XX; 开发者:计算机科学与技术的小组成员xx; 用户:湛XX; (3)目前网上购物发展迅速,各类管理系统也应运而生,针对各类大型网购网站的管理系统的开发已经非常成熟,从拍下到订单,再到付款,收货确认,都可以做到统一管理。前台可以做到预定实物,虚拟物品等各种预定业务。然而,为数众多的小的购物网站却没有一个合适的管理系统,因此,我们觉得开发此管理系统是十分必要的。 网上购物系统软件是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列等操作系统上使用。除此以外,该系统可通过访问权限控制以及数据备份功能,确保数据的安全性。 1.3 定义 1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大 多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换); 2)ADO:ActiveX Data Object, ActiveX 数据对象; 3)SQL:Structured Query Language。 1.4 参考资料 1、《ASP程序设计及应用》张景峰主编第011903号中国水利水电出版社2009.1 2、《数据库原理及其教程(第三版)》黄德才主编第088716号科学出版社2010.6 3、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第377507号 电子工业出版社2005

PHP商城网站设计方案

Xxxxxxx 计算机有限公司

网站定位 作为互联企业的我们, 追求的不仅是生产最先进的产品或开发最先进的技术, 而且追求 表现最知名的品牌。 这样的追求令我们感觉到时时刻刻的挑战, 挑战使我们成长, 让我们同 时也感觉到高度的责任。 高度的责任产生高度的效果。 因而我们的合作将会在互惠互利的基 础上为您锦上添花,为企业在原有的行业运作中创造新的竞争优势。 我们认为,在整个网站的建设过程中,我们站在网站潜在顾客、已有顾客、游客的角 度来感受家具商城的产品和信誉,以 “用户体验”作为指导思想,力争提高消费者对于我们 的产品有信任感和认同感。让顾客不用出门通过上网就切实感受到产品的品质。 本公司拥有专业的网站策划设计应用及维护人员, 我们将根据贵公司的具体情况及需要 度身定做一个商城网站, 助您充分利用国际互联网上的信息资源, 服务现有客户, 挖掘潜在 客户和代理商,最大限度地开拓国内外市场,为您的品牌在互联网上的飞跃竭尽所能。 二、 网站设计需求 2.1、加强品牌形象 2.2、保持市场的领先地位 2.3、吸引更多的客户 24、做好搜索引擎优化 2.5、建立完善的后台管理系统 三、版本 中文版 四、网站设计风格 logo 充分体现去高贵、优雅、舒适与时尚的风格。 五、网站架设步骤 5.1 、树立企业形象 目标。 5.1.1 网站设计大体包含分两个方面: 、八 — 前言 整个网站以单色调为主,结合网站 针对企业发展方向及战略部署计划对网站进行规划, 以实现良好的运行, 实现网站架设

1)网站信息布局米谷物语网站的主体信息结构及布局,它是总体网站的框架,所有的内容信息都会以此为依据进行布局,清晰明了的布局会使浏览者能方便快捷地取得所需信息。网站首页结构图如下:见附录1. 2)、网站页面制作先进技术应用这是一个成功网站所不可缺少的重要部分,我们会使用尽量简洁高效和安全的代码,以及优化的动画文件,保证全球高速访问。 5.1.2 、网站的内容必须要生动活泼,网站的整体风格创意设计,才能吸引浏览者停留,我们采用现今网络上最流行的CSS,FLASH,JavaScript 等技术进行网站的静态和动态页面设计,动态的按钮,活动的小图标,优美协调的音乐动画,将会使浏览者留下深刻的印象。 5.1.3 、网站的某些适当的位置摆放一些动态的小图案,在保证浏览速度的情况下,在网站各栏目之间加入适量的动态的连接,网站的互动性会大加强。 5.1.4 、我们将根据旺通及各种新产品的特性,配合整个网站本身的设计风格对每个系列的产品进行网上的重新包装设计,务求达到展现旺通产品的尊贵品质的高端产品的品牌形象。 5.1.5、FLASH是现时网络上最欢迎的网络技术,作为一种可以用在互联网上动态的、可 互动的SHOCKWAV它,的优点是体积小,可边下载边播放,这样就避免了用户长时间的等待。 用FLASH制作的动画,还可以加入很cool,很有感染力的音乐。这样就能生成多媒体的图形和界面,而且使文件的体积很小。 5.1.6、另外,网页的信息中,除了小图标,Banner,按钮之外,还有大量的文字和图 象,需要处理,CGI,图片和文字支持是不可缺少的部分,我们先进设备和认真的工作态度一定能制作出令你满意的网站。 5.2 、网站内容及功能网上商城基本功能:商城系统配置分类管理品牌管理商品管理新闻分类管理新闻与公告管理商城广告管理友情链接管理订单管理用户管理群发邮件管理员管理留言管理评论管理保安系统在线支付客服管理销售报表在线统计…… 后台部分功能简介: 系统设置,这里包含了网店的常用功能和全局配置的开关。包括商店设置、支付方式和配送方式、邮件服务器设置、地区列表、计划任务、友情链接、验证码管理、文件权限检测、 FLASH播放器管理、自定义导航栏、站点地图。 商品管理,这里的设置是网店展示商品的核心。其中包括了商品分类、商品类型、商品品牌、商品回收站、图片批量处理、商品批量上传、商品批量修改、生成商品代码、标签管理、商品批量导出、商品自动上下架、虚拟卡的一些设置。 促销管理,这个是我们网店和会员进行进一步交互,给用户增加乐趣,也丰富我们网店的一个设置。其中包括夺宝奇兵,红包类型、商品包装、祝福贺卡、团购活动、专题管理、拍卖活动、优惠活动、批发管理。 订单管理,在这里您可以对您网店上的所有订单进行详细的操作。 广告管理,您可以在您的网店设置广告。

网上商城概要设计说明书时序图状态图用例图

北大青鸟网上商城系统 概要设计说明书 第一部分:引言 1.1编写目的 本说明是北大青鸟网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。 软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。 1.2背景 A、软件系统的名称:北大青鸟网上商城系统 B、任务提出者:北大青鸟九月J2EE班级第三小组 开发者:北大青鸟九月J2EE班级第三小组 实现完成的系统将作为线销售系统使用,所应用的网络为Internet网络。 C、本系统将是一个独立的系统,目前所产生的输出都是独立的。 本系统将使用Oracle9i作为数据库存储系统. 1.3定义

1.4参考资料 相关的文件包括: A、内部文件《北大青鸟网上商城电子商务系统案例研究项目》; B、北大青鸟网上商城电子商务系统案例研究项目分析会议备忘录; C、《北大青鸟网上商城电子商务系统案例研究项目可行性分析》; 参考资料: A、北大青鸟Aptech ACCP3.0 Y2《基于软件开发项目的毕业设计》; B、国家标准《软件需求说明书(GB856T——88)》; C、亚马逊网站的软件需求说明; 合同: A、《北大青鸟网上商城电子商务系统案例研究项目合同20040510 - 2》;

第二部分:总体设计 2.1需求规定 需求规定的详细内容,请参考独立的文档《北大青鸟网上商城项目需求说明》. 2.2运行环境 2.2.1、硬件设备要求: 客户程序硬件要求: 具有Pentium III 处理器且满足以下要求的计算机: 最低64 MB 内存 最小 2.1 GB 硬盘 鼠标 键盘 服务器硬件需求: 具有Pentium III 处理器且满足以下要求的计算机: 最低512MB 内存 最小8 GB 硬盘 鼠标 键盘 2.2.2、支持程序 客户程序软件: Windows 98/NT /2000或更高版本 数据库服务器软件: Windows NT / 2000 Server 或更高版本 Oracle9i/SQL Server 2000/My Sql/Access

相关文档
最新文档