基于Web的网上图书交易系统 第3页
图1 系统ER图2.3.2系统功能图
如图2:
图2 系统功能图
2.3.3 数据库分析
数据库是任何一个系统正常运行的核心,在网站设计中数据库的地位是最重要的。数据库结构设计的是否合理也决定着系统的生命是否顽强和系统的可扩展性。参考现行网上系统的数据库设计并根据数据流图及系统的详细逻辑模型,现给出本系统的数据库的分析:
1)管理员表
表1 管理员表
字段名称 数据类型 字段长度 是否为空 备注
管理员名 varchar 30 no key
密码 varchar 30 no
2)顾客注册表
表2 顾客注册表
字段名称 数据类型 字段长度 是否为空 备注
用户名 varchar 30 no key
密码 varchar 30 no
邮箱 varchar 50 no
验证码 varchar 30 no
密码提示 varchar 50 no
3)图书信息表
表3 图书信息表
字段名称 字段类型 字段长度 是否为空 备注
编号 int 30 no key
名称 varchar 30 no
作者 varchar 30 no
出版社 varchar 50 no
价格 varchar 20 no
出版时间 datetime 30 no
4)订单表
表4 订单表
字段名称 字段类型 字段长度 是否为空 备注
用户名 varchar 30 no key
邮编 int 20 no
送货方式 varchar 30 no
联系方式 varchar 30 no
送货地址 varchar 50 no
3 系统设计
3.1 系统功能模块
根据用户和系统的需求,现给出网上书店的系统的功能模块:
(1)会员注册管理模块:包括会员注册、登陆、个人信息管理。
(2)图书展示模块:包括畅销书籍与新书上架,供客户浏览选择
(3)购物车模块:客户选购后所需的图书,选择支付,生成订单。
(4)图书检索模块:包括精确和模糊查询。
(5)后台管理模块:本系统的核心模块,系统的一切功能和实现都是在后台的管理和控制下完成的。包括 图书管理、类别管理、用户管理、信息管理等模块。
(6)留言板模块:客户可以对网站、交易服务等发表自己的观点,体现前台与后台的交互。
3.2 后台管理模块设计
网上图书交易系统运行的成功与否,与后台的管理是否完善和高效有着很大的关系。稳定优化的后台管理是交易系统正常运转的保障。在设计本系统之初,我们参考了当今成功的网上交易案例,并根据自己的技术水平,提出了图书管理、类别管理、信息管理、用户管理等后台管理模块。现设计出本系统的后台管理的所有模块:
3.2.1 图书管理
1)添加新书
表5 添加图书模块描述
功能描述 对新进的图书进行入库并发布到网站
模块名称 添加图书
模块接口 新近图书的信息
处理流程 输入图书信息—>是否推荐—>添加—>完成入库
输入数据 新书的所有信息(包括书名、作者、出版社、ISBN、图片)
输出数据 显示在网站的主页面
限制条件 输入项目中的关键字段不能为空
上一页 [1] [2] [3] [4] [5] [6] 下一页
基于Web的网上图书交易系统 第3页下载如图片无法显示或论文不完整,请联系qq752018766