茶庄管理系统需求分析文档

 

 

 

茶庄管理系统需求分析前端

 

 

 

题    目算法

茶庄管理系统需求分析数据库

 

 

小    组后端

马寅孟    陈红梅安全

   

 

 

 

 

 

 

 

 

 

目  录服务器

 

1. 引言.... 2并发

1.1 编写目的... 2框架

1.2 项目风险... 2前后端分离

1.3 文档约定... 2jsp

1.4 预期读者... 3

1.5 产品范围... 3

2. 综合描述.... 3

2.1 产品的情况... 3

2.2 产品的功能... 3

2.3 用户类和特性... 4

2.4 运行环境... 4

2.5 设计和实现... 4

3. 其它非功能需求.... 4

3.1 性能需求... 4

3.2 安全性需求... 5

3.3 软件质量属性... 5

3.4 业务规则... 5

4. 分析模型.... 5

4.1 数据流程图... 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. 引言

 

1.1 编写目的

为茶庄的拥有者提供更广阔的茶叶销售渠道顺便带动其它产业的发展,例如带动当地旅游业的发展。

 

1.2 项目风险

茶庄管理系统项目由本小组独立开发,全部风险均由本小组承担。

1.3 文档约定

该条定义了该文档编写标准,第一层标题采用黑体二号,第二层标题采用黑体三号,第三层标题采用黑体小三,正文均采用四号宋体。

 

1.4 预期读者

该条定义了该需求分析报告所针对的预期读者类型,包括:用户,开发人员,项目经理,营销人员,测试人员和文档编写人员。

 

1.5 产品范围

本软件主要面向社会各层有相关需求的人群。

 

 

2. 综合描述

本产品初期在 PC 端的网页上运行。产品的主要群体是茶庄的管理人员,或者是茶庄负责外围推广的工做人员。商家须要在咱们的首页注册帐号而后登录,设置商家所需的服务项目,例如输入茶叶的种类,以及茶庄所提供的茶类活动。

2.1 产品的情况

本网站是一种初步的设想。以让游客本身采茶叶并参与制做为成品茶叶为卖点,弘扬茶道文化。并将住宿,周边群众特产做为附带消费带动当地经济发展。

在当今社会,经济高速发展,“逃离城市”已是一个很是火热的话题,有许多有必定经济实力的消费者指望能去到一个放松身心,远离城市,亲近天然,有内容,有必定思想深度,而且交通方便,距离不算太远的地方来一场说走就走的旅行。而近几年茶道文化在许多收入还不错的人群中传扬的很好,因此将全程参与茶叶的制做过程做为卖点,与各旅行社合做,开发一个为期两三天的短时间旅游点基本上也是可行的。好比泸州叙永县之类的地方都是可行的,气候合适,距离成都也不太远,开车几个小时的车程。距离贵州也不远,旅行社能够在贵州和四川之间的旅行线路加入本旅游点。

 

2.2 产品的功能

本产品的最大的特点就是商家能够根据他们的需求自定义服务项目,凭今生成每一个商家独立的经营界面。

 

2.3 用户类和特性

本产品的用户是具备必定规模茶庄的管理人员,他们能够更方便快捷的实时掌控茶庄的经营状况,他们是本身家茶庄的最高权限管理员拥有更多的权限,例如只有最高权限管理员能够查看当日的帐单数据,以及拥有给普通管理员受权这一权限的权力。

 

2.4 运行环境

本软件的运行环境平台:Windows。

 

2.5 设计和实现

 

2.5.1     前端实现:

前端是jsp技术,采用先后端分离模式,前端请求接口。

 

2.5.2     后端实现:

后端使用Spring Boot和JDBCtemplate,数据采用MySQL来存储,服务器采用阿里云。

 

 

3. 其它非功能需求

咱们在完成产品后都会作大量的测试,也会发布测试版来作相应bug的调整,最大化的保证产品的可靠性。在软件的安全方面咱们想采用RSA非对称加密算法来保证数据的安全性,由于在目前的加密算法中该算法的安全性是彻底可靠的。产品的开发咱们都作了大量的注释,而且都是采用当前比较火的几个框架来完成,包中产品之后的维护以及扩展。

 

3.1 性能需求

该系统主要是面对使用,所以界面要设计要有亮点,简单来讲要有“颜值”。其次要能处理高并发的状况,知足夜晚,节日等高发时间产品的可靠性。随着产品的推广,用户的群体会不断的扩增,若是不能处理高并发,程序可能会出现崩溃的现象。

 

3.2 安全性需求

用户设有本身的密码,密码最少包含三种不一样的字符。对于系统,咱们有防爆破的保障措施,若是一个帐号填写密码错误出现了屡次,必须对该帐号上锁,须要用电话号码等手段进行解锁。

 

3.3 软件质量属性

产品配有相关的用户文档说明,在软件里面也有相关的帮助说明,软件操做较为简单方便,和当前的购物平台界面基本相似,易用性强。软件只要搭建了JavaEE的环境,硬件在内存8G,硬盘100G的平台上就能完成运行,代码也配有大量的注释,保证可移植性。

 

3.4 业务规则

咱们设有超级管理员,通常管理员两个身份,超级管理员他能够对数据库作任何的增删改查等操做,而且能够增长通常管理员或者删除通常管理员。通常管理员则是现场进行茶庄服务的人员。

 

4. 分析模型

 

4.1 数据流程图

如图4.1所示:

 

 

 

 

 

 

 

 

图4.1

相关文章
相关标签/搜索