网上购物需求说明书范文
网上购物需求说明书范文第1篇
1.简介
1.1. 背景及可行性分析
1.1.1. 背景介绍
进入21世纪以来,电子商务伴随着IT的成熟,逐渐发展壮大,成 为网络经济的核心。在电子商务的发展过程中,人们逐渐意识到在线 购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍 也随之扩大。不断增长的强大需求正成为电子商务的发展动力,基础 环境的成熟与需求欲望的增长将推动电子商务与商务网站的建设不 断发展。
新一轮的网上购物狂潮正在中国掀起,根据知名市场研究公司 AC尼尔森的近期研究显示,63%的中国网民曾经网上购物,伴随着 中国互联网的快速增长,中国将会成为网上购物的巨大市场。AC尼尔森两年一次的全球网上消费者观念调查,是同类调查规模最 大的,覆盖欧洲、亚太区、北美、拉美以及南部非洲,受访对象超过 两万人。调查表明,在中国,最受欢迎的网上商品是书籍,56%的网 上购物者选择了网上买书;影碟制品,比如DVD碟片、游戏等排在 第二位,24%的网上购物者会选择购买此类产品;音乐类和衣服鞋帽 及服装配件等排在第三,分别有23%的网上购物者会喜欢。和全球的 研究数据作比较,我们会发现中国网上购书的比例最高,AC尼尔森 认为这是由于中国网上购物人群由年轻的大学生或是刚刚毕业的年 轻人为主所决定的。
相信大家一定都有逛书店的经验,一般来说,逛书店的人可以分 为,一种是根本不买书,只是想要看看吸收点咨询;另一种是要买书, 而会对于书的进行比较,甚至是货比三家。对于纯粹逛书店的人来讲, 常常是站到脚酸;同样对于需要买书的人而言,往往也要逛好几家书 店,仔细翻阅内容才能购买。
所以,电子书店的出现,也随着网络的发达如雨后春笋般盛行起 来,同样提供内容简介和封面图片,消费者一样可以在家里就拥有类 似逛书店般的乐趣。
加上在搜索引擎这种咨询科技的帮助下,消费者很快就可以搜寻 到想要的书籍;例如留言板、讨论区、E-MAIL服务,更是为传统书 店提供多元化的服务。
1.1.2. 市场定位分析
网上书店商务网站构建初始目标主要是面向广大消费者,由于图 书消费属于知识型消费类,人们求知欲望没有阶层与年龄差别,因而 书店网站应在具有自己特色的同时应适合不同人士的需要。因此, 网上书店网站定位于面向广大消费者,并突出完善售前、售中、售 后客户服务与安全保障方面的特色。售前服务提供详细的图书信息、 简便快捷的操作过程;售中服务通过采取安全措施为用户提供网上订 购服务安全保障与实时支付;售后服务对用户订购的图书提供快速物
流配送,并对用户所购图书提供质量保证。
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. 网站建设操作可行性分析
由于网站的操作是基于B/S浏览器的页面操作,简单明了,用户
无需学习,一般都能够很容易的知道如何操作。而管理员也无需具备
专业知识,只需要对一些数据进行输入以及平时的日常维护就够了。
1.2. 目标
该项目的目的是开发一个电子书店网站以及后台管理系统。
在前台实现的基本主要有:
1. 图书选购(可按分类方式查找图书,或者通过关键字进行查询)
2. 购物车功能
3. 查看图书详细情况
4. 用户注册
5. 用户登陆
6. 查看用户的订单信息
7. 修改用户个人信息
后台管理部分主要有:
1. 商店图书管理:添加、修改、删除、查看。
2. 用户信息管理:查看、修改、删除。
3. 订单信息管理:查看订单清单、更新订单付款、出货状态、删除订单。
1.3. 参考资料
[ 1 ] Bruce Eckel 著, 侯捷 译. Thinking in Java Second Edition. 机 械工业出版社, 2002.
[ 2 ] 孙鑫. Java Web开发详解-XML+XSLT+Servlet+JSP深入剖析
与实例应用. 电子工业出版社, 2006.
[ 3 ] Roger S.Pressman. Software Engineering A Practitioner’sApproach Fifth Edition. 机械工业出版社, 2006.
[ 4 ] Paul DuBois. MySQL :The definitive guide to using,
programming, and administering MySQL 4, Second Edition. Sams,2004.
[ 5 ] Michael Kofler. The Definitive Guide to MySQL 5, Third Edition.Apress, 2006.
[ 6 ] Robin Dewson 著, 董明 译. SQL Server 2005 基础教程. 人民 邮电出版社, 2006.
网上购物需求说明书范文第2篇
网上超市购物系统
用户管理 盘存管理 超市购物 商品管理
1、用户管理:
(1)功能与要求:用户注册和修改个人信息
用户注册:点击“注册”后,进行用户信息输入,如果已有该“用户名”,则提示已有此用户,请重新输入;如果没有该“用户名”,则“确定”后,保存该用户信息。
基本流程:注册输入用户名验证是否存在不存在输入用户信息确定保存更新数据库;存在,给出提示信息
用户信息修改:输入“用户名”和“密码”,点击“登录 ”后,如果验证正确,则显示个人信息,可以进行修改密码、姓名、性别、电话,不能修改用户名;修改后“确认”保存。
基本流程:输入“用户名”和“密码”登录验证用户验证通过后显示该用户信息修改确认保存更新数据库;验证不通过,给出提示信息。 (2)基本资料:
用户(类别,用户名,密码,姓名,性别,电话) 说明:类别分为管理员、普通用户两类;
对管理员类别的用户,在后台增删改;用户注册默认为普通用户。 用户名和密码,长度不超过6个字符;
用户名是唯一识别用户的身份。姓名不允许为空。
2、商品管理:
(1)功能与要求:对超市商品进行增加、修改、删除功能。只有具有管理员类别的用户,才能进行。 基本流程:登录验证当前用户类别验证通过后显示超市商品增删改保存更新数据库;验证不通过,给出提示信息。 (2)基本资料:
超市商品(商品编号,商品名,单价,数量,总价)
说明:商品编号是唯一识别商品的;由4位组成,第1位用大写字母,表示商品大类(如服装A、食品B等),第2位用大写字母,表示商品小类(如服装中的鞋AA、帽AB;食品中的肉BA、蛋BB等小类),第
3、4位用数字,表示商品小类下的商品编号(如皮鞋AA01,布鞋AA02;猪肉BA01,牛肉BA02等) 商品名,不能为空,长度不多于10个汉字; 单价,为2位整数,单位为元; 数量,为2位整数,单位为件;
总价,为4位整数,单位为元;总价=单价*数量;
3、超市购物: (1)功能与要求:
用户先输入用户名和密码登录,验证通过后,显示超市商品列表,商品按类别排序(即商品编号排序),包括商品编号、名称、单价、数量;
每种商品有一“选购”按钮,当用户“选购”后,要求输入“数量”,确定后,超市商品列表中该商品数量减少;在用户的购物车中增加该商品;
购物车中显示该用户选购的所有商品,包括用户名、商品名、单价、数量、总价;购物车中每种商品有一“退货”按钮,当用户将该商品“退货”后,商品从购物车中删除,同时超市商品中该商品数量增加。购物车中有一“结账”按钮,当用户“结账”后,购物车中“退货”和“结账”按钮消失,同时在出库商品表中,增加这些商品和结账时间。
基本流程:登录验证验证通过后,显示超市商品列表选购输入“数量”购物车中显示如“退货”则从购物车中删除结账更新出库商品表。 (2)基本资料:
购物车(用户名,姓名,商品编号,商品名,单价,数量,总价) 说明:每个用户一个购物车,存放选购的商品。
出库商品(商品编号,商品名,单价,数量,总价,用户名,出库时间) 说明:已经结账的商品
4、盘存管理
(1)功能与要求:列出本日所有“出库商品”,可汇总出“商品出库汇总表”。 基本流程:显示本日所有“出库商品”汇总显示“商品出库汇总表” (2)基本资料:
商品出库汇总表(商品编号,商品名,单价,数量,总价) 说明:商品编号是唯一识别商品的。 老师是一个用户,提出了用户需求;
你是数据库管理员兼程序员,兼项目经理,请为用户设计并编程实现这个系统; 要求:2人为1组,相互讨论商议,讲求团队协作精神,合作完成。 时间:2周内。 交付: (1)设计文档 (2)数据库 (3)程序代码 (4)使用说明
我 正好在做一个电子商务的网站 数据库也基本建好 可以给你看看不过呢我这个电子商务的 数据库比较简单 但是 基本的功能 都可以实现了 也只是供参考哈了 你自己看看吧:
CREATE table [User] --用户表 ( Uid int identity(1,1) primary key,--用户ID --拥有的 商店 ID号 UName varchar(50), UPass varchar(100), UEmail varchar(50),--电子邮件 UTel varchar(50),--电话 UAdress varchar(100),--住址 UPastcode varchar(50),--邮编
UCreatetime datetime, --用户创建日期 UOnline varchar(50), --用户在线时间 UState tinyint,--用户状态 URemark text --备注信息 ) create table Category --产品分类表 ( Cid int identity(1,1) primary key, Ckindname varchar(100),--分类的名称 --CParentID int--父分类ID --CShowOrder int ,--显示的顺序 CRemark text --备注
) create table Product --产品详细信息表 ( Pid int identity(1,1) primary key, Cid int references Category(Cid), --对应 分类表的 主键 PName varchar(100),--商品的名称 PText text,--商品的说明信息
PImage varchar(50),--商品的图片信息 PPrices money,--商品的价格
Uid int references [User](Uid),--所属的主人 及用户表的ID号 PCreatetime datetime,--商品的上架时间 PStock int,--库存
PsellNum int ,--已经销售的数量
--PLeaveMessage text,--浏览者(用户)对商品的评价 PViewCount int,--商品被浏览的次数 PStatus tinyint,--状态 PRemark text--备注 )
create table Orders --订单表 ( OrderID int identity(1,1) primary key, --订单编号
Uid int foreign key(Uid) references [User](Uid),--这个订单所属的主人 --Pid int ,--订单中商品的信息
OCreatetime datetime,--创建的时间 OTotalNum int,--订单中商品的总数量 OTotalMoney money,--订单商品的 总价格 ) create table OrdersItem --订单表关联信息表 ( OrderItemID int identity(1,1) primary key, OrderID int references Orders(OrderID),--订单表的订单编号 Pid int references Product(Pid),--关联的 商品表ID ONum int,--商品的数量
--OrderItemName varchar(100),--商品的名称 --OrderItemNum int,--该商品的数量
--OrderItemPrices money,--该商品的单价 ) create table ProductLeaveMessage --用户 浏览者对商品的评论表 ( PLid int identity(1,1) primary key, Pid int references Product(Pid),--商品表中商品的ID号 Uid int references [User](Uid),--用户表的用户ID IP varchar(50),--如果不是 会员 评论的名称就是他的IP地址 PLEmail varchar(50),--邮箱地址 PLtime datetime,--评论的时间 PLMessage text,--评论商品的内容
) 希望你能从中 有点启发 学习愉快!!
看你具体写是什么系统?下面是以前我们做的
网络书店系统 需求分析报告书
1、需求分析 1.1、项目背景
当今Internet上随处可见网络购物等网站,消费者足不出户就可购买到需要的商品。此类网站不仅方便了消费者,更让拥有电子商务网站的企业能及时向广大客户推销产品、构建企业形象、赢得利润。电子商务系统与传统的面对面的营销方式相比,具有不可比拟的优势,如销售成本与物流大大降低、信息传输及时等。某书店近年来业务不断拓展,为适应电子商务发展的要求,决定建设一个网络书店系统。
1.1.1、项目开发目的
本系统实现在网上销售图书,让客户(用户)在不同区域利用网络在最短的时间内安全、方便、快捷的买到自己所需要的图书,预期达到的目标是网络客户,实现赢利的目的!
1.1.2、项目开发小组成员名单 名单一,主要任务是 名单二,主要任务是 名单三,主要任务是 1.2任务概述
本系统能够实现图书浏览和查询功能、图书交易功能、图书信息和库存的管理功能、客户管理功能。
本系统最终目标:需要完成如下图1的功能。
图1
2、系统设计
2.1系统总体设计 2.1.1运行环境 硬件环境 服务器端: 客户机端: 软件环境
服务器:IIS+PHP 数据库:Microsoft SQL Server2005 开发语言:PHP 开发工具:Dreamweaver,JBuilder, eclipse 服务器操作系统:Windows Server 2003 2.1.2系统功能描述
本系统主要基于PHP开发系统,从用户注册,登陆,查询到购买图书,实行一体化购物模式,方便用户,对于管理员,对用户信息修改,图书数据库的更新,定单的处理,实行一体化管理模式,使网站各模块的更新的以更简便,降低企业的成本,实现双赢的目的! 2.1.3模块结构
图(4-1) 2.2模块设计
2.2.1用户(管理员)登陆、注册模块
本系统采用用户名和密码相结合的验证方式,以用户登陆后直接进入前台操作界面(即用户专用界面);当验证登陆管理员页面操作时,则进入后台管理员专用页面,会对顾客信息保密的机制。要实现该模块功能,先要建立一个用户注册信息表,其包括以下字段:
用户帐号、密码、确认密码、姓名、性别、电话号码、住址、邮编
要实现功能,先建立PHP动态网页,插入相应字段,在建立另外一个PHP动态页面,接受前一个PHP页面的信息,当用户的信息输入信息错误时,则返回第一个注册页面,重新填入信息,待正确填写信息正确时,系统会自动弹出提示成功页面。
用户注册流程图:
图(4-2)
2.2.2图书查询模块
主要是对不同种类的书信息分类的浏览可以对站内所售图书查询,查询可以通过书类名,出版时间,书名等内容进行精确查询。为此,要建立书籍管理系统,其包括以下字段:
书籍编号、书名、作者、价格、
用户登陆后所查询到的图书可以直接放入购物车,未登陆系统的用户只可以查询图书,如果要放入购物车,则显示登陆页面,如果未注册的用户则显示注册页面。
查询图书流程图:
图(4-3)
2.2.3管理员模块
管理员模块的功能:添加图书、删除图书、管理用户信息、管理留言、管理用户订单表。
图(4-4)
2.2.4购物车的实现
对于购物车,实现功能有:显示图书内容,添加图书,删除已买图书,更改图书购买数量,提交购物车中的图书,清空购物车等 2.2.5留言版
用户可以在留言版中发表图书留言和提出本网站意见。
2.3 数据库设计 2.3.1 数据库结构
图(4-5)
用户表customer设计
字段 字段名 类型 长度 说明 1 userid varchar 12 用户账号 2 pwd varchar 15 密码
3 pheckpwd varchar 18 确认密码 4 name varchar 20 姓名 5 sex varchar 2 性别
6 address varchar 50 住址 7 post varchar 8 邮编 8 email varchar 20 电邮 9 tel varchar 15 电话
书籍表book表设计
字段 字段名 类型 长度 说明 1 bookid varchar 30 书名编号 2 bname varchar 25 书籍名称 3 author varchar 30 作者 4 price varchar 20 价格 5 number varchar 10 数量 6 img varchar 50 图片
销售信息表sales 字段 字段名 类型 长度 说明 1 userid varchar 20 用户账号 2 Bname varchar 40 书籍名称 3 date varchar 20 日期 5 number varchar 10 数量
订单信息表order 字段 字段名 类型 长度 说明 1 onumber varchar 20 订单编号 2 Userid varchar 20 用户账号 3 bnumber varchar 20 书籍编号 4 bname varchar 40 书籍名字 5 number varchar 10 数量 6 money varchar 20 金额
管理员表admin 字段 字段名 类型 宽度 说明 1 guanid varchar 20 管理员账号 2 pwd varchar 20 密码
留言信息表
网上购物需求说明书范文第3篇
1 引言 1.1 编写目的
1.1.1 阐明编写可行性研究报告的目的
随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和人们的生活贴近。网上购物也成为了电子商务的一个时尚,而网上书店是最普遍,也最流行的一个动态的电子商务网站,它使每一位顾客不用出门在家里就能够通过上网来轻松购买自己喜爱的书籍。为此
创建该网上书店系统是为了能够扩展书店的客户群、科学管理、提高效益。该书店以经营英语、计算机书籍为主。在网上书店建立初期,要求在确保基本功能正常的情况下,尽量简化。
1.1.2 指出读者的身份
该报告的读者对象为书店管理人员和主管技术人员以及项目开发和设计人员。
1.2 项目背景
1.2.1 开发软件的名称
项目的名称:网上书店销售系统
1.2.2 项目的任务提出者、开发者、用户及实现软件的单位;
项目的提出者,开发者:中加计算机3班全组人员 项目的用户:网上购物者
该软件系统继承了实体店铺的经验,并经行了大量的功能扩充与改进。
1.2.3 项目与其它软件或其它系统的关系。
为了便于测试所开发的Reading系统,系统开发小组应该输入各30册以上的英语图书和计算机图书到系统中。 网上书店系统运行在Windows XP平台之上,所选用的数据库是Access或SQL Server;交互网页技术可以采用ASP技术(微软方案)或JSP技术(Java方案)或PHP技术。
1.3 术语定义
1.3.1 列出文档中用到的专门术语的定义和缩写词的原文,例如:
ERP:企业资源计划
enterprise rouce plan CRW:客户反馈页面
或者客户关系页面 C客户 R反馈或者关系 W website SCN:System Change Number 系统数据变化
Click:点击量,用户点击网络广告的次数,是评估广告效果的指标之一 CPC:点击成本,广告为每个用户点击所付的费用;它是评估广告效果的指标之一
Page View:浏览量或访问量,网页被浏览的总次数。一个用户有可能创造十几个甚至更多的PV,用户每次刷新即被计算一次;是目前判断网站访问流量最常用的计算方式之一,也是反映一个网站受欢迎程度的重要指标之一。.. 1.4 参考资料,参考文献
(1)李永恒, 运用网络技术完善经营管理[M]. 内蒙古煤炭经济2004 (2)松岗研发中心林志强著,ASP电子商务设计实务[M].中国铁道出版社.2000 (3)李晓黎、 张巍 编著 ,ASP+SQL Server网络应用系统开发与应用[M] . 人民邮电出版社
(4)尚俊杰编著,网络程序设计ASP[M].清华大学出版社
(5)汪晓平、钟军编著,ASP网络开发技术(第二版)[M].人民邮电出版社
(6)萨师煊、王珊编著,数据库系统概论[M](第三版).高等教育出版社,2000.2 (7)刘韬, SQL Server 2000数据库系统开发实例导航 [M].人民邮电出版社 2004年5月
(8)赵松涛, SQL Server 2000 应用及实例集锦 [M].人民大学出版社,2002-1 (9)吴玉新, ASP后台解决方案[M].人民邮电出版社,2003. (10)石磊,电子商务的网络技术[M].中国水利出版社 (11)刘文政等编,网页设计三合一综合教程(MX版) [M].科学出版社,2003. (12)姚国章,中国企业电子商务发展战略[M].北京大学出版社,2001. (13)http://time.dufe.edu.cn/shujujk/cnnic06.htm [EB/OL](CNNIC公布中国B2C电子商务发展报告) (14)陈英学,ASP深入编程[M] ,北京希望电子出版社 2001 (15)Richard Anderson Chris Blexrud等著,刘富太等译.ASP 3高级编程[M].机械工业出版社
(16)郑人杰、殷人昆、陶永雷编著,实用软件工程[M],清华大学出版社。 1997年4月第2版
2 项目概述
2.1 系统的一般性描述
(一)前台功能
1、用户登陆
2、书籍分类(作者或图书名)搜索
3、实现购物车功能模块
4、前台页面管理
用户登录后进行书籍浏览和查询,对书籍信息有了一定了解后可根据自己的需求进行购书,购书后将所需书放入购物车,最终确定要购买的图书,提交订单,等待订单的处理结果。
(二)后台管理功能
1、用户注册信息管理
2、订单添加/删除/修改管理功能
3、书籍信息管理
4、订单查询功能
管理员可以登陆到后台,查看相关的订单信息,然后修改订单的信息,主要是审核订单的有效性。
(三)用户登录处理
为保证数据的有效和客户的管理。系统必须登录后才能进行购买图书的相关操作,登录事系统安全和数据有效性验证的第一部分。
2.2 软件功能(顶层数据流图)
客户所需书信息购书系统书客户
2.3用户特征
每个注册的用户,都拥有一个属于自己的账户管理界面,客户可以轻松的管理个人基本资料,送货信息资料,修改密码,管理订单,查看收藏架中的图书,查询订单汇总。
2.4运行环境
2.4.1 硬件环境
硬件接口:本软件不需要特定的硬件或硬件接口进行支撑。Windows 2000以上pc机均可运行此软件。
2.4.2 软件环境
软件接口:运行于windows操作系统之上。
本系统支持的数据库:SQL Server 2000,SQL Server 2005,MY SQL 本系统的开发工具:Dreamweaver 8,wamp5。
2.5条件和限制
本系统前台根据会员验证’模块来控制前台工作,若为会员,则可通过会员登录来选择前台的各项功能,若不是会员,则必须先注册会员,后台则根据管理员验证’模块来控制后台工作,通过管理员的登录来管理书的存储,和会员信息的存储以及购物单和总账目的输出。
3功能需求 3.1功能划分
网上书店管理系统的功能可以划分为如下几个部分
(1)前台管理:主要是用户或会员进行察看图书、选书、购书等基本操作。 (2)后台管理:主要是管理员对会员的管理、整理购书单完成发送货、书库存的动态管理、对网站的维护和更改等操作。
3.2功能描述 3.2.1前台描述
前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。
前台主要功能包括注册/登录、我的账户、新闻发布、书店介绍、联系方式、图书查询、新书快递、图书分类浏览、图书展示、畅销书排行榜、打折专区、精品推荐、意见反馈、购物车、在线交流、自动友情链接功能等等。
3.2.2后台描述
后台管理在考虑书店管理操作简便的同时,提供了强大的书店管理模式。大模块上分为用户资料管理,图书资料管理,订单管理,用户反馈管理,物流管理以及广告管理与网站维护。
4外部接口
本软件通过若干个中间表(在此省略其结构)实现与其他软件的通信
5性能需求 5.1数据精确度
本系统要求输入的会员年龄为整数,买书的数量为整数,出生日期必须是合法的日期形式(如1990-08-01),身份证号码必须为数字。
5.2时间特性要求
(1)系统的更新处理时间应该在可接受的范围内;
(2)系统的数据查询时间应该在可接受的范围内; (3)系统的数据统计时间应该在可接受的范围内。
5.3灵活性
(1)操作方式上应该能够满足鼠标和键盘任意切换的需要; (2)能够支持Windows的运行环境; (3)留有与其他系统的接口。
5.4输入输出要求
对会员注册中“姓名”的输入要求不超过4个汉字或8个英文字符;会员的性别只能选择不能有键盘输入,出生日期必须输入合法(如1990-08-01),输入身份证号必须合法,即必须为18为数字。
对会员买完书后的购书单以表单形式输出,上面有会员的姓名,联系电话,买书的数量及单价和总价钱,购买日期,以及网上书店的地址和联系方式。
总的账目输出,会统计每个会员的购物单,会有卖出的书名,书的编号,以及书的数量和数的总价钱。
5.5数据管理能力要求
由于购书系统会对会员的资料进行保存,并且,书的库存会随着数的购买或购进新的书而改变,因此对数据的存储有一定的要求;要求提供数据的备份功能。
5.6故障处理要求
在输入不对的符号定义格式的数据时,软件应出现提示信息,而不是死机或删除已经输入的信息,然后再弹出界面重新开始。
在书的库存小于会员购买的数量是必须提示库存不足,而不是还可以卖给会员。
6数据库描述 6.1E-R图
家庭住址职位联系方式联系方式登录密码姓名用户管理员 姓名登陆密码购买管理图书名称出处作者出版日期注释:会员id、管理员id、图书id由数据库系统自动添加
6.2状态转换图
否用户或管理员登录否用户是否登录成功是管理员是否登录成功是注册会员否否进入查询界面是否为会员是进行操作管理书注册会员是否成功是会员登录否管理购书单管理会员购书是会员登录是否成功发货成功是否收到客户回执单否生成账目向客户发送信息确认其是否收到书是生成购书单否是督促发送回执单更改库存向有关工作人员追究事件书是否被发送否向用户发货6.3数据字典
本系统的部分数据字典如下:
(1).数据存储:
名字:用户表
别名:会员表
描述:记录会员的个人基本情况
定义:用户表=会员id+姓名+联系方式+家庭住址+登录密码
位置:网上书店数据库 名字:管理员表 别名:管理员表
描述:记录会员的个人基本情况
定义:管理员表=管理员id+职位+联系方式+姓名+登录密码 位置:网上书店数据库 名字:图书表 别名:图书表
描述:记录所卖书的基本信息
定义:图书表=图书id+名称+出处+作者+出版日期 位置:网上书店数据库
(2)数据结构:
名字:会员id 别名:会员号,编号
定义:会员id=会员申请日期+会员个人编号
会员申请日期=8{数字字符}8 会员个人编号=5{数字字符}5 位置:用户表 名字:管理员id 别名:管理员号,管理员编号
定义:管理员id=部门编号+职工个人编号
部门编号=2{数字字符}2 职工个人编号=5{数字字符}5 位置:管理员表 名字:图书 id 别名:图书号,图书编号
定义:图书id=种类编号+编号
种类编号=2{数字字符}2 编号=5{数字字符}5 位置:图书表
(3)数据元素 名字:姓名 别名:昵称 定义:1{字符}8 位置:用户表
管理员表
网上书店数据库
名字:联系方式 别名:联系方式
描述:手机联系方式或固定电话联系方式
定义:12{数字字符}12|8{数字字符}8 位置:用户表
管理员表
网上书店数据库
名字:职位 别名:职位 定义:1{汉字}4 位置:管理员表
网上书店数据库
名字:密码
别名:登陆密码 定义:6{字符}6 位置:管理员表
用户表
网上书店数据库
名字:出处 别名:出版社 定义:1{汉字}15 位置:图书表
网上书店数据库
名字:作者 别名:编辑者 定义:1{汉字}4 位置:图书表
网上购物需求说明书范文第4篇
1.引言
1.1编写的目的
需求分析是软件定义时期的最后阶段,它的基本任务是准确地回答“系统必须做什么?”
这个问题。因此,它是作为真个软件开发过程的指南,也是软件开发人员开发符合用户要求
的软件的基础。软件需求规格说明书是需求分析阶段得出的最主要的文档,是为了使用户和
软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。预
期的读者为系统的开发者、使用者和指导老师。
1.2背景
说明:
(1)开发软件系统的名称:网上商城购物系统;
(2)任务提出者:XX;
(3)开发者:计算机科学与技术的小组成员xx;
(4)用户:XX;
(5)本系统将使用SQLServer2000作为数据库存储系统。
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号
电子工业出版社 200
54、《ASP+SQL Server项目开发实践》黄雷编著第38854号中国铁道出版社2006
5、《Dreamweaver 8与ASP动态网站开发自学导航》 戎马工作室编著第298301号机
械工业出版社 2006
6、《ASP实务经典》 林金霖编著 [M].北京:中国铁道出版社,2001,209
7、《ASP编程基础与实例》丁贵广编著 [M].北京:机械工业出版社,2002,51
8、张海藩. 软件工程导论. 北京:清华大学出版社,2005.
2.任务概述
2.1目标
在Internet技术深入人心的今天,电子商务最为一种新兴的商务模式,为世界经济提
出了一个全新的概念,使得人类生活方式发生了重大的变革。网上购物是在互联网开放的网
络的环境下,基于浏览器/服务器(Browse/Server)应用方式,实现消费者的网上购物、商户
之间的网上交易和在线电子支付的一种新型的商业运营销售模式。网上购物分为企业对企业
(B2B)、企业对客户(B2C)、客户对客户(C2C),为任意一种商品带来了最直接的沟通
与运转渠道。采购商和消费者能通过互联网了解企业及产品,生产商与采购商能够快速地组
成的产品的周转渠道。
本文所研究的网上购物商城系统,旨在通过电子商务来使得人们购物变得更加方便。
2.2用户的特点
本软件的最终用户是系统的开发工作人员和指导老师侯睿;本系统面向具有网站管理
经验的网站维护人员,要求熟练操作计算机,了解管理网站的相关信息
2.3假定和约束
1)本系统的开发到结束时间只有15周时间,务必在指定的时间之内完成所有的设计、编
码、测试等工作。
(2)本系统的开发时间紧迫,撰写的文档较多,小组成员要合理分配任务并且要按时完成
自己的任务,有不明白的地方,一定要小组及时讨论。
3.需求规定
3.1对功能的规定
A、客户功能
(1)浏览商品信息:任何用户都可以浏览商品信息,课通过商品分类信息查找或者通过
搜索栏直接模糊搜索查找相关商品。如有意购买这就必须先注册填写个人信息,然后登陆。
(2)注册:用户必须认真填写个人信息以确保信息正确无误。
(3)登录:登录后的用户可以查看和修改自己的信息。
(4)购物:登录后的用户可以购买自己感兴趣的图书,先加入购物车,然后确定订单。
B、管理员功能
(1)管理员注册:管理员注册直接通过数据库用户添加。
(2)管理员登录:若数据库的管理员信息表中存在此用户、密码正确,此时系统就转入
后台管理界面。
(3)管理员登录后可进行注册用户信息进行查询和对自己的信息进行增删改操作,主要
负责保持数据库中商品存量与实际库存量保持一致,商品来两不够时采取相应措施。另外还
要负责数据库的各种安全性和完整性维护。
3.2 对性能的规定
3.2.1精度
(1)在执行数据增加(例如向数据库增加新的任务)的时候,不允许出现因为程序的原因
导致增加操作失败,也不允许发生重复增加的数据。
(2)在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情
况。
(3)数据的修改也要保持对应的准确性。
3.2.2时间特性要求
(1)系统的更新处理时间应该在可接受的范围内;
(2)系统的数据查询时间应该在可接受的范围内;
(3)系统的数据统计时间应该在可接受的范围内。
3.2.3灵活性
(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;
(2)能够支持Windows9
5、Windows9
8、Windows2000、Windows Me和Windows XP的运
行环境;
3.3输入输出要求
(1)输入项:系统要求的用户注册信息、用户名、密码、商品搜索窗口、订单信息。
(2)输出项:注册页面、登陆界面、商品分类信息、商品查询信息、订单确认信息。
3.4数据管理能力要求(针对软件系统)
由于企业对人员的历史资料进行永久保存,再加上企业调进或调出人员频繁,因此对数据的存储有一定的要求;要求提供数据的备份功能。
3.5故障处理要求
(1) 在用户输入一些不合理的数据时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行;
(2)程序运行时,对服务器和网络通信的故障能够识别并提示,当故障排除后,程序恢复正常运行;
(3)数据库要求有灾难备份机制,以防止数据的全部丢失。
3.6其他专门要求
(1)本系统是涉及到买卖双方的交易,因此系统要保证数据的一致性,完整性,准确性的要求要达到99%左右;
(2)本系统是提供给需要建立自己的网上商城的中小企业和网络用户使用,要求操作界面简单方便;
(3)由于本系统是基于Internet网络的,因此安全保密性要更高。
4.运行环境规定
4.1设备
运行本软件要iquchuliqi在奔腾III以上、内存在256MB以上的计算机。
4.2支持软件
(1)本系统只是的操作系统包括:Windows9
5、Windows9
8、Windows2000、Windows Me和Windows XP。
(2)本系统支持的数据库:SQL Server 2000。
(3)本系统的开发工具:ASP。
4.3接口
不适用。
4.4控制
网上购物需求说明书范文第5篇
1引言
1.1编写目的
随着社会经济和科技的发展,IC卡技术已广泛地应用于各种行业,特别是公共交通、无线通信、身份识别、金融交易和安全防卫等行业。门禁控制系统通过对出入口的控制,限制人员和车辆进入受控区域,达到确保受控区域安全的目的。IC卡门禁系统由于其较高的安全性、较好的便捷性和性价比成为门禁系统的主流。此文希望给有需求的读者已启发
1.2背景说明:
a. 软件系统的名称:门禁管理系统
b. 本项目的任务由罗长团提出,由于艺涵,镇诗琪一起完成
c. 本非接触式IC门禁管理系统软件具有界面友好,使用方便,操作简单的特点,不需要操作人员具有专业的计算机操作水平。
1.3定义
关键词:IC卡,门禁系统,数据库,SQL Server2005
1.4参考资料
参考资料
[1]孙燕涛,试论我国非接触式IC卡应用系统的现状与发展,维普资讯 [2]王爱英,智能卡技术,清华大学出版社,1996 [3]Klaus Finkenzeller,射频识别(RFID)技术一无线电感应的应答器和非接触IC卡的原理与应用,电子工业业出版社,2001.6第一版
[4]智能门禁管理说明书,深圳来吉智能有限公司 2任务概述
2.1目标
叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。| 2.2用户的特点
该软件是一个简易型不收费的管理系统。通过软件平台管理员可发行用户卡,并采集出入记录存入数据库中供查询和打印,通过“巡检”界面实时监控人员的出入,用户可以根据密码进入
3需求规定
3.1对功能的规定
系统概括图
流程图
对不同的系统进行不同的处理,最终实现功能需求(不同的用户可以进入)
3.2对性能的规定 3.2.1精度
本系统中并没有涉及具体的数据,故而无精度规定
3.2.2时间特性要求
一般页面的响应时间小于5秒,统计页面的响应时间小于15秒 3.2.3灵活性
无特殊要求,主要观察界面
3.3输人输出要求
支持中文输入输出
3.4数据管理能力要求
数据并不大无特殊要求
3.5故障处理要求
无特殊要求
3.6其他专门要求
无特殊要求
4运行环境规定
4.1设备
最低配置
- Windows Vista/7/8操作系统;AMD Phenom II X2 565或Intel Core i5-750同等级四核处理器;DirectX 11兼容,拥有2GB显存,AMD R9 270或NVIDIA GTX 960同等级显卡;推荐使用8GB内存。
4.2支持软件
操作系统:Microsoft Windows7 Advanced Server 数据库:Microsoft SQL Server 2000 企业版 主界面
4.3接口
外部接口
外部接口的用户界面部分按Windows应用软件用户界面的规范来设计,界面设计风格与java环境保持一致,采用图形界面以及对话框等方式作为用户界面,便于用户使用。
软件接口
本软件运行于eplise软件及以上版本上,整个环境需要运行在Windows某某版本及更高版本并装有java(依赖软件)的操作系统之上。
硬件接口
Inter或其他系列的微型计算机,内存2G以上,硬盘8G以上。 内部接口
软件内部的接口是通过java来进行交换的。用户使用java软件可以说软件的各个模块之间主要通过ecplise来进行关联,传送数据并交换信息,从而降低软件模块间的耦合程度。
4.4控制
Java软件最终交付形式为java。控制该软件运行的方法为通过鼠标双击或命令行启动java环境,然后通过鼠标启动ecpilse。
网上购物需求说明书范文第6篇
一、 多用户商城前台 商品展示
• 模块形式展示商城后台推荐到首页的
商品分类,
展示推荐商品的图片和商品名称 卖家店铺 • 展示热卖的商品; • 展示最近成交的商品; 商城公告
• 列表滚动形式多条显示商城近期公告,点击公告链接弹出公告详情页面,查看公告; 商品分类展示
• 以简洁清晰的多行多列方式展示商城商品所有一级二级分类,以便买家快速定位所需购买商品具体位置,快速浏览所需分类商品; • 商品分类旁显示该分类有多少件商品 商品列表
以列表形式展示买家所选分类商品和搜索到的商品,列表展示商品主要信息包括:
商品缩略图、 商品名称、 商品链接、 商品价格、 运费、
支持列表按商品价格以正序或倒序排序功能, 支持列表按商品所在地进行筛选,
支持列表按照剩余时间以正序或倒序排序功能; 支持列表分页及输入页码直接跳转功能; 商品搜索
商品搜索支持基本搜索、高级搜索、热门关键字搜索三种形式的搜索功能。 基本搜索以商品关键字+商品大类形式以进行快速搜索;
高级搜索包括商品关键字(包括详细说明的内容)、商品分类(具体到小类)、所在地等多字段组合查询,以使买家准确定位所需购买商品位置; 热门关键字搜索功能是由系统根据买家搜索频率自动确定热门 搜索关键词,并将这些热门关键词以快速搜索链接形式自动展 示,买家可直接通过热门商品关键词搜索商品;
搜寻结果列表顶部有每个分类的结果数量 商品收藏
商品收藏功能,买家可将自己感兴趣的商品收藏在买家的收藏夹里,收藏的商品以名称和链接的形式保存在收藏夹,买家可随时进入收藏夹查看所收藏的商品。
商城使用帮助
商城设置专门的使用帮助文档区域,分类列表形式显示商城各种功能的使用帮助和注意事项。用户可在使用帮助栏目内使用帮助搜索功能查找相关的使用帮助。
商品购买
买家可在商品的销售有效期内购买商品,购买商品过程填写: 购买数量、
运输方式(买家支付运费的情况下)、 收货地址、
邮编、(香港不需要邮编) 联系人、 联系电话
等详细购买信息,或者买家可直接选择已录入过的收货地址,
商品购买成功后买家可在会员中心查看所购买的商品,并可在会员中心对所购买的商品进行其它操作。 商品留言
买家可在商品详细查看页面对商品进行留言,并可在卖家回复之后看到卖家关于买家留言的回复。
商城广告展示
商城预留的广告位置的广告发布展示,浏览者可点击广告进入广告链接的地址。
二、 会员中心 会员注册
• 用户可通过商城的快速注册通道快速注册为商城会员,也可以在注册过程中选择填写会员详细信息进行详细注册
会员登陆退出
用户可在商城顶部的快速登陆入口登陆商城,也可以在商城登陆页面进行登陆。会员可在登陆后使用安全退出功能退出商城,注销自己的登陆信息。 会员密码找回 商城提供会员的密码找回功能,会员可在遗忘密码时使用会员密码找回功能,填写注册时的相关注册信息及注册邮箱地址,商城自动确认用户填写的信息正确与否,在信息正确的情况下将用户修改密码的链接发送到用户注册的邮箱里,用户可在收到找回密码的邮件后,在链接的有效期内使用修改密码链接进行密码重置。 买家功能
已买到商品
会员在已买到的商品里可查看自己已经买到的商品的详细信息及交易信息,查看已买到的商品的交易状态,查看商品卖家的信息并给卖家发送站内短信,可对已买到的商品进行支付和收货等操作,可对已完成交易的商品进行交易评价。 卖家留言查看回复
卖家留言查看回复页面下查看卖家给买家的留言,并可对留言进行回复操作。 卖家功能
出售商品
会员选择所出售商品所对应的商品类目,填写商品具体信息和运费及商品出售的相关设置进行商品发布。 已卖出的商品
卖家可在已卖出商品页面查看已卖出的商品,查看已卖出商品的详细信息及交易信息,查看买家的详细信息并可给买家发送站内短信,可对已卖出的商品进行发货操作,可对已完成交易的商品进行交易评价。 出售中的商品
卖家可在出售中的商品页面查看出售中的商品,并可对出售中的商品进行查看、编辑、删除、商品推荐等操作。
卖家在浏览自己的商品(或商品列表)时, 可以查看 • 有多少人浏览过该商品, • 有多少人收藏过该商品及 • 有多少人把这商品介绍给朋友,
从而得知商品的标题, 售价及热门程度以检讨策略 商品推荐
卖家可在商品推荐页面管理自己的推荐商品,可对未推荐的商品进行推荐操作,或取消已推荐的商品。 买家留言查看回复
会员可在买家留言查看回复页面下查看买家给卖家的留言,并可对留言进行回复操作。 申请开店
会员在未开店的情况下可申请开店,提交相关申请开店信息。 查看我的店铺
卖家可查看已开通的店铺及店铺内的商品。 管理我的店铺
卖家可在管理我的店铺页面进行店铺管理,具体操作见“
四、卖家店铺管理” 账户管理
• 账户充值
• 账户结余 (平时卖家付费, 即是扣除账户结余, 结余可以为负数, 由总站设定最大负数值)
会员资料管理
会员可在此页面修改会员注册资料和会员详细信息,可修改会员登陆密码。 收货地址管理
会员可在收货地址管理页面,查看、编辑、删除已录入的收货地址,添加新的收货地址。
三、 卖家店铺展示 店铺展示
查看店铺展示页面 店铺收藏功能
会员可使用店铺收藏功能将关注的店铺添加到收藏夹里,会员可在收藏夹里直接查看已收藏的店铺。 店铺商品展示
店铺商品图片列表展示,推荐栏展示店主推荐的商品 店铺自定义商品类目
店铺展示页面展示店主自定义的商品类目 店铺友情链接
展示店主增加的店铺的友情链接 店铺留言
会员可对店铺进行留言,询问店主相关商品或交易信息。 店铺商品搜索
浏览者可在店铺内进行简单商品搜索功能。
四、 卖家店铺管理 卖家店铺基本设置
卖家可在开通店铺后进行店铺基本信息设置,设置店铺名、店铺类目、主营项目、店铺公告、店标、店铺介绍等信息。 店铺自定义商品类目管理
店主可自定义店铺商品类目,对店铺里的商品进行归类,并可对自定义的类目进行添加、编辑、删除、排序等操作。 店铺推荐商品
店主可设置店铺里的商品为店铺推荐商品,店铺推荐商品将出现在店铺的推荐栏和店主发布的商品详细页的推荐栏内。以增加推荐商品的展示机会,提高商品售出机率 友情链接管理
店主可添加、修改、删除店铺的友情链接,以增加友情链接店铺的浏览量,增加店主之间的交流和商品展示的机会。 店铺留言管理
查看买家在店铺内的留言信息,可删除买家的店铺留言,可对买家的店铺留言进行回复和店铺留言显示。
五、 多用户商城后台 商城基本信息设置
设置商城的基本信息, 包括
1. 商城的名称、 2. 商城域名地址、 3. 商城关键字、 4. 商城 LOGO、 5. 开店是否需要审核 6. 会员注册协议设定 7. 商城免责声明设定 等商城基本信息; 商城显示设置
对商城内容的显示进行设置控制,包括缩略图的宽高、商品缩略图等比例缩小、商品缩略图按固定的宽高缩小裁剪、各部分列表页每页显示的记录个数等显示设置的控制 商城公告管理
添加、编辑、删除商城公告,商城公告的发布和取消等操作。 商城帮助信息管理
添加、编辑、删除商城的帮助信息,添加、编辑、删除商城帮助信息的分类。 商城商品类目管理
添加、编辑、删除商城商品的类目,对商品类目进行排序、关闭、开启等操作 商城商品分类属性管理
对某个商品类目所涉及的商品属性的管理,添加、编辑、删除某个类目下的商品属性和说明,添加、编辑、删除某个商品属性下的具体选项内容,对商品分类属性进行排序操作。 商城商品管理
查看商城所有出售中的商品,并可查看商品的详细信息、卖家资料,可对商品进行商城推荐、热卖等显示操作,可对商品内容进行审查,可对违规商品进行删除操作。 商城会员管理
列表显示商城所有会员信息,可使用搜索条件搜索符合查询条件的会员,可分类显示商城非卖家和卖家,可对商城会员帐号进行警告、停用、启用、限制交易、短信通知等操作。 商城交易管理
列表显示所有商城进行中的交易、成功完成的交易和失败的交易,可对交易进行取消交易、交易延时等操作 商城店铺管理
在设置开启店铺审核的情况下,对申请开店的请求进行审核;对已开启的店铺进行查看;对店铺进行暂停、开启、取消店铺等操作 商城举报投诉建议管理
对会员提交的举报、投诉、建议进行管理和回复 商城广告管理
添加、编辑、删除商城的广告,对广告位置进行管理,生成 js 代码以便可以在模板方便调用。 商城统计
商城会员信息的统计,商城商品信息的统计,商城店铺信息的统计,商城交易信息的统计。
商城管理员账号管理
添加、编辑、删除商城管理员帐号,分配商城管理员权限,开启停用管理员帐号等操作 商城日志管理
商城后台操作日志查看 数据库管理
商城数据库的备份还原等操作
网上购物需求说明书范文
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。


