超市信息系统分析与设计Word文件下载.docx
《超市信息系统分析与设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《超市信息系统分析与设计Word文件下载.docx(12页珍藏版)》请在冰点文库上搜索。
![超市信息系统分析与设计Word文件下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/8/c0b52dc3-8630-4a3d-bab7-529c7587df26/c0b52dc3-8630-4a3d-bab7-529c7587df261.gif)
必要时可以使用数据逻辑说明对复杂的数据处理过程进行介绍。
4.根据新系统的功能要求,设计出新系统的模块结构。
绘制出系统的模块结构图。
并对主要模块进行详细说明。
5.根据系统功能设计科学合理的数据库,正确描述数据表中各字段的详细信息。
6.对系统各主要实体进行编码设计,要求设计符合使用实际且科学合理。
实验内容
小型自选商场综合管理系统分析与设计
一、系统现状调查
目前该系统所有业务均为手工处理。
例如,在销售过程中,顾客将购买的商品交给收银员后,收银员通过人工计算销售金额及进行销售统计。
完成结账。
很容易出现因人为原因导致的计算差错,影响日常销售业务的完成。
同时,也无法详细了解具体货品的销售情况,因此,进一步影响采购业务的科学性和合理性。
综上,在销售业务中,要求新系统达到以下要求:
能记录每一笔售货,查询商品的销售情况,能按月统计某个员工的销售业绩及各项商品的销售报表,能完成每一种货品的单价及数量等查询。
能形成良好的顾客关系管理制度,建立VIP顾客数据表,定期与客户进行沟通并且对客户实行优惠。
二、系统设计
1.根据上述思路,对系统的库存及采购业务进行调研,使用各种图表工具建立新系统的逻辑模型和物理模型。
图1原超市的业务流程图
2.原来的超市系统所体现的非常的简单,业务进行的不够全面,不能够进行退货的完整处理。
对销售信息的汇总也不够全面。
所以我们进行如下的改进。
增加退货的处理,在对每月的进货进行汇总。
定期的商品销售记录汇总。
对每个员工的销售情况进行勘察。
了解销售员的销售情况。
每个商品的销售情况。
建立的新的超市业务流程如下图
图2超市系统进销存的业务流程图
3.根据修改后的业务流程图整理完成以下的数据流程图
图3超市系统数据流程图
4.数据字典:
(一)数据存储
编号:
F1
名称:
月进货记录
简述:
对每个月的进货进行记录
组成:
商品编号,商品名称,商品单位,商品数量,商品价格
关键字:
商品编号
F2
后部台帐
对销售的商品额总结
F3
商品销售记录
对已经销售的商品进行记录
商品编号、商品名称、商品价格、商品销售量、销售日期、销售总额
F4
员工销售记录
对每个员工的销售成绩进行记录
销售员编号、销售商品编号、销售商品名称、销售商品数量、销售商品总金额、销售日期
销售员编号
F5
库存信息
进货和退货的信息进行汇总
商品编号、商品名称、管理员编号、入库时间、入库数量、仓库剩余数量
(二)数据处理
P1
库存处理
输入:
进货信息
处理:
对进货进行处理
输出:
库存信息和月进货记录
P2
销售处理
补充商品
后部台帐、商品销售记录等信息表
P3
退货处理
退货货物
退货信息
P4
报表汇总
各种信息表
汇报
(三)外部实体
S1
供应商
提供货物的商家
输入的数据流:
输出的数据流:
S2
经理
超市经理
这种报表的汇报
无
S3
顾客
消费的群体
购物信息
退货
5.系统功能模块设计:
根据超市的情况设计出的系统功能模块,将其分为:
基本信息管理模块、货物管理模块、销售管理模块、统计报表模块。
基本信息管理模块:
该模块主要实现对员工、商品基本信息管理的功能,让管理层对整个超市的人事及商品有详细的了解。
(1)员工信息管理,这个模块对超市的所有员工的信息进行登记管理。
(2)商品信息管理和供货信息管理,是对商品信息进行登记、添加、修改、删除、查询。
货物管理模块:
该模块主要是对整个超市的日常管理功能
销售管理模块:
该模块是系统的主要的模块,对商品的销售进行一条龙的管理,能够对每日商品销售信息进行输入、查询、统计等操作。
(1)销售商品单,这个模块主要是对顾客所购买的商品进行登记,包括销售流水帐号。
(2)月营业额是对本月的销售进行了解。
统计报表模块
该模块主要包括“进货单”、“商品销售表”等报表的生成、导出。
图4模块结构图
6.数据库设计
商品信息表
表1
序号
科目
字符类型
长度
1
char
6
2
商品名称
40
3
商品价格
money
4
商品库存量
int
库存表
表2
管理员编号
入库时间
datetime
8
5
入库数量
仓库剩余数量
销售报表
表3
商品销售量
销售日期
销售总额
员工信息表
表4
员工编号
员工姓名
Char
员工权限
20
性别
联系电话
11
职务
7
员工备注
text
50
退货信息表
表5
退货编号
退货数量
退货时间
员工销售表
表6
销售商品编号
销售商品名称
销售商品数量
销售商品总金额
7.编码设计
销售员编号:
编码长度:
6个字符
AA:
销售员所在地
BBB:
流水账号
Example:
X01154属于在01号销售地的第154为销售员
XAABBB
6个字符
所用编码:
助记码
分类原则:
YGAABB
区间码
SPAACC
TAABBB
实验总结
通过这段时间的研究与设计,学到了很多的东西,对系统的分析与设计有了更新的认识和理解。
在系统的分析阶段,业务流程图的分析比较难,对流程的具体细节了解不够全面,这方面有待加强。
通过这个过程,我们明白了系统规划和系统分析在开发管理系统中占据的重要位置,只有认真细致的对开发过程进行了规划和分析,明确了系统的基本功能,设计好系统各个主要部分,将使得系统的开发工作事半功倍!
这次系统设计,使我们全组人员进一步明确了开发管理信息系统的设计思想和方法,加深了对管理信息系统的认识,使我们学到的知识得到了融会贯通。
这是最大的收获。