网上书店需求分析报告

时间:2024.4.21

网上书店系统需求分析

目录

一、引言.... 1

二、任务概述及系统功能概述.... 1

2.1 可行性分析.... 2

2.2 网上书店的系统特点.... 3

2.2.1、简洁美观的操作界面... 3

2.2.2、科学的书店管理模式... 3

2.2.3、图书寄送提醒系统... 3

2.2.4、图书收藏系统... 4

2.2.5购物车系统... 4

2.4、系统功能说明.... 4

2.4.1、书店前台... 4

2.4.2书店后台... 8

2.4.3.售后服务... 9

三、需求规定.... 9

3.1 对功能的规定.... 10

3.1.1 系统功能模块图... 10

3.1.3 数据字典... 12

3.1.4  E-R图... 16

3.1.5  状态转换图... 16

3.2  对性能的规定.... 18

3.2.1  精度... 18

3.2.2  时间特性要求... 18

3.2.3  灵活性... 18

3.3  输入输出要求.... 18

3.4  数据管理能力要求.... 19

3.5  故障处理要求.... 19

3.6 其他专门要求.... 19

四、运行环境规定.... 19

4.1  设备.... 19

4.2 支持软件.... 20

4.3 接口.... 20

一、引言

随着网络的普及,网络支付手段的逐步完善,越来越多的人习惯于网上购物,选择鼠标点击下订单,送货上门的快捷便利的购物方式。网络为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务。

而传统书店的购书观念也正在被网上书店这一方便快捷的购书方式所冲击。网上书店在国际互联网上可以实现的商务功能已经越来越多样化,从最开始的信息发布功能,到现在的在线图书展示功能、在线洽谈业务功能、在线交易功能、在线客户服务功能、在线管理功能等等,几乎传统书店所提供的功能都可以在互联网上进行电子化的高效运作,而借助网络的跨地域特点,更是将传统书店的地域限制加以突破,从而大大增加了客户的数量。

二、任务概述及系统功能概述

2.1 可行性分析

可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:

经济可行性:网上书店主要以书籍 杂志及音像制品等商品为主,网站可提供书籍音像制品的片段共读者浏览,使消费者了解其内容后再订购,避免过多的退货问题。与传统书店相比,网上购书的市场规模和经营模式没有限制,突破了地理位置,经营面积,营业时间的局限。是一直种全新的销售渠道。从营业面积地理位置方面节省大量的资金。服务器24小时提供网络服务则消费者随时都能登陆网站购物,大大增加书店的销售额度。无论从商家还是从消费者的角度看网络书店都具有良好的发展前景。

技术可行性:ASP.NET+SQL SERVER的技术已经较为成熟。

运行可行性:该系统需要搭建VS.NET和IIS环境,在此环境下系统,并且在正确连接数据库后可以正常运行。

法律可行性:该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。

通过以上的可行性分析,我将采用ASP.NET技术,运用SQL SERVER数据库对网站进行建设。

2.2 网上书店的系统特点

2.2.1、简洁美观的操作界面

美观又简单的操作界面对于一个网站能否吸引顾客的光顾,起着至关重要的作用。操作过于复杂或网站的设计过于沉闷都会使网上书店得不到客户的青睐。本系统通过工作人员的精心打造,配以精致的动画,使网上书店既时尚典雅,又动感十足,吸引广大顾客的光临。

2.2.2、科学的书店管理模式

系统采用店方推荐与客户检索相结合的方式,能轻松的找到客户所需要书籍信息;通过客户意见反馈系统和缺书登记系统,书店可以随时把握客户的各种新的需求和及时与客户进行网上互动交流;通过完善的信息发布系统,客户可以及时得到书店最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了栏目设置、图书资料编辑、用户管理、订单管理、基础信息管理等等,为书店的电子化管理提供了一套良好的管理模式。

2.2.3、图书寄送提醒系统

不能即购即得是网上书店不如传统实体书店的一个弊病。当顾客选定图书后必然要等候一段时间才能拿到喜爱的图书,而等候的时间是最让顾客厌烦的,如果等候的时间太长则有可能导致客户的流失。而图书寄送提醒系统就是为了解决这个问题而设计的,当客户下订单后,客户所定图书的状态显示为“已下定单”,当书店已经将图书交给快递公司后,客户所定图书的状态显示为“已寄送”。这样客户就可以通过查询图书状态了解图书的寄送情况,当由于快递公司未能按时寄送图书导致客户等候时间过长的时候,客户不会盲目的迁怒于网上书店,从而保证书店的信誉,尽可能的减少客户流失。

2.2.4、图书收藏系统

    图书收藏系统给客户提供一个可以收藏喜爱图书的收藏夹,客户可以在收藏夹里放入自己喜爱的图书,放入收藏夹里的图书一般是客户在浏览网上书店时看中而又不想马上下订单的图书,当客户方便下订单的时候,可以直接从收藏夹里找出之前看中的图书,直接下订单,这样就节省了客户再次查找的麻烦,也增加了客户浏览网上书店的频率,这样客户可以不必等到要买书的时候才登录书店,可以随时登录,随时收藏喜爱的图书,为以后的下订单作好准备。

