欢迎来到天天文库
浏览记录
ID:8460108
大小:430.00 KB
页数:12页
时间:2018-03-28
《秋实超市进销存管理系统的开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、管理中信息技术的应用超市进销存管理信息系统的开发全国计算机应用技术证书考试(NIT)作业设计管理系统中信息技术的应用——秋实超市进销存管理系统的开发作业设计者:苑鹏宇设计时间:2008年11月-11-管理中信息技术的应用超市进销存管理信息系统的开发作业名称:秋实超市进销存管理系统的开发完成本模块作业的计算机硬、软件环境硬件CPU:奔腾p42.4G内存:512MB硬盘:40GB软件操作系统:WindowsXP数据库管理系统:VisualFoxPro6.0(中文版)文字处理软件:Word2003作业内容:一、课题的提出在市场经济不断发展的今天,需要对超市进行科学的管理
2、,在超市内部建立局域网,本系统运用计算机管理信息技术,建立数据库,并在此环境下,对超市的进销存过程进行详细的分析,实现了对超市的进货、销售和库存的科学管理。(以下简称:超市信息系统)。二、秋实超市信息系统开发概述在开发超市信息系统时,我分析并比较了当前流行的几种系统开发方法。我们认为,“生命周期法”是MIS开发的基本方法。尽管这种方法也有许多不足之处,但它的基本思想、开发步骤、开发工具是可以遵循和使用的。基于本系统规模较小、功能比较简单、信息量不大的特点,所以仅使用了生命周期法中的核心环节,即:*系统调查分析,进行业务分析*系统分析,运用结构分析法、数据流图、数据
3、字典等工具,确定系统功能*系统物理(或详细)设计,根据确定的系统功能,选择合适的软件环境,确定模块结构与数据库的建立*程序设计,选用VisualFoxPro6.0为开发工具,编制相应的应用程序三、业务分析1、范围与工作流程秋实超市下设:进货部、销货部、存货部等。其中,存货部负责存货因各情况的变动及其相关业务处理。(1)进货、销货业务处理进货、销货是宾馆日常的主要业务,它是通过进货、销货-11-管理中信息技术的应用超市进销存管理信息系统的开发点来实现的,其数据流程如下图所示:进货销货数据商品信息浏览查询索引进货商品进货信息数据库管理销货报损数量、单价查询浏览各种统计
4、数量、单价购进、销售[说明]应用界面:菜单、表单、工具条功能模块信息浏览查询数据库管理表维护超市数据库类型词库注1:有关系统的管理功能、数据存储和功能模块的划分,见下图:(2)超市业务处理定期对超市情况进行查点,对超市的进货、销货、报损情况进行核对、统计。-11-管理中信息技术的应用超市进销存管理信息系统的开发(3)相关业务处理主要是进行信息的查询、统计、信息标准化工作。包括建立各种信息标准编码。2数据的收集为实现超市信息查询和统计的基础要求,重点收集了以下原始资料。商品信息表:商品编号、商品名称、价格、商品介绍、商品类型、库存量进货表:供应商、商品、进货时间。销
5、货表:销售编号、登记日期、售出数量。数据分析的目的是把数据流程图中未能详细表述的有关数据的各种材料进行汇总整理,以便得到具体的完整的认识并为以后的编程所用。在数据字典中,组项和基本项是有区别的。在此作业中,仅给出数据字典的一部分,见表1和表2。表1、组项数据字典项目组成类型发出地存储者地点商品信息商品编号、商品名称、价格、商品介绍、商品类型数据存储商品管理人商品管理员商品管理部进货表供应商、商品、进货时间数据存储商品管理人商品管理员商品管理部销货表商品编号、登记日期、售出数量数据存储商品管理人商品管理员商品管理部表2、基本项数据字典数据项目类型长度数量变动情况使用
6、情况商品名称汉字<8<1000基本不变经常商品编号整数<10<500基本不变经常价格两位小数<6<200基本不变经常供应商汉字<8<5000经常变化经常商品编号整数<10<4000不变经常售出数量整数<10<3000经常变化经常四、确定系统功能通过详细调查和业务分析之后,会同超市相关性人员,一起确定“超市资料查询、统计信息系统”的功能如下。*浏览超市信息*分类引导检索各类型商品及全部商品信息*按商品编号、商品名称、主题词、商品名关健词等查询商品信息*输入购进商品的相关信息*按购进商品的多少建立相关信息*应用条形图、饼形图、柱状图、折线图等图表统计、输出各商品购进情
7、况*显示使用超市的规章制度、有关系统等信息系统的总体结构,见上面图2-11-管理中信息技术的应用超市进销存管理信息系统的开发五、功能模块的划分超市管理信息系统主控程序(1)浏览商品类型(2)进货登记(3)销货登记(4)查找商品(6)找价格(7)查看商品售出否(退出)(5)查找数量根据已确定的系统功能,按照功能划分模块的原则,本系统采取的是在一个主控程序的调度下,设置9个功能模块,其模块结构如图3所示。[设计说明]对模块划分,所遵循的原则是:一个基本模块完成一项独立功能,基本模块之间不发生调用关系:模块间功能的协调通过对数据数表的操作来实现,即模块间只是通过表发生关
8、系。六、数
此文档下载收益归作者所有