文档库 最新最全的文档下载
当前位置:文档库 › 网上购物系统需求分析与设计报告

网上购物系统需求分析与设计报告

网上购物系统需求分析与设计报告
网上购物系统需求分析与设计报告

基于J2EE的网上购物系统

申请人:陈立娜

成员:刘政、刘芳、张尧

指导教师:赵俊峰

学院:计算机学院

第一章网上购物系统可行性研究及系统目标

1.1 网上购物系统可行性研究

中国互联网络信息中心2006年发布的《中国互联网络热点调查报告》显示,相对于传统购物方式,网上购物在三个方面优势明显,53.9%的人认为送货上门比较方便,50.1%的人认为价格便宜,44.8%的认为可以购买到本地没有的物品。

网上购物系统对于所有销售者讲,具体的优势体现在,不受营业时间和地狱的限制,任何时候、任何地方的消费者都可以浏览商品信息并进行交;不必支付使用现实的场地所产生的种种费用,比如水电费、房租、装修费和管理费等;不必承担显示经营可能产生的风险,如遭遇盗窃,抢劫等。

从消费者角度讲,不受“营业时间”的限制,足不出户就可看到全国各地的商品,可以使用信用卡网上支付,节约了大量的时间和金钱,满足了消费者付出最小成本得到最大效用的目的。在这个过程中,机会成本将是人们做出抉择的重要依据。网上购物能够兴起并相对稳定发展,是由于相对于传统购物方式,它能够降低消费者的机会成本,同时也降低消费者的机会,达到双赢。

在收入越高的地方,由于时间的机会成本越高,人们越愿意采用网上购物系统。这一原因可以解释为什么现在电子商务的发展国家及大中城市发展快于不发达国家的现象。可以遇见随着我国经济的快速稳定发展、个人收入的不断提高,特别是购物理念的改变网上购物系统在我国将有更广阔的市场和良好的发展前景。

1.2 网上购物系统的目标

(1)用户注册后,登陆到网上购物系统中,可以进入购物流程(或在结帐之前注册并登陆系统)。

(2)客户可以登录网上购物系统浏览和购物,当注册后,可以在客户所购商品总金额达一定数量时,从普通会员根据量值不同自动升级成为不同等级的VIP会员,并享受不同折扣优惠。

(3)客户一次可以购买多种商品,当确认购买之后,将产生一张订单。

(4)订单生成后,客户可在前台查询订单的处理状态:“T”表示订单上的商品已发出,“F”表示订单上的商品未发出。若订单不能在规定日期送达,客户可退单或做其它处理。

(5)一个销售商可以提供多种商品,且一种商品可以由多家销售商提供。

(6)客户和商家可在系统发表留言或评论。

第二章网上购物系统需求分析

2.1 客户前台功能:

①客户管理功能

系统实行会员注册或登陆,对客户的相关信息的信息(允许项)可以进行修改。

②商品信息浏览、查询功能

商品查询是指系统为客户提供模糊查询商品信息、搜寻商品的功能。

商品浏览是指只要登录到网站后,用户就可以在线浏览展示商品,当单击产品名或图片就会看到产品的详细介绍。

③购买功能

当客户确定了购买对象后就可以下订单,从而进入购物系统,最终完成购买。

只有注册用户才能利用该系统下订单。注册后并且处于在线状态才可以购物下订单。非注册用户和处于非在线状态的用户,只能浏览商品的基本情况。用户登录后,就可以使用系统提供的各种功能。单击产品对应的购买按钮后,将显示购物车界面,在该界面中实现购买产

品数量统计、总价格统计及每种产品的购买时间。在购物车中,可以实现继续购买、产品数量的修改、删除购买物品、到收银台付款等功能。

④网上结算银行功能

系统采用网上银行方式,支持网上结算,经过模拟认证后,根据银行帐号在网上处理购买结算。

⑤售后评价及退货功能

完成购物后,可以进行评价或者要求商家予以退货服务。

2.2 商家后台功能

①商品信息管理功能

由系统管理员或由系统管理员授权委托管理整个系统的商品信息,发布销售商品信息,商家注册取得授权后可在系统后台随时增添、修改、更新销售商品信息。

②订单管理功能

系统内构成由订单生成,按时间顺序生成订单号、订单入库,订单查询组成的完整的订单处理流程。

③配送管理功能

合同(订单)确认后,卖方向买方送提货单证(网上下载),凭单提货、配货送货。

④商品退货处理和售后评价功能

售后服务中不合格退货的要求,系统支持退货处理,包括货款退还的操作,同时对客户予以评价。

⑤客户信息管理功能

系统实行会员注册,对客户的相关信息、交易信息等实行跟踪管理,适时会员实行升级制度。

2.3 网上购物系统的用例图设计

根据网上购物系统的需求,在系统的用例图中,包括的主要角色有管理员用户,消费者,

系统和数据库。

(1)针对消费者的顶层用例图

-

a. 用户注册和登陆:用户注册和登录是网上购物系统所必须拥有的一项功能。当用户决定结束购物去结账的时候,需要用户处于登录状态。网上购物系统要求用户输入用户名、密码。在输入用户名和密码之后,系统将确认用户名和密码是否正确,如果验证成功,就是用户处于登录状态。否则,系统只显示用户名和密码的错误信息。

用户在登陆页面中能够进行新用户的注册,这是系统要求输入用户注册信息。如果用户名已经存在,系统将向用户显示相应的错误信息,并提示用户是填写其他的用户名。并且用户登陆后可以随时修改个人注册信息。