2.2.5购物车系统

   网上购物不可避免的需要涉及邮递,而邮递也需要客户付出一定的费用。购物车系统的开发,使买家可以像在超市购物一样,随意添加删除商品,选购完毕后,统一下单。避免多次付费、重复付费,为客户提供便利。

2.4、系统功能说明

2.4.1、书店前台

    前台作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。

(1)、前台主要功能包括

注册/登录、我的账户、新闻发布、书店介绍、联系方式、图书查询、新书快递、图书分类浏览、图书展示、畅销书排行榜、打折专区、精品推荐、意见反馈、购物车、在线交流、自动友情链接功能等等。

(2)、书店系统前台设计的特色

(a)我的账户

     每个注册的用户,都拥有一个属于自己的账户管理界面,客户可以轻松的管理个人基本资料,送货信息资料,修改密码,管理订单,查看收藏架中的图书,查询订单汇总。本系统充分考虑到了本模块对于客户的重要性,所以界面尽量做的简捷,采用开放式结构,一目了然,方便客户轻松掌控自己的一切信息,从而提高对书店的信任度,进一步增加书店的销售额。

实例图

b)、信息的实时发布

网上书店新闻让客户对充分了解书店的动向,决策,行业新闻则可用来发布本行业或相关行业的动态,让客户及时了解行业变化,掌握最新的行业法律法规。24小时滚动播出的公告,反映的是网上书店的实时消息。

c)、购书的详细过程

会员注册-->选择图书-->去下订单-->书店发货-->快递公司送货-->客户收到图书核查无误后付款

d)、多种检索方式

传统书店最困惑的就是购书时的盲目性,找一本书,需花费大量的时间和精力,网上书店这方向的困惑已经得到了彻底的解决,数据库的高效检索,让客户找书不再烦恼。本系统运用了先进的检索方式,包括模糊查询,按出版社、按分类,按图书价格范围,按作者,按标题等多种查询方法,同时查询方法简单易懂。

e)、灵活多样的图书展示区

网站前台图书显视栏目分为以下几种方式:
(1)新书上架 (2)精品推荐 (3) 关注排行(4) 销售排行(5) 图书打折专区(6) 图书详细分类

f)、意见反馈系统

这是一个书店与客户互动的关键系统,包括四个功能模块:(1)在线交流 (2)意见与建议 (3)合作意向 (4)投诉

在线交流:使得客户与店家即时沟通交流,无需等待。

意见与建议:包含一个意见箱,客户能随时写下对书店的建议和意见,可匿名。

投诉:当你的服务没有得到满足或对书店员工的做法不满的时候,通过这个系统你可以把你的不满提交给书店的高层,进行投诉。

合作意向:如果客户对公司或公司产品感兴趣,还可以提交合作的请求。

此系统设定隐私权限,有针对性的把信息提交给相关人员,便于及时处理客户碰到的各种问题。这是一个多功能的系统,这个系统将是书店了解客户,提高服务质量的一个桥梁,这也是本系统比较有特色的模块。

系统前台结构图

2.4.2书店后台

本系统后台管理在考虑书店管理操作简便的同时,提供了强大的书店管理模式。大模块上分为用户资料管理,图书资料管理,订单管理,用户反馈管理,物流管理以及广告管理与网站维护。

系统后台结构图

2.4.3.售后服务

(1)、客户评价

当用户购书成功后,可以在90天内对此图书的质量、内容等进行评价,若评价经管理员审理后,不含有触犯相关法律法规的内容,则此评价内容会显示在图书信息的下方。广开言路,为管理员和其他客户提供参考意见

(2)确认付款后7天内若有质量问题,可与店方协商后换货。

三、需求规定

3.1 对功能的规定

3.1.1 系统功能模块图

网上书店管理系统的功能可以划分为如下几个部分

(1)前台管理:主要是用户或会员进行察看图书、选书、购书等基本操作。

(2)后台管理:主要是管理员对会员的管理、整理购书单完成发送货、书库存的动态管理、对网站的维护和更改等操作。

3.1.2  数据流程图

              图1  顶层数据流程图

           图2  购书系统细化分析数据流程图

               图3   “订书处理”的细化

                   图4  “支付处理”的细化      

          

                         图 5  “配送”的细化

3.1.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

位置:图书表

网上书店数据库

3.1.4  E-R图

 

                                                    

  注释:会员id、管理员id、图书id由数据库系统自动添加

3.1.5  状态转换图

3.2  对性能的规定

3.2.1  精度

本系统要求输入的会员年龄为整数,买书的数量为整数,出生日期必须是合法的日期形式(如1990-08-01),身份证号码必须为数字。

3.2.2  时间特性要求

(1)系统的更新处理时间应该在可接受的范围内;

(2)系统的数据查询时间应该在可接受的范围内;

(3)系统的数据统计时间应该在可接受的范围内。

3.2.3  灵活性

