《超市进销存管理设计说明.doc》由会员分享,可在线阅读,更多相关《超市进销存管理设计说明.doc(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、信息管理系统课程设计报告题 目: 超市进销存管理系统 学 院: 建筑工程学院 专 业: 工程造价 年 级: 11级 学生姓名: 董 宣 辰 学 号: 日 期: 二零一三年十二月二十一日 摘 要 此管理系统设计首先分析了进销存管理系统在信息时代中的重要作用,随后针对经济和科技等诸多因素进行分析。对实现此系统的技术、经济和管理可行性做了深入分析。最后总体介绍了超市进销存管理所包括的基本功能模块,并详细阐述了其主要功能、设计思路及实现方法。超市进销存管理系统主要包括入库、出库、退货、订货、超市统计查询等等。这部分,分别实现了搜索任意商品;对商品设定价格、库存量、售货量、进货量的计划。还可以进行打印报
2、表,包括计划进货表、本月本季本年的销售报表等功能。关键词:Access数据库;管理系统。 目 录 引言11 系统概述6 1.1开发背景6 1.2开发平台62 功能需求分析7 2.1系统功能分析7 2.2 系统需求分析7 2.3 系统功能模块设计73 系统可行性研究8 3.1技术可行性研究8 3.2经济可行性研究8 3.3操作可行性研究84 系统概要设计9 4.1 设计阶段9 4.2 实施阶段9 4.3 测试阶段9 4.4 运行维护阶段95 数据库及模块设计10 5.1 数据库设计10 5.1.1 数据库概念设计结构设计10 5.1.2 数据库关系图12 5.1.3 建立数据表12 5.2 模块
3、设计14 5.2.1 主界面设置14 5.2.2 窗体模块156 总结167 参考文献16 引言目前,无论是公司还是企业对于货物都实行了信息化管理,以提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。于是,进销存管理信息系统便应运而生。在工厂中,产品的进销存涉及产品原料的采购、库存、投入生产、报损,甚至有时涉及到销售,同时,对于产品也有相应的生产、库存、销售、和报损等环节。在其他非生产性单位,如超市、商店等,则主要涉及到进货、库存、销售和报损4个方面。超市进销存管理的对象是很多的,广而言之,包括范围广泛,与人们的生活息息相关。超市进销存管理系统按分类、分级的模式对仓库进行全面
4、的管理和监控,缩短了超市信息流转时间,使企业的物资管理层次分明、井然有序,为采购、销售提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料超市分类汇总,减少资金积压。完善的超市管理功能,可对企业的存货进行全面的控制和管理,降低超市成本,增强企业的市场竞争力。在设计一个系统时,首先要做好需求分析。合理地运用好Microsoft Office Access 2003数据库的基本方法,建立一个适合小型超市或大型超市的进销存管理系统。 1 系统概述 1.1 开发背景 随着现代科学技术的突飞猛进,计算机技术已经进入各个领域,成为各行各业必不可少的工具,在步入信息时代的今天,有
5、巨大的数据信息等待加工处理和传输,这使得对数据库运用发展得到进一步开发和利用显得尤为迫切。 我国的市场经济的蓬勃发展和人们对日常生活用品需求的迅速增加超市行业正处于一个高速发展的时期。行业的快速发展必然导致竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营销率。依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。 1.2 开发平台为了保证系统运行的效率和可靠性,服务器应具有较高的软硬
6、件配置,客户端的要求不是很高。此应用程序可广泛运行于Internet,也适用于内部的局域网。运行要求如下:软件环境:服务器端:Windows XP、windows 7及其以上版本。客户端:Windows XP,Internet Explorer6.0以上版本。数据库:采用Access 2003数据库,运行于服务器端。系统服务对象:超市进销存数据库管理 2 功能需求分析2.1 系统功能分析(1) 基本信息的维护商品类型的建立与维护,包括商品类型的新建、修改和删除等。商品基本信息管理:包括商品基本信息的新建、修改和删除等。供货商信息管理:包括供货商信息的新建、修改和删除等。(2) 进货管理商品进货
7、信息管理:商品进货信息包括商品进货数量、单价、供货商等。商品进货管理功能完成进货信息登记、修改和删除等。分类查看:可以根据商品类型来查看某种商品的进货情况。更新库存:进货信息的变动直接关系到库存的变化。进货分析:列出当前进货量最多的前几项商品和进货量最少的前几项商品。库存分析:列出当前库存量最多的前几项商品和库存量最少的前几项商品。(3) 销售管理商品销售信息管理:商品销售信息包括商品销售数量、单价、生产日期等。商品销售管理功能完成销售信息登记、修改和删除等。分类查看:可以根据商品类型来查看某种商品的销售情况。更新库存:销售信息的变动直接关系到库存的变化。销售分析:列出当前销售量最多的前几项商
8、品和销售量最少的前几项商品。 2.2 系统需求分析 由于超市产品种类繁多、销售模式特殊、业务量大,单凭手工记账已很难适应工作的需要。超市作为一个关系到人们健康的特殊行业,国家对超市行业又有一些不同于其他行业的管理政策,这些都加大了管理的难度。如何尽快建立和完善现代企业的信息化管理机制问题,已成为超市企业发展的关键所在。超市进销存管理系统2.3 系统功能模块设计 系统管理信息查询日常操作信息管理3 系统可行性研究3.1 技术可行性研究 本系统是一个典型的数据库应用程序。现有的数据库应用程序开发技术已非常成熟,Access2003就是数据库开发工具,利用现有技术完全可以实现预定的功能。然而这要求超
9、市员工都要具有一定的计算机基础,所以在新系统投用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。3.2 经济可行性研究 通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上完全是可行的。3.3 操作可行性研究 本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。4 系统概要设计4.1 设计阶段系
10、统分成几个独立的模块但这些模块都进行集中式的管理。其包括如下所示的数据项和数据结构:供应商信息:包含供应商编号、供应商名称、商品编号、商品名称、类别等。商品信息:包含商品编号、商品名称、库存量、商品单位、商品单价、生产日期、保质期、类别、产地及说明等。进货信息:包含进货编号、商品编号、进货单价、进货数量、进货时间、经手人、供货单位等。 出货信息。包含出货编号、商品编号、出货单价、出货数量、出货编号、经手人、接收人及说明等。库存信息,包含商品编号、库存说明和说明等。4.2 实施阶段根据所列数据项和数据结构以后,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这
11、些实体包含各种具体信息,通过相互之间的作用形成数据的流动,从而构成整个超市进销存数据管理。4.3 测试阶段 此阶段的任务有以下几项。验证应用程序是否能查询到需要查询的商品信息情况。检查系统是否完全满足超市进销存管理,在功能上是否还有遗漏。检验在程序运行过程中对可能遇到的问题是否都有相应的解决措施,确保系统正式投入使用进的安全性和可靠性。4.4 运行维护阶段 系统在通过测试后在培训员工使用后即可投入使用,并在运行过程中找出不足的功能从而改进,是该管理系统能跟好的发挥作用。 5 数据库及模块设计5.1 数据库设计5.1.1 数据库概念设计及结构设计 本系统根据设计规划出的实体有:商品信息实体、供应
12、商信息实体、进货信息实体、出货信息实体和库存信息实体。“商品信息”实体的实体的E-R图如下:保质期说明类别产地生产日期商品单价商品单位库存量商品名称商品信息商品编号“供应商信息”实体的E-R图如下:供应商信息商品名称类别商品编号供应商名称供应商编号“进货信息”实体的E-R图如下:进货信息说明经手人供应商进货时间进货单价进货数量商品编号进货编号 “出货信息”实体的E-R图如下:出货编号商品编号出货数量出货单价出货时间说明经手人出货信息库存信息“库存信息”实体的E-R图如下:库存量商品名称商品编号说明5.1.2 数据库关系图5.1.3 建立数据表表1 商品信息表表2 供应商信息表表3 进货信息表表
13、4 出货信息表表5 库存信息表5.2 模块设计5.2.1 主界面设置图1 主题窗体5.2.2 窗体模块图1 商品信息窗体6 总结 本系统是针对超市进行供销管理而设计的,在这个系统中,超市进销存管理系统研究的内容涉及超市进销存管理的全过程,包括入库、出库、订货、超市统计查询等等。虽然,此系统还有许多方面还不够完善,还存在一些不足,还需改进,但设计界面简洁,美观大方,基本功能比较完善.通过本系统的开发,我对软件开发过程有了更清晰的了解,首先是问题定义、需求分析,然后是功能设计、详细设计等,并对软件测试的方法、手段有了较深的理解,同时对超市进销存管理系统的流程有了一个系统的认识。在开发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面,我感到收获不小。同时,我也受到了很大的启发,希望通过今后的学习,能够对本系统在安全性、适用性方面进行进一步的完善。7 参考文献7.1 Access 2003数据库应用教程作者:高怡新;出版社:人民邮电出版社7.2 Access数据库开发实例解析 作者:李俊民;出版社:机械工业出版社7.3 管理信息系统-理论与实践(第2版)作者:陈恭和;出版社:高等教育出版社