b. 商品浏览与搜索:用户可以通过网站浏览各种商品。在系统的主页面上,是所有商品类别的列表,商品类别列表中包括各种类别的名称和描述。通过单击某个商品类别的链接,用户可以查看该商品的所有商品列表,它包括各个商品的名称、图片、产品介绍等信息,接着用户可以单击某个商品的链接,将进入该商品基本信息的列表页面。在该页面的商品条目中,包含有商品名称、所属名称、价格等,以及添加到购物车的按钮。如果用户点击购物车按钮,将进入购物车向导中。

c. 维护购物车:当用户在商品列表视图或商品详细视图中单击添加到购物车按钮时,将跳转到购物车的页面,商品会被自动添加到购物车中,默认数量为1.在购物页面,将列出用户的购物车的所有商品,并且每个商品列出商品名、所属的产品名、商品描述、是否有库存、购买数量、单价以及移除按钮。用户可以任意更改购买某个商品的数量,单击更新购物车按钮即可实现更新。用户可以单击移除按钮移除选择的商品,则可实现该商品从购物车中删除。同时在购物车的下方列出了总的价格。

d. 填写与确定购物:消费者结束购物后,将进行结账。结账是一个向导式的过程,购物车中的账单按钮可以将用户导向结账向导。结账向导首先向用户显示购物车中的商品信息,用户确认后开始填写订单的信息,包括信用卡号码、类型、过期时间以及送货的详细地址。填写完毕后,用户就可以提交订单了。系统验证用户填写的订单信息,如果正确,则可向用

户显示订单成功的页面,用户在该页面下可以看到和打印订单号。

(2)针对管理员用户的顶层用例图:

a. 登陆与注销:网上购物系统要求管理员在进行相应管理操作前先进行登录,在登陆页

面中输入用户名、密码。在输入用户名和密码之后,系统将确认用户名和密码是否正确,如果验证成功,就使管理员处于登录状态。否则,系统只显示用户名和密码的错误信息。

注销即为重新登录,清楚该管理员的所用的登陆信息,并重新将其导入登陆页面进行重新登录。

b. 处理订单:当用户将其订单确认并提交以后,该订单将存储在后台数据库中,管理

员通过相应的页面去查看(不能修改)订单,并按订单中的要求将商品邮寄到用户指定的地点。同时管理员可以对订单按其不同的分类进行管理。

c. 维护商品:管理员可对数据库中的商品进行维护,即及时更新商品,调整商品的价

格等,并可按商品的不同分类进行管理,也可发布商品的促销信息等。

(3)针对管理员的订单处理子用例图

2.4 网上购物系统活动图设计

(1)针对消费者的网上购物系统的活动图

商品浏览的活动图

添加商品到购物车中

用户注册活动图

(2)当进入网上购物系统的后台维护管理系统可以进行的活动图:

用户登录的活动图

第三章 概要设计

3.1角色分配与权限

根据系统的功能需求,系统中的角色可以分为管理员,普通用户和游客。各个角色的功能如下:

游客:可以浏览网站中的商品,查看商品的详细信息。

普通用户:为通过注册了的用户,他们可以浏览商品,查看商品详细信息,购买评论,修改个人信息等。

管理员:拥有最高权限,可以管理用户(如封锁违规用户)、管理商品信息、订单处理、

3.2.系统功能点

第四章网上购物系统架构设计

网上购物系统架构设计遵循多层次架构设计原则,从上到下依次为视图层、控制器层、模型层、数据持久层和数据库层,系统层次架构模

在网上购物系统中,视图层和控制层使用Structs框架实现,而数据持久层和数据层使用Hibernate实现,模型层实际上再细分为数据访问层(DAO)和数据服务层(Manager),Util 是指一些使用工具类,例如系统配置类、执行数据转换类等。

第五章网上购物系统业务实体类和业务类设计

5.1网上购物系统的业务实体及其关系

经过仔细研究得出,网上购物系统的业务实体包括注册用户(Member)、商品(Item)、商品类别(Category)、商品系列(Product)、订单(Order)、购物车(Cart)、购物车中的商品(CartItem)和订单中的商品(LineItem)等。

各实体间的关系如下:Item、LineItem和CartItem都是一对一的关系,订单和购物车的每一种商品是对应Item的不同包装形式,而Order与LineItem、Cart和CartItem都是一对多的关系,订单和购物车中都可以有多个商品。Item与Product、Product与Category都是多对一关系,一个类别下会有多个产品,一个产品下会有多个不同型号的商品条目。一个用户可以有多个订单,因此Order与Account之间的关系是多对一的关系。

订单中除了包括所购买的产品的信息,还应包括下订单的客户,订单的发货地址或收款地址,信用卡的详细信息以及订单状态,订单状态可以帮助商品客户和管理员了解彼此关于订单的处理情况。

5.2 网上购物系统的实体类图

根据以上分析得到的网上购物系统实体之间的关系,将该系统中的实体转化为实体类图如下:

5.3 网上购物系统的业务类图

根据系统中对实体相关的操作,得到系统业务类图如下:

对于用户、商品类别、商品系列、商品条目,订单等进行简单操作,如添加、删除、修改等。

第六章网上购物系统数据库模型设计

注册用户(Member)、商品类别(Category)、商品系列(Product)、商品(Item)、订单中的商品(LineItem)和订单(Order)等对象都需要持久化,因为他们一般不会更改。所以他们在数据库中必须有对应的表。而代表购物车的Cart和代表购物车中的商品的CartItem类对象都不需要持久化,因为购物车Cart和购物车里的商品CartItem都是随着用户退出系统自动消亡,他们存在于内存中,生命也仅限于HTTP Session范围内,因此这两个模型并不存在对应的数据模型,并且每个注册用户相应的有一个用户账户Account。

根据以上数据模型设计原则,网上购物系统的数据表基本结构和香精的数据模型设计如下:

1.注册用户表(Member)与注册用户数据模型

