商场管理信息系统设计方案商场管理系统是用自动化管理商场,将商场里商品销售情况及出库入库以及商场内人员管理和财务的收支平衡等方面的信息输入计算机中,然后可用商场的管理系统对其进行查询和各种改动,比如添加,删除等各项操作,从而快速而全面地了解商场内的基本信息,相比非自动化的管理而言,节省了宝贵的时间和大量的人力,才力和物力,而且,管理的效率非常的高,准确度高,操作十分的简单。
㈠商场管理信息系统的可行性研究(1)对目前系统的分析在一些大型商场里存在着货物出入混乱,人员调动的混乱的问题以及财务上工作量巨大等实际问题。
从而造成商场管理各个方面出现严重的问题给商场带来无法弥补的巨大损失,表现在以下几个方面:①在商品的管理方面:现在的大型商场已经不向以前小商场那样,卖出的商品的种类比较单一,不需要什么东西帮助管理,相反,现在的商场出售各种各样的商品,门类比较齐全,种类比较多。
如果管理不好,就会出现问题,直接影响商场的其他部门。
②在人事管理方面:现在的管理方法只是人事部门的几个人在操作,其他部门的其他员工,可以说在填完基本情况表后,在也没看见过自己的简历。
即使里面有问题也不能得到及时的解决,给人事管理带来潜在的危险,特别是依照个人的简历享受不同的待遇时,麻烦则更大,严重影响员工的积极性不利于企业的发展。
③在财务管理方面:财务应该和认识挂钩,然而现在有的系统使二者分离。
在发工资时出现,员工已经不在此地工作,而财务部依然给该人发工资,新员工已经工作,却没给发工资,财务管理混乱。
④在采购管理方面:采购应该根据此商品的销售情况和库存量进行定量的采购,这样可以使有限的资金发挥其最大的效益。
然而现在,有的商场还缺乏这方面的管理或者还管理的不够好。
⑤综合方面:一般的管理系统,只是在单方面达到了用户的要求,在某方面其管理的功能是非常强大的,但是缺乏综合的管理,不能很好的将几方面的管理结合起来,这给需要更多功能的用户带来不便。
针对这一系列的问题,十分迫切的需要开发者,对先前的系统进行改进。
(2)新系统的高层逻辑模型A: 基本模型商场管理信息系统1 人事部2 销售部3 采购部4 财务部5 员工信息查询6 客户区(系统总体层次结构图)(人事管理基本系统模型)(销售系统的基本模型)(采购系统基本模型)(财务系统基本模型)(员工信息查询系统基本模型)(客户系统基本模型)B:各子系统的数据流程图(人事部数据流程图)(销售部数据流程图)(采购部数据流程图)(财务部数据流程图)(员工信息查询数据流程图)(客户区数据流程图)以上是本系统中的每个子系统的数据流程图,和系统中所用的信息的数据字典.由此可以对系统的基本结构有所了解,有利于近一步了解系统的功能,便于设计.C:对新系统的重新定义依照上面的基本模型,数据流程图,数据字典,和用户的要求不断的对系统进行修改,只到达到用户的要求.最后系统的设计方案,要满足一般系统所有的功能,并且在此基础上满足用户的新要求.新系统的特点:①系统设计要合理,风格统一;②具有现行系统的基本或所有功能;③操作方便,宜于管理;④解决了现行系统的不足;⑤对系统进行了加密,限制不同人的不同权限;⑥增加了客户区以便客户查询商品信息,方便用户.对于各部分功能的说明:①人事系统:人事部主管在输入密码正确后,进入人事系统,进行操作,包括人员的增加,人员信息的修改,以及人员信息的删除,查询等的基本操作,便于管理;②销售系统:管理员在密码正确后,进入系统进行操作,包括对客户购买商品的清点,收款等操作;③采购系统:管理员在进入系统后,进行购物操作,利用本系统提供的查询,筛选等操作对商品整个库存进行操作,及时的得到商品的信息,以便制定合适的采购计划;④财务系统:也是加密系统,管理员工的工资发放和整个财务;⑤员工信息查询:商场的员工可以根据自己的编号进入此系统,查询自己的信息,以便发现和改正自己信息中的错误,及时的得到修改,同时为了不让非本商场的员工进入,需要员工有密码,以便确认用户的合法性;⑥客户区:本区是专门为客户设计的,便于用户在商品库中查询自己需要的信息,方便用户,同时有助于商品的价格透明.㈡商场管理系统的需求分析A: 系统规格说明本系统由六个子系统组成,包括人事子系统,销售子系统,采购子系统,财务子系统,员工 信息查询子系统和客户区子系统.①人事子系统完成员工信息的添加,信息的修改,信息的删除以及信息的查找,要求员工 提供自己的基本信息,有系统的管理员进行输入,注册新的员工,当员工知道自己的基本 信息有误差时,可以在人事部员工信息表中进行修改,以便使信息符合用的真实信息,所 以用户也参与到人事管理中来,使人事管理比较的透明,有利于企业的发展。
其基本的系 统数据流程图见可行性研究中的<人事部数据流程图>,其系统的主要算法如下所示:②销售子系统完成商品的销售,负责从商品库存中提取商品的信息,重要使价钱,和库存量,以便以规定的价格将商品买出,不需要售货员记清所有的商品价格,用商品的唯 一编号,提取商品的信息,十分的方便准确。
如果用户要的商品库存量不足,就会弹出提 示信息,告诉售货员库中已无此商品,不能再销售此商品。
当有商品,可以继续进行操作, 完成用的需求,并收款,找零。
其基本的系统数据流程图见可行性研究中的<销售部数据流 程图>,其系统的主要算法如下所示:量满足一定条件的商品的集合,以便产生报表共采购员采购,本子系统操作非常简单但功 能十分的强大,通过鼠标的选择,满足管理员的要求,以便快速的找到商品的信息,有利 于采购部的效率,其系统数据流程图见可行性研究中的<采购部数据流程图>,其系统的主 要算法如下:IPO 表系统: 模块: 编号:3商场管理系统 采购管理子模块 作者: 杨美娟 日期:注释:④财务子系统处理商场的财务管理,包括员工的工资,销售额等财务信息,需要人工 的输入工资的各项信息,此项是在人事部门的基础上工作的,只有在人事部有记录的员工 才能在财务部有自己的纪录,便于认识和财务挂钩,使每个员工有自己的工资纪录。
没在 此商场工作的人不能有工资纪录,使得财务管理不会出现某些旧系统所出现的问题,给使 用者带来不便和麻烦,使使用者承担不必要的损失。
此系统的数据流程图见可行性研究中 的<财务部数据流程图>,其系统的主要算法如下:IPO 表系统: 模块: 编号:4商场管理系统 财务管理子模块 作者: 杨美娟 日期:注释:⑤为了方便员工,及时知道自己的基本信息,本系通为员工给于一定的访问权限,及 时的对自己的信息进行更新,但是这种更新只能是员工。
知道信息有误后,在人事部门进 行更改,同时也防止用户不严肃的,乱改自己的信息,使自己的信息不真实,给管理带来被调用: 调用: 输入: 输出: 处理:局部数据元素:被调用: 输入: 调用: 输出:处理:局部数据元素:不便。
此系统,只准许员工读自己的信息,不能修改,其系统的数据流程图见可行性研究 中的<员工信息查询数据流程图>,其系统的主要算法如下:IPO 表系统: 模块: 编号:商场管理系统 员工信息查询子模块 5作者: 杨美娟 日期:注释:⑥客户区<商品查询区>子系统具有强大的查询筛选功能,帮助用户进行自己所需商品 的查询。
只要用户知道一点商品的信息,就可进行操作。
操作简单,功能强大,少量的输 入得到很大的商品信息,但是用户的输入是本系统工作的前提,只有正确的输入信息,正 确的操作,才能感觉到查询系统的方便;简单输入,得到十分详细的商品信息输出,信息 中包括商品的编号,名称,生产厂家,产地, 库存等信息,方便用户的选择和筛选,使商 品的买卖透明化,有利于企业的发展,同时也进一步提高了经营效率,进一步提高了工作 效益,使得企业的资源得到了最大限度的利用。
其系统的数据流程图见可行性分析中的< 客户区数据流程图>,其系统的主要算法表示如下:IPO 表系统: 模块: 编号: 商场管理系统 客户区子模块 6 作者: 杨美娟 日期:注释:B:数据要求数据是一个系统必不可少的元素,在系统的执行的每一步操作都有数据的参与,合适的数 据可以使系统正常的工作,完成自己的任务。
在本系统中数据也是非常重要的一部分,数据定 义的好坏直接影响到系统的运行。
在本系统中,需要用的的数据信息是非常大的,以下是本系被调用: 调用: 输出:输入: 处理:局部数据元素: 被调用: 输入: 处理:局部数据元素: 调用: 输出:统中用到的数据,已经用数据字典的形式表现出来,可以通过此数据字典正确的对数据进行定 义和系统的维护工作,此阶段应反复的对数据字典进行修改,以便使数据字典成为十分合理的 数据字典,对后期的详细设计打下好的基础.数据字典的定义名字:商品 ID别名:描述:唯一的标识一种商品的关键域定义:商品 ID=1{字符}10位置:商品报表 库存清单名字: 类别别名:描述:商品所属的类别 定义: 类别=1{字符}50名字: 库存量 别名:描述:每次卖出商品后所剩的商品数 位置:商品报表 库存清单 位置:商品报表库存清单名称: 上次订货量 别名:描述:最近一次订货的数量 定义: 上次订货量=0{数字} 位置:商品报表库存清单名字: 商品名称 别名: 描述:一种商品的名称 定义: 商品名称=1{字符}50 位置:商品报表 库存清单名称: 单价别名:描述:商品的卖出价格 定义: 单价=0{货币} 位置:商品报表 库存清单 名称:库生存产清厂单家 别名:描述: 商品的生产厂家 定义: 生产厂家=0{字符}255 位置: 商品报表 库存清单名称: 别名:描述: 定义: 位置: 保质期 使用商品的时间限制 保质期=0{字符}20 商品报表 库存清单 名称: 别名:描述: 定义: 位置: 卖出数量 一段时间内商品卖出的数量 卖出数量=0{数字}9999 商品报表 库存清单名称: 别名:描述: 定义: 位置: 产地 生产此商品的地点 产地=0{字符}10 商品报表 库存清单 名称: 别名:描述: 定义: 位置: 定购日期 此商品的定购时间 定购日期=1900{年份}2050 商品报表 库存清单 名称: 编号 别名: SNum描述: 唯一的一位员工的关键域 定义: 编号=0{字符}8 位置: 月工资报表 月份工资条 名称: 别名:描述: 定义: 位置: 奖金 盈利后的提成奖金={数字}月工资报表 月份工资条名称: 别名:描述: 定义: 位置: 房租 住宿的费用房租={数字}月工资报表 月份工资条名称:别名:描述:定义:位置:岗位津贴不同岗位的不同补贴岗位津贴={数字}月工资报表月份工资条名称: 姓名别名: Name描述: 员工的名字定义: 姓名={字符}位置: 月工资报表月份工资条名称: 部门别名:Dep描述: 员工所处的部门定义: 部门={人事部|采购部|销售部|财务部}位置: 月工资报表月份工资条名称:Age别名:描述: 职工的年龄定义: Age={字符} 位置: 员工信息窗体名称:Tel别名:描述: 员工的电话号码定义:Tel={字符}位置: 员工信息窗体名称:Sex别名:描述: 员工的性别定义:Sex={字符} 位置: 员工信息窗体名称:Birthday别名:描述: 员工的出生日期定义:Birthday={字符} 位置: 员工信息窗体名称:Zw别名:描述: 员工的职务定义: Zw={字符} 位置: 员工信息窗体名称:Gongzuoshijian别名:描述: 员工的开始工作的时间定义:Gongzuoshijian={字符} 位置: 员工信息窗体名称:Xueli别名:描述: 员工的学历定义:Xueli={字符} 位置: 员工信息窗体名称:dizhi别名:描述: 员工的地址定义:dizhi={字符} 位置: 员工信息窗体名称:password别名:描述: 员工进入信息查询时的口令定义:password={字符}位置:进入窗体名称:别名:描述:定义:位置:水电用户使用水电的费用水电={数字}月工资报表月份工资条名称: 实发工资别名:描述: 员工最后得到的工资定义:实发工资=基本工资+职务补贴+奖金+岗位津贴-房租-水电位置: 月工资报表月份工资条名字: 商场月工资报表 别名:描述: 每月商场的工资记录表定义:商场月工资报表=编号+姓名+部门+基本工资+职务补贴+奖金+房租+ 水电+实发工资+岗位津贴 位置: 输出到打印机名字: 商品报表 别名:描述: 商场所有商品的报表定义:商品报表=商品 ID+商品名称+单价+生产厂家+产地+库存量+定购日期+ 保质期 位置: 输出到打印机对数据库中数据信息的分析在数据库中有四个实体,包括商品,员工,部门,工资,其之间的关系用 ER 图表示如下:名称: depname 别名:描述: 部门的名称 定义: depname={字符} 位置: 部门进入窗体 名称: depmima 别名:描述: 进入部门时的口令 定义: depmima={字符} 位置: 部门进入窗体名字: 商场月工资条 别名:描述: 每月给用户的工资记录表,只有单用户的工资信息定义: 商场月工资报表=编号+姓名+部门+基本工资+职务补贴+奖金+房租+水电+实发工资+岗位津贴位置: 输出到打印机单 价保质 期定 购 日 期商 品 名 称商 品 ID上 次 订 货 量生 产 厂 家卖 出 数 量产 地商品类 别库 存 量(商品 ER 模型)11(员工----工资 ER 图)(注释:员工的属性中的含义见数据字典的定义解释.) M11M管理N1(整体的 ER 图)C:用户系统描述本商场管理信息系统是一个功能十分完备的管理信息系统,包括人事管理子系统,销售管 理子系统,采购管理子系统,财务管理子系统,员工信息查询子系统和客户区子系统六个系统, 各部分子系统完成自己应该有的系统功能:①人事系统完成员工的信息管理,增加,删除,修 改操作;②销售系统完成商品的卖出功能;③采购部进行库中商品的更新,处理,购进短缺的 商品,对商品的库存进行管理;④财务系统管理整个企业的财务情况,对员工的工资进行发放,队 员工的工资项目进行填写;⑤员工信息查询系统是以前的系统没有的子系统,它完成员工信 息的查询,使人事部的注册信息和员工的实际信息一致,便于人事部门的管理.⑥客户区系统员工 Dep NamepasswordSNumAgeSex Birthday GongzuoshijianZw XuelidizhiTel 工资编号基本工资职务补贴 奖金 房租 水电 实发工资部门姓名 岗位津贴员工商品工资部门是为了方便用户而设计的一个子系统,客户可以在此系统中进行商品的查询工作,查询自己想买的商品的情况.这些功能操作十分得简单,操作员能很快的掌握使用的方法.本系统为了保护合法用户合法的使用权利,对系统进行了加密,所以在使用时需要身分的确认对于员工在进入员工信息查询系统时需要输入自己的名字和密码,以便使用此子系统进行操作。