超市管理信息系统开发.doc

上传人:本田雅阁 文档编号:2058827 上传时间:2019-02-09 格式:DOC 页数:19 大小:229.02KB
返回 下载 相关 举报
超市管理信息系统开发.doc_第1页
第1页 / 共19页
超市管理信息系统开发.doc_第2页
第2页 / 共19页
超市管理信息系统开发.doc_第3页
第3页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《超市管理信息系统开发.doc》由会员分享,可在线阅读,更多相关《超市管理信息系统开发.doc(19页珍藏版)》请在三一文库上搜索。

1、目录前言1一、系统名称1二、开发背景1第一章:超市系统目标和开发的可行性2第一节:系 统 目 标2第二节: 开 发 的 可 行 性21.技术上的可行性22.经济上的可行性23.管理上的可行性2第二章:超市现行系统概况3第一节:现行系统现状调查3组织结构的调查3第二节:系统需求说明5第三章:新系统的逻辑方案6第一节:新系统业务流程图6第二节:新系统数据流程图8第三节:数据字典9第四章:系统实施(系统设计)11第一节:新系统功能设计11第二节:代码设计13第三节 数据库设计14职工信息表14商品信息表14销售信息表14库存信息表15第四节 输入输出设计16小结17致谢17前言现代管理信息系统开发突

2、飞猛进,为了使超市也能跟上时代的步伐,提高工作效率以及运转速度,我们准备用先进的现代管理信息系统来进行日常超市管理工作,这会大大提高超市的整体运转效率。一、系统名称:安徽工程大学超市管理信息系统开发二、开发背景随着现代科学技术的迅猛发展,计算机在日常管理应用中迅速普及,成为各行业必不可少的工具。特别是信息高速公路的建立,有巨大的数据信息等待着加工处理和传输,就尤为迫切的对数据库进行进一步开发和利用。目前超市仍存在零售业商业企业所共有的落后的一面,不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实

3、时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变的愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。依靠现代化的计算机信息处理技术来管理超市,可以节省大量的人力、物力、进而改善员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策。学校超市业务好,频繁的业务产生了大量的数据。对进销存数据的记录、查找、存储、统计越来越重要。对于每天产生的大量销售信息,如果不加以适当的存储和分析,就失去了利用这些销售信息的机会,就不能从看似

4、无用的大量数据背后得出消费者潜在的消费习惯,失去了潜在的商机。因此,超市迫切需要建立一套覆盖超市企业主要业务功能的人机协调的管理信息系统,实现对商品流转管理、商情管理等综合性管理信息系统。第一章:超市系统目标和开发的可行性第一节:系 统 目 标超市管理信息系统的目标是以科学的管理方法为基础,结合商业企业自身特点,建立一个操作简便,灵活实用的超市管理信息系统,能够及时反映超市的经济活动状态和所需的各种商情信息,为超市管理者提供良好的决策支持环境,成为超市管理人员的有力助手,提高超市的经济效益。第二节: 开 发 的 可 行 性1.技术上的可行性随着网路技术和数据库技术的发展,在软件开发方面,可以采

5、用现行主流的开发技术;硬件技术方面则可以充分利用日益增强的存储能力、通信能力和处理速度来保证系统开发技术的准备。由此可见,该系统在技术上具有可行性。2.经济上的可行性因为虽然系统开发需要初始成本和日后的维护费用,但是,信息系统可以提供比以前更加准确和及时的信息,可以改善领导层的决策方式,促进管理体制改革和提高工作效率,减少人员费用,这些都是可以在以后的经营过程中体现出来的,并且可以令创业超市比其他竞争对手更加具有竞争优势,对企业长远的发展有不可忽视的作用。所以,经济上的可行性是肯定的。3.管理上的可行性超市的管理人员对信息技术给企业管理带来的变革是十分认同的,他们大都认为,在现代企业管理中,信

6、息技术能够帮助企业在日益激烈的竞争中获得难以想象的竞争优势。特别是,能够改进企业管理机制,改善决策方式,减少管理成本,提高工作效率。第二章:超市现行系统概况第一节:现行系统现状调查组织结构的调查超市的组织结构部门包括:主任办公室、仓库管理部、财务部、销售部。在人员业务方面,超市的成员由经理、库存管理员、采购管理员、收银员、售货员组成、。经理主管事务;资料管理员负责单据录人、采购计划、发货计划的编制;仓库管理员负责仓库中货物的进库与出库;发货员根据发货计划进行发货;采购管理员依据采购计划进行采购。经理库存 管理员采购管理员会计人员前台收银员销售理货员2.功能结构的调查超市商品管理系统,主要由五大

