超市进销存管理系统论文终稿内容摘要:

t(代理服务) 、 Distributed Transaction Coordinator( DTC,分布式事务协调器)和 Microsoft Search(全文检索服务)。 下面简单介绍这四个服务的功能: 1. SQL Server SQL Server 服务是 SQL Server 2020 最核心的服务,它直接管理和维护数据库,负责处理所有来自客户 端的 TransactSQL 语句并管理服务器上构成数据库的所有文件,同时还负责处理存储过程,并将执行结果返回给客户端。 所有其他 SQL 服务都依赖于此服务。 2. SQL Server Agent 对需要定期进行的管理工具, SQL Server 2020 提供了代理的功能,这个代理能够根据系统管理员预先设定好的计划自动执行相应的功能。 同时它还能对系统管理员设定好的错误等特定时间自动报警,而且代理服务还能通过电子邮件等方式把系统存在的各种问题发送给指定的用户。 这个服务器能很好的帮助管理员对系统进行监视和管理。 3. Distributed Transaction Coordinator( DTC) 分布式事务协调器是一个事务管理器,在 DTC 支持下,客户可以在一个事务中访问不同服务器上的数据库。 在这种情况下,客户的事务被提交给分布式事务协调器,分布式事务协调器能够保证一个事务中的所有操作在所有的服务器上全部成功,或者,当在某个服务器上不成功时,确保所有服务器上的操作均被取消,是全部服务器均回到事务开始前的状态。 4. Microsoft Search 一直以来,从数据表的列或文件系统检索特定文本数据曾经是麻烦且开销很大的过程,通常需要借助 第三方工具。 现在 SQL Server 2020 提供了全文检索服务,能够对字符数据进行检索。 四川理工学院毕业设计(论文) 5 第 2 章 系统 设计 系统开发的目标和思想 本系统开发目标是服务于 超市 管理人员 ,方便 管理人员及时了解采购情况和销售动态,及时调整营销策略,加强管理人员对商品资料的管理以及价格的管理,加速了资金的周转,提供资金利用率。 系统 功能 设计 根据对系统的分析,超市进销存管理系统应该具有的基本功能包含资料管理,采购管理,销售管理,库存管理,系统功能管理,如图 所示: 资料管理 资料管理模块用来管理供应商资料,商品资料以及客户资料,其功能结构如图 所示: 1. 供应商资料 供应商资料功能负责维护供应商的基本资料。 良好的供应商资料管理有助于超市对采购的管理和控制,降低超市的采购成本,对于采购而言非常重要,是进销存管理系统的重要资料。 2. 商品资料 商品资料功能负责维护商品基本信息。 图 资料管理功能模块 图 超市进销存管理系统功能 超市进销存管理系统 资 料 管理 采购管理 系统管理 库存管理 销售管理 资料管理 供应商资料 商品资料 客户资料 吴思思:超市进销存管理系统 6 3. 客户资料 客户资料功能负责维护超市客户的基本信息。 客户是超市生存的根本,可以是个人或者企业,客户信息是超市重点维护的资料。 客户资料变动比较大,开 发系统是应注意系统的可扩展性和可维护性。 采购管理 采购管理模块主要负责采购管理,由采购单,采购入库,采购查询等子模块组成,涉及的信息主要包括采购单,入库单,销售单,采购单入库和核销等。 采购管理是超市为了实现销售计划,在确保合适的商品品质下,以适合的价格 、 合适的时间,从供应商那里购入合适数量的商品所采取的管理活动,其功能结构 如图 所示。 整个数据流程如图 所示: 图 采购管理动能模块 图 采购管理数据流程图 1. 采购单 采购单功能用于录入采购单和采购单明细。 工作人员 填写采购单 添加采购明细 采购入库 采购单表 采购单明细表 采购查询 工作人员 商品库存表 采购管理 采购单 采购入库 采购查询 四川理工学院毕业设计(论文) 7 2. 采购入库 采购入库功能负责管理商品的采购入库。 采购入库时,需要将采购单明细中的采购数量添加到商品库存数量中去,同时库存中的商品成本价将进行移动平均处理,即成本价=(原库存总金额+采购总共金额) /(原库存数+采购数量),而采购单的 ”是否核销 ”标志同时也变成 ”已核销 ”。 3. 采购查询 采购查询功能负责查询采购单信息以及采购单核销情况。 销售管理 销售管理 模块主要负责销售单,销售出库,销售查询和销售利润等,包括销售单的详细资料 ,销售出库时的库存数量处理,以及销售利润的计算。 其功能结构如图 所示。 整个数据流程如图 所示: 图 销售管理功能模块 图 销售管理数据流程图 工作人员 填写销售单 添加销售明细 销售出库 销售单表 销售单明细表 销售查询 工作人员 商品库存表 销售管理 销售单 销售出库 销售查询 销售利润 吴思思:超市进销存管理系统 8 1. 销售单 销售单功能负责录入销售单和销售单明细。 2. 销售出库 销售出库功能负责管理商品的销售出库。 销售出库时需要将商品库存数量减去销售单明细中的销售数量,同时销售单的 ”是否核销 ”表示变成 ”已核销 ”。 3. 销售查询 销售查询功能负责查询销售单信息,以 及销售单核销情况,便于统计信息。 4. 销售利润 销售利润功能负责提供某一段时间超市内各商品的销售利润。 销售利润的主要根据是已核销的销售单中的成本价、销售价、销售数量,以及税额等。 销售利润=(销售价-成本价) *销售数量-税额。 销售管理模块以销售为中心,主要是工作人员在整个销售过程中对销售单、销售明细、出库以及销售查询的处理。 库存管理 库存 管理模块用于管理超市的库存信息,主要负责库存维护、价格管理以及库存盘点,涉及的信息包括维护商品状态、最低储备、正常储备、最高储备、销售价,以及核对实际盘存的商品数量 和库存数量,其功能结构如图 所示: 图 库存管理功能模块 1. 库存维护 库存维护功能主要用于维护商品库存信息。 库存维护通常只对商品状态、最低储备、正常储备、最高储备进行维护,其他信息只有在第一次初始化是进行维护。 2. 价格管理 价格管理功能主要用于维护商品的销售价。 根据成本价、市场行情和利润等因素来制定和管理销售价。 库存管理 库存维护 价格管理 库存盘点 四川理工学院毕业设计(论文) 9 3. 库存盘点 库存盘点功能主要用于管理超市商品库存的盘点工作,即将实际盘存的商品数量和库存数量进行核对,统计盘盈、盘亏信息。 针对盘盈和盘亏情况要求能够提供盘点调整,盘 盈时做入库处理,盘亏时作出库处理。 系统管理 系统管理模块用于用户权限管理,主要负责用户管理、密码维护、重新登录以及初期建账,包括管理用户信息和密码信息,提供重新登录和初始化数据功能,其功能结构如图 所示: 图 系统管理功能模块 1. 用户管理 用户管理功能负责管理用户信息的相关内容。 2. 密码维护 密码维护功能负责维护用户密码信息,提供修改、设置密码信息等功能。 3. 重新登录 重新登录功能主要为用户提供重新登录的权限,满足不同用户的切换。 4. 初期建账 初期建账 功能主要为用户提供初期建账的权限,可以选择性地初始化数据表。 数据库设计 1. 供应商资料表 供应商资料表负责维护供应商的基本信息,主要包括供应商的基本信息、主要包括供应商编号、供应商名称、地址、电话、传真、信誉等级、提供商品、简介等,表结构如 图所示: 系统管理 用户管理 重新登录 密码维护 初期建账 吴思思:超市进销存管理系统 10 图 供应商资料表 2. 商品资料表 商品资料表负责维护商品基本信息,主要包括商品编号、商品名称、条形码、计量单位、供应商编号、供应商地址、商品说明等,表结果如图 所示: 图 商品资料表 3. 客户资料表 客户资料表主要负责维护超市客 户的基本信息,主要包括客户编号、客户名称、地址、电话、传真、信誉等级、所需商品、简介等,表结构如图 所示: 图 客户资料表 4. 采购单表 采购单表主要包括采购单号、供应商编号、采购日期、采购员、是否核销、操作人员、总共金额、不含税价、税额等,表结构如图 所示: 四川理工学院毕业设计(论文) 11 图 采购单表 5. 采购单明细表 采购单明细表主要包括编号 ID、采购单号、商品编号、采购数量、采购单价、总共金额、不含税价、税额等,表结构如图 所示: 图 采购单明细表 6. 销售单表 销售单表负责销售记 录,主要包括销售单号、客户编号、销售日期、销售员、是否核销、操作人员、总共金额、不含税价、税额等,表结构如图。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。