




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
- 1 - 数据库应用 网上购物系统 设计 书 一、 需求 分析 1 系统 需求分析 网上购物系统分为前台管理和后台管理。前台管理包括浏览商品、查询商品、订购商品、购物车、用户信息维护等功能。后台管理包括公告管理、商品管理、订单管理、投诉管理和用户管理等模块。 流程图如图 1 1示。 图 1台系统流程分析图 图 1台客户购物流程 登 录 注 册 未登录注册用户 已登录注册用户 未注册用户 订购商品选择商品 浏览商品 浏览浏览 浏览商品 选择商品 订购商品 去购物车 去收银台 提交订购单 管理用户 身份验证 订 单管理 投诉管理 公告管理 商品管理 用户信息表 用户管理 据库 - 2 - 2 可行性分析 对于用户来说,在商场系统里面所购的物品,希望及时收到商品,在商场系统里的投诉,希望及时得到解决,用户的要求能及时得到满足的情况下,商场的信用度才能得到提高,才能更好的发展,所以对用户进行需求分析是很有必要的。对于管理员来说,既要考虑用户的要求,又要更好的管理整个系统,所以他肩负着双重任务。满足用户要求方面,应该及时处理用户的订单,及时发货,尽快的解决客户的投诉等等,才能有更好的经济效益。管理系统的责任也不能忽视,如对市场做调查,及时更新产品,还有就是对系统进行 维护等等 二 、 数据库的概念设计 数据库概念设计( ) 提供了表示实体型、属性和联系的方法: 实体型:用矩形表示,矩形内写明实体名。 属性:用椭圆表示,并用无向边将其与相应的实体连接起来。 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型( 1: 1, 1: n 或 m: n)。 那么本系统的 如下: - 3 - 图 2上商品交易系统的 三 、 数据库的逻辑设计 1. 数据库表的设计 公告信息表( : 表 2告信息表 列名 数据类型 长度 允许空 Id 0 000 0 商品信息表( 表 2品信息表 列名 数据类型 长度 允许空 Id 0 0 0 0 - 4 - 000 0 商品类别表( 表 2品类别表 列名 数据类型 长度 允许空 Id 0 管理员表 ( 表 2理员表 列名 数据类型 长度 允许空 0 0 0 用户表( 表 2结构 列 名 数据类型 长 度 允许空 0 wd 0 0 ex 000 0 - 5 - 00 0 客户投诉表( 表 2户投诉表 列名 数据类型 长度 允许空 Id 0 0 000 000 购物车表( 表 2结构 列 名 数据类型 长 度 允许空 Id 0 名 数据类型 长 度 允许空 0 0 0 数据库连接 按照要求建好数据库后,需要建立网站页面和后台服务器的链接,页面名称为 - 6 - 后当需要对数据库进行访问时,只需要用 命令就可以直接调用该程序,连接数据库,提高程序的可读性,同时也提高程序的便捷性,代码如下: 注意:后台管理功能只有管理用户才有权限使用,所以在进入这些页面之前,需要判断用户是否是管理用户。 功能是判断当前用户是否是管理用户,如果不是,则跳转到 求用户登陆;如果是,则不执行任何操作,直接进入包含它的网页中。在只有管理用户可以进入的网页,开始都应包含 码如下: 代码如下: & & 是否存在此用户名 If f f % - 7 - 四、应用程序设计(暂时没写) 1 系统功能 分析 经过分析,我们决定利用 程,使用 X 作前端开发工具,利用后台数据库管理,数据库驱动使用 台功能模块:系统主界面与登录程序设计,商品查询及购买模块,客户投诉模块,用户管理设计等。后台功能模块:管理主界面与登录程序设计,公告信息管理模块,商品类别管理模块,商品管理模块,订单管理模块,投诉管理模块设 计等。后台管理的建立,使管理员可以通过后台很容易的对商城进行管理,比如:对商品,公告和商城注册用户进行添加,删除等管理工作,还可以对客户订单以及投诉进行处理 2 系统功能模块设计 在本系统中,用户管理模块功能在系统初始化时,有一个默认的 “ 系统管理员 ” 用户可以手动的添加到数据库中。 户可以创建其他的管理员信息;普通用户则可以修改自己注册信息和密码。在前台管理中我们只关心普通用户的信息,管理员信息由后台负责。 该网上购物系统的后台管理功能模块图,具体如图 4示。 图 4统功能模块图 该网上购物系统的前台管理功能模块图 即客户购物流程 ,具体如图 4示。 后台管理 网上购物系统 公告管理 商品管理 投诉管理 订单管理 用户管理 - 8 - 图 4上购物系统前台管理功能模块示意图 用户管理之普通用户功能模块的关系如图 4示。 图 4通用户管理功能模块图 3 系统目标 分析 运用 术和网络数据库原理,基于 B/S 模式我开发了 一个网上购物系统。在这个系统中,顾客可以很方便的注册 用户 ,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。此外,还可以对服务进行投诉。 六 、 程序实现 通用户 创建、修改自身的信息 修改自身的密码 系统用户信息管理 浏览公告 用户注册 购买商品 查询商品 浏览商品 前台管理 网上购物商城系统 - 9 - 网上商城订单管理 此网页使用了框架,但您的浏览器不支持框架。 数据库连接 & & 是否存在此用户名 If - 10 - f f % 添加商品模块: 加商品 - 11 - 商品类别 商品名称 商品编号 生产公司 包装型号 - 12 - 销售价格 进货价格 商品介绍 暂时没有 商品删除模块 删除商品信息 成功删除! ); ; 商品类别管理 品类别管理 - 14 - if(1024) 00; 212; 00; 35; if(800) 00; 100; 00; 0; if(6400) 00 no,no,no,no,no,+,+ ,+,+ ; s=n=0; ; j=0;j 判断数据库中是否存在此类别 & ot 已经存在此商品类别 ,添加失败 ! et & & 品类别已经成功修改! f f f % 商 品 类 别 管 理 类 别 修 改 选 择 - 17 - 目前还没有记录。 o ot &修改 0 - 18 - & 类别名称 类别名称 总结与体会 通过对该网上购物系统的设计与实现,使我们将所学的知识灵活的运用起来,增强了对数据库应用方面的理解,积累了不少经验。在该系统设计过程中,对数据库设计理念及思想上有更高的认识。学会了如何设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文化产业管理考试的众多考点与试题及答案解析
- 爆破技术员试题及答案
- 提升光电工程师能力的试题及答案
- 药物临床试验设计与管理试题及答案
- 药物临床试验的伦理审查与实施试题及答案
- 经典考法西医临床考试试题及答案
- 文化产业管理实践案例试题及答案探索
- 药物受体作用基本知识试题及答案
- 网络设计师考试的思维训练试题及答案
- 如何在2024年信息系统项目管理师考试中实现高效备考试题及答案
- 江苏省苏州市2022-2023学年高二下学期数学期中试卷(含答案)
- 中华人民共和国国家安全法全文
- 人工智能导论-第2版-全套课件
- 勘察任务委托书范本
- 数控技术(第4版)课件:数控技术的发展及机械加工自动化
- 《孔雀鱼组》课件
- 江苏省徐州市(2024年-2025年小学六年级语文)部编版小升初真题(下学期)试卷及答案
- 《习近平法治思想概论(第二版)》 课件 11.第十一章 坚持依法治国、依法执政、依法行政共同推进法治国家、法治政府、法治社会一体建设
- 设计单位施工期间配合及技术服务措施
- 2024版编剧网络剧保密及收益分配协议3篇
- 《混凝土坝智能建造技术导则》知识培训
评论
0/150
提交评论