4.2系统流程图
操作员 基础信息管理 库存管理 商品销售 查询统计 往来管理 管理员 系统管理 图4-2系统流程图
3.3业务流程分析 3.4用例图分析 3.5数据字典
(1)图书基本信息=编号+书名+作者+装帧+出版日期+积分+详细介绍+目录+用户评级分数+市场价+会员价+推荐+订购次数+查看次数+折扣+小类ID+大类ID+缩略图+添加日期+评级次数+VIP价格+出版社+ISBN+页数+开本+版次+简介
(2)评论信息=编号+对应产品编号+标题+日期时间+评论内容+是否通过
审核
(3)大类分类信息=编号+大类名+是否在首页显示+顺序
(4)小类分类信息=编号+小类名+是否在首页显示+顺序+对应大类编号 (5)管理员=编号+用户名+密码+权限
(6)用户信息=编号+用户名+e-mail+密码+身份证号+手机+QQ+注册日期+密码提示+密码答案+登录次数+最后一次登录时间+收货人姓名+城市+地址+邮编+电话+送货方式编号+汇款方式编号+性别+姓名+是否VIP用户+系统广播+用户积分
(7)汇款/送货信息=编号+送货/汇款方式名+价钱+送货/汇款方式编号 (8)订单表信息=编号+订单用户名+日期+产品编号+产品订购数量+订单编号+收货人+收货地址+邮编+留言信息+汇款方式编号+送货方式编号+性别+总金额+姓名+E-mail+电话+用户ID
第四章 概要设计
4.1模块设计
4.1.1前台功能分模块设计
1) 用户浏览:查看所有的书籍信息,可以分类查看,选择要购买的书籍。 2) 用户登录:输入用户名、密码登录,然后才能购买书籍。 3) 用户注册:新用户需要注册之后才能登录购买书籍。
12
图4.1前台功能模块
4.1.2后台功能分模块设计
1) 商品管理:添加新书、管理书籍、订单管理和评论管理; 2) 分类管理:大类管理和小类管理;
3) 用户管理:客户管理、用户管理、送货/汇款方式; 4) 注销退出:退出后台管理系统
图4.2后台功能模块
13
网上书城的总体层次图如下:
用户系统网上书店注册登陆图书订购订单管理用户注册用户登陆安全退出个人管理图书查询购物车管理查看详细信息查看订单修改订单撤销订单选购图书查看详细信息修改数量生成订单清空购物车管理员系统登陆用户管理订单管理图书管理查询用户删除用户查询订单确认订单删除订单查询图书添加图书修改图书删除图书 图4.3总体层次图
4.2系统功能结构设计
系统功能结构设计的主要任务就是根据系统的总体目标和功能,将整个系统合理地划分成若干个功能模块,正确处理模块之间的调用关系和数据关系,并根据评价标准对模块结构进行优化。
14
4.2.1系统结构设计的原则
(1)子系统要有相对的独立行
(2)子系统划分的结果应使数据冗余较小 (3)子系统的设置应考虑管理发展的需要 (4)子系统的划分应便于系统分阶段实现 (5)子系统的划分应考虑到各类资源的充分利用4.2.2系统安全性设计
(1)系统环境安全设计 (2)数据安全设计 (3)运行于维护的管理规范 (4)审计与跟踪
4.2.3系统的保密性设计
(1)利用系统环境提供的管理软件 (2)有选择的隔离和限制对资源的使用 (3)对一般用户采用伪藏措施 (4)制定系统保密管理的规章制度 (5)逻辑访问控制 (6)用户标识与认证
15