无锡科技职业学院毕业设计(论文)
网上书店的开发与实现
第四章 总体设计
4.1 网上书店功能的划分
我对本次毕业设计设置了三层架构,依次是展示层、购买层和表示层。综合现有的成功实践和.NET平台的特殊性,将系统划分三个层次,如下:
表示层——负责图书最新信息的展示,让用户了解最新图书信息,以及让用户看到自己想买的图书的具体信息。
数据层——负责与数据源的交互,就是有关数据的添加、修改以及从数据库中读出数据相应操作。添加最新图书信息,修改需要更改的图书信息。
业务逻辑层——负责图书的销售情况,查看用户的订单,及时给客户回馈信息以及发货。
4.2 网上书店系统功能
在刚开始做网上书店的时候,我根据系统需求分析建立了网上书店系统结构功能图,如图4-1所示:
登 录信 息 注册信息 浏览图书 查询图书 选购图书 用户留言 显示用户 删除用户 添加图书 删除图书 图书信息 订单处理 用户信息 操作权限 用户管理 图书管理 用户 管理员 网上书店 图4-1 系统功能模块图
系统模块的功能描述如下:
6
无锡科技职业学院毕业设计(论文)
网上书店的开发与实现
(1)前台管理:
① 用户管理:对自己信息方面进行管理,如注册,登录及自己评论商品等方面。
② 订单信息管理:用户核实一下订单,看是否是自己购买的商品。 ③ 留言:对网站和图书的建议和评价。 前台管理-用例图如图4-2所示:
用户
用户留言 选购图书 查询图书 浏览图书 注册信息 登录信息 图4-2 前台管理用例图 (2)后台管理:
① 管理员登录:管理员通过密码验证,正确之后,方可登录,进入管理页面。
② 用户信息管理:管理员对用户信息的管理。
③ 商品管理:管理员对图书信息进行查询、修改、添加新的图书类属等信息。
④ 订单管理:管理员能够对订单进行查询核对等操作。 根据功能描述的后台管理用例图如图4-3所示:
7
无锡科技职业学院毕业设计(论文)
网上书店的开发与实现
管理员 图书信息 删除图书 添加图书 删除用户 显示用户 订单处理 图4-3 后台管理用例图
4.3 网上书店的数据库设计
4.3.1数据库概念设计(E-R图)
根据实体设定以及简要的需求分析,实体设计E-R图,如图4-4所示:
图4-4 实体关系E-R图
由数据库的需求分析可以知道系统的数据项和数据结构,由此可以设计的实体有用户信息实体、图书信息实体实体。各个实体之间的关系通过如图4-5~4-6所示的E-R图表达出来。
图书信息实体图如图4-5所示:
8
无锡科技职业学院毕业设计(论文)
网上书店的开发与实现
图书编号 图书名称 图书种类 图书作者 图书译者 图书出版社 图4-5 图书实体关系图
图书价格 图书介绍 图书 用户实体图如图4-6所示: 用户ID 用户 QQ账号 用户名 邮箱地址 用户密码 确认密码 用户姓名 用户性别 手机号码 图4-6 用户实体关系图
图书种类实体图如图4-7所示:
图书编号 图书种类 图书类别 图4-7 图书种类实体图
用户留言实体图如图4-8所示:
图4-8 用户留言实体图
9
用户ID 用户名 单位名称 地址 电子邮件 QQ号码 留言内容 手机号码 留言 无锡科技职业学院毕业设计(论文)
网上书店的开发与实现
4.3.2数据库物理设计
物理结构是把物理结构进行优化后的数据模型。本系统根据E-R图对数据库进行设计,下面数据库中的主要数据表。
用户登录名数据库,字段名称说明如表4-1所示:
表4-1 用户登录
字段名称 UserId UserName Pwd 类型 int nvarchar nvarchar 长度 6 20 50 允许空 否 是 是 主键 是 否 否 备注 用户ID 用户名 用户密码 网上书店系统图书信息,字段说明如表4-2所示:
表4-2 图书信息表
字段名称 BookId BookName CategoryId Author Translator Press Price Intorduction 类型 int nvarchar int nvarchar nvarchar nvarchar decimal nvarchar 长度 6 50 6 60 60 60 9 200 允许空 否 是 是 是 是 是 是 是 主键 是 否 否 否 否 否 否 否 备注 图书编号 图书名称 图书种类 图书作者 图书译者 图书出版社 图书价格 图书介绍 网上书店系统图书的种类,字段说明如表4-3所示:
表4-3 图书种类表
字段名称 CategoryId CategoryName 类型 int nvarchar 长度 4 50 允许空 否 是 主键 是 否 备注 图书编号 图书种类 网上书店用户信息表主要用于储存网站用户信息,字段说明如表5-4所示:
表4-4 用户信息表
10
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网上书店毕业论文 - 图文(3)在线全文阅读。
相关推荐: