满足小型商店的销售管理系统研究
来源:用户上传
作者: 付宁
[摘 要]本文对软件开发的背景以及过程进行了研究,首先介绍了软件的开发环境,其次介绍了本设计的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
[关键词]小型商店;管理信息系统;数据库
[中图分类号]F252 [文献标识码]A [文章编号]1005-6432(2010)49-0124-01
1 主要研究内容
1.1 商店商品信息的维护
有新商品入库时,系统允许管理员添加新商品的记录;当商品出售或产品过期需要清除时,管理员可以删除产品信息。当记录有误时,管理员可以手动修改数据表中的记录。
1.2 库存商品信息的查询
信息查询是商店管理系统的重要组成部分。用户可以按照商品编号和商品名称等查询条件浏览仓库中的商品信息。
1.3 商品的进货、销售
当有新商品需要入库、出售时,管理员可以直接进行入库;出售时,修改库存商品的信息;顾客要求退货的操作。
1.4 员工的管理
包括新聘请员工的信息录入,离职员工的信息删除,员工信息变化时可方便的更改其信息,查询员工信息;同样的可以管理供货商信息的功能。
2 系统需求分析
2.1 功能需求分析
(1)该管理系统将根据用户的需要,对进货、销售、库存情况进行查询。
(2)该管理系统将对库存商品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计。
(3)该管理系统将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码。
2.2 数据需求分析
结构化分析方法使用数据流图DFD与数据字典DD来描述,面向数据流问题的需求分析适合于数据处理类型软件的需求描述。其核心思想是分解化简问题,将物理与逻辑表示分开,对系统进行数据与逻辑的抽象。具体来说,结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可实现的软件为止。
3 总体设计
商店管理系统模块划分
超市管理系统主要分为七大模块,具体如下:
(1)进货管理模块。包括进货操作,进货信息查询操作以及进货单修改功能。
(2)销售管理模块。包括新开销售单的信息录入,金额结算、找零,删除、修改当前选择的销售单,顾客退货操作,销售情况查询功能。
(3)库存管理模块。包括库存警报,员工查询库存商品信息、商品入库、商品出库、修改商品属性。
(4)员工管理模块。包括用户修改自己的登录密码及常用资料(家庭住址,电话等),管理层查询员工信息,增加、删除、修改员工信息;增加、删除、修改、查询供货商信息。
(5)系统模块。包括系统登录和用户信息的增删改查。
4 各模块功能设计
4.1 系统登录模块
功能:本模块的主要功能是对用户身份进行验证,只有系统的合法用户才能进入系统。
输入项、输出项:输入项为账号和密码。账号和密码均为字符串,长度各为6个字符,密码回显字符是“*”。
4.2 进货管理模块
功能:该模块主要是实现进行进货信息查询、进货计划制订两个功能。
进货信息查询:该模块为超市提供整个超市的进货情况查询,也可以进行进货信息的明细查询,并以进货报表形式打印出来。
输入项、输出项:该模块的输入项为超市的进货单,其中包括进货单的编号、商品的编号、供货商号、进货单价、数量、金额、进货日期、备注。
4.3 销售管理模块
功能:本模块的主要功能是把销售信息写入销售清单,同时对库存清单进行更新,以备用户将来对库存信息进行查询和打印,此外还可以对销售信息进行查询和盘点功能。
销售信息查询:根据商品销售情况,按需要对销售情况进行查询。在该查询模块中,可以按照商品的编号、销售日期等多种方式进行商品销售信息查询。
销售信息盘点:可以按照需要对在一定时期内的销售情况进行盘点。
输入项、输出项:本模块的数据输入项主要是商品的销售单号和商品编号。其中还包括销售数量和销售日期。
4.4 库存管理模块
功能:本模块的主要功能是商品信息的查询和更新,库存信息的查询和更新。
查询商品信息:主要功能查询商品的明细信息和商品的库存信息。
添加商品信息:主要功能添加新进的商品。
修改商品信息:主要功能是修改商品的信息,包括它的库存数量。
删除商品信息:主要功能是删除不再销售的商品信息。
输入项、输出项:本模块的数据输入项主要是商品编号。
4.5 员工管理模块
在系统开发中,为解决超市人员流动问题,在系统中增添了员工管理子模块,用来对超市的人员进行信息化管理,以此来提高员工的办事效率,节约人力资源。
新员工录入:在超市招进新员工时,对其进行基本信息的存储,对员工信息进行基本的了解。
员工信息维护:当员工信息发生变化,或者是员工离职,换岗对相关信息发生变化时,利用此子模块对其进行信息变更。
5 结 论
本文详细论述了小型商店销售管理系统的设计与实现过程,基本实现了需求分析中的功能要求,在员工登录界面中可以使用注册的员工账号登录到系统,进行员工信息的管理和供应商信息的管理,进入系统之后,可以进行商品信息的添加、删除、修改和查询,商品进货信息的添加、修改和查询,以及商品销售信息管理和商品库存信息管理一系列功能的实现,对于小型商店的管理起到了一定的帮助作用。
转载注明来源:https://www.xzbu.com/2/view-380888.htm