1、 目录 摘要 2 1.系统分析. 3 1.1 可行性分析 3 1.1.1 经济可行性 3 1.1.2 技术性可行性 3 1.1.3 操作可行性 . 3 1.2 需求分析 . 3 1.2.1 应用背景 3 1.2.2 设计目标 4 1.3 业务流程分析 . 4 1.4 数据流程分析 . 4 1.5 数据字典 5 2.系统设计. 6 2.1 功能模块设计 6 2.2 数据库设计 7 2.2.1 系统数据流程图描述 . 8 2.2.3 系统设计具体实现 8 2.2.4 模块具体分析 8 2.2.5 出错出来设计 9 2.2.6 程序逻辑 . 9 3. 功能模块简介. 10 3.1 系统功能维护模块
2、10 3.2 基本资料管理模块 10 3.3 商品流通管理模块 10 3.4 销售实时控制模块 .11 3.5 报表生成模块 11 3.6 查询模块 .11 3.6 本软件可以实现的功能如下: 11 4.总结. 11 5.参考文献. 12 摘要摘要 管理信息系统就是我们常说的 MIS,在强调管理,强调信息的现代社会中它 就得越来越普及。而将信息管理系统与企业自动化设备相结合,则是当今社会现 代化企业的发展趋势。随着超市规模的发展和不断扩大,商品数量急剧增加,有 关商品的高中信息也成倍增长。 超市时时刻刻都需要对商品各种信息进行统计分 析。而大型超市管理系统功能过于强大而造成操作繁琐降低了小超市
3、的工作效 率。 超市管理系统是市场上最流行的超市上常用的系统之一, 它主要包含以下几个模 块:用户登录管理、商品的管理、销售的管理和库存管理等。从而,实现对进货 销售及员工信息等实现全面、动态、及时的管理。 本文系统的分析了软件开发的背景以过程;首先介绍了软件的开发可行性和目 标, 其次介绍了本软件的详细设计过程; 数据库的设计、 各个模块的设计和实现。 关键词:小型超市,数据库,管理信息系统,用户登录,商品管理。 1.系统分析系统分析 1.1 可行性分析可行性分析 1.1.1 经济可行性经济可行性 因为通过网络场地销售信息可以不受距离的限制,因此可以借阅许多的人力 和物力,方便管理,由此可以
4、减少不必要的开支,同时该系统可以提高超市的销 售效率,即提高了超市的经济效益,所以从经济上完全是可行的。 1.1.2 技术性可行性技术性可行性 在 IT 行业中从业的工作人员一般都要求掌握计算机技术, 具有一定的软硬件基 础,会使用各种管理软件,熟悉 IT 产品,因为,有的超市对员工的素质要求比 较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系 统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能 够是系统顺利运行。 1.1.3 操作可行性操作可行性 界面设计充分考虑到浏览者的习惯,使得界面美观,大方,使用户感受系统的 专业和方便,由此,该系统的操作性是
5、可行的,有必要开发该系统,综合以上三 方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上, 所以,可以设计该系统的数据流程图,建立数据字典。 1.2 需求分析需求分析 1.2.1 应用背景应用背景 随着信息时代的到来,提供了大量的社会产品,城市集中度也进一步加强,由 于人民生活节奏的不断夹克,超市管理者对便利的要求进一步提高,在失手街坊 式多店有点的基础上,出现了区域性的超市。区域性的超市资料管理,都是靠人 力来完成的。但近几年我过超市经营规模日趋扩大,销售额和门店数量最大幅度 增加,而且许多超市正在突破以食品为主的传统格局,向品种多样化发展。小型 超市在业务上需要处理大量的
6、库存信息,还有时刻更新产品的销售信息,不断添 加商品信息,并对商品各种信息进行统计分析。而且竞争已不再是规模的竞争, 而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是超市业 的竞争核心,因此,在超市管理中引进现代化的办公软件,实现超市庞大视频的 控制和传输,从而方便销售行业的管理和决策,为超市和超市管理人员解除后顾 之忧 1.2.2 设计目标设计目标 开发这个系统的目的就是帮助小型超市管理部门提高工作效率。通过本管理系 统软件, 能帮助超市工作人员利用计算机, 极为方便的对超市有关数据进行管理、 输入、输出、查找等有关操作,使杂乱的超市数据能够具体化、直观化、合理化 等。 、 1.3 业务流程分析业务流程分析 超市管理系统工作流程为:登录系统后,超市管理员可对系统相关信息进行操 作,包括商品基本信息、供应商信息、销售信息、库存信息、进货信息等过程进 行管理。 本系统的业务流程图如下图所示: 图 1 系统业务流程图 1.4 数据流程分析数据流程分析 数据流程如下图: 厂商 商品信息 订货信息 顾客 购买信息 库存信息 商品信息 员工信息 销售信息 超市管理员 营业员 退