订单管理实验报告

上传人:汽*** 文档编号:562805467 上传时间:2023-11-12 格式:DOCX 页数:33 大小:110.51KB
返回 下载 相关 举报
订单管理实验报告_第1页
第1页 / 共33页
订单管理实验报告_第2页
第2页 / 共33页
订单管理实验报告_第3页
第3页 / 共33页
订单管理实验报告_第4页
第4页 / 共33页
订单管理实验报告_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《订单管理实验报告》由会员分享,可在线阅读,更多相关《订单管理实验报告(33页珍藏版)》请在金锄头文库上搜索。

1、4蔻挪逶/蘆数据库集中上机实习课程名称:数据库集中上机实习学院:专业:班级:产品订单管理系统目录1简介31.1目的31.2范围31.3读者对象31.4定义、首字母缩写词和缩略语31.5概述32. 整体说明42.1用例模型42.2需求分析42.3假设与依赖关系62.4概念结构设计E-R图72.5逻辑结构设计,将E-R图转换为关系模型83功能说明84数据库设计94.1数据库需求分析94.2数据库设计94.3系统关键代码115总结说明325.1成员分工325.2总结335.3参考文献331.简介订单管理是每所公司或工厂必须面对的问题,但一直以来已传统方式人手方式管理文档, 这种方式存在效率低,保密性

2、差等缺点。随着产品数量的增多,给订单的查找、更新和维护 都带来了困难,所以用以计算机为物质基础的信息管理方式来替代传统的手工管理模式。此 次设计的订单管理系统是针对公司内部人员对自己产品以及订单的管理,也可以授权给客 户,让他们查看自己的订单信息以及订单状态。1.1目的/描述订单管理数据库系统需求/ 形成规范性文档,项目管理受控环节/开发商依照本文档进行需求分析1.2范围针对用户对各种性能方面的需求进行分析、建模、实现1.3读者对象指导老师、小组成员1.4定义、首字母缩写词和缩略语/ 用例模型:描述用户可以操作的业务模块。用来指导系统开发时功能模块的划分;/业务需求:描述订单管理数据库系统所涉

3、及的相关业务需求;/ 功能需求:描述用户对系统操作和使用上的要求;/ 安全管理:主要包括用户管理、用户登陆、用户权限等;/ 系统输出格式:系统展现数据的各种形式(如报表、图形、导出excel等);1.5概述本系统须具备以下功能:信息的查询与显示一一重要功能,数据可以在web上部分的供 普通客户查询;信息的实时录入、存储、处理和动态更新功能;订单管理和处理功能系 统在收到来自柜台、电话和网络的订单之后,要进行处理,并及时反馈到配货中心、管理部 门以及客户进行确认。在一定时间内,顾客也可自行通过网络取消订单;统计功能一一系统 能够给出商场送货业务开展情况的数据,并能够以清晰的图形,或报表显示。2.

4、整体说明2.1用例模型系统的用例包和业务主角的分类如下:需求分类用例包业务主角业务需求类1商品信息种类,名称,价格,折扣顾客、商场管理决Afr -Fy. 策者3订单管理信息订单号,订货量,交货时间, 客户名,订单细节4.客户管理信息客户号,商品号,交易量, 交易价格功能需求类实时信息展示系统管理员 数据维护人员安全管理用户管理部门管理权限管理系统设置系统输出格式数据维护2.2需求分析功能性需求分类:功能类别子功能管理员管理登录修改权限注销订单管理添加订单修改订单删除订单产品管理添加产品产品分组产品设置安全性管理权限设置用户改密系统设置产品的非功能性需求1用户界面需求需求名称详细要求表现形式界面

5、上用表格的形式显示,数据都在表格中显示风格进来使界面简洁明了,给人一目了然的清晰感觉2软硬件环境需求需求名称详细要求软件(服务器)Wampserver 服务器软件(客服端)只需要普通浏览器即可,无需多余客服端软件硬件Inter Pentium (英特尔奔腾)III800MHZ 或 AMD Athlon(-速龙)800mhz 512MB或更高内存200MB可用硬盘空间56K或更高速互联网接入用例图实现:修改密码.-原密码输删除商品信息情况管理人员发布商品 信息退货处理查看交易发货处理查看交易 记录支付用例图:由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统 功

6、能的动态视图。如图1所示,描述了订单管理功能,展示了用例之间以及同用例参与者之 间是怎样相互联系的。此图主要有三个功能:1获取需求;2指导测试;3.在整个过程中的其它工作流起到指导作用。2.3假设与依赖关系订单管理数据库系统架构以顾客、管理决策者为基础进行建设,所有的用户需求的 数据来源都基于以上两个数据库。所以,订单管理数据库系统依赖于两个数据库现有数据信息。数据项:数据项名含意数据类型长 度与其它数据项 关系数据项间联系商品编号商品编号int所属类别商品所属类别varchar10商品名称商品名称varchar10商品价格单位商品售价money折扣信息优惠信息varchar20订单编号订单编

7、号int订货量订货量int订货日期订货日期datetime交货日期交货日期datetime订单细节订单细节char50完成情况完成情况char10客户编号客户编号int个人资料客户个人信息char50交易日期某次交易日期datetime数据结构:数据名含意说明组成商品描述有关商品的各种 数据商品编号,所属类别,商品名称,商品价格,折扣信息,商 品规格,销售单位订单管理订单详情订单编号,订货量,订货日期,交货日期,退订提前时间, 订单细节,完成情况销售统计销售情况统计商品编号,销售日期,销售量数据表实体名:管理员字段名数据类型数据长度说明允许空备注用户名Int20否主码密码Varchar20否权

8、限设置Varchar10是实体名:订单字段名数据类型数据长度说明允许空备注订单号Int10否主码发货状态float10否付款状态float10否实体名:客户字段名数据类型数据长度说明允许空备注订单号Int20否主码姓名Varchar20否地址Varchar20否电话Int20否客户备注varchar50是实体名:产品字段名数据类型数据长度说明允许空备注产品组Varchar50否主码产品名Varchar50否折扣Varchar20是单价Varchar20否2M概念结构设计E-R图子系统E-R图:订单管理子系统:订单管理子系统订单下达泸产品总体E-R图:图中的E-R图提供了表示实体类型、属性和联系

9、的方法,客户的属性(姓名, 个人资料、交易时间、交易记录等),订单(订单号,订货量,细节、完成情况 等),商品(种类、名称、单价、折扣等)25逻辑结构设计,将E-R图转换为关系模型商品信息商品编号,所属类别,商品名称,商品价格,折扣信息,商品规格,销售单位订单管理订单编号,订货量,订货日期,交货日期,订单细节,完成情况客户信息客户编号,个人资料,备注要求销售统计商品编号,销售日期,销售量客户交易记录客户编号,交易日期,订单编号3、功能说明对订单管理功能的描述-总体说明(添加订单、修改订单、删除订单,及时处理订单信息)1. 订单内部管理,进行订单的更新添加;2. 对订单的具体细节进行添加,比如发

10、货状态的修改、收款状态的修改以及订 单具体细节的修改;3. 确认订单完成情况,随时可以删除过时的订单,对错误添加的订单。对产品模块功能描述总体说明(添加产品,删除产品,对产品具体信息进行设置)1添加新的产品,并归类产品组;2. 对产品的具体信息进行管理,例如产品价格,折扣等;3. 删除过期产品信息。对管理员模块功能描述总体说明(添加管理员,权限设置,删除管理员)4. 添加管理员,设置密码;5. 对添加的管理员权限进行设置,比如订单管理,产品管理,可以通过授权让 客户看到自己的订单,但是不能随意修改;6. 删除错误或者无用的管理员列表。4、数据库设计4.1数据库需求分析数据库的设计在一个系统中的

11、作用十分重要,数据库建立的是否完善直接 影响到你个系统的实现。数据库的设计既要满足用户的需求又要尽最大可能的降 低数据的冗余,尽可能降低数据间的依赖,将他们分离。在各种信息的提供,保 存,更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入,收集 基本数据,数据结构,以及数据处理的流程,组成一份详尽的数据字典,为后面 的具体设计打下基础.4.2数据库设计使用的表列表:nJ nJ TJ TJ TJ TJ TJ TJ TJ TJ TJ 丿菇Tablespims_acl pims_adminuser pims_groups. pim5_gue5tbook pimsnt已rf自匚已s pirn

12、soginlog pimscigs pims_orders pirri5_products pims_r ub bish pims_.se ndtim 已对核心表进行解释,防止项目过程中,数据库发生故障,准备了代码生成数据 库:管理员创建:CREATE TABLE pims_admi nuse r1 (id int 11J NOT NUI AUTO_INCREMENTrusername b varchar (50) COlxLikTE utf8_unicode_ci DEFAULT NULL, pasaword varchar(50) COLLATE ut f8_uni CDde_ci DE

13、FAULT NULLr acl1 varchar(SO) COLLATE utfS_unicode_ci DEFAULT NUlrqx varcharflOO) COLLATE ut=3_unicode_ci DEFAULT NUIr lo-gtimeb datetime DEFAULT NULL,logip varchar(SO) COLLATE ut=S_unicDdE_ci DEFAULT NlTLLr logareaL varchar(lOO) COLLATE utf8_unicode_ci DEFAULT NULLr FRIMflRY KEY idJ)ENGINE=InnDDB AUIO_INCBEMEin=l 0 DEFAULT CH2iRSET=ut=8 COLLAT E =ut z 8_uni CDde_ci;登录日志:CREATE TABLE pims_lDginlDg id int (11J NOT_NUIxL AKEO_INCREMENIrusemame u

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号