注册用户表存放网上购物系统的组侧用户信息,包括用户的用户名、密码、姓名、联系方式

2.用户账号表(Account)与用户账户数据模型

用户账户表用来保存注册用户的信用卡的信息。包括用户ID、密码、地址等。

3.商品类别表(Category)与商品类别数据模型

商品类别记录了网上购物系统的商品分类的相关信息,以便对商品的信息进行分类显示。为

4.商品条目表(Item)与商品条目数据模型

商品条目表包括条目的ID、产品的ID、单价、供货商、状态等,其字段设置为:

5.商品系列表(Product)与商品系列数据模型

商品系列表记录了商品的ID、商品类别、商品的名称以及相应的描述信息。

6.商品条目中的供应商表(Supplier)和供应商数据类型

7.存货清单表(Inventory)与存货清单数据模型

因为每个商品都有库存数量,而库存数量通常是与仓库信息系统相连的,所以必须建立一个

8.订单表(Order)与订单数据类型

订单表包括条目ID,产品ID,单价,进货价格,状态;地址等信息。一个用户可以拥有多个订单,其中的字段属性userId描述了订单所属的用户,一个订单中,可以根据商品条目的不同,有不同的订单。

订单和订单条目之间是一对多的关系,LineItem表中的orderId字段描述了订单条目所属的

数量,价格。

10.订单状态表(OrderStatus)与订单状态数据模型

一个订单中的每一个订单条目都有一个相应的状态,如缺货还是发货,在这里单独列出一个订单状态表。orderId和linenum字段共同决定了一个条目,所以该表的主键为lineitemId和

网上购物系统需求分析 说明书

在线购物需求分析 总体分析 随着信息技术的不断发展,我们现在已经步入了一个信息化的时代,而信息时代的代表便是网络技术的日渐成熟,现在网络已经和我们的生活紧密的联系起来了,我们不敢想象没有网络我们的生活会像怎么样,也许就像食物中没有调料,现在的生活离开了网络会变得索然无味。通过网络我们可以足不出户的做许多事情。休闲,娱乐,学习,购物,交友等等许多我们数之不尽的事情。随着信息化的不断进步,今天一种新的购物方式已然出现。那就是上文已经提及的在线购物。 什么是在线购物系统?顾名思义,就是能在网上实现商品销售和购买的系统。在线购物系统旨在满足电子商务时代人们对于网上购买和销售的需求。所以在线购物系统首先必须满足不同人群对购物系统操作和功能的需求;其次在于在线购物系统必须切实的把销售和购买结合起来,真正做到网上购买和支付。 下面我们分析在线购物的好处,节省了传统店面、店员的成本,就算是库房也可以在比较便宜的位置,不用象传统商城那样和门面很近;另外现在很多厂商都比较重视网上渠道,所以有不少直销或者很少层次的分销,不象传统渠道有严格的分销制度,也节约了不少成本。同时对于消费者来说

具有很大的好处。 例如:如果我很想买某件商品,但是我生活的地区没有,于是我就可以选择网上购物,这样就扩大了消费者的选择权利。 因而,可以这样说一个好的在线系统应该是销售和购物的完美结合,真正做到在网上购物就象在商店购物一样。那么如何做到这一点呢?这就需要在线购物系统必须有强大的功能。在线购物系统应该有完整的商品管理、订单管理、在线支付、销售管理等。这是从在线购物系统的使用者方面来看的。这是一个在线购物系统能否满足满足在线购物需求的最基本保证。 一、系统功能分析 首先进行系统分析,简单的来说在线购物系统大概需要以下几个系统:信息发布系统;会员管理系统;产品信息发布系统;调查问卷系统;邮件列表系统;订单管理系统;留言板系统;权限管理系统;货物管理系统。 如下图

网上购物系统需求分析

网上购物系统需求分析 1.简介 1.1. 2.市场定位分析 网上购物商务网站构建初始目标主要是面向广大消费者,由于不同人群对商品的需求不同,因而购物网站应在具有自己特色的同时应适合不同人士的需要。因此,118购物网站定位于面向广大消费者,并突出完善售前、售中、售后客户服务与安全保障方面的特色。售前服务提供详细的商品信息、简便快捷的操作过程;售中服务通过采取安全措施为用户提供网上订购服务安全保障与实时支付;售后服务对用户订购的商品提供快速物流配送,并对用户所购商品提供质量保证。 1.1.3.网站建设经济可行性分析 传统的销售方式是商家把商品放在店铺里供顾客挑选,店铺的规模、位置等客观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员的工资、店面的租金等又增加了成本,顾客也不能迅速找到所需要的商品,而开一个网上商店只需要一个可以存放商品的仓库,比租一个店面能节省很多,也不需要太多的人力来管理,不会因为商店的面积影响客流量,客户足不出户就能买东西,并且很容易就能找到所需要的商品。 1.1.4.网站建设技术可行性分析

(1)网络应用基础设施完善,由于信息技术的发展,我国的计算机网络飞速发展,先后建成了中国公众多媒体通信网、China Net、中国教育与科研计算机网络等组成了中国Internet主体,网络应用进入了企业与普通家庭,这为发展电子商务提供了基础设施。 (2)网络安全技术应用,包括加密算法、CA数字认证、数字签名等,为电子商务应用提供安全保证,它实现了网络传输数据的安全性、完整性以及交易双方的不可抵赖性,身份认证等。 (3)电子支付技术应用,通过电子支付网关实现交易双方电子货币结算,解决电子商务的支付问题,可加速交易过程的实现(4)法律保障,交易活动如果没有得到法律保障就等于它的合法性得不到承认,其生存空间就会受到挤压,随着我国电子商务法律法规的颁发,将解决电子商务活动的法律技术问题,网上商店经营活动将得到法律的保护。 (5)最后,就是网络技术的普及与掌握,如网络互联、网络安全技术、Web技术(如Html,XML,CGI等)、各种安全协议(Https,SET,SSL等)、网络数据库技术等,使我们有能力开发实现适合自己的电子商务系统。成为我们构建网站的直接技术支持。 因此,公司构建网上购物电子商务网站系统的技术瓶颈问题(网络应用基础设施、安全、支付、法律保障、网站开发技术)得到了有效解决,公司构建网上购物电子商务网站技术上可行。 1.1.5.网站建设操作可行性分析

