网上图书商城设计与实现(3)

2019-03-28 13:08

第三者 系统的需求分析

第三章 系统需求分析

3.1用户角色需求分析

该系统有三种用户,包括游客,会员,管理员。游客可以不经过注册而直接浏览图书,并点击图书图片,查看详细信息。但是功能受到限制,浏览图书但不能购买,只有注册为会员才能进行购买操作。会员可以修改自己的注册资料,进行图书的查询,下订单等。管理员可以对系统进行有效管理,包括对会员(用户)管理,包括修改会员资料,删除注册会员等,可以对图书进行管理,包括添加图书、管理图书分类、订单的处理等

3.2 功能需求分析

一个完整的网上花店管理系统主要包括两大部分:一是前台展示部分,二是后台管理部分。在前台展示部分中,用户注册后,就可以登录本网站,进行图书查询、图书选购等活动;在管理员管理部分中,管理员登录后,就可以对用户信息、订单信息等进行查询和管理。

系统功能结构图如下: 网上书城系统 前台展示功能 后台管理功能 用用图下查 管图订用 户 户书订看 理书单户 登注查单 购员管管信 录 册 询 物登理 理 息 车 陆 管 理

9

第三者 系统的需求分析

3.3功能模板分析 3.3.1用户注册模块

在用户注册模块中,可以记录用户的登录名、密码以及详细的个人联系方式。在该模块里面,用户的用户名只能唯一存在,不能重复。用户可以自己修改自己的部分信息。

3.3.2图书管理模块

图书管理模块中,会员可以浏览图书商品列表、查看详细的信息、查询所需要的信息。

3.3.3购物车模块

在该模块中,会员可以把需要购买的图书加入购物车、查看购物车信息、确认购物车信息并可以修改删除购物车信息。

10

第四章 系统的概要设计及详细设计

第四章 系统的概要设计与详细设计

4.1 系统的概要设计

本系统概要设计主要分为两大部分:即前台展示部分和后台管理部分。这两个部分面向不同的用户——会员和管理员,它们分别通过各自的功能模块,对相同的数据库进行操作,完成各自的功能。

前台部分

用户登录

用修用

户改户 注信注 册 息 销

图4-1 前台展示模块详细图

后台管理

用户管理 图书管理

增用用删修 加户户除改 图查删图信 书 看 除 书 息

图4-2 后台管理模块详细图

11

图书查找 书名查找 价格查找 订单管理增加订单 删除订单 修改信息 第四章 系统的概要设计及详细设计

4.2 系统详细设计 4.2.1 前台展示功能

4.2.1.1用户注册

游客可以浏览图书信息并进行图书查询操作,但没有进行其他操作权限。只有会员在登录系统后才能进行个人信息管理以及购买图书操作。当用户希望成为系统会员时,系统为其提供注册功能,当用户提交注册信息后,系统将对用户提交的信息进行验证,验证信息包括了用户名、密码、地址、邮箱不能为空并且用户名不重复邮箱格式需正确。信息验证后,将信息提交给数据库,将用户的注册信息写入数据库。如图所示。

开始

开始注册

必填项不为空

用户名有效 密码长度符合

E-mai地址有效

注册成功 结束

图4-3 用户注册流程图

12

第四章 系统的概要设计及详细设计

4.2.1.2用户登录

在该系统中,用户在使用自己的用户名及密码进行登录时,系统会进行用户身份验证。若该用户名存在并且密码正确,则登录成功。当用户提交登录信息后,后台从中获得相应的数据后,就要调用和数据库判断用户是否是合法的用户。若是合法的用户,则跳转至成功登录页面。

开始

登录入口

查询用户是否存在

是 否 核对密码是否正确 是

取得用户名和密码

将User对象存入session中

登录成功 结束

图4-4用户登录流程图

4.2.1.3 管理个人信息

用户登录成功后,可以查看并修改自己个人信息。修改后可以选择确定提交。

13


网上图书商城设计与实现(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:关于企业价值评估收益法中折现率的选择问题探析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: