超市管理系统系统设计

上传人:jun****875 文档编号:19116581 上传时间:2021-01-07 格式:DOC 页数:33 大小:975.41KB
收藏 版权申诉 举报 下载
超市管理系统系统设计_第1页
第1页 / 共33页
超市管理系统系统设计_第2页
第2页 / 共33页
超市管理系统系统设计_第3页
第3页 / 共33页
资源描述:

《超市管理系统系统设计》由会员分享,可在线阅读,更多相关《超市管理系统系统设计(33页珍藏版)》请在装配图网上搜索。

1、 管 理 信 息 系 统 课程设计 13级市场营销一班 印长剑 022130105 李国梁 022130104 超市管理信息系统 系统设计 一、系统分析 1.1业务流程 超市管理系统工作流程为:系统启动并进入登录界面,系统管理员输入正确的用户名及密码后,登陆系统主操作界面,系统管理员可对系统相关信息进行操作,包括基本信息、货物信息、供应商信息、销售信息、仓库信息等。 流程符号说明:

2、 业务流程图: 超市进销存管理系统工作流程为:系统启动并进入登录界面,系统管理员输入正确的用户名及密码后,登陆系统主操作界面,系统管理员可对系统相关信息进行操作,包括基本信息、货物信息、供应商信息、销售信息、仓库信息等。 1.2数据流程 管理业务的调查和分析不能摆脱物质要素,而信息系统分析的最终目的是从现行系统中舍去物流,抽象出信息流。小组成员从抽象和概括的角度绘制了超市进销存管理信息系统的数据流程图。 数据流程图的绘制采用自顶向下逐步求精的方法,是结构化的分层、模块结构。按照超市的业务流程,我们绘制了顶层、中层、底层数据流程图。 数据流程图的符号解释:

3、 F01:入库数据,身份核实等 F02:入库数据、身份核对、经手人等 F03:合同情况、供货商品情况、商品出入库情况 F04:商品编号、商品数量 F05:供货日期、经手人等与入库有关的数据 F06:商品库存的各种清单、统计、汇总等 F07:商品编号、商品数量 F08:商品数量 F09:商品编号、商品数量 F10:商品销售的各种清单、统计、汇总等 F11:商品编号、商品数量 F12:商品编号、商品数量、金额、日期等 F13:商品编号、商品数量 F14:商品编号、商品数量,金额等 F15:金额 F16:

4、商品编号、商品数量,金额 F17:合同情况、供货商品情况等 1.3数据字典 1.3.1 数据流字典 编号:1-01 标识符:F01 来源:P1供货商 去向:D2入库登陆 所含数据结构:入库时间、发货人、收货人、数量、单价、货物名称、货物属性 编号:1-02 标识符:F02 来源:P1供货商 去向:D1核对 所含数据结构:入库时间、发货人、收货人、数量、单价、货物名称、货物属性、证件号、电话 编号:1-03 标识符:F03 来源:S1合同 去向:D1核对 所含数据结构:供货商情况、合同时间、合同金额、合同货物数量、合同货物

5、数量、违约情况、性质 编号:1-04 标识符:F04 来源:D1核对 去向:D2入库登陆 所含数据结构:商品编号、商品数量 编号:1-05 标识符:F05 来源:D2入库登陆 去向:S3入库情况 所含数据结构:商品编号、商品数量、规格、单价、生产厂商、入库时间、经手人 编号:1-06 标识符:F06 来源:D1核对 去向:F4总经理 所含数据结构:库存清单、统计报表、商品汇总 编号:1-07 标识符:F07 来源:S2库存 去向:D1核对 所含数据结构:库存清单、入库时间、入库数量、入库经手人、出库时间、出库数量、出库

6、经手人 编号:1-08 标识符:F08 来源:D2入库登陆 去向:S2库存 所含数据结构:数据修改、入库经手人 编号:1-09 标识符:F09 来源:S2库存 去向:D3收银 所含数据结构:销售商品数量、单价、种类、收银员编号 编号:1-10 标识符:F10 来源:D3收银 去向:P4总经理 所含数据结构:总收入、时间、单价、商品种类 编号:1-11 标识符:F11 来源:D3收银 去向:D4销售记录修改 所含数据结构:收入时间、收入数量、单价、收银员编号、总收入 编号:1-12 标识符:F12 来源:D4销售记录修改 去向:S4销售情况入库

7、所含数据结构:商品数量、单价、商品种类 编号:1-13 标识符:F13 来源:D3收银 去向:P5客户 所含数据结构:商品种类、单价、时间、商品总额、打折情况 编号:1-14 标识符:F14 来源:P5客户 去向:D3收银 所含数据结构:优惠卡编码、单价、商品数量、付款金额 编号:1-15 标识符:F15 来源:P5客户 去向:D4销售记录修改 所含数据结构:商品数量、单价、退货原因编号、退货金额、时间 编号:1-16 标识符:F16 来源:P5客户 去向:P6客户服务中心 所含数据结构:商品数量、单价、退货原因编号、时间 编号

8、:1-17 标识符:F17 来源:P1供货商 去向:S1合同 所含数据结构:合同时间、合同金额、合同货物数量、违约情况性质 1.3.2 数据存储字典 编号:2-01 标识符:S1 流入数据流:P1供货商 流出数据流:D1核对 数据结构:时间、商品数量、商品种类、单价、经手人 说明:登记货物发放清单 编号:2-02 标识符:S2 流入数据流:D2入库登陆 流出数据流:D1核对、D3收银 数据结构:商品数量、商品种类、单价、时间、发货人证件号 说明:入库的核对 编号:2-03 标识符:S3 流入数据流:D2入库登陆 流出数据流: 数据结构

9、:商品数量、种类、时间、单价 说明: 编号:2-04 标识符:S4 流入数据流:D4销售记录修改 流出数据流: 数据结构:商品数量、时间、商品种类、单价、退货原因编号 说明: 3.3.3 数据处理字典 编号:3-01 标识符:D1 流入数据流:S1合同 流出数据流:D2入库登陆 处理逻辑情况:根据合同情况和货物情况判断是否生成库存信息 说明:管理 编号:3-02 标识符:D2 流入数据流:D1核对 流出数据流:S3入库情况 处理逻辑情况:根据合同情况和货物情况生成库存信息 说明:登记、管理 编号:3-03 标识符:D3 流入数

10、据流:S2库存、P5客户 流出数据流:P5客户 处理逻辑情况:根据客户需求生成需求单 说明:管理 编号:3-04 标识符:D4 流入数据流:D3收银、P5客户 流出数据流:S4销售情况入库 处理逻辑情况:根据客户使用和退换情况修改销售数据库 说明:登记、管理 二、系统设计 系统设计的任务就是依据系统分析文档资料,采用正确的方法来确定系统各功能模块在计算机内应该由哪些程序组成,它们之间用什么方式联结在一起以构成一个最好的系统机内结构,同时还要使用一定的工具将所设计的成果表达出来,另外考虑到实现系统功能的需要,还要进行数据库的详细设计、编码设计、输入/输出界面

11、(人—机界面)设计等等 。 系统设计阶段为系统实施阶段的各项工作准备必要的技术资料和有关文件,系统设计地步骤大体的可以分为五部分。 第一步进行数据库的物理设计。根据总体方案及系统分析的实际需求,考虑数据库的存储方式(集中式或分布式);考虑物理库的数量及每一个物理库所包含的数据库表的内容;从查询处理效率等方面考虑数据库表的索引问题等等。 第二步进行编码设计。编码是系统的重要组成部分,与数据的规范性和交换性密切相关,编码一旦被设计处理将会永久使用并常驻于数据库中,因此需要在系统设计阶段给出具有永久性、稳定性的编码设计方案。 第三步进行界面设计。构造良好的界面是未来系统能够顺利运行的重要前提

12、,要使信息系统使用起来更加舒适、更加高效就需要在界面设计方面具有一个全新的设计策略,这个设计策略要在程序设计之前完成。 第四步进行系统功能设计。功能设计是在前面所有工作基础上进行的,它主要是采用“自顶向下”的原则考虑模块的划分与设计,使模块内部以及模块与模块之间的连接具有合理的结构。功能设计结果的表达方式可以有两种:一种是利用“结构图”来描述模块的功能和模块之间的信息交换;另一种是用Rational Rose工具来描述。功能设计中通常有一组评价标准来对设计结果进行评价,同时使用一组设计原则对系统模块进行优化设计。如何去评价一个系统设计?系统设计地目标是要使所设计的系统必须满足系统逻辑模型的各

13、项功能要求,同时要提高系统的性能。系统设计地目标是评价和衡量系统设计方案优劣的基本标准,也是选择系统设计方案的主要依据,评价系统设计目标实现的程度应从下几方面: 系统的效率 系统的工作质量 系统的可变更性 系统的通用性 系统的可靠性等方面 系统设计地主要内容包括:总体结构设计和逻辑结构设计。下面就具体的分析如何实施系统设计地这两个方面。 1.1数据库设计 1.1.1 数据库概念设计 实体间的关系: 管理员信息关系 商品信息关系 商品数据关系 库存数据关系 货物出

14、库信息 货物入库实体 2.1.2 数据库结构设计 根据系统分析所定义的数据字典,设计出超市进销存管理信息系统数据库中各个数据表,包括系统用户数据表、商品信息数据表、商品销售数据表、商品库存数据表、客户购物车数据表和购物车记录表共6个数据表,各数据表结构分别如下所示: 1. 系统用户数据表 字段名 数据类型 宽度 是否允许为NULL 用户名(包括合同者) 字符型 5 否 口令 字符型 6 否 权限 字符型 1 否 2.商品信息数据表 字段名 数据类型 宽度 是否允许为NULL 商品编号 字符型 6

15、 否 商品名称 字符型 25 否 价格 数值型 6(2位小数) 否 单位 字符型 10 否 商品类别 字符型 10 否 厂家 字符型 50 否 3.商品销售数据表 字段名 数据类型 宽度 是否允许为NULL 编号 字符型 11 否 货编号 字符型 6 否 数量 数值型 4 否 日期 日期时间型 否 4.库存数据表 字段名 数据类型 宽度 是否允许为NULL 编号 字符型 6 否 存量 数值型 4 否 下限 数值型 3 否 5.货物入库信息表 字

16、段名 数据类型 宽度 是否允许为NULL 编号 int 4 名称 varchar 50 是 价格 float 8 是 数量 float 8 是 增加时间 datetime 8 是 6.货物信息表 字段名 数据类型 宽度 是否允许为NULL 编号 varchar 50 是 名称 varchar 50 是 价格 float 8 是 商品类别 varchar 50 是 单位 varchar 50 是 厂商 varchar 50 是 日期 datetime 8 是 2

17、.2输入输出设计 用户界面的大部分功能都是以管理模块为前提的,因为客户模块所显示的数据大部分需要通过管理模块来添加。因此,我们首先要来介绍管理模块的设计与开发。管理模块相对客户模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。概括起来,管理模块具有以下功能:管理员管理、货物维护、货物入库维护、销售记录维护、库存信息维护。 用户登录界面 打开系统首页,界面实现的功能是核查系统管理员的身份,以保证系统的安全。 系统主操作界面 界面可分为三部分,上方为系统名称 中

18、层为系统功能列表,管理员对系统可进行的所有操作功能都可在此进行选择。 下层为操作界面,当未选择任何操作时,系统显示欢迎辞。 货物信息管理界面 此系列页面的主要功能是管理货物信息,故布面除可以显示所有系统已有的货物的详细信息,包括货物名称、商品编号、单位、其他说明等。 货物入库信息: 此页面所完成的功能是将货物入库信息输入系统数据库,界面清晰,操作简便。 销售记录管理 可通过此界面输入相关的名称和编号进行销售记录的查询. 销售记录添加: 此页面所完成的功能是将销售记录输入系统数据库,界面清晰,操作简便。 2.4代码设计 (1)用户登录: 系统用户数

19、据表用于保存系统用户的帐户信息,包括用户名和密码,数据表命名为SysUserData,用户正确输入用户名和密码之后,可以成功的登录超市进销存管理系统的主界面进行相关的操作。 (2) 添加商品信息: 添加商品信息数据表用于增加每种商品的基本信息,包括编号、名称、单价、商品类别、单位和厂家,数据表命名为ADD,编号形式如X00001、XC0001。 (3) 商品销售记录: 商品销售数据表用于保存每种商品的销售记录数据,包括销售记录编号、日期、货编号,命名为DrugSales,“编号”用于惟一标识一种商品的单笔销售记录,形式如04073000001、04073000002,其中0

20、4为年、07为月、30为日。 (4) 货物入库信息: 货物入库信息表用于保存每种商品的库存信息,包括库存编号、库存量和库存下限,数据表命名为DrugStore,各种商品的库存编号与商品信息表中的商品编号一致。 (5) 商品管理界面 商品管理信息表用于用户进行相关的增删改查功能,输入商品的相关的信息可以对商品进行管理。 三、处理流程设计 3.1进销存数据处理流程图 商品数据 库存单 销售清单 供应商 销售部 库存处理 入库单 库存信息 库存数据 3.2进销存数据处理流程图

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!