网上商城需求分析报告

网 上 商 城 需 求 分 析 说 明 书 姓名:*** 班级:微机1023班 学号:1000005315 学院:计算机信息学院

目录 一.引言 (3) 1.1 项目背景 (3) 1.2 前期工作 (3) 1.3 参考资料 (3) 二、技术概述 (3) 2.1 开发目标 (3) 2.2 硬件支持 (4) 2.4 用户特点 (4) 2.5 假定和约束 (4) 三、需求规定 (4) 3.2 功能块描述 (4) 4.1 数据精确度 (5) 五.系统流程图 (6) 5.2订单处理流程说明 (7) 六.数据流程图 (7) 6.1数据流程图如下 (7) 6.2订单管理用例 (8) 6.3商品管理用例 (8) 6.4评价管理图 (8) 6.5购物车管理用例 (9) 6.6用户信息管理用例 (9) 6.7账户管理 (9) 七.界面 (10) 八.质量评审 (10)

一.引言 1.1 项目背景 网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。 编写目的如下: 客户和营销部门依赖它们来了解他们所能提供的产品。 软件开发小组依赖它来了解他们所需要开发的产品。 项目负责人根据包含在软件需求规格说明书中描述的产品来制定规划并预测进度安排、工作量和资源。 1.2 前期工作 我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自己特色的设计思路。 1.3 参考资料 《软件需求分析》《网上商城需求分析计划书》。 二、技术概述 2.1 开发目标 本系统的设计目标将最终定位于完成以下所述的系统主要业务的基本模型上:管理员可以维护客户注册信息、维护商品信息、处理订单信息、维护系统公网上售货、查看商品调查报告;用户可以在线注册为会员、修改个人信息、管理账户余额、评价、投票、支付购物等等。 我们使用 JSP 以及 Servelet 技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。

网上商城系统设计方案