(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;

(2)能够支持Windows95、Windows98、Windows20##、Windows Me和Windows XP的运行环境;

(3)留有与其他系统的接口。

3.3  输入输出要求

对会员注册中“姓名”的输入要求不超过4个汉字或8个英文字符;会员的性别只能选择不能有键盘输入,出生日期必须输入合法(如1990-08-01),输入身份证号必须合法,即必须为18为数字。

对会员买完书后的购书单以表单形式输出,上面有会员的姓名,联系电话,买书的数量及单价和总价钱,购买日期,以及网上书店的地址和联系方式。

总的账目输出,会统计每个会员的购物单,会有卖出的书名,书的编号,以及书的数量和数的总价钱。

3.4  数据管理能力要求

由于购书系统会对会员的资料进行保存,并且,书的库存会随着数的购买或购进新的书而改变,因此对数据的存储有一定的要求;要求提供数据的备份功能。

3.5  故障处理要求

在输入不对的符号定义格式的数据时,软件应出现提示信息,而不是死机或删除已经输入的信息,然后再弹出界面重新开始。

在书的库存小于会员购买的数量是必须提示库存不足,而不是还可以卖给会员。

3.6 其他专门要求

要求能够按会员姓名进行检索。

四、运行环境规定

4.1  设备

运行本软件要……的计算机。

4.2 支持软件

本系统操作系统包括:Windows XP、Win7等。

本系统支持的数据库: SQL Server 2005

本系统的开发工具:Visual Studio.NET 2008+SQL SERVER2005。

4.3 接口

本软件通过若干个中间表(在此省略其结构)实现与其他软件的通信。

更多相关推荐:
软件需求分析报告

基于android手持设备的景区导览系统变更记录签字确认1.引言该文档是基于android手持设备的景区导览系统的需求分析说明,是按照该产品所需要实现的外部接口需求、系统功能需求、安全性需求、性能需求等方面来写…

一个需求分析报告模板

目录1需求分析的目的52项目简介51项目商业目标52项目所开发的系统的定义和用途53项目的成本计划54开发期限53项目可交付资料51项目结束时客户应接收到的资料52项目结束时客户不应接收到的资料53满足可交付资...

需求分析报告模版

需求分析报告1引言编写目的阐明编写需求分析报告的目的项目背景应包括a项目的委托单位开发单位和主管部门b该软件系统与其他系统的关系名词解释列出文档中所用到的专门术语的定义和缩写词的原文参考资料列出有关资料的作者标...

项目需求分析报告(范本)

xxxxx项目需求分析报告编号序号文档作者项目经理日期日期日期日期部门主管管理员XXXXXXXXXXXXXXX版权所有不得复制修订记录页第1目录1引言4111213142编写目的4项目背景4定义4参考资料4概述...

用户需求分析报告(范本)

window命令大全11需求分析报告111引言编写目的阐明编写需求分析报告的目的项目背景应包括a项目的委托单位开发单位和主管部门b该软件系统与其他系统的关系名词解释列出文档中所用到的专门术语的定义和缩写词的原文...

软件需求分析报告实例

需求分析说明书1引言311编写目的312项目风险313预期读者和阅读建议514产品范围515参考文献52系统总体概述621目标622用户类和特性723运行环境7231硬件环境7232软件环境724设计和实现上的...

软件工程 需求分析报告

文档编号:001版本号:1.0文档名称:需求分析项目名称:学生智能管理系统项目负责人:项目组长:组员:开发单位:西邮07级科技1班软件开发小组一、引言:1、编写目的:对庞大的信息随着学校的规模不断扩大,学生数量…

铁路票务系统需求分析报告_

密级机密文档编号铁路票务管理系统项目需求分析报告计算机0902班0906410220花纯虎0906410222陈其清0906410201马福洋版权所有翻版必究铁路票务管理系统项目需求分析报告目录一引言311编写...

网上商城需求分析报告

网上商城姓名班级微机学号学院计算机信息学院需求分析说明书1023班1000005315目录一引言311项目背景312前期工作313参考资料3二技术概述321开发目标322硬件支持424用户特点425假定和约束4...

需求分析报告

文档编号文档标号研究与开发实践需求分析WIN7桌面小工具设计与开发研究与开发实践需求分析WIN7桌面便签阮松松小组系统需求分析说明书项目承办部门四川大学计算机学院09级研究与开发实践课程小组撰写人阮松松完成日期...

软件需求分析报告

软件需求分析报告1引言本文档是为自动作曲系统所编写的软件需求分析报告文档主要包括文档说明软件的综合描述等几个方面用于指导软件的开发以及对软件相关功能的说明11编写目的由于国内版权意识不断加强使音乐的使用价格既版...

20xx-20xx年中国隔离变压器行业市场需求分析与投资战略研究报告

中国行业研究报告咨询系列基本信息行业市场研究属于企业战略研究范畴作为当前应用最为广泛的咨询服务其研究成果以报告形式呈现通常包含以下内容20xx20xx年中国隔离变压器行业市场需求分析与投资战略研究报告是博研咨询...

需求分析报告(33篇)