网上书店需求分析报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“网上书店需求报告”。
需求分析报告引言 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平台之上,所选用的数据库是Acce或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.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 位置:图书表
网上书店数据库
网上书店需求分析文档殷彪 20091020054 信管1.简介1.1.背景及可行性分析1.1.1.背景介绍进入21世纪以来,电子商务伴随着IT的成熟,逐渐发展壮大,成 为网络经济的核心。在电子商务......
目录1.简介.........................21.1.背景及可行性分析....................21.1.1.背景介绍......................21.1.2.市场定位分析.....................21.1.3.......
第一章概述 需求分析1.1需求分析意义-------------------------1第二章功能需求2.1 前台功能------------------------------22.2 后台功能------------------------------2......
书 店 管 理 需 求 分 析 规 格 说 明 书目录1.引言 .................................错误!未定义书签。 1.1编写需求分析规格说明书的目的 ........................4 1.2......
网上书店可行性分析报告1 引言1.1 编写目的:本文档将描述对网上书店项目的可行性研究。1.2 项目背景:本项目作为《软件工程与软件文档写作》课程的实习项目提出,希望通过《网上......