网上书店的构建与实现论文内容摘要:
户的身份登陆则提示您没有权限并跳转到登陆页面。 如果是用正确的身份登陆则来到书价调整界面。 可以搜索图书信息表找到需调整价格的图书更改它的价格并把记录移到特价图书表。 也可以搜索特价图书表中需要调整为原价的图书更改它的价格,并把记录从特价图书表 中移到图书信息表中。 管理员登陆管理员特价调整管理员T_BookT_Users未正确登陆T_SpecialPrice已正确登录 图 书价调整数据流程图 ( 7)优惠政策调整 先检测是否已用正确的身份登陆,如果没有登陆或是以普通用户的身份登陆则提示您没有权限并跳转到登陆页面。 如果是用正确的身份登陆则来到优惠政策调整界面。 显示出用户级别和折扣率,管理员根据实际需要对折扣率进行调整,提交修改后把修改记录保存在优惠方案表中。 10 管理员登陆管理员优惠政策调整管理员T_SpecialPriceT_Users未正确登陆已正确登录 图 优惠政策调整数据流程图 ( 8)缺货管理 先检测是否已用正确的 身份登陆,如果没有登陆或是以普通用户的身份登陆则提示您没有权限并跳转到登陆页面。 如果是用正确的身份登陆则来到缺货管理页面。 可以查找到用户登记的缺少的图书的名称数量等信息,可打印出来通知采购人员根据此来进货。 图书购进之后把相应的记录删除。 管理员登陆管理员缺货管理管理员T_LackT_Users未正确登陆已正确登录 图 缺货管理数据流程图 ( 9)会员管理 先检测是否已用正确的身份登陆,如果没有登陆或是以普通用户的身份登陆则提示您没有权限并跳转到登陆页面。 如果是用正确的身份登陆则来到会员管理。 可以对会员级别进行修改,还 可以添加 、 删除 、 用户表里的记录。 保存修改后把信息记录在用户表中。 管理员登陆管理员会员管理管理员T_UsersT_Users未正确登陆已正确登录 图 会员管理数据流程图 表 会员管理功能定义 处理功能的名称:会员管理 数据输入:用户表 T_Users 数据输出:用户表 T_Users 功能描述:搜索出会员信息 进行修改 /添加 /删除操作 保存把信息存储到用户表 T_Users 中 处理方式:每月管理员定期对会员进行管理 注:对会员等级的管理:定期查询购物次数超过规定次数的用户,对用户级别进行升级 ( 10)添加缺货信息 11 客户在查询图书时可能发现欲订的图书库存为零,这时可以转到添加缺货信息页面。 填写 ISBN(如果不知道可以通过搜索查到 )和数量后提交。 如果该 ISBN 在图书信息表中不存在则提示本站目前还没有此书。 如果该 ISBN 在缺货图书表中已存在怎在相应记录中的数量加上所需数量,如果该 ISBN 不存在则添加新记录。 客户T_BookT_Lack填写缺货信息客户 图 添加缺货信息数据流程图 ( 11)查询 任何浏览本网站的游客都可以使用查询功能。 查询分简单查询和高级查询。 简单查询是在文本框中 输入关键字,在下拉列表框中选出类别如(书名、 ISBN、作者、出版社、分类)然后点击搜索来查询。 高级搜索可以选择书名、 ISBN、作者、出版社、分类等条件的复合检索。 数据库的逻辑设计 表 数据库列表 数据库名称 数据库内包含的表 网上书店数据库( bookshop) 图书信息表( T_Book) 图书类别表( T_BookClass) 缺货图书表( T_Lack) 特价图书表( T_SpecialPrice) 订单记录表( T_Indent) 订单货物列表( T_IndentList) 用户表( T_Users) 优惠方案表( T_Discount) 历史订单记录表( T_OIndent) 历史订单货物列表( T_OIndentList) 管理员列表( T_BookAdmin) 购物车表( T_ShoppingCart) 表 图书详细信息表 表名:图书信息表 表标识: T_Book 字段标识 含义 类型 长度 小数 备注 关键字 BookID 图书 ID int 是 BookName 书名 字符 40 —— ISBN 图书码 字符 13 —— Auther 作者 字符 25 —— Publish 出版社 字符 150 —— Content 内容简介 字符 200 —— “暂缺” Price 价格 float 12 BookClassNo 分类编码 Int自动编号 外键 Number 数量 Int 库存总量 Date 入库时间 日期 表 图书类别表 表名:图书类别表 表标识: T_BookClass 字段标识 含义 类型 长度 小数 备注 关键字 BookClassNo 分类编码 Int 自动编号 是 BookClassName 分类名 字符 30 FatherId 父类编码 int 表 缺货图书表 表名:缺货图书表 表标识: T_Lack 字段标识 含义 类型 长度 小数 备注 关键字 BookID 图书 ID int 是 ISBN 图书码 字符 13 Number 数量 Int 默认 1 表 特价图书表 表名:特价图书表 标标识: T_SpecialPrice 字段标识 含义 类型 长度 小数 备注 关键字 ISBN 图书码 字符 13 是 OldPrice 原价 float Price 现价 float 对于网上书店的是销售业务来说最重要的表时订单信息表。 在这个表中将要保存每一笔订单的详细情况。 为了减少数据冗余,按照关系数据库的要求,将购书的详细信息保存到另一个订单详细货物列表中,在这个表中应包括 书籍编号 、书籍单价、书籍数量、所属订单编号。 基于以上考虑,这两个表的结构设计如表。 表 订单信息表 表名:订单记录表 表标识: T_Indent 字段标识 含义 类型 长度 小数 备注 关键字 IndentNo 订单编号 Int auto_increment 初始 1000000 是 UserId 用户 ID 字符 20 SubmitTime 提交时间 datetime 系统时间 Address 收货地址 字符 150 Receiver 收货人 字符 20 TotalPrice 总货款 Float 计算出 IsPayoff 是否已付 字符 2 是 /否 默认否 IsSales 是否已发 字符 2 是 /否 默认否 表 订单信息 表名:订单货物列表 表标识: T_IndentList 字段标识 含义 类型 长度 小数 备注 关键字 ID ID 序列号 Int 是 IndentNo 订单编号 Int auto_crement 是 BookName 书名 字符 40 Price 价格 float 13 ISBN 图书码 字符 13 Amount 订购数量 int 在会员信息表中,需要保存会员的基本信息,以便在进行交易时能方便地进行联系。 因此考虑在这个表中设置以下字段: 会员 ID:每个会员都拥有不同的会员 ID; 会员姓名:联系时用,应尽量要求会员填写真实姓名; 密码:确保会员信息的保密性; 会员性别; 通信地址:在联系与送货时需要用到。 电话; 邮编; 用户级别:不同用户享受不同折扣; 购买次数:记录用户购买书籍的次数,来实行不同优惠政策; 注册时间; 身份证号码。 把这个表设计成如表 表 会员信息表 表名:用户表 表标识: T_Users 字段标识 含义 类型 长度 小数 备注 关键字 UserId 用户 ID 字符 20 是 PassWord 密码 字符 20 Names 真实姓名 字符 20 Sex 性别 字符 2 男 /女 Address 现住址 字符 150 Phone 电话 字符 25 Post 邮编 字符 8 Email 电子邮件 字符 50 @ RegTime 注册时间 datetime 系统时间 IDCardNO 身份证号 字符 20 Grade 用户级别 字符 8 普通 /中级 /高级用户 BuyMon 累计金额 float 默认为 0 优惠方 案表记录着不同级别用户所享受的不同折扣如表。 表 优惠方案表 表名:优惠方案表 表标识: T_Discount 字段标识 含义 类型 长度 小数 备注 关键字 Grade 用户级别 字符 20 普通 / 中级 / 高级用户 管理员 是Account 享受的折扣 float 01 之间默认为 表 历史订单表 表名:历史订单记录表 表标识: T_OIndent 字段标识 含义 类型 长度 小数 备注 关键字 IndentNo 订单编号 Int auto_increment 初始 1000000 是 UserId 用户 ID 字符 20 14 SubmitTime 提交时间 datetime 系统时间 Address 收货地址 字符 150 Receiver 收货人 字符 20 TotalPrice 总货款 Float 计算出 IsPayoff 是否已付 字符 2 是 /否 默认否 IsSales 是否已发 字符 2 是 /否 默认否 表 历史订单货物信息表 表名:历史订单货物列表 表标识: T_OIndentList 字段标识 含义 类型 长度 小数 备注 关键字 ID ID 序列号 Int 是 IndentNo 订单编号 Int auto_crement 是 BookName 书名 字符 40 ISBN 图书码 字符 13 Amount 订购数量 int 网上书店的系统设计 功能结构设计: 系统的权限有两种 :普通浏览者和系统管理员。 以这两种不同的身份登录后系统给出的功能不同。 系统管理员拥有所有普通浏览者所能操作的功能。 ( 1)普通浏览者登录系统①查看商品列 表。 可以查看到按 时间 先后列出的书籍的目录 ,书籍的名字可以链接到本书籍的详细信息。 在本功能网页的最下面也有书籍的分类目录 ,可以点击关心的书籍分类 ,得到所有本类的书籍列表。 ②查询书籍。 这是对于浏览者最有用途的一个功能 ,浏览者可以根据书名、作者、出版社等信息进行相关书籍的模糊查询 ,得到想要查找的书籍的详细信息 ,确定是否购买。 ③查看新货。 进入该网页可以看到最近发布的十本新书 ,都有本书的内容介绍 ,使浏览者可以了解到最新的书籍动态。 ④查看特价商品。 读者可以看到已经打折或降价变为特价的一些书籍 ,可以用较低的价格购买。 ⑤登 记缺货。 读者如发现该书店的库存没有所想要的书籍 ,可以在这个功能网页中登记所想要的缺货书籍 ,以便书店管理者尽快的补充货源。 ⑥采购书籍。 读者可将自己满意的书籍放入购物车 ,购物车会给出采购书籍的清单 ,读者停止购物以后填写购物订单 ,写好自己的邮购地址和名字等详细信息 ,然后提交 ,购物完成。 ⑦留言板。 消费者可以留下自己的意见。 (2)系统管理员登录系统除拥有以上所有功能外 ,还有 :①查看用户列表。 可以查看用户的列表并获取用户的注册信息 ,查看是否属实。 ②查看缺货。 可看到所有读者登记的缺货信息 ,及时反馈给书店的进货人员 ,补 充货源。 ③发布新书。 有新书来到时 ,管理员可以通过本网页将新书的信息发布到网站上供浏览者查看。 ④发布特价书籍。 有些书籍需要调整为特价 ,通过本功能发布特价书籍。 ⑤处理订单。 收到邮寄款或信用卡付账后 ,查询出要处理的该订单 ,将书籍邮寄给读者。 若订单是本地区的要求配送 ,可直接将书籍送到消费者手中 . 系统的功能结构图如图 : 15 优惠管理缺货处理添加新书填写订单购物车一般搜索调整特价处理订单发货处理高级搜索会员管理添加缺货搜索注册登陆 留言用户登陆管理员登陆网上书店系统 图 系统的功能结构图 数据库设计 : 用户分普通用户、中级用户、高级用户、管理员 顺序码:图书分类编码 (BookClassNo) 1 文学 2 地理 3 计算机 „„ „„ 订。网上书店的构建与实现论文
相关推荐
:SQL Server 2020 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。 SQL Server 中还包括一些工具,可用来直观地设计数据库并通过 English Query 来分析数据。 PowerDesigner PowerDesigner 是 Sybase 公司的 CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。
其中 (18) 由公式 (15) (17) (18)可见, BP 算法是反向递推算法 . 从以上推 导 可以得到 BP 算法修正权值的三个关键 公式 : 1,k k ki j pj piwx (9) 39。 ( ) ( )Q Q Qpi pi pi pid x f s (12) 139。 1 1,1( ) ( )knk k k kp i p i p l
aver MX 2020 简介 Dreamweaver MX 2020 是 建立 Web 站点和应用程序的专业工具。 它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。 从对基于 CSS 的设计提供领先的支持到手动编码功能, Dreamweaver
应用于国防、医疗保健、商业、金融、后勤管理等领域。 由于 QR Code 二维码信息容量大保密性能好并且成本低适合我国人口众多计算机建设还不是很完善的国情因此在我国有着十分广阔的应用前景。 可以预见二维条码技术在我国的推广上应用必将为我国信息产业的发展和现代化的经济建设带来可观的社会效益和经济效益。 2.研究的步骤方法 毕业设计研究的主要内容 二维码识 别系统的设计的主要内容:包括系统结构
别化系统交互学习型多媒体软件,学生可以在个别化的教学环境下进行自主学习。 通过学习本软件可以使学生本来在课本中无法 解决的难点问题得到较好的解决。 本软件主要是针对高校机电类专业的学生开发的,学生需要在掌握一定的基础知识以后再从事该软件的学习,该软件讲授的主要是常用工具、量具和仪表使用维护保养,变压器、电动机和常用低压电器的分类、结构、原理和常见故障判断及处理,电力拖动控制线路安装