网上书店系统用户需求说明书
网上书店系统说明书
一:系统开发的意义随着我国互联网的持续发展和技术的不断提升,电子商务行业也在不断发展,网上的商务活动也越来越频繁,数据量越来越大,网上购书系统是一个在互联网上进行书籍销售的电子商务系统,消费者可以通过系统定购自己想要买的书籍,而作为它的后台管理系统,管理员可以方便地管理图书的信息,提高了交易效率,节省开支,拓宽消费者交易的时间和空间二:系统主要功能:本系统实现了简单的在线的图书销售系统,方便注册用户在网上购买图书以及相关的管理员对图书信息进行更新。
系统的用户权限有两种:注册会员和系统管理员,不同权限用户登入到不同的操作界面。
(1)会员界面功能:1 会员首页可以查看图书的基本信息2. 会员可以购买图书,查看自己的购物车。
3.会员可以管理自己的购物车,例如将书籍加入购物车,从购物车中删除书籍等。
4..查看订单信息(2)系统管理员界面功能:1. 管理员可以实现图书管理(书籍信息进行添加、删除、更新等)。
2. 管理员可以查看会员购买那些书籍。
三:数据库设计:该系统数据库利用ACCESS数据库技术实现。
数据库名称shop,包含图书信息表(goods),注册用户信息表(user_info),订单表(book):图书信息表(goods):注册用户信息表(user_info):订单表(book):四.系统设计1.系统的总体结构,系统的结构图。
2.系统的开发环境(1)硬件环境:普通PCCPU:P4 1.8GHz内存:256MB以上硬盘(2)软件环境操作系统:windows xp/vista开发软件:jdk1.6, Tomcat数据库软件:access数据库浏览器:IE6.0五、详细设计该系统共包括13个页面,分别为1.登陆页面:login.jsp login_check.jsp(登录检测)alert(登录失败提示)2.新会员注册页面:regist.jsp newuser.jsp (处理页面)3.实现会员功能的页面:booklist.jsp(会员主页面)buy.jsp(购买处理页面)see.jsp(查看购物车)move.jsp (删除购物车中书籍)4.实现管理员功能的页面:admin.jsp(管理员主页面)add.jsp addbook.jsp (添加新书籍)delete.jsp(删除书籍)进入登陆页面login.jsp后,可选择是两种用户权限中的哪一种,若为会员,则选择会员登录(如果还没注册,可进入注册页面注册后登录),若为系统管理员用管理员用户名与密码,选择以管理员身份登录,下面以会员登录完成后为例讲述会员能够实现的功能。
网上书店系统用户需求说明书.
网上书店系统需求分析版本历史1 引言 (4)1.1 编写目的 . ................................................................................................................... 4 1.2 项目背景 . ................................................................................................................... 4 1.3术语和缩写 . (4)2 综合描述 . (4)2.1目标范围 . ...................................................................................................................4 2.1.1 前台系统 . (5)2.1.2后台系统 . (5)2.2 用户特性 . ................................................................................................................... 6 2.3约定假设 . ...................................................................................................................6 3 需求说明 . (6)3.1 功能概要 . (6)3.2前台功能需求 . ......................................................................... 错误!未定义书签。
网上书店软件需求说明书
网上书店——需求规格说明书目录1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (3)2任务概述 (4)2.1目标 (4)2.1.1开发目标 (4)2.1.2应用目标 (4)2.2用户的特点 (4)2.3假定和约束 (5)3需求规定 (5)3.1对功能的规定 (5)3.1.1功能划分 (5)3.1.2功能描述 (5)3.1.3图形描述 (7)3.2对性能的规定 (13)3.2.1精度 (13)3.2.2时间特性要求 (13)3.2.3灵活性 (13)3.3输人输出要求 (13)3.4数据管理能力要求 (14)3.5故障处理要求 (14)3.6其他专门要求 (15)4运行环境规定 (15)4.1设备 (15)4.2支持软件 (15)4.3接口 (15)4.4控制 (16)需求规格说明书1引言1.1编写目的本需求规格说明书对用户的需求做了全面细致的分析,并结合调查的其他同类型网站(当当,卓越亚马逊,各种出版社书店等),明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上可以进一步提出概要设计说明书和开展后续设计与开发工作。
本说明书的预期读者为本组成员,店主小童和指导教师杨红丽老师。
本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
1.2背景a.开发的软件系统的名称:网上书店eBookStoreb.本项目的任务提出者:杨红丽开发者:张晨曦、赵彤、李文卿、刘士建、许芳用户:购书客户及书店老板c.本软件系统与其他网上书城(当当网,有路网等)有参考关系。
1.3定义SQL Server语言的主要功能就是同各种数据库建立联系,进行沟通;Pentium是英特尔的第五代x86架构之微处理器;OS X是苹果公司为Mac系列产品开发的专属操作系统。
基于UNIX系统。
使Mac变得简单易用,出类拔萃。
网上图书销售系统需求说明书
上海汇达软件有限公司<Project Name>软件需求说明书For <Subsystem or Feature>Version <1.0>目录1.简介41.1目的41.2范围41.3定义,缩写41.4参考41.5概述42.具体要求52.1功能性62.1.1用户接口模块62.1.2管理员接口模块82.2可用性102.3系统的UML建模102.6性能要求182.6.1响应时间182.6.2吞吐量182.6.3容量182.7兼容性182.8设计约束182.8.1硬件设备182.8.2软件设备182.9文档和帮助需求182.10接口182.10.1用户界面182.10.2管理员接口182.11适用性标准193.支持信息19软件需求说明书1. 简介随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势, 电子商务就是在这样一个背景下产生发展起来的。
伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户, 便可随意购物的快感。
网上图书销售管理系统就是一个电子商务系统的开发。
1.1 目的通过网上图书销售系统实现图书销售的电子商务模式并满足经销商和用户进行电子交易的需求,保证充分发挥网上交易的优势。
1.2 范围用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户, 便可随意购物的快感。
网上图书销售管理系统就是一个电子商务系统的开发。
1.3 定义,缩写网上图书销售管理系统。
1.4 参考参考现在的一些网上购物系统所做。
1.5 概述随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。
基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。
「网上书店管理系统需求规格说明书finish」
网上书店管理系统软件需求规格说明书编号:YFIT-SBT-DSS版本:1.0变更记录目录1概述 (4)1.1编写目的 (4)1.2读者对象 (4)1.3业务范围 (4)1.4术语和缩写 (4)1.5参考资料 (5)2系统功能分析 (6)2.1功能概述 (6)2.2系统约束 (7)2.3.1系统运行环境约束 (8)2.3.2系统运行环境约束 (8)2.3系统功能描述 (8)2.3.1用户登录 (8)2.3.2商品管理 (13)3非功能性需求 (15)3.1性能 (17)3.2可扩展性 (17)3.3可用性 (18)3.4易用性 (18)1概述1.1编写目的本文档是根据《超逸书店用户需求列表》内列出的各项功能需求进行全面、细致的分析并准确表达出用户的需求。
本文档是为了确切地表达出系统的每项需求,并作为设计的基础,为软件设计人员提供明确的指导方向,并为软件的功能测试提供测试依据。
1.2读者对象本《软件需求规格说明书》的预期读者是:➢老板➢书店管理员➢会员➢普通用户开发公司授权调阅本文档的其他人员1.3业务范围本产品主要用于网上书店系统管理后台管理信息,不适合于各领域的角色配置管理。
1.4术语和缩写1.5参考资料2系统功能分析2.1功能概述付款2.2系统约束2.3.1 系统运行环境约束系统应可运行于Windows 平台(数据库服务器运行于Windows 平台)。
系统采用B/S 架构,可通过浏览器访问,使用IE6.0或更高版本可顺利完成全部系统操作。
系统运行于局域网环境中。
● 应用于服务器:IIS5.0以上版本● 数据库:MS SQL Server 2005(或更高版本)。
●FrameWork3.5运行环境2.3.2 系统运行环境约束采用JAVA 语言开发2.3 系统功能描述2.3.1 用户登录登陆快速注册新用户用户名:密 码:用户登录忘记密码?还不是超逸书店网用户?快捷方便的免费注册,让你立刻尽享超逸书店网提供的各项优惠及服务……验证码:SAEIG图1-1 用户登录界面忘记密码了,别着急。
网上书店系统用户需求说明书
网上书店系统用户需求说明书一、引言随着互联网的不断发展和普及,网上书店成为了人们购买图书的重要渠道。
网上书店系统的设计和开发对于提高用户购书体验、优化书籍采购与销售流程具有重要意义。
本文将详细说明网上书店系统的用户需求,旨在设计出一款满足用户需求的高性能、高效率的系统。
二、用户需求1.用户注册与登录2.图书浏览与3.图书详情与评论4.购物车与结算用户需求能够将自己喜欢的图书添加到购物车中,方便购物。
用户需求能够对购物车进行管理,包括增加、删除、修改数量等操作。
用户需求能够方便快捷地进行结算,并选择合适的配送方式。
5.订单管理与查看用户需求能够查看自己的订单记录,包括已完成的订单和待付款的订单。
用户需求能够查看订单详情,包括所购图书、金额、配送信息等。
用户需求能够对订单进行操作,如取消订单、申请退款等。
6.促销活动与推荐用户需求能够及时了解网店的促销活动和优惠信息,包括打折、满减、优惠券等。
用户需求能够根据自己的购书偏好,获得网店的推荐图书,提高购买满足度。
7.社交分享与互动用户需求能够方便地与其他用户进行交流和分享,如发布评论、评分、书评等。
用户需求能够方便地将自己喜欢的图书分享到社交媒体上,与好友互动。
8.客户服务与售后三、总结本文详细说明了网上书店系统的用户需求,包括用户注册与登录、图书浏览与、图书详情与评论、购物车与结算、订单管理与查看、促销活动与推荐、社交分享与互动、客户服务与售后等。
通过满足这些用户需求,能够提高用户购书体验,促进网上书店的发展与壮大。
1网上书城需求说明书
淘书网系统需求分析说明书编写:数字图腾日期:2010年8月审核:日期:批准:日期:受控状态:是发布版次:日期:编号:变更记录1 系统整体介绍 (5)1.1 目的 (5)1.2 系统整体模块示意图 (6)2 前台服务需求分析 (8)2.1 前台系统模块示意图 (8)2.2前台用例 (9)2.2.1 游客注册 (9)2.2.2 游客/会员搜索图书-普通搜索 (11)2.2.3 游客/会员搜索图书-高级搜索 (13)2.2.4 游客/会员在线客服 (15)2.2.5 游客/会员购物车 (17)2.2.6 会员登录 (19)2.2.7 会员注销 (22)2.2.8 会员个人信息管理 (25)2.2.9 会员购买书籍 (27)2.2.10 会员取消订单 (30)2.2.11 会员预购图书 (32)2.2.12 会员留言评价 (34)2.2.13 相关书籍推荐 (36)2.2.14 报表打印 (38)2.2.15 在线阅读 (39)2.2.16 在线视频 (40)2.2.17 在线有声读物 ................................................................错误!未定义书签。
3. 后台服务需求分析 (41)3.1 后台系统模块示意图 (41)3.2后台用例 (41)3.2.1 系统管理员登陆 (41)3.2.2 管理员管理 (43)3.2.3 网站基本信息管理 (45)3.2.4 会员管理设置 (47)3.2.5 书籍管理设置 (49)3.2.6 订单管理设置 (51)3.2.7 友情链接管理设置 (53)3.2.8 广告管理设置 (55)3.2.9文章管理设置 (57)3.2.10 邮件群发管理设置 (59)3.2.11 报表统计管理 (61)3.2.12 计划任务表 (63)1系统整体介绍当今世界,一股势不可挡的电子商务浪潮席卷而来。
图书作为一种最适合开展电子商务的商品,为网上书店成为一种典型的电子商务项目奠定了基础。
网上书店My-eBookStore系统-1《需求说明书》.
网上书店 My-eBookStore 系统项目需求说明书1引言 (1)1.1编写目的 ............................................................... 1 1.2背景 ................................................................... 1 1.3定义 ................................................................... 1 1.4参考资料 (1)2任务概述 (2)2.1目标 ................................................................... 2 2.2用户的特点 ............................................................. 3 2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 ........................................................... 3 3.2对性能的规定 .......................................................... 11 3.2.1精度 .............................................................. 11 3.2.2时间特性要求 ...................................................... 11 3.2.3灵活性 ............................................................ 11 3.3输人输出要求 .......................................................... 12 3.4数据管理能力要求 ...................................................... 12 3.6其他专门要求 (13)4运行环境规定 (13)4.1设备 .................................................................. 13 4.2支持软件 .............................................................. 13 4.3接口 .................................................................. 13 4.4控制 (14)1 引言1.1 编写目的保证软件开发的质量、需求的完整与可追溯性,编写此文档。
OnlineBookShop_需求说明书
网上书店需求分析学院:信息技术学院专业:电子商务年级:07级小组成员:刘静庄玉龙刘荣梅丁丽丽马明月目录1、开发背景描述 (3)2、任务概述 (3)2.1目标 (3)2.2 用户的特点 (4)2.3 假定和约束 (4)3、对功能的要求 (5)3.1系统流程图 (6)3.2数据流图 (6)3.3 建立数据字典 (9)3.4建立E-R图 (10)4、对性能的要求 (12)4.1 时间特性要求 (12)4.2 灵活性 (12)4.3 输入输出要求 (12)4.4 数据管理能力要求 (13)4.5 故障处理要求 (13)4.6访问人数需求 (14)4.7其他专门要求 (17)5、运行环境规定 (17)5.1 设备 (17)5.2 支持软件 (17)1、开发背景描述随着电子商务的发展,各行各业的销售模式都在逐步地调整,以适应这一新的经济形式;此外,顾客的消费方式、消费习惯也在发生着变化。
由此诞生了我们的网上书店。
2、任务概述2.1目标网上书店的开展,需要投入资金、人力、物力,重新整合企业的业务流程,对企业经营管理方式进行变革,以适应新的网络经济模式;因而在网站上的管理成功与否直接关系到现代企业的生存与发展,企业的投入必须得到回报,那么企业应该怎样构建自己的网站系统才能实现企业的发展策略需要呢?因此首先需要明确网站构建要实现的目标和目的:(1)实现网上电子化交易书店B-TO-C(Business-to-Consumer)电子商务系统构建的首要目的就是销售商品,网站必须提供完善的购物功能并且实现交易过程全电子化,提供高效、可靠、安全的交易平台,保证网上购物的方便性、快捷性、安全性。
(2)提高企业经营管理信息化水平通过构建书店商务网站系统,使重整企业业务流程,整合各部门资源,提高企业信息利用率;从而加强企业的经营管理、提高经营效率,降低成本,合理配置资源。
(3)加强企业与客户沟通,动态掌握市场需求利用网站商务系统平台,通过网络收集客户反馈信息,了解市场变化与客户需求,制定书店经营策略;为客户提供商品售前、售中、售后服务,建立书店与客户的紧密良好沟通关系。
《网上书店系统》需求规格说明书
《网上书店系统》需求规格说明书《网上书店系统》需求规格说明书目录一、前言:项目概述1.1开发本软件背景1.2该系统的开发目的说明1.3本规格说明书编写说明1.4 文档范围说明1.5本规格说明书适用读者说明二、系统功能需求分析2.1系统功能简要描述2.1.1前台普通用户功能2.1.2后台管理员功能2.2系统用例图2.2.1顾客用例图2.2.2图书管理专员用例图2.2.3仓库管理专员用例图2.2.4售后专员用例图2.2.5物流调度专员用例图2.2.6系统管理员用例图2.2.7会计专员用例图2.3系统功能详细描述2.3.1顾客用例说明2.3.2图书管理专员用例说明2.3.3仓库管理专员用例说明2.3.4售后专员用例说明2.3.5物流调度专员用例说明2.3.6系统管理员用例说明2.3.7会计专员用例说明三、系统非功能需求分析3.1用户界面需求3.2产品质量要求3.3性能需求3.3.1前台性能需求3.3.2后台性能需求3.4 其他需求四、系统概要设计4.1业务流程图4.1.1普通用户注册活动图4.1.2已注册用户登录活动图4.1.3已注册用户修改个人信息活动图4.1.4已注册用户购买图书活动图4.1.5已注册用户退货活动图4.1.6管理员上架图书活动图4.2数据流图及数据字典4.2.1顾客注册数据流图及数据字典4.2.2顾客购书数据流图及数据字典4.2.3顾客退货数据流图及数据字典4.2.4图书进货数据流图及数据字典一、前言:项目概述1.1开发本软件背景进入21世纪以来,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济的核心。
在电子商务的发展过程中,网络在人群中的使用率不断提高,人们逐渐意识到在线购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍也随之扩大。
如今网上购物的人群不断增加,在与小组成员的探讨和分析的基础下,提出了这份《网上书店系统》需求规格说明书。
1.2该系统的开发目的说明满足用户网上购书需求,方便快捷,足不出户就可以优惠的价格买到最称心如意的书。
网上书店需求分析说明书
2.3条件与限制
为了使网上书店获得更好的安全性、扩展性和更好的执行效果,整个系统采用 分布式部署的方案,奖惩在关键业务逻辑的应用程序服务器或应用程序服务器的集 群、承载业务数据的数据库服务或数据库服务器的集群隔离开来,实现管理与数据 的分离,便于管理和维护。网上书店是面对互联网的用户,进行交易前必须注册 为本系统平台会员才能进行应有的权限;应用本平台必须保证电脑或其他访问平台 的软件有杀毒或防毒的功能,对于因用户中毒的产生的交易损失,本平台不负任何 责任;平台用户妥善保管好个人的用户名及密码,一旦丢失,需尽快提供相关证明 交给管理人员进行相关账户的锁定与资料修改。
定义 会员注册表二用户名[username](40位,char)+真实姓名[realname](40位,char)
+密码[code](6位,char)+联系方式[contact informat ion](11位,char)+住 址[address]
(SOchar)+邮编[postalcode](6位,char)+ema订(20char)
编号](无书,就显示并
说明)4点击图书列表的书名查询显示书的具体信息(槪
要,作者,出版商,编
号)5点击注册页面跳转注册页面6用户名,密码,真实姓名,联系确 认,提交到系统 该信息被保存
方式(电话号码),住址,邮编,
7用户名,密码 登录操作和验证是否登陆成功(成功显
示包含购物车,图书查
询,显示具体信息书籍
(40位,char)+出版商[publisher(150位,char)+一级类编号
[firstID](4char)+
《网上书店系统》需求规格说明书
《网上书店系统》需求规格说明书目录一、前言:项目概述开发本软件背景该系统的开发目的说明》本规格说明书编写说明文档范围说明本规格说明书适用读者说明二、系统功能需求分析系统功能简要描述&前台普通用户功能后台管理员功能系统用例图顾客用例图图书管理专员用例图【仓库管理专员用例图售后专员用例图物流调度专员用例图系统管理员用例图会计专员用例图`系统功能详细描述顾客用例说明图书管理专员用例说明仓库管理专员用例说明售后专员用例说明\物流调度专员用例说明系统管理员用例说明会计专员用例说明三、系统非功能需求分析用户界面需求|产品质量要求性能需求前台性能需求后台性能需求其他需求、四、系统概要设计业务流程图普通用户注册活动图已注册用户登录活动图已注册用户修改个人信息活动图^已注册用户购买图书活动图已注册用户退货活动图管理员上架图书活动图数据流图及数据字典顾客注册数据流图及数据字典/顾客购书数据流图及数据字典顾客退货数据流图及数据字典图书进货数据流图及数据字典)一、前言:项目概述:开发本软件背景进入21世纪以来,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济的核心。
在电子商务的发展过程中,网络在人群中的使用率不断提高,人们逐渐意识到在线购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍也随之扩大。
如今网上购物的人群不断增加,在与小组成员的探讨和分析的基础下,提出了这份《网上书店系统》需求规格说明书。
该系统的开发目的说明满足用户网上购书需求,方便快捷,足不出户就可以优惠的价格买到最称心如意的书。
本规格说明书编写说明{此规格说明书对客户的需求进行了全面细致的了解,经过缜密的分析,设计出满足客户需求的系统,本规格说明书是整个系统设计编写的核心,明确所要开发的系统应具有的功能、性能与界面,使系统分析人员及系统开发人员能清楚地了解用户的需求。
通过调查来缩小客户需求和工作人员所理解的需求的差异。
文档范围说明该文档的主要内容包括项目产品的简介、整体和业务流程、产品的功能性需求描述(包括所有的模块及每个模块的功能)、非功能需求,及通过需求分析的建立需求模型。
网上书店用户需求系统规格说明书
网上书店用户需求系统规格说明书(1)1概述1.1用户简介网上书店的使用者主要有经销商和用户群两种.(1) 经销商,相对于实体网上书店,网络经销商有如下特点。
a。
营业时间不受限制,借助互联网,网上书店可以24小时全天候营业b. 不受营业场地限制。
c. 供需双方之间信息交流的广度、深度和速度有了质的飞跃.d。
经营管理更加科学。
现代信息技术的大量运用使得网上书店能够快捷地对业务数据进行采集、统计、分析和应用,这有助于克服传统营销模式中的主观性和盲目性,对于提高经营管理水平大有裨益.(2)网上书店的用户群,该群体有如下特征.a. 主流人群为经常上网的读书爱好者,拥有能够上网的条件,以青年和中年人为主。
b。
部分用户持有信用卡,可在网上直接付款;无信用卡的用户可以汇款进行交易。
c. 从职业划分来看,一部分用户是高校学生,追求时尚快捷的购物方式,购买力有限;另一部分则为工作人群,追求高效经济的购物方式,购买力较强。
1。
2项目的目的与目标1.2。
1目的通过网上书店系统实现图书销售的电子商务模式并满足经销商和用户进行电子交易的需求,保证充分发挥网上交易的优势。
1。
2.2目标(1)网上书店各个功能完整。
(2) 整个系统可以稳定运行.(3) 用户之间信息渠道畅通。
(4) 用户可以迅速找到自己所需要的图书.(5)付款渠道畅通.1。
3角色定义网上书店系统的角色定义见表2。
表2角色定义编号角色01购与发货02务会计03站管理04库管理05后服务2目标系统功能需求2。
11网上书店系统的功能概述如图2所示。
(1)登录注册会员登录和游客注册的用例图如图3所示。
图3 会员登录和游客注册的用例图对用例的说明如表3所示。
表3对用例的说明编号功能名称使用部门输入系统响应输出功能描述101 用户注册游客用户注册时的基本信息系统将用户注册时的信息全部存入数据库中用户可用注册时输入的用户名和密码进行登录用例编号:101用例名称:用户注册前置条件:游客申请注册后置条件:游客注册成功成为会员活动步骤:1。
网上书店系统详细设计说明书
⽹上书店系统详细设计说明书⽂档编号:计应1002班版本号:132135421项⽬⼩组成员:1引⾔2.编写⽬的已经将系统⽤户对本系在⽹上商品交易系统项⽬的前⼀阶段,也就是需求分析阶段中,并在需求说明书中得到统的需求做了详细的阐述,这些⽤户需求已经在需求说明书中获得,详尽得叙述及阐明。
该说明书是概要实本阶段已在系统的需求分析的基础上,对⽹上书店系统做概要设计。
模块划分、程序的总体结构、输⼊输出以及接⼝设际阶段的⼯作成果,它应说明功能分配、为详细设计提供基础。
主要解决了实现该计、运⾏设计、数据结构设计和出错处理设计等,决定各个模块之间的系统需求的程序模块设计问题。
包括如何把该系统划分成若⼲个模块、在以下的概要设计报告中模块之间传递的信息,以及数据结构、模块结构的设计等。
接⼝、将对在本阶段中对系统所做的所有概要设计进⾏详细的说明。
在概要设计对⽹上商品程序设计员可参考此概要设计报告,在下⼀阶段的详细设计中,在以后的软件测试以及软件对系统进⾏详细设计。
交易系统所做的模块结构设计的基础上,或在以便于了解在概要设计过程中所完成的各模块设计结构,维护阶段也可参考此说明书,修改时找出在本阶段设计的不⾜或错误。
项⽬背景3.。
主”“⽹上书店的开发“⽹上购书系统”开发的项⽬名称是经过团队⼈员讨论统⼀确定要⽤作团队内部⼈员对软件开发过程的学习和研究。
1 项⽬背景表项⽬承担部门项⽬名称项⽬提出者第六⼩组⽹上书店的开发⽼师4.定义5.参考资料《软件⼯程》齐治昌谭庆平宁洪⾼等教育出版社《实⽤软件⼯程》郑⼈杰殷⼈昆陶永雷清华⼤学出版社《软件⼯程⽅法与实践》胥光辉⾦凤林丁⼒机械⼯业出版社《软件设计⽂档国家标准》GB8567-88软件结构设计6.系统结构图评价图管个图管管管图信管书理书⼈理理理书息理信管息理7.模块详细设计 1()⽤户管理模块)图书管理模块2(图书管理模块图书修改图书录⼊图书删除图书管理模块图图 2)购物车模块(3购物车模块添加商品计算价格更新数量清空购物车移除商品3 图购物车模块图)查询浏览模块4(.查询浏览模块按出版⽇期查按作者查询5)数据库模块(数据库模块书籍表会员表进货表发货表(标识符)设计说明3程序1程序描述3.1 ⽤户管理模块3.1⽤户注册登录⽤户管理模块图图1注册模块3.1.1、模块描述1 该模块完成⽤户注册的过程。
网上书店管理系统--需求分析说明书
网上书店管理系统—软件需求规格说明书一引言1.1 编写目的1 目的:本书有助于用户更了解我们对本网站的建设计划,是我们双方之间能够互相信任的准则。
在完成了针对“网上书店”市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对“网上书店”做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使网站分析人员及开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
方便读者,减少运营费用,便于管理。
2 本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2 项目背景说明:由于现在人们生活水平的提高,对生活质量的追求的同时提升自身的素质也越来越重视,网上书店越来越受到广大人民的欢迎,同时,也出现了很多,网上书店方面的问题,比如:如何更方便的查找书籍,如何更快捷的买到书籍、等一系列的问题都出现了。
为了解决以上问题,让广大在网上购书的人民放心,特建此网站为广大购书者服务。
a. 网站名称:网上书店管理系统;b.项目委托方:。
c.开发者:;d.用户:从事网上书店管理的开发人员。
e.实现该软件的计算中心:.1.3 术语定义以下对LMS,SQL Server, visual Studio 2005;LES:library electronic systems ;SQL Server:所用的数据库管理系统。
visual Studio 2005:所用的开发工具。
1.4 参考资料张海潘.《软件工程导论》;李玉林、王岩著,《 2.0网络编程从入门到精通》;郝刚主编,袁永刚、严治国、何宇光著,《2.0开发指南》;曾顺编著《精通Div+Css网页样式与布局》;二需求概述2.1 软件目标如果本软件产品是一项独立的软件,而且全部内容自含数据库,数据访问层,业务逻辑层,页面表现层的几部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上书店系统需求分析版本历史1引言 (4)1.1编写目的 (4)1.2项目背景 (4)1.3术语和缩写 (5)2综合描述 (5)2.1目标范围 (5)2.1.1前台系统 (6)2.1.2后台系统 (6)2.2用户特性 (7)2.3约定假设 (7)3需求说明 (8)3.1功能概要 (8)3.2前台功能需求................................................................................. 错误!未定义书签。
3.2.1注册新用户.......................................................................................... 错误!未定义书签。
3.2.2登录/注销系统.................................................................................... 错误!未定义书签。
3.2.3查看/修改客户信息............................................................................ 错误!未定义书签。
3.2.4浏览/搜索图书信息............................................................................ 错误!未定义书签。
3.2.5维护购物车.......................................................................................... 错误!未定义书签。
3.3管理后台功能需求........................................................................ 错误!未定义书签。
3.3.1登陆|注销系统..................................................................................... 错误!未定义书签。
3.3.2发布图书信息...................................................................................... 错误!未定义书签。
3.3.3维护图书信息...................................................................................... 错误!未定义书签。
3.3.4维护用户信息...................................................................................... 错误!未定义书签。
3.3.5系统维护.............................................................................................. 错误!未定义书签。
3.3.6订单处理.............................................................................................. 错误!未定义书签。
3.4性能需求 (24)3.5环境需求 (24)1引言1.1编写目的本文描述了网上书店系统的用户需求说明。
本项目是软件技术专业二年级学生实践学期的实训项目,本文档是实训学生开发网上书店系统的系统设计、测试、实施以及软件质量保证的基本依据,项目组成员应依照本说明书进行设计、编码、测试等工作。
本文档的预期读者为项目组成员及相关人员。
1.2项目背景大部分读者都有过在网上购物的经历,在网上书店可以很方便的注册、浏览商品、查询商品、购买时也只需点几下鼠标。
本章的网上书店实现了上述的基本功能,用户可以在网络商店中进行注册、浏览商品以及查询购物车。
1.3术语和缩写2综合描述2.1目标范围互联网技术的飞速发展和广泛普及,对传统出版业(包括书店)都产生了深远的影响,相比于传统的大众媒体的信息滞后、成本高昂的特点,网络传播以其信息丰富、速度,陕捷且具有互动性而备受出版策划人的重视。
普通书店随着图书种类和数量的大量增加而迅速发展起来,特别是国外图书业巨头的介入,使得竞争异常激烈,网上书店正是在这种情况下出现的,并且以选择面大、价格便宜、交易方便、节省时间和精力等体现出其优势。
网上书店实际上是运行在Web服务器中的一个Web应用程序,它模拟一般的书店的经营模式,利用页面、脚本程序和服务器来实现网上书店的管理工作。
本系统主要由前台购书系统和后台管理系统构成。
框架图如下:2.1.1前台系统前台系统主要功能:会员管理、图书查询、图书展台、购物车、订单生成与管理、结算功能、留言板、在线帮助等。
其中,会员管理包括注册、登录、修改资料等功能。
图书展台2.1.2后台系统后台系统主要功能包括:图书管理、订单管理、会员管理、用户管理、流言管理及月底结算等。
其中,图书管理包括管理书籍、添加新书、分类管理等功能。
后台系统功能如图3所示:2.2用户特性本系统用户主要分为两大类用户:网上顾客、企业管理员。
网上顾客是一切可以上网通过网页浏览器进行电子商务的人,主要用户群是大学生。
他们绝大多数掌握比较熟练的上网技巧,使用较新的浏览器版本。
他们由于学习或其他考试的需要,会频繁的买一些参考材料,而网上书店的总类齐全,而且又方便,不用出门。
企业管理员是指管理此网上书店的管理员,他们比较熟悉后台的管理,能及时对图书进行更新和维护。
2.3约定假设用户使用的一般是Internet Explorer6.0以上版本的浏览器,或者FireFox 2.0以上的浏览器。
浏览器的安全等级为默认等级,支持第一方cookie及第三方有隐私声明的cookie,支持JavaScript 1.1以上标准的前端脚本。
用户的屏幕分辨率至少为800*600,另外比例比较大的分辨率为1024*768。
3需求说明3.1功能概要3.1.1前台系统1.会员管理:会员登录前显示登录框,登录后显示“**您已登录”。
每个注册会员,有一个属于自已的帐户管理界面,可以轻松的管理个人基本资料,如进行资料的修改。
2.图书查询:图书查询的目的是为了帮助用户快速地找到想要购买的图书。
为了适合用户的不同需求,提供了不同的查询方法,可以按照书名、作者、出版社等方式查询,用户只需输入部分信息即可。
用户还可以进行分类浏览,在页面上,应向用户显示书籍类别,用户选择了某个类别之后,应能显示该类别下的实际书籍(如果有)的信息:书籍封面图片、书籍名称、市场价、折扣、会员价,当书籍数目过多时,要提供分页浏览功能。
3.图书展台:图书展台的目的是为了将网上书店中的图书有序地罗列出来。
图书展台分为:新品图书、推荐图书、畅销图书、排行榜。
(图书详细资料:当用户点击某图书后,页面将显视出该图书书名、作者、出版社、出版日期、开本、ISBN、图书图片、图书详细介绍、图书目录等相关信息)。
4.畅销书排行榜:系统自动排出前10本近期热销的图书,生成排行榜,根据访问点击次数自动生成。
5.购物车:购物车中要列出用户所选择的书籍名称、市场价、会员价、折扣和数量,总计金额,共节省金额。
用户可以:1)删除购物车中的书籍;2)修改某个书籍的数量、书籍的金额和总计金额;3)清空购物车;4)结算:到结算页面确认并下订单。
6.订单生成与管理:购物后,确认支付和配送方法后生成订单。
在生成订单的同时,系统发邮件通知书店管理员。
会员还可以查询自己订单的处理情况和历史订单。
验证合法的用户可查看在网站上成交的订单,包括订单的个数,总计金额,订单的列表。
列表项包括:订单号、订单日期、收货人、订单金额、订单状态,当订单数目过多时,要提供分页浏览功能。
对于列表的订单,用户可以:1)查看订单详细信息:生成一个订单的详细信息页面,包括:订单号、收货人、联系电话、送货地址、用户订购的书籍列表(序号、书籍编号、原价、订购数量、折扣、销售价)、金额总计、订购日期。
在页面上提供直接打印的功能;2)修改订单:只允许对未审核的订单进行修改(包括修改收货人、联系电话、送货地址、用户订购的书籍列表);3)删除订单:只允许对未审核的订单进行删除。
7.结算功能:结算前必须再次验证用户,验证合法后,进入结算页面,显示订单的日期、收货信息、购买书籍清单,用户还可以再次修改收货人信息,修改或删除已选书籍,当确认后,可以选择下订单。
8.留言板:可自由留言。
包括留言列表、留言内容、发布留言。
9.在线帮助:简单介绍网站的购物流程,以及一些常见问题。
3.1.2后台系统1.图书管理:1)添加新书:管理员和添加人员可以通过这个功能向书店录入新的图书。
添加信息包括书名、作者、出版社、缩略图以及所属类别等等。
2)管理书籍:管理员和添加人员可以进行图书的查看、编辑、修改。
3)分类管理:由大类管理、小类管理、转移类别三个子模块构成。
大类管理(如计算机)和小类管理(如计算机中的操作系统)分别是用于添加新类别以及编辑原有类别的;类别转移用于类别之间的转移,如将大类“少儿”中的小类“历史故事”转到“文学”中。
2.用户管理:此功能只有最高权限管理员拥有,这是用来管理后台管理员的功能、可能添加、修改、删除新的管理员以及分配权限、修改管理密码。
3.订单管理:订单管理处理时首先判断管理员的身份,然后可根据订单状态来做相应的服务。
订单状态分为五种:未作任何处理、用户已经划出款、服务商已经收到款、服务商已经发货、用户已经收到货。
4.会员管理:修改、删除会员资料。
5.月底结算:月底结算主要是管理员在月底盘点时使用。
通过月底结算可以对一段时间内的销售情况进行集中处理,使书店及时了解书店的经营情况。
结算处理时首先判断管理员的身份,然后根据管理员的结算要求,对未结算的订单记录进行结算或查询以前的结算信息。
6.留言管理: 对留言板的留言进行屏蔽、删除、回复等操作。
7.其他管理:修改关于我们、联系方法、付款方法、版权信息等资料,以及对公告、广告等进行管理。
3.2用例分析3.2.1前台用例图3.2.2后台用例图3.2.3用例分析3.2.3.1UC1:浏览书籍用例描述游客或会员访问系统,系统提供相关的书籍信息。
参与者游客(首要),会员前置条件游客或会员访问系统基本路径1. 游客或会员要求浏览查看图书信息2. 系统按图书类别、新品图书、推荐图书、热门图书分类显示3. 游客或会员选中某个图书4. 系统显示该图书的详细信息扩展点补充说明1.对于热门图书,系统根据销售记录,自动排出前10本近一个月内热销图书。