3.2 系统功能设计 本网上购物商城系统设计了四个子系统,包括:页面展示子系统、会员子系统、商店管理员子系统和系统管理员子系统。 页面展示子系统:主要是对用户提供商店和商品信息的检索和展示。 会员子系统:主要是会员的一些功能操作,会员可以通过该系统购买商品,将商品添加到购物车然后进行购物车的管理,确认下购买生成订单后对订单的管理以及一些个人信息的维护等。 商店管理员子系统:商店管理员通过该系统可以实现个人信息管理、商店信息管理、商品信息管理、打折管理、运费管理、订单管理等功能的操作。 系统管理员子系统:系统管理员可以通过该系统对网上购物商城进行管理。可以实现个人信息管理、商店管理、会员管理、商品种类信息管理等。 3.2.1 系统的功能分析及设计 本系统仅包括网上购物直接相关的功能,而不包括其相关功能。如,包括订单的结算功能,但不包括银行卡支付功能,也不包括实际支付中所涉及的商家与银行支付系统之间的接口功能,不包括邮局汇款支付功能,不包括商家的汇款单处理等功能;包括订单的后台管理功能,但不包括实际业务流程中的配货、发货等功能。 本系统所面向的用户群主要分为四大类:游客、会员、商店管理员和系统管理员。不同身份用户的功能权限也各不相同。 表3-1 角色表 角色名称职责描述 游客可查看前台的商店以及商品信息,可注册成为注册用户。 会员用户 可查看前台的商店以及商品信息,可购买商品,并管理自己的购物车和订单,并且可以修改自己的收货地址以及部分个人信息。 商店管理员 可以对商店信息进行查看修改,可以对商品信息进行管理,查看商品销售信息,还有送货信息管理、商品打折管理、运费管理和留言等功能。本系统中包括多个商店管理员。 系统管理员可以对个人信息进行维护、对商店以及会员进行管理(添加、删除、

必要商城分析报告

必要商城分析报告 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

必要商城分析报告 专业:14网络与新媒体 姓名:程彬蓉 目录 一. 二. 三. 四. 五. 六.

一.网站简介 必要商城成立于2014年,网址为,由原百度市场总监,乐淘董事长毕胜先生投资设立。主要经营眼镜、家居、服装等。必要商城是用户直连制造(Customer To Manufacturer)的电子商务平台,采用C2M模式实现用户到工厂的两点直线连接,去除所有中间流通环节,连接设计师、制造商,为用户提供顶级品质,平民价格,个性且专属的商品。而必要的使命是让每个人时刻都能享受高品质生活,他们的工作就是为用户搭建直达全球顶级制造的平台。 必要作为全球首家c2m电子商务平台,会强调根据消费者的需求定制产品和价格,直接连接消费者和制造工厂。制造商会在必要商城上提供基础设计,这些设计是由大牌设计师设计,消费者可以根据自己的需求,通过必要商城的平台进行调整,调整完的结果会形成一张生产单,直接连接到生产线上。 二.行业背景 1.当今电子商务的高速发展 据中国电子商务研究中心数据显示,截止到2012年底,中国电子商务市场交易规模达万亿人民币,同比增长%。其中,B2B电子商务交易额达万亿,同比增长27%。而2011年全年,中国电子商务市场交易额达6万亿人民币,同比增长33%,占GDP比重上升到13%;2012年,电子商务占GDP的比重已经高达15%。预计2013年我国电子商务规模将突破十万亿大关。 2009-2014年中国电子商务市场交易规模(万亿元)

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

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网上商城电子商务系统案例研究项目》

网上商城需求分析.

网上商城需求分析说明书 1、引言 1.1 项目背景 网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户, 让客户通过网站便能对自由的选择地购买产品。 该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。 1.2 前期工作 在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作, 这三大块进行了调查。并总结出了有自己特色的设计思路。 1.3 参考资料 《 JSP 动态网站开发技术与实践》 ,高翔,电子工业出版社, 2007 《数据库系统概论》 (第 3版 ,萨师煊,高等教育出版社, 2007 《数据库原理及应用课程设计指导书》 , 丁勇, 南京理工大学泰州科技学院, 2007 2、技术概述 2.1 目标 我们使用 JSP 以及 Servelet 技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。

2.2 硬件支持 Cpu: 1G以上、内存:512M 以上 2.3 软件支持 操作系统:Windows 、 Linux 均可,数据库可以用 SQL Server 2000或 Mysql , 服务器可以是 Tomcat 、 Websphere ,数据库连接驱动:Java web集成开发环境。 3、功能需求 3.1 功能块划分 网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作; 另外一部分是商城管理部分, 这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。 3.2 功能描述

网上购物系统需求分析报告与设计报告材料

基于J2EE的网上购物系统 申请人:陈立娜 成员:刘政、刘芳、张尧 指导教师:赵俊峰 学院:计算机学院

第一章网上购物系统可行性研究及系统目标 1.1 网上购物系统可行性研究 中国互联网络信息中心2006年发布的《中国互联网络热点调查报告》显示,相对于传统购物方式,网上购物在三个方面优势明显,53.9%的人认为送货上门比较方便,50.1%的人认为价格便宜,44.8%的认为可以购买到本地没有的物品。 网上购物系统对于所有销售者讲,具体的优势体现在,不受营业时间和地狱的限制,任何时候、任何地方的消费者都可以浏览商品信息并进行交;不必支付使用现实的场地所产生的种种费用,比如水电费、房租、装修费和管理费等;不必承担显示经营可能产生的风险,如遭遇盗窃,抢劫等。 从消费者角度讲,不受“营业时间”的限制,足不出户就可看到全国各地的商品,可以使用信用卡网上支付,节约了大量的时间和金钱,满足了消费者付出最小成本得到最大效用的目的。在这个过程中,机会成本将是人们做出抉择的重要依据。网上购物能够兴起并相对稳定发展,是由于相对于传统购物方式,它能够降低消费者的机会成本,同时也降低消费者的机会,达到双赢。 在收入越高的地方,由于时间的机会成本越高,人们越愿意采用网上购物系统。这一原因可以解释为什么现在电子商务的发展国家及大中城市发展快于不发达国家的现象。可以遇见随着我国经济的快速稳定发展、个人收入的不断提高,特别是购物理念的改变网上购物系统在我国将有更广阔的市场和良好的发展前景。 1.2 网上购物系统的目标 (1)用户注册后,登陆到网上购物系统中,可以进入购物流程(或在结帐之前注册并登陆系统)。 (2)客户可以登录网上购物系统浏览和购物,当注册后,可以在客户所购商品总金额达一定数量时,从普通会员根据量值不同自动升级成为不同等级的VIP会员,并享受不同折扣优惠。 (3)客户一次可以购买多种商品,当确认购买之后,将产生一张订单。 (4)订单生成后,客户可在前台查询订单的处理状态:“T”表示订单上的商品已发出,“F”表示订单上的商品未发出。若订单不能在规定日期送达,客户可退单或做其它处理。 (5)一个销售商可以提供多种商品,且一种商品可以由多家销售商提供。 (6)客户和商家可在系统发表留言或评论。 第二章网上购物系统需求分析 2.1 客户前台功能: ①客户管理功能 系统实行会员注册或登陆,对客户的相关信息的信息(允许项)可以进行修改。 ②商品信息浏览、查询功能 商品查询是指系统为客户提供模糊查询商品信息、搜寻商品的功能。 商品浏览是指只要登录到网站后,用户就可以在线浏览展示商品,当单击产品名或图片就会看到产品的详细介绍。 ③购买功能 当客户确定了购买对象后就可以下订单,从而进入购物系统,最终完成购买。

网上商城系统的分析及设计

网上商城管理信息系统分析与设计 系别:计算机学院 专业:计算机科学与技术 班别: 学号: 姓名:赵叶欢 学期:春季上学期 指导老师: 2012年6月8日

目录 1、概述 (3) 1.系统开发背景与意义 (3) 系统开发背景 (3) 系统开发意义 (4) 网上购商城系统的技术现状分析 (5) 2.网上商城管理系统需求分析 (6) 可行性分析 (6) 系统功能需求 (6) 3.网上商城管理信息系统分析 (8) 4.网上商城管理信息系统设计 (12) 数据库设计 (12) 界面设计 (15) 管理员登陆 (20) 学习总结 (24)

1、概述 摘要:近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为B2B,B2C (Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文对如何开发出一个具有基本网上交易功能的B2C网上商城,给出了具体的指导。主要介绍基于UML的B2C网上商城系统分析与设计的基本内容。对B2C网上商城的例图、顺序图、活动图、类图数据库设计和jSP编程等,都提出了具有针对性的解决方法。 1.系统开发背景与意义 系统开发背景 随着计算机和网络的日趋普及,越来越多的商家在网上升起商店,向消费者展示出一片新鲜的购物大地。在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特、家庭仓储、科罗格、培尼等纷纷跻身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。 在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。如今,在北京、上海、深圳等大城市,已有200多家商场,专卖店开设了网上商店,还有一些正处在观望阶段。真正意义上的网上购物,即货款的结算在网上进行,已在国内实现。深圳无虹商场去年5月开办了我国第一家实行计单和支付一体上的网上商店,上网的消费者只要拥有一张招商银行的“一卡通”,便可轻松购物, 24小时内商家送货上门。商家投资网上商店目的是赚钱。但从目前网上商店的运营情况来看,上网者不购物、购物者不上网的现

电商系统需求分析说明书

电商系统需求分析说明书 一.引言 .....................................................错误!未定义书签。 项目背景.................................................错误!未定义书签。 前期工作.................................................错误!未定义书签。 参考资料.................................................错误!未定义书签。二.技术概述 .................................................错误!未定义书签。 目标.....................................................错误!未定义书签。 硬件支持.................................................错误!未定义书签。三.功能需求 .................................................错误!未定义书签。 功能块划分...............................................错误!未定义书签。 功能块描述...............................................错误!未定义书签。四.性能需求 .................................................错误!未定义书签。 数据精确度...............................................错误!未定义书签。 适应性...................................................错误!未定义书签。五.系统流程图 ...............................................错误!未定义书签。 顾客流程图如下...........................................错误!未定义书签。 订单处理流程说明........................................错误!未定义书签。六.数据流图 .................................................错误!未定义书签。 数据流图如下..............................................错误!未定义书签。 一.引言 项目背景 电商系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。 该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模 块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。前期工作 我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自 己特色的设计思路。 参考资料 《软件需求分析》《网上商城需求分析计划书》。

网上购物需求分析报告

在 线 购 物 系 统 需求分析报告 文档类别 需求分析 文档编号 HN-CSU-SOFTINFO-01 版 本 号 V1.0.0 发 放 号 F01 受控状态 受控

说明 本报告为网上购物系统的《需求分析报告》,属于信息系统建设的需求分析阶段提交的成果之一。 本报告主要包括八个部分,分别为: 1、引言(包括目的、背景、参考资料、术语) 2、任务概述(包括目标、业务流程描述、系统特点) 3、假定和约束 4、需求规定 5、运行环境规定(包括设备与分布、支撑软件、接口、程序运行方式) 6、开发成本估算 7、尚需解决的问题 8、附录 本报告修改记录: 日期内容摘要编制/修改审核

目录 1.引言 (4) 1.1目的 (4) 1.2背景 (4) 1.3术语 (4) 1.4参考资料 (5) 2.任务概述 (5) 2.1目标 (5) 2.2用户的特点 (6) 3.假定和约束 (6) 4需求规定 (7) 4.1对功能的规定 (7) 4.2对性能的规定 (10) 4.2.1精度 (10) 4.2.2 容错要求 (11) 4.2.3灵活性 (11) 4.3数据库表的要求 (11) 4.5故障处理要求 (18) 4.6其它专门要求 (18) 5运行环境规定 (18) 5.1设备 (18) 5.2支持软件 (19) 5.3接口 (19) 5.3.1 软件接口 (19) 5.3.2 硬件接口 (19) 5.3.3 内部接口 (20)

1.引言 1.1目的 此需求规格说明书对《网上商品交易系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。编写该书的目的是为能够更加准确的明白该系统的需要。该系统主要根据该公司的要求进行设计,并了解网上商品交易系统的工作流程,对该系统进行模块的划分。对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。该说明书应给出数据逻辑和数据采集的各项要求,为生成和维护系统数据文件做好准备。 本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 1.2背景 伴随着Internet的蓬勃发展和逐渐成熟的计算机网络与通信技术,网络购物中心作为电子商物的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快捷地选购自己喜欢的商品,这正是网络购物中心为客户带来的好处。 敏锐的网络商家当然不会错过这样绝好的机会,越来越多的网站投身到提供网络购物服务的行列中来,一个基于Internet的全球电子商务框架正在形成。网络购物中心所承载的信息量大、购物流程比较繁琐,而且互联网中日益肆虐的黑客和病毒对网络系统的安全性提出了更高的挑战。因此,诚兴网络购物中心系统基于Tomcat服务器和Oracle 9i数据库,采用国际先进的JSP+Servlet+JavaBean基于MVC模式进行开发,具有很高的稳定性和安全性。诚兴网络购物中心真正实现了在Internet上的经营销售,从而使其获得更大的市场机遇及经济效益,很大程度不同地提高了企业的核心竞争力。 1.3术语 列出本报告中用到的专门术语的定义和外文首字母组词的原词组。 序号术语所指对象或含义 1Jsp JavaServer Pages是在服务器端执行的动态网页开发技术。

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

北大青鸟网上商城系统 概要设计说明书 第一部分:引言 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

网上商城需求分析报告

上 商 城 需 求 分 析 说 明 书 ***姓名:

班级:微机1023班学号:15 学院:计算机信息学院 目录 一.引言 (3) 项目背景 (3) 前期工作 (3) 参考资料 (4) 二、技术概述 (4) 开发目标 (4) 硬件支持 (4) 用户特点 (4) 假定和约束 (5) 三、需求规定 (5) 功能块描述 (5) 数据精确度 (7) 五.系统流程图 (7) 订单处理流程说明 (8) 六.数据流程图 (9) 数据流程图如下 (9) 订单管理用例 (9) 商品管理用例 (10) 评价管理图 (10) 购物车管理用例 (10) 用户信息管理用例 (11) 账户管理 (11) 七.界面 (12) 八.质量评审 (12)

一.引言 项目背景 网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。 编写目的如下: 客户和营销部门依赖它们来了解他们所能提供的产品。 软件开发小组依赖它来了解他们所需要开发的产品。 项目负责人根据包含在软件需求规格说明书中描述的产品来制定规划并预测进度安排、工作量和资源。 前期工作 我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括: 网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自己特色的设计思路。 参考资料 《软件需求分析》《网上商城需求分析计划书》。 二、技术概述 开发目标 本系统的设计目标将最终定位于完成以下所述的系统主要业务的基本模型上:管

购物网站-需求分析报告

购物网站需求分析 1 需求规定 1.1功能需求 1.1.1对功能的规定 权限控制: 未注册用户1.可以搜索商品的信息,可以查看商品评价 2.可以进行注册。 3.查看相关商品资料。 前台注册用户1.可以查看所有商品的资料。 2.发表商品评价,给管理员留言。 3.可以在线购买商品,如对新商品、畅销商 品、促销商品购买。 4.可以进行在线支付。 5.订单状态查询。 //发表商品评价 6.用户信息修改。 7.可以在论坛发表帖子 8.可以收藏商品 后台管理员 1.用户管理 对前台用户和后台用户资料信息进行管理 与维护,并实施权限限制控制其访问的范围

2.商品管理 对商品信息进行增加、修改、删除,使数 据得到更新;对客户定单和客户评论进行合适 的处理,使客户对系统服务达到满意程度。 3.论坛管理 对前台论坛交流进行管理,方便客户交流。 4.信息管理 信息管理分商城新闻、商城公告、商城投 票和商城留言等几项管理,使数据得到及时合 理的更新。 5.统计销售信息管理 对系统购物的销售情况进行统计和制定报 表; 1.1.2系统流程图如下: 以购物者的身份为主线,大致的流程如下:

Y N Y N 访问购物网站 登录 注册 检索、浏览产品 选择商品放入购物车 支付 下定单 查看商品清单 商品评论或留言 是否为会员 是否登录 系统流程详细分析: 根据对该系统的分析,该系统大致的流程与功能实现如下: 1. 会员登录: 会员登录并经过身份验证合法后,会员能执行该子系统的所有功能。 2. 会员注册: 会员填入详细信息注册。 3. 浏览目录: 1) 会员能够浏览商品目录。在主页上,应向会员显示目录清单,会员选择 了一个目录之后,就能显示对应类别下的实际商品图片(如化妆品名称、化妆品简单描述、价格信息等),并允许把商品加入购物车,不同级别的会员浏览产品的价格信息应不同。 2) 显示商品详情:显示商品的较大图片和/或该产品的详细说明、价格信息, 并允许把商品加入购物车。 4. 搜索商品: 会员能够根据商品的特征搜索符合条件的商品。 5. 购买商品: 会员能够把商品放入购物车。 6. 管理购物车:

网购系统的需求分析

网购系统的需求分析 前言: 目前,网络正以一种前所未有的冲击力在影响着人美的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在与传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神,从形式到内容,从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。 本次任务是,构建一个电子商务网站,采用的主要技术是基于服务器端的JSP。Java的组件Java的组件JavaBean,以及网页编程语言HTML. JSP是一种服务器端HTML嵌入Java代码的脚本语言,是开发Web动态网站快速而有效的工具,JSP的技术的优势; 1. JSP技术是用Java语言作为脚本语言的。Java语言是成熟的、强大的、易扩充的编 程语言。 2. 高效性与安全性。JSP在执行前先被编译成字节码,字节码由Java虚拟机解释执行, 比源码解释效率高。 3. 可维护性。由于JSP技术是一种开放的、跨平台的结构,因此Web服务器、平台及 其他组件能很容易升级或切换,且不会影响JSP基本的应用程序。 4.稳定性。 5.产品的多样性。 目前,在国内JSP还是一种较新的技术。但JSP+Servlet+JDBC+JavaBean目前已经成为开发电子商务平台的主流技术。随着国内与国际的接轨,JSP必将成为网站开发技术的首选。 1 网上购物系统开发背景 一网上购物系统概述 1.1 系统开发背景 1.1.1网上购物的发展 近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。 网上购物系统作为B2B,B2C(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻 重的作用。本文主要考虑的是如何建设B2C的网上购物系统。 网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。 1.2.1网上购物系统的现状

网上商城系统的需求分析.

狗狗用品网上商城系统的需求分析 一、系统总体的功能需求 网上商城必须提供用户的接口以供用户登录并选择喜好的商品; 同时还必须提供系统的管理接口以供管理员处理客户订单并维护网站正常动作。 系统总体功能需求框图如下: 1 、用户接口模块 用户进入网站系统服务的入口 , 所有的在线用户都通过浏览器登录网站,并进行一系列的查询,订购操作。用户接口模块包括:用户信息维护、商品查询、订购商品、和订单维护。 2 、管理员接口模块 这是系统提供给网站维护和管理人员的接口。包括:商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护。 3 、数据接口模块 数据接口模块是系统正常运行的基础,包括:客户的查询、订单的保存、网站管理员的销售情况查询与分析。 二、用户接口模块

1、用户信息维护包括:用户注册 ->登录 ->用户信息查询 ->订单查看 2、商品查询 3、加入购物车

客户在根据喜好得到相应的商品列表后,可以选择该商品加入到购物车中,并且可以随时查看购物车中挑选过的商品,根据自己的需求进行增加、删除、修改。 4、订购商品 客户在根据喜好将相应的商品加入购物车后,可以选择订购该商品,在订购商品后,系统会自动保存并更新该用户的订单。系统的工作人员可以及时得到订单并处理,根据情况选择发货、缺货或延时发货。 5、订购维护 客户在订购商品后可查询订单的状态 (包括处理中、发货中、缺货中、已完成 . 并可以对缺货中的订单进行增加、删除和修改的操作。订单修改的结果会及时更新并提交给工作人员。客户的订单维护信息将被保存在系统的数据库中。 三、管理员接口模块

1、商品信息维护 管理员登录后:包括商品价格调整、商品描述信息的更新、新商品的加、过期商品的删除。 2、订单处理 3、销售情况查询 4、报表维护

网上购物需求分析报告

文档类别需求分析 文档编号HN-CSU-SOFTINFO-01 版本号V1.0.0 发放号F01 受控状态受控 在线购物系统需求分析报告

说明 本报告为网上购物系统的《需求分析报告》,属于信息系统建设的需求分析阶段提交的成果之一。 本报告主要包括八个部分,分别为: 1、引言(包括目的、背景、参考资料、术语) 2、任务概述(包括目标、业务流程描述、系统特点) 3、假定和约束 4、需求规定 5、运行环境规定(包括设备与分布、支撑软件、接口、程序运行方式) 6、开发成本估算 7、尚需解决的问题 8、附录 本报告修改记录:

目录 1.引言 (4) 1.1目的 (4) 1.2背景 (4) 1.3术语 (4) 1.4参考资料 (5) 2.任务概述 (5) 2.1目标 (5) 2.2用户的特点 (6) 3.假定和约束 (6) 4需求规定 (7) 4.1对功能的规定 (7) 4.2对性能的规定 (10) 4.2.1精度 (10) 4.2.2 容错要求 (11) 4.2.3灵活性 (11) 4.3数据库表的要求 (11) 4.5故障处理要求 (18) 4.6其它专门要求 (18) 5运行环境规定 (18) 5.1设备 (18) 5.2支持软件 (19) 5.3接口 (19) 5.3.1 软件接口 (19) 5.3.2 硬件接口 (19) 5.3.3 内部接口 (20)

1.引言 1.1目的 此需求规格说明书对《网上商品交易系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。编写该书的目的是为能够更加准确的明白该系统的需要。该系统主要根据该公司的要求进行设计,并了解网上商品交易系统的工作流程,对该系统进行模块的划分。对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。该说明书应给出数据逻辑和数据采集的各项要求,为生成和维护系统数据文件做好准备。 本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 1.2背景 伴随着Internet的蓬勃发展和逐渐成熟的计算机网络与通信技术,网络购物中心作为电子商物的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快捷地选购自己喜欢的商品,这正是网络购物中心为客户带来的好处。 敏锐的网络商家当然不会错过这样绝好的机会,越来越多的网站投身到提供网络购物服务的行列中来,一个基于Internet的全球电子商务框架正在形成。网络购物中心所承载的信息量大、购物流程比较繁琐,而且互联网中日益肆虐的黑客和病毒对网络系统的安全性提出了更高的挑战。因此,诚兴网络购物中心系统基于Tomcat服务器和Oracle 9i数据库,采用国际先进的JSP+Servlet+JavaBean基于MVC模式进行开发,具有很高的稳定性和安全性。诚兴网络购物中心真正实现了在Internet上的经营销售,从而使其获得更大的市场机遇及经济效益,很大程度不同地提高了企业的核心竞争力。 1.3术语 列出本报告中用到的专门术语的定义和外文首字母组词的原词组。

小型网上商城的设计与实现

小型网上商城的设计与实现 摘要 本文对网上购物系统的开发的过程作了详细描述,系统是用asp技术和access2003数据库技术进行开发的,并且达到功能明确,费用低廉,通用性强,适合我国国情的购物网站系统文章着重描述该系统的设计与实现的可行性分析与需求分析。 本系统共分为两个部分:前台用户部分和后台管理部分。在前台系统中有用户注册登陆,浏览商品,订购商品,开发评论及留言板。后台系统中有系统管理,会员管理,订单管理,商品管理,留言管理。在用户注册模块中,特别加强了用户注册信息验证的严格性;在商品或商家信息浏览和查询模块中,用户可以对商品进行浏览检索,查看商品的详细资料;并且规定注册成会员的用户才能对商品进行评论。没有注册成会员的用户只能浏览商品。在后台系统中,系统管理员可以对已注册的用户进行审查,并对提交的订单进行处理;可以对现有的商品进行管理以及对留言进行管理。 整个系统结构清晰,功能明确,页面风格鲜明,易操作,适合客户的需要。使交易能够更加方便和快捷。 开发环境介绍 操作系统:Windows XP IIS5.1(Internet Information Server 5.1) Dreamweaver8.0 脚本语言:JavaScript 数据库工具:Microsoft Access2003

浏览器:IE9 基于B/S结构 需求分析 可行性分析 计算机网络作为一种先进的信息传输媒体,有着信息传输速度快、信息覆盖面广、成本低的特点。因此很多个人和企业都开始利用网络开展商务活动,可以看到,在个人和企业进行网上商业活动时产生的效益是多方面的。但是开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,在对接受任何一个项目开发任务之前,必须根据客户可能提供的时间和资源条件进行可行性分析,以减少项目开发的风险,避免人力、财力和物力的浪费。可行性分析与风险分析在很多方面是相互关联的,项目风险越大,开发高质量的软件的可行性就越小。 1.技术可行性 设计整个系统是以Asp技术来开发的,由于代码是经过服务器执行之后猜想浏览器发送的,所以在客户端看到的只能是经过解析之后的数据,而无法获得源代码,故编写者不必担心自己的代码被会别人窃取。 数据库的创建使用Microsoft Access2003,为了便于编程,前台的操作页面和后台的数据库管理页面的设计我是分别进行的。在整个程序编写完之后,在将后台数据库管理页面通过你管理员在前台的登陆来调用,这样就把前台和后台有机的连接起来,使操作更加方便。当用户以会员身份登陆调用执行的是前

相关文档
相关文档 最新文档