网上书城概要设计

发布时间 : 星期一 文章网上书城概要设计更新完毕开始阅读

1. 简介

本文档包括对80Sharp BookShop应用程序功能规范中每个模块所涉及的功能、类的设计。

80sharp BookShop应用程序对应着一个 ASP.NET Web 应用程序类型的解决方案。包括以下几大模块:

? ?

注册/登录 目录管理 ? 门类管理 ? 分类管理

?

商品管理 ? 商品管理 ? 商品详情管理

?

搜索目录 ? 普通搜索 ? 精确搜索

?

购物车管理 ? 设计购物车 ? 保存购物车信息 ? 生成购物车ID ? 实现购物车访问功能

?

处理顾客定单 ? 实现定单系统 ? 管理定单

?

商品推荐 ? 动态推荐

?

添加顾客账号 ? 顾客账号处理

? 创建顾客账号方案

?

增强定单

? 定单增强功能 ? 税收和发贷费用

?

订单流水线 ? 构建流水线

? ?

顾客信息管理

邮件系统(错误处理及定单通知) ? 构建邮件系统

?

新闻管理 ? 新闻分类 ? 新闻管理

?

投票

? 网站投票

? ?

整个项目结构如下图所示:

公告 帮助

80Sharp BookShop<<子系统>>目录管理<<子系统>>定单管理<<子系统>>邮件服务<<子系统>>新闻中心<<子系统>>成员管理

2. 功能设计及业务流程 1、 用户管理

用户管理模块 登录 注册

2、 目录管理模块

目录管理主要有门类管理、分类管理、商品管理、商品详情管理。其中门类管理、分类管理和商品管理有添加修改和删除功能,商品详情管理有商品详情修改功能。管理员可以创建门类,对过选择门类来创建分类,对过选择门类、分类,来创建商品目录。商品管理可以将商品关联到多个分类,也可以从某个分类中移除。

a) 功能描述:

门类管理主要完成商品的一级分类,并对其进行添加、删除、修改等操作。

如图所示:

目录管理模块 门类管理 分类管理 增加 修改 删除 增加 修改 删除

b) 目录管理的设计流程图

设计添加目录界面 实现目录添加功能 使用datalist实现 浏览目录 删除目录 判断是否有书 实现删除目录功能

c) 删除目录流程图

用户选择目录 单击删除按钮 判断是否有商品 提示错误信息 执行删除语句 不执行任何操作 提示成功信息

3、 商品管理模块

商品管理模块实现对有关商品的所有功能,不要包括商品的搜索、获取指定目录下的商品及商品信息的增加、删除、修改等功能。

联系合同范文客服:xxxxx#qq.com(#替换为@)