7、模块组成,即商品信息管理模块,人事管理模块,销售管理模块,进货管理模块,库存管理模块,此系统系统功能结构图如下所示超市商品管理系统商品管理人事管理进货管理销售管理库存管理商品信息维护供货商管理职工信息管理前台商品销售进货信息查询销售信息查询进货信息维护库存信息查询商品信息管理第二节:系统需求说明系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策。管理信息系统就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维护,通过实测超市的各种运行情况,并利用过去

8、的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控制超市的行为,附注超市完成其目标。本系统主要包括四大模块,分别是人事管理模块,销售管理模块,进货管理模块,库存管理模块。每个模块的功能如下:1. 商品管理模块功能:(1)实现商品信息的查询;(2)实现职工信息的更新,包括增加、删除、修改功能;2. 人事管理模块功能:(1)实现职工信息的查询;(2)实现职工信息的更新,包括增加、删除、修改功能;(3)实现供货商信息的查询;(4)实现供货商信息的更新,包括增加、删除、修改功能。3. 销售管理模块功能:(1)实现前台商品的销售;(2)将商品的销售信息与数据库联系起来。4. 进货管理模块

9、功能:(1)实现进货信息的查询;(2)实现进货信息的更新,包括增加、删除、修改功能。5. 库存管理模块功能:(3)实现库存信息的查询;第三章:新系统的逻辑方案第一节:新系统业务流程图 分析具体的业务流程,主要是为了确保在满足用户的各种需求的基础之上,对业务的各种流程进行详细的分析,以便得到更加具体的数据流程,为进一步系统的分析与设计打下良好的基础。采购库存销售顾客主管资金管理供货商系统业务流程顶层图采购员主管报价单采购员采购员采购单采购单采购单统计表供应商财务库存供应商供应商主管询价报价单比价表审核采购业务流程图库管员采购员出库缺货统计汇总缺货单销售员主管到货单还库入库月报表库存业务流程图第二

10、节:新系统数据流程图客户出库单入库单出入库处理统计输入库存日报表日记账存款台帐查询者查询条件查询结果查询处理P1P2P3D1D2第三节:数据字典表 数据元素字典 数据元素系统名:超市信息系统编号:条目名:供货商别名:属于数据流:存储处:D1存档文件数据元素值:代码类型:字符取值范围:1-100简要说明:供货商提供给超市商品修改记录:编写日期审核日期表 数据流字典数据流系统名:超市信息系统编号:条目名:采购别名:来源:供货商去处:采购部门数据流结构:采购=商品编号+商品名+供货商名称+采购员工号 简要说明:采购部门根据请购单向供货商采购商品。修改记录:编写日期审核日期表数据存储字典数据存储系统名

11、:超市信息系统编号:条目名:入库清单别名:存储组织:二维表记录数:50条/月主关键字:商品号数据流结构:入库商品号,入库商品名称,入库日期简要说明:当入库商品入库时打印入库清单修改记录:编写: 日期审核日期表数据加工数据加工系统名:超市信息系统编号:条目名:定购单制作别名:输入: 输出:加工逻辑:将主管领导批准的请购单,制作成定购单,以提供给库存、财务部门及供货商简要说明:由采购部根据请购内容制定定购单修改记录:编写日期审核日期第四章:系统实施(系统设计)第一节:新系统功能设计管理信息系统的各子系统可以看做是系统目标下层的功能。系统功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。所谓功

12、能结构图就是按功能从属关系画成的图表,图中每一个方框称为一个功能模块。分解得最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一任务的一组程序。超市管理信息系统前台POS销售商品流转基础数据录入后台进销存管理经理查询 系统总体功能模块图商品代码管理数据录入录入维护部门编码供货商档案商品信息查询商品档案商品信息修改商品信更新基础数据录入模块图商品流转采购管理库存管理销售管理资金管理计划管理商品流转功能模块图采购管理分级进货一次进货进货查询三级账录入合同确认物价确认仓储员确认一次入库仓储员确认进货统计汇总商品综合查询采购管理功能模块图库存管理出库管理盘点管理库存盘点报告单

