• 图书商城管理需求分析


    项目名称:图书商城

    院系: 信息工程学院

    专业: 计算机科学与技术

    项目组:  李阳 唐玉娟

    指导老师: 袁飞

    目录  

    1. 产品介绍   

    2. 项目分工  

    3. 产品面向的用户群体     

    4. 产品应当遵循的标准或规范      

    5. 产品范围       

    6. 产品中的角色   

    6.1  网上图书商城功能  

    6.2 图书的添加   

    6.3  图书修改  

    6.4  图书删除   

    6. 5 图书信息列表   

    7. 产品的功能性需求  

    8. 产品的非功能性需求   

    8.1  用户界面需求   

    8.2  软硬件环境需求    

    8.3  产品质量需求  

    8.4  技术需求   

     

    1. 产品介绍

    信息技术高速发展的今天,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓 。

    本系统包括两个基本部分,一个是前台的销售程序,用户在前台浏览搜索图书,可以看到商城的最新公告,用户进入商城就有一个购物车,用户把需要的图书放入购物车中,用户可以去除不需要的图书,修改商品的数量,清空购物车。当用户选购完图书后就可以下订单。另一个是后台管理程序,商家在此管理本网站的相关信息如公告的发布、录入、删除,更改网上图书的信息,订单的管理和注册用户的管理。

    2. 项目分工

    ( 1 )项目开发人员 :李阳 唐玉娟

    ( 2 )文档编写人员: 李阳 唐玉娟

    ( 3 )登录与注册实现:  李阳 唐玉娟

    ( 4 )购物车与列表设置: 李阳 

    ( 5 )各功能整合:唐玉娟 

    3. 产品面向的用户群体

    “网上图书商城”面向的用户群体: 卖书的商户

    4. 产品应当遵循的标准或规范

    本产 品为定制软件,参考当当网,以网上图书购买需求为最终设计参考依据。

    5 . 产品范围

    本产品主要用于用户购买图书,管理员对图书的管理基于互联网的 Web 应用系统。产品适用领域包括: 

    ( 1 ) 用户购买图书 

    ( 2 )管理员对图书的管理。   具体功能需求在下文详细描述。

    6 . 产品中的角色

    下表阐述本产品的各种角色及其职责。各种角色的具体行为将在功能性需求中描述。

    角色名称

    职责描述

    管理员

    即卖家,可以发布需要卖的书,对书籍进行管理,管理用户会员信息

    会员

    即买家,可以注册, 登录, 浏览和购买图书

    6.1  网上图书商城功能

    图书的管理和购买是本软件的核心之一。即通过后台的管理和前台的用户下订单购买相结合,实现电子网上购物的功能。

    6. 2 图书的添加

    名称

    添加

    功能描述

    添加图书详细信息

    优先级

    输入

    书名、作者、出版社、价格、类别、图片、简介

    必填项

    书名、作者、类别

    操作序列

    管理员登陆后添加图书信息

    输出

    添加信息成功,并跳转至 商品列表

    ★关于优先级 :优先级表示功能的重要性与迫切行,优先级分为高、中、低三个级别, 优先级高表示此功能必需实现,优先级中表示此功能可以暂缓实现,但是仍为系统必须的功能 ;优先级低表示此功能为辅助功能,可根据需要在后续版本中考虑实现。

    6. 3   图书修改

    名称

    图书修改

    功能描述

    提供对已有图书进行修改功能

    优先级

    输入

    书名、作者、出版社、价格、类别、图片、简介

    操作序列

    管理员登陆后方可对已有图书信息进 行操作

    输出

    修改成功,跳转至图书详细界面。

    补充说明

    实现对图书信息的基本修改

    6. 4   图书删除

    名 称

    图书信息删除

    功能描述

    提供对图书信息删除功能

    优先级

    输入

    图书信息的 ID

    操作序列

    管理员登录后方可删除

    输出

    删除成功跳转至图书信息列表页

    补充说明

    完成图书信息的删除

    6. 5 图书信息列表

    名 称

    图书信息列表

    功能描述

    查询功能

    优先级

    输入

    输入完成数据库的添加数据

    操作序列

    管理员登陆后即可操作

    输出

    生成图书信息列表(书名、作者、出版社、价格、类别、图片、简介等字段)

    补充说明

    可根据书名、作者等字段做简单查询

    7. 产品的功能性需求

    后台管理: 7.1 图书管理: 6.1.1 添加书籍:管理员登录后对书籍的添加

    6.1.2 修改书籍:管理员登陆后对书籍的修改

    6.1.3 评论管理:用户对书本的评价进行管理

    6.1.4 书籍分类:把书籍分类展现

    6.1.5 查看书籍:查看书籍的列表

    7.2 订单管理: 6.2.1 查询订单:查看用户所下的订单

    6.2.2 删除订单:删除用户所下的订单

    6.2.3 修改订单状态:修改用户所下订单的状态

    6.2.4 付款方式管理:管理用户选择的付款方式

    6.2.5 送货方式管理:管理用户选择的发货方式

    7.3 信息管理: 6.3.1 公告管理:把系统的最新消息展现

    7.4 前台管理: 6.4.1 登录:管理员登录

    6.4.2 注销:管理员注销

    前台管理: 7.5 用户管理: 6.5.1 注册:用户注册帐户,注册实现相同信息无法多次录入。

    6.5.2 登录:用户登录帐号且同一账号不能同时登陆。

    6.5.3 修改个人信息:可以修改自己的信息

    6.5.4 查看个人信息:可以查看自己的信息

    7.6 购物车管理: 6.6.1 图书加入购物车:把需要买的书放入购物

    6.6.2 浏览购物车:查看自己购物车里的商品

    6.6.3 修改商品中的购物车数量:修改购物车里的书本的数量

    6.6.4 删除购物车中的图书:删除购物车里书本的数量

    6.6.5 清空购物车:把购物车里的商品全部清空

    7.7 订单管理: 6.7.1 取消订单:用户登陆后取消所下订单

    6.7.2 修改订单:用户登陆后修改所下的订单

    6.7.3 查看订单:用户登陆后查看自己所下的订单

    7.8 浏览信息: 6.8.1 浏览图书:用户可以浏览商品

    6.8.2 查看图书评论:用户可以查看商品的评论

    7.9 留言: 6.9.1 给商家留言:用户登录后还可以给管理員留言

    8 . 产品的非功能性需求

    8.1  用户界面需求

    需求名称

    详细要求

    界面设计

    符合 Web2.0 标准,保证在主流 IE 、 F riefox 等浏览器中具备一致的用户体验。设计风格遵循简洁、易用、美观、重视用户体验、以用户为中心的设计原则 。

    8.2  软硬件环境需求

    需求名称

    详细要求

    服务器

    Tomcat 

    客户端电脑

    软件设计保证客户端通过任意主流浏览器均可顺利、无障碍访问应用程序

    8.3  产品质量需求

    主要质量属性

    详细要求

    正确性

    保证程序运行的正确性,数据、文档记录准确勿误。按照用户需求正确执行任务

    可靠性

    软件设计保证在安全服务器环境下,系统能够正常运行

    易用性

    易用性是软件能否满足客户容易操作使用程度,软件开发重视用户使用体验,极力降低系统使用门槛、保证具备一般计算机操作技能的用户能够顺利使用本软件。另外系统重视使用过程中的操作提示及说明,能够给用户明确的操作指导

    安全性

    软件保证具备较高安全性,分级权限系 统设计为系统资源提供充分安全保证,避免程序级系统入侵

    可扩展性

    软件设计具备较高的可扩展性,即保证软件功能的适度扩展及系统规模的扩展

    健壮性

    软件设计保证软件本身能够抵御非法数据干扰,能够保证事务的一致性,尽力避免程序运行异常

    8.4  技术需求

    主要栏目

    技术要求

    开发环境

    JDK  +MyEclipse8.5

    开发技术

    服务前端:采用基于 Java EE 的 Jsp-Servlet 简易架构

    前端: 、 div+css 、 AJAX 等技术

    数据库

    MySql5.0

    其他

  • 相关阅读:
    ObjectForScripting 注册
    取消mysql表中timestamp字段的自动更新
    分片与非分片使用聚合的区别
    java类加载过程
    springboot中使用solr8
    第四章
    获取cookie的两种方式和session共享解决方案
    剑指 Offer 57. 和为s的两个数字
    第三章
    第五章
  • 原文地址:https://www.cnblogs.com/everest7/p/10827161.html
Copyright © 2020-2023  润新知