网上花店系统设计毕业设计(论文)(编辑修改稿)内容摘要:
图 38采购订单实体 ER图 图 39订单明细实体 ER图 图 310产品实体 ER图 用户 用户 ID 用户代码 用户口令 用户电话 订单 付款人姓名 产品 ID 付款人电话 用户代号 订单明细 产品 订单 ID 产品 ID 产品数量 产品价格 产品 ID 产品目录 ID 产品名称 产品价格 16 图 311用户评论实体 ER图 图 312目录信息实体 ER图 图 313目录属性实体 ER图 图 314导航属性字典实体 ER图 图 315产品导航属性对应关系 ER图 产品论评 目录信息 评论 ID 评论内容 用户 ID 产品 ID 目录代号 备注 目录名称 目录属性 导航属性字典 目录属性代号 目录名称 所属目录信息代号 导 航 属 性ID 导航属性名称 对应目录属性 DI 产品导航属性对应关系 产品性 目录属性 ID 17 数据库逻辑结构设计 数据库的概念结构设计完毕后,现在可以将上面的数据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。 本章实例系统采用 Access数据库,因此在设计本章实例系统数据库概念结构时,需要遵循 Access数据库的语法结构。 在线花店系统中各个表的设计结果如下面表格所示。 每个表格表示在数据库中的一个表, 表 31为用户表,记录某个用户的信息。 字段名称 数据类型 说 明 autoid 自动编码 主键,递增,用户在网站的标识 userid 文本类型 用户 ID pwd 文本类型 用户口令 sex 文本类型 性别: 1男, 0女 realname 文本类型 真实姓名 personid 文本类型 用户身份怔 mobile 文本类型 手机号码 phone 文本类型 固定电话 lasttime 日期类型 修改时间:第一次就是注册时间 adrress 文本类型 用户地址 文本类型 邮编 表 31中 autoid是用户网站惟一标识, Useid是在用户注册时 自己选择的名字,其他是拥护需要的属性。 表 32为产品信息列表,记录花店现有的产品信息。 字段名称 数据类型 说明 autoid 自动编写 主键,递增, 产品 在网站的标识 code 文本类型 产品代码,惟一标识,网站自己定义的字符串 18 name 文本类型 产品名称 description 备注类型 产品描述 marketprice 货币类型 市场价格 saleprice 货币类型 销售价格 myimageurl 文本类型 图片地址 status 数字类型 产品状态,是不销售: 0销售, 1停止销售 category 文本类型 产品种类 lasttime 日期类型 修改时间:第一次就是增加时间 priority 数字类型 排序用的优先级别 memberprice 货币类型 会员价格 imageurlsmall 文本类型 网络小图片地址 imageurlmid 文本类型 网络中图片地址 imageurlbigsign 文本类型 网络大图片地址 sign 数字类型 标志是否特价产品 表 32中 Autoid是产品在网站的惟一标识,在数据增加是自动生成, category是对应 目录表的分类字符串。 表 33中目录信息表,记录花店的分类信息。 表 33directory 目录信息表 字段名称 数据类型 说明 code 文本类型 目录代码,惟一标识一个目录 name 文本类型 目录名称 memo 文本类型 备注 表 33中目录用字符串分级表示,产品的种类对应目录代码。 表 34为订单信息表,记录花店的订单信息。 19 表 34myorder 订单信息表 字段名称 数据类型 说明 autoid 自动编码 主键,递增,订单在网站的标识 payname 文本类型 付款人姓名 payphone 文本类型 付款人电话 pay 文本类型 付款人 Email payaddress 货币类型 付款人地址 senddate 日期类型 送货时间 paymemo 文本类型 付款人备注 paytime 日期类型 支付时间 lasttime 日期类型 修改时间:第一次就是增加时间 reame 文本类型 收款人姓名 reick 文本类型 收款人称呼 recphone 文本类型 收款人电话 recaddress 文本类型 收款人地址 recmemo 文本类型 收款人备注 recemaie 文本类型 收款人邮编 recsay 文本类型 留言 sendfee 货币类型 送货费 sendarea 数字类型 送货地区 totalpay 货币类型 总价 realpay 货币类型 实际价格 orderpass 文本类型 订单密码 userid 文本类型 用户 ID orderstatus 文本类型 订单状态 efrom 数字类型 来源,是否从合作网站来的 20 表 34中的 autoid是订单在网站的惟一表识,数据增加是自动生成, category是对应目录表的分类字 符串。 订单的付款人一般是网站的会员,收款人可以是自己,也可以是自己的朋友,所以对这两方面信息分开进行记录。 表 35为订单名细表,极力花店定单具体购买的产品信息。 表 35orderitem 订单 明细表 字段名称 数据类型 说明 autoid 自动编码 惟一标识用户采购的一个产品 productid 数字类型 产品 ID productname 文本类型 产品名称 productprice 货币类型 成品价格 quantity 数字类型 数量 orderid 数字类型 订单 ID 订单明细表和订单表 是多对一的关系,就是一张订单可以有多个产品。 表 36为目录性表,记录花店目录的属性。 表 36directoryproperty 目录属性表 字段名称 数据类型 说明 autoid 自动编码 目录属性代码,惟一标识一个目录属性 name 文本类型 目录属性名字 directorycode 文本类型 属于那个目录 目录属性是为了更好的导航产品,目录的产品有不同的属性,比如鲜花的用途、花材、对象等属性。 表 37为导航属性字典表,记录花店目录的属性值。 表 37navigationdict 导航属性字典表 21 字段名称 数据类型 说明 autoid 自动编码 惟一标识一个导航属性 directoryproperty 数字类型 对应目录属性的 ID directoryvalue 文本类型 导航属性名称 导航属性字典对应表 36 目录属性表的 auotid 字段,换种说法就是目录有什么属性,属性具体对应什么值。 比如鲜花目录的用途属性有恋情、生日、友情、祝福、婚庆、商务等不同的用途。 表 38为产品导航属性对应表,记录花店产品对应的不同属性。 表 38navigationrelation 产品导航属性对应表 字段名称 数据类型 说明 productid 数字类型 产品 ID navigationid 数字类型 对应目录属性的 ID 一个产品可以对应多个导航属性,最终用户可以根据不同的属性浏览产品,方便用户查找产品。 表 39为用户评论表,记录用户对产品的评论。 表 39ment 用户评论表 字段名称 数据类型 说明 autoid 自动编码 评论 ID ment 备注类型 评论内容 nckname 文本类型 用户名称 repiy 备注类型 管理答复内容 status 识字类型 是否显示 文本 类型 邮件 userautoid 数字类型 用户 ID productid 数字类型 产品 ID 22 lasttime 数字类型 对应目录属性 ID 表 39 记录用户对查的评论, userautoid 为 0 客人,不是网站用户。 公用模块的编写 数据库连接文件 把数据库连接操作作封状在一个页面 中,以方便其他页面调用。 例程31为 页面的参考代码。 例程 31数据库连接页面 % constmyDatabase=lvzhi39。 Databasename constmydblocation=db/39。 locationofdatabaserelativeto % 例程 31定义了两个常量 myDatabase 和 mydblocation,其中 m,yDatabase 为数据库名称, mydblocation 为数据库存放位置,如果需要修改数据库存放位置和名称,就修改 myDatabase 和 mydblocation 这 2个变量的值。 例程 31 中引入了页面 allmon, asp,allmon,asp 页面中定义了数据库连接的操作函数。 页面头文件 为了实现代码复用,把头文件设计成公用模块,单独保存为一个文件,其他页面应用的时候只要包含这个头文件就可以了。 头文件中主要放置网站标志和各个 2 级频道,保存成 HTML 文件格式,放置到文件夹 inc/ 23 下,文件名称为 . 这 样 其 他 页 面 只 要 应 用!__includefile=”inc/”__,就可以使其他页面具有风格统一的 “ 头 ”。 图 316 网站头文件预览果图 页面尾文件 和页头一样,我们把版权声明等信息保存在尾文件 中,本实例 的尾部文件预览果如图 317所示。 用户登录判 断 用户登录判定一般由两个页面组成,页面 提供表单让用户输入用户名和密码,当用户单击页面中【登录】按钮时,把用户名、密码提交到另一个页面 ,由 页面作具体的登录处理。 就是一个简单的包含表单的 HTML 页面,并引入公用头尾文件,不过 需要用到 javascipt 验证表单,防止用户输入空信息。 图 318为网站登录页面。 24 例程 33。网上花店系统设计毕业设计(论文)(编辑修改稿)
相关推荐
Active Server Pages 则会先处理 Session的结束事件。 利用 ADO 访问数据库 ADO( ActiveX Data Objects)是一种操作 Microsoft 所支持的数据库的新技术。 在 ASP 中, ADO 可以看作是一个服务器组件 (Server Component),更简单点说,是一系列的对象,应用这些功能强大 的对象,即可轻松完成对数据库复杂的操作。
更方便的操作。 (2) 功能增减:数据库存储量极大、数据复制、数据转换服务、分布式服务和全文检索。 (3) 支持多种协议、分布式计算、分布式计算模型。 忻州师院计算机系本科学士学位论文 5 2 需求 分析 需求分析是软件生存周期中相当重要的一 个阶段,需求分析的主要任务就是确定待开 发软件的功能、性能、数据、界面等要求,在参阅、了解了网上手机专卖 店的特点和要求,并对网上手机销售做了相应的调研后
竞价记录 图 32 竞价平台模块 会员天地模块有两个子模块,一个为个人信息管理模块,一个为物品管理模块。 会 员 天 地个人信息管理物品管理 图 33 会员天地模块 系统流程分析 要有效实现如上的系统拍卖功能, 必须分析系统 模块之间的关系。 系统流 程如 图34。 第 3 章 系统概要设计 11 用 户会 员注 册 会 员物 品 浏 览数 据 正 确数 据 错 误物 品 信 息竞 拍 平 台参
公告表 查询 查询 新用户信息 帖子表 回帖表 用户信息表 图 33 后台数据流程图 前台数据流程图如图 34 所示: 管理员 登录 执行操作 论坛信息管理 公告信息管理 帖子信息管理 用户信息管理 管理员信息管理 11 注册信息 注册成功用户信息表 用户信息表登录失败登录信息 发布 帖子表 发布信息 查询信息 回复信息 发布 回帖表 用户信息表 查询信息 操作 查询 用户信息表 操作信息 操作
d int yhshoptitle varchar(50) yhshopauthor varchar(20) yhshoptime varchar(20) yhshopcontent varchar(100) 表 数据字段 类型 fid int id int route varchar(100) 数据字段 类型 username varchar(10) password varchar(10)
eaver。 ASP。 Access Design and Implementation of Online Alumni Forum Wang Xiaoli (School of Computer Science and Technology, Major of Computer Science and Technology, class 2 grade 2020, 052230068)