13、供货商库存明细帐库存查询库存盘点情况库存盘点报告表库存分布情况库存余额统计图35库存管理功能模块图第二节:代码设计CREATE DATABASE db_SMMS ON PRIMARY ( NAME = Ndb_SMMS, FILENAME = F:SMMSSMMSDataBase db_SMMS.mdf , SIZE = 3072KB , FILEGROWTH = 1024KB ) LOG ON ( NAME = Ndb_SMMS_log, FILENAME = NF:SMMSSMMSDataBase db_SMMS_log.ldf , SIZE = 1024KB , FILEGROWTH =

14、 10%)(2)使用TSQL语句创建库存表。CREATE TABLE Stock( GoodsID varchar (10) COLLATE Chinese_PRC_CI_AS NOT NULL, Amount int NOT NULL, PRIMARY KEY (StockID), FOREIGN KEY (GoodsID) REFERENCES tb_Goods(GoodsID);(3)使用TSQL语句创建库存视图。create view v_StockSASSELECT tb_Stock.StockID, tb_Goods.GoodsName, tb_Stock.Amount, tb_

15、Stock.Remark FROM tb_Stock INNER JOIN tb_Goods ON tb_Stock.G第三节 数据库设计职工信息表职工信息表用于存储职工信息,职工编号为主键是唯一标识。表中各字段功能定义如表所示。中文字段名字段代码字段类型长度字段值约束职工编号ZGBMchar6NOT NULL姓名XMnvarchar8NOT NULL性别XBnchar2NOT NULL类别LBnvarchar10NULL身份证号SFZHvarchar18NOT NULL备注BZntext50NULL职工信息表商品信息表商品信息表用于存储商品的信息。表中各字段功能定义如表所示。中文字段名字段代

16、码字段类型长度字段值约束商品编号SPBHchar6NOT NULL供货商号GHSHchar6NOT NULL名称MCnvarchar80NOT NULL类别LBnvarchar8NULL单价DJmoney4NOT NULL备注BZntext50NULL商品信息表销售信息表销售信息表用于存储销售信息。表中各字段功能定义如表所示。中文字段名字段代码字段类型长度字段值约束销售单号XSDHchar6NOT NULL商品编号SPBHchar6NOT NULL销售数量XSSLint4NOT NULL销售日期XSRQdatetime8NOT NULL销售信息表库存信息表库存信息表存储库存信息。表中各字段定义

17、如表所示。中文字段名字段代码字段类型长度字段值约束商品编号SPBMchar6NOT NULL库存数量KCSLint4NOT NULL第四节 输入输出设计职工信息输入职工编号姓名性别部门身份证号备注商品信息输入商品编号供货商号名称类别 单价备注销售信息输出商品名称商品编号销售人员销售单号销售数量销售日期库存信息输出商品编号商品名称供货商号价格库存数量小结历经了几天的奋战,紧张而又充实的课程设计终于落下了帷幕。回想这段日子的经历和感受,我感慨万千,在这次课程设计的过程中,我拥有了无数难忘的回忆和收获。经过这次实验,发现了自己的不足之处,很多知识都没有掌握的扎实,做的都是很基本的操作。我们深知我们的

18、知识不能面对实际的挑战,但我们会继续认真学习,加强自身的能力的提高。通过本次课程设计,学会了综合利用管理信息系统中的理论知识和试验技能。通过运用课堂上所学的计算机技术知识对所收集的数据和信息进行设计,不仅大大提高了系统设计和软件编程的能力,自身的各方面的素质也得到了提高。这次课程设计不仅充实了我的计算机专业知识,扩大了知识面,也提高自学的能力与软件开发能力,为今后的工作打下了坚实的基础。致谢:软件设计是一个精细漫长的过程。在整个过程中,都需要周密的计划和安排,每一步骤,都需要按照软件工程标准来完成。通过学习锻炼,我熟悉了软件的一般过程,加强了对实际问题的处理能力。这次学习,无论是从技术上还是对环境的适应能力上讲,对我今后步入社会都打下了一个良好的基础。在学习过程中,遇到了一些困难,主要表现在技术和经验的欠缺,但通过老师同学的帮助克服了。在此衷心的感谢何老师以及同学的大力支持和帮助!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1