版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上商场管理信息系统设计方案 商场管理系统是用自动化管理商场,将商场里商品销售情况及出库入库以及商场内人员管理和财务的收支平衡等方面的信息输入计算机中,然后可用商场的管理系统对其进行查询和各种改动,比如添加,删除等各项操作,从而快速而全面地了解商场内的基本信息,相比非自动化的管理而言,节省了宝贵的时间和大量的人力,才力和物力,而且,管理的效率非常的高,准确度高,操作十分的简单。 商场管理信息系统的可行性研究(1)对目前系统的分析 在一些大型商场里存在着货物出入混乱,人员调动的混乱的问题以及财务上工作量巨大等实际问题。从而造成商场管理各个方面出现严重的问题给商场带来无法弥补
2、的巨大损失,表现在以下几个方面: 在商品的管理方面:现在的大型商场已经不向以前小商场那样,卖出的商品的种类比较单一,不需要什么东西帮助管理,相反,现在的商场出售各种各样的商品,门类比较齐全,种类比较多。如果管理不好,就会出现问题,直接影响商场的其他部门。 在人事管理方面:现在的管理方法只是人事部门的几个人在操作,其他部门的其他员工,可以说在填完基本情况表后,在也没看见过自己的简历。即使里面有问题也不能得到及时的解决,给人事管理带来潜在的危险,特别是依照个人的简历享受不同的待遇时,麻烦则更大,严重影响员工的积极性不利于企业的发展。 在财务管理方面:财务应该和认识挂钩,然而现在有的系统使二者分离。
3、在发工资时出现,员工已经不在此地工作,而财务部依然给该人发工资,新员工已经工作,却没给发工资,财务管理混乱。 在采购管理方面:采购应该根据此商品的销售情况和库存量进行定量的采购,这样可以使有限的资金发挥其最大的效益。然而现在,有的商场还缺乏这方面的管理或者还管理的不够好。 综合方面:一般的管理系统,只是在单方面达到了用户的要求,在某方面其管理的功能是非常强大的,但是缺乏综合的管理,不能很好的将几方面的管理结合起来,这给需要更多功能的用户带来不便。针对这一系列的问题,十分迫切的需要开发者,对先前的系统进行改进。 (2)新系统的高层逻辑模型 A: 基本模型商场管理信息系统6客户区5员工信息查询2销
4、售部1人事部3采购部4财务部 (系统总体层次结构图) 人事管理系统财务/人事部人事部经理 (人事管理基本系统模型)售货员顾客销售管理系统 (销售系统的基本模型)采购部经理采购员采购管理系统(采购系统基本模型)财务管理系统 员工工资表财务部经理 (财务系统基本模型)查询系统员工信息员工 (员工信息查询系统基本模型)客户服务系统所需信息客户 (客户系统基本模型) B:各子系统的数据流程图 人员数据库信息 人员信息接受事务更新库存信息人事部信息表人事部管理员 要求输入 处理要求 重新显示 (人事部数据流程图) 商品库存量信息 库存信息进行结算处理更新库存信息接受事务交款事务销售员 输入 处理 处理
5、处理 (销售部数据流程图) 商品库存量信息 库存信息 产生定货信息采购员更新库存信息接受事务采购部管理员 输入要求 处理 执行操作 定货信息 (采购部数据流程图) 人员数据库信息 从库中获取信息 获得工资信息 库存信息最后处理更新库存信息接受事务进行确认财务部管理员员工 输入要求 处理 工资信息 (财务部数据流程图) 员工数据库信息 库存信息更新库存信息接受事务员工处理显示员工 输入要求 查询处理 处理 员工信息(员工信息查询数据流程图) 商品库存量信息 商品信息 处理显示更新库存信息接受事务顾客顾客 输入要求 进行查询处理 处理 商品信息 (客户区数据流程图)以上是本系统中的每个子系统的数据
6、流程图,和系统中所用的信息的数据字典.由此可以对系统的基本结构有所了解,有利于近一步了解系统的功能,便于设计. C:对新系统的重新定义依照上面的基本模型,数据流程图,数据字典,和用户的要求不断的对系统进行修改,只到达到用户的要求.最后系统的设计方案,要满足一般系统所有的功能,并且在此基础上满足用户的新要求.新系统的特点: 系统设计要合理,风格统一; 具有现行系统的基本或所有功能; 操作方便,宜于管理; 解决了现行系统的不足; 对系统进行了加密,限制不同人的不同权限; 增加了客户区以便客户查询商品信息,方便用户.对于各部分功能的说明: 人事系统:人事部主管在输入密码正确后,进入人事系统,进行操作
7、,包括人员的增加,人员信息的修改,以及人员信息的删除,查询等的基本操作,便于管理; 销售系统:管理员在密码正确后,进入系统进行操作,包括对客户购买商品的清点,收款等操作; 采购系统:管理员在进入系统后,进行购物操作,利用本系统提供的查询,筛选等操作对商品整个库存进行操作,及时的得到商品的信息,以便制定合适的采购计划; 财务系统:也是加密系统,管理员工的工资发放和整个财务; 员工信息查询: 商场的员工可以根据自己的编号进入此系统,查询自己的信息,以便发现和改正自己信息中的错误,及时的得到修改,同时为了不让非本商场的员工进入,需要员工有密码,以便确认用户的合法性; 客户区:本区是专门为客户设计的,
8、便于用户在商品库中查询自己需要的信息,方便用户,同时有助于商品的价格透明. 商场管理系统的需求分析A: 系统规格说明本系统由六个子系统组成,包括人事子系统,销售子系统,采购子系统,财务子系统,员工信息查询子系统和客户区子系统.人事子系统完成员工信息的添加,信息的修改,信息的删除以及信息的查找,要求员工提供自己的基本信息,有系统的管理员进行输入,注册新的员工,当员工知道自己的基本信息有误差时,可以在人事部员工信息表中进行修改,以便使信息符合用的真实信息,所以用户也参与到人事管理中来,使人事管理比较的透明,有利于企业的发展。其基本的系统数据流程图见可行性研究中的,其系统的主要算法如下所示: IPO
9、表系统: 商场管理系统 作者: 杨美娟模块: 人事管理子模块 日期: 编号:1 注释: 注释:被调用: 商场管理系统调用: 无输出: 该员工的基本信息输入: 员工编号等基本信息处理:局部数据元素: 销售子系统完成商品的销售,负责从商品库存中提取商品的信息,重要使价钱,和库存量,以便以规定的价格将商品买出,不需要售货员记清所有的商品价格,用商品的唯一编号,提取商品的信息,十分的方便准确。如果用户要的商品库存量不足,就会弹出提示信息,告诉售货员库中已无此商品,不能再销售此商品。当有商品,可以继续进行操作,完成用的需求,并收款,找零。其基本的系统数据流程图见可行性研究中的,其系统的主要算法如下所示:
10、 IPO表系统: 商场管理系统 作者: 杨美娟模块: 销售管理子模块 日期: 编号:2 注释: 调用: 无被调用: 商场管理系统输出: 商品的基本信息输入: 商品的编号(商品ID)处理:局部数据元素:采购子系统完成商品的采购,负责从商品库存中提取商品的信息,查找商品中库存量满足一定条件的商品的集合,以便产生报表共采购员采购,本子系统操作非常简单但功能十分的强大,通过鼠标的选择,满足管理员的要求,以便快速的找到商品的信息,有利于采购部的效率,其系统数据流程图见可行性研究中的,其系统的主要算法如下: IPO表系统: 商场管理系统 作者: 杨美娟模块: 采购管理子模块 日期: 编号:3 注释: 被调
11、用:调用:输入:输出:处理:局部数据元素: 财务子系统处理商场的财务管理,包括员工的工资,销售额等财务信息,需要人工的输入工资的各项信息,此项是在人事部门的基础上工作的,只有在人事部有记录的员工才能在财务部有自己的纪录,便于认识和财务挂钩,使每个员工有自己的工资纪录。没在此商场工作的人不能有工资纪录,使得财务管理不会出现某些旧系统所出现的问题,给使用者带来不便和麻烦,使使用者承担不必要的损失。此系统的数据流程图见可行性研究中的,其系统的主要算法如下: IPO表系统: 商场管理系统 作者: 杨美娟模块: 财务管理子模块 日期: 编号:4 注释: 调用:被调用:输出:输入:处理:局部数据元素: 为
12、了方便员工,及时知道自己的基本信息,本系通为员工给于一定的访问权限,及时的对自己的信息进行更新,但是这种更新只能是员工。知道信息有误后,在人事部门进行更改,同时也防止用户不严肃的,乱改自己的信息,使自己的信息不真实,给管理带来不便。此系统,只准许员工读自己的信息,不能修改,其系统的数据流程图见可行性研究中的,其系统的主要算法如下: IPO表系统: 商场管理系统 作者: 杨美娟模块: 员工信息查询子模块 日期: 编号: 5 注释: 调用:被调用:输出:输入:处理:局部数据元素:客户区子系统具有强大的查询筛选功能,帮助用户进行自己所需商品的查询。只要用户知道一点商品的信息,就可进行操作。操作简单,
13、功能强大,少量的输入得到很大的商品信息,但是用户的输入是本系统工作的前提,只有正确的输入信息,正确的操作,才能感觉到查询系统的方便;简单输入,得到十分详细的商品信息输出,信息中包括商品的编号,名称,生产厂家,产地, 库存等信息,方便用户的选择和筛选,使商品的买卖透明化,有利于企业的发展,同时也进一步提高了经营效率,进一步提高了工作效益,使得企业的资源得到了最大限度的利用。其系统的数据流程图见可行性分析中的,其系统的主要算法表示如下: IPO表系统: 商场管理系统 作者: 杨美娟模块: 客户区子模块 日期: 编号: 6 注释: 调用:被调用:输出:输入:处理:局部数据元素:B:数据要求数据是一个
14、系统必不可少的元素,在系统的执行的每一步操作都有数据的参与,合适的数据可以使系统正常的工作,完成自己的任务。在本系统中数据也是非常重要的一部分,数据定义的好坏直接影响到系统的运行。在本系统中,需要用的的数据信息是非常大的,以下是本系统中用到的数据,已经用数据字典的形式表现出来,可以通过此数据字典正确的对数据进行定义和系统的维护工作,此阶段应反复的对数据字典进行修改,以便使数据字典成为十分合理的数据字典,对后期的详细设计打下好的基础. 数据字典的定义名字:商品ID别名:描述:唯一的标识一种商品的关键域定义:商品ID=1字符10位置:商品报表 库存清单名字: 商品名称别名:描述:一种商品的名称定义
15、: 商品名称=1字符50位置:商品报表 库存清单名字: 库存量别名:描述:每次卖出商品后所剩的商品数位置:商品报表 库存清单名字: 类别别名:描述:商品所属的类别定义: 类别=1字符50位置:商品报表 库存清单名称: 上次订货量别名:描述:最近一次订货的数量定义: 上次订货量=0数字位置:商品报表 库存清单名称: 单价别名:描述:商品的卖出价格定义: 单价=0货币位置:商品报表 库存清单 库存清单名称: 保质期别名: 描述: 使用商品的时间限制定义: 保质期=0字符20位置: 商品报表 库存清单名称: 生产厂家别名: 描述: 商品的生产厂家定义: 生产厂家=0字符255位置: 商品报表 库存清
16、单名称: 产地别名:描述: 生产此商品的地点定义: 产地=0字符10位置: 商品报表 库存清单名称: 卖出数量别名: 描述: 一段时间内商品卖出的数量定义: 卖出数量=0数字9999位置: 商品报表 库存清单名称: 编号别名: SNum描述: 唯一的一位员工的关键域定义: 编号=0字符8位置: 月工资报表 月份工资条名称: 定购日期别名: 描述: 此商品的定购时间定义: 定购日期=1900年份2050位置: 商品报表 库存清单名称: 房租别名:描述: 住宿的费用定义: 房租=数字位置: 月工资报表 月份工资条名称: 奖金别名:描述: 盈利后的提成定义: 奖金=数字位置: 月工资报表 月份工资条
17、名称: 实发工资别名:描述: 员工最后得到的工资定义: 实发工资=基本工资+职务补贴+奖金+岗位津贴-房租-水电位置: 月工资报表 月份工资条名称: 水电别名:描述: 用户使用水电的费用定义: 水电=数字位置: 月工资报表 月份工资条名称: 姓名别名: Name描述: 员工的名字定义: 姓名=字符位置: 月工资报表 月份工资条名称: 岗位津贴别名:描述: 不同岗位的不同补贴定义: 岗位津贴=数字位置: 月工资报表 月份工资条名称: Age别名:描述: 职工的年龄定义: Age=字符位置: 员工信息窗体名称: 部门别名: Dep描述: 员工所处的部门定义: 部门=人事部|采购部|销售部|财务部位
18、置: 月工资报表 月份工资条名称: Sex别名:描述: 员工的性别定义: Sex=字符位置: 员工信息窗体名称: Tel别名:描述: 员工的电话号码定义: Tel=字符位置: 员工信息窗体名称: Birthday别名:描述: 员工的出生日期定义: Birthday=字符位置: 员工信息窗体名称: Zw别名:描述: 员工的职务定义: Zw=字符位置: 员工信息窗体名称: Xueli别名:描述: 员工的学历定义:Xueli=字符位置: 员工信息窗体名称: Gongzuoshijian别名:描述: 员工的开始工作的时间定义: Gongzuoshijian=字符位置: 员工信息窗体名称: passwo
19、rd别名:描述: 员工进入信息查询时的口令定义: password=字符位置:进入窗体名称: dizhi别名:描述: 员工的地址定义: dizhi=字符位置: 员工信息窗体名称: depmima别名:描述: 进入部门时的口令定义: depmima=字符位置: 部门进入窗体名称: depname别名:描述: 部门的名称定义: depname=字符位置: 部门进入窗体名字: 商场月工资报表别名:描述: 每月商场的工资记录表定义: 商场月工资报表=编号+姓名+部门+基本工资+职务补贴+奖金+房租+ 水电+实发工资+岗位津贴位置: 输出到打印机名字: 商场月工资条别名:描述: 每月给用户的工资记录表,
20、只有单用户的工资信息定义: 商场月工资报表=编号+姓名+部门+基本工资+职务补贴+奖金+房租+水电+实发工资+岗位津贴位置: 输出到打印机名字: 商品报表别名:描述: 商场所有商品的报表定义: 商品报表=商品ID+商品名称+单价+生产厂家+产地+库存量+定购日期+ 保质期位置: 输出到打印机 对数据库中数据信息的分析 在数据库中有四个实体,包括商品,员工,部门,工资,其之间的关系用ER图表示如下:生产厂家商品ID上次订货量单价保质期定购日期商品商品名称库存量卖出数量类别产地 (商品ER模型)passwordSNumTelAgeNameDepZwSexXueliBirthdayGongzuosh
21、ijiandizhi员工 1部门编号 1基本工资工资 姓名岗位津贴职务补贴实发工资水电房租奖金 (员工-工资ER图) (注释:员工的属性中的含义见数据字典的定义解释.)员工 M 1部门管理 1 M N商品 1 工资 (整体的ER图) C:用户系统描述本商场管理信息系统是一个功能十分完备的管理信息系统,包括人事管理子系统,销售管理子系统,采购管理子系统,财务管理子系统,员工信息查询子系统和客户区子系统六个系统,各部分子系统完成自己应该有的系统功能:人事系统完成员工的信息管理,增加,删除,修改操作;销售系统完成商品的卖出功能;采购部进行库中商品的更新,处理,购进短缺的商品,对商品的库存进行管理;财
22、务系统管理整个企业的财务情况,对员工的工资进行发放,队员工的工资项目进行填写;员工信息查询系统是以前的系统没有的子系统,它完成员工信息的查询,使人事部的注册信息和员工的实际信息一致,便于人事部门的管理.客户区系统是为了方便用户而设计的一个子系统,客户可以在此系统中进行商品的查询工作,查询自己想买的商品的情况.这些功能操作十分得简单,操作员能很快的掌握使用的方法.本系统为了保护合法用户合法的使用权利,对系统进行了加密,所以在使用时需要身分的确认对于员工在进入员工信息查询系统时需要输入自己的名字和密码,以便使用此子系统进行操作。在初次使用时密码就是员工姓名的汉语拼写,例如商场有员工李明,则在李明初
23、次使用时在输入姓名后,需要在密码框中输入liming .在第一次使用后可以对自己的密码进行更改,点密码更改进行更改,希望用户注意保护自己的密码,以防被盗用.其他部门的管理员同样也需要在进入时选择自己的部门,输入密码,其密码和员工一样时部门明的汉语拼音.如销售部的密码为xiaoshoubu,同样也可进行密码的修改.需要强调的是,部门的密码的长度最好是10个字符以上,以便更好保护密码.在进入不同的系统后,各系统的操作十分的明显,这里就不再详细说明,希望用户在使用时,根据系统中的文字提示能认真的操作,使系统发挥其最大的功能.总体设计 A:系统说明 在经过前面阶段的充分准备后,本阶段的主要任务是对系统
24、进行概要的设计,划分出组成系统的物理元素,设计软件的结构,及说明系统中每个程序是由那些模块组成的,以及这些模块之间的相互关系. 本系统适用于商场管理,其中包括对商场不同部门工作的划分,使得每个子系统的功能非常专一,管理功能非常强大,但是所有的子系统是紧密的联系在一起,共同完成商场的整个管理. B:用户手册 用户需要先将本系统安装在自己的管理机上,请安系统的提示进行安装. 安装完毕,用户即可使用本系统. 在运行系统时,会出现如图1的界面,请不同的用户从不同的位置享用自己的权限. 图1 员工信息查询子系统员工填写自己姓名,密码(注释:初次使用的密码员工自己姓名的)精确认正确后进入员工信息查询界面见
25、下图所示:当用户要进行查询时按下查询按钮即可,弹出输入提示对话框见下图:用户需要在文本框中职工的个人编号,以便系统查找,输入编号完毕,按确定就可在员工信息窗体上出现查找的结果.使用员工信息窗体上的下一个,上一个按钮可以在系统中手工的查找记录,方便用户选择自己喜欢的查找方法. 人事部子系统 人事部管理员在部门进入框中选择自己的部门,填入自己的密码,进入人事部的管理界面,对商场的整个人员信息进行管理.(注释:密码是部门的汉语拼音,例如:人事部在初次进入时,密码为renshibu)人事部管理界面如下:管理员通过增加按钮增加员工,需要在管理员在文本框中输入员工的信息,在输入完成后按下确认按钮,则员工信
26、息如果添加成功则可在右边的网格中显示,如添加姓名为李严的员工记录,按下添加键则屏幕上的按钮不可用出现确认和取消按钮如下:按下增加按钮后的部分图,其它按钮不可用!当管理员输入信息完毕后,按下确定按钮,即可将员工添加成功如下:添加成功信息在右边显示其它功能和添加相似,不再说明.销售部子系统 销售部的系统管理员,在正确的输入部门和密码后就进入销售部的管理.界面如下:销售员在购买区内填入客户要购买的商品的ID号,输入数量,按下购买按钮则客户购买的商品则显示在左边的表中,有利于结算和打印清单.当输入完所有购买的商品后,就可以在结算区进行结算.按下确定进行下一个客户的结算. 产品查询子系统 进入后界面如下
27、:在界面上选择不同的按钮实现不同的功能,对用户关心的商品进行查询和筛选,方便用户,购买商品,其操作不详细说明,用户看到按钮的标题就能很好的进行操作,十分的方便. 采购子系统采购子系统的界面如下所示:管理员可以利用添加,删除,修改按钮对商品库中的信息进行操作,利用排序方法对商品进行不同性质的排序,筛选功能帮主管理员对商品的进一步操作,有利于商品的采购,及时的使管理员将信息反馈给采购员,及时的对库存进行更新在系统的菜单栏上管理员可以对整个库存进行打印,效果如下:财务子系统系统界面如下:利用查询进行查询操作,其功能兼有筛选功能,在窗体的下方记录了查询的记录个数,用户利用系统提供的工具对查到的记录进行
28、阅读. 窗体上的功能菜单如下: 打印菜单如下: 功能菜单完成对员工工资的增加,删除,修改操作,使用和前面的添加等功能相似不再说明.需要说明的是在添加是需要员工提供自己在人事部的基本信息,若正确,则准许添加,反之,禁止.打印菜单负责打印工资的信息,工资表是对所有员工工资的总体记录,工资条可对每个员工工资的打印,以便员工进行核对,也是一种收据.其显示如下: B:数据库设计结果Gongzi表结构(员工工资情况的记录) 字段名 类型 长度 含义 编号 text 8 唯一的标识员工 姓名 text 10 部门 text 10 基本工资 integer 2 职务补贴 integer 2 奖金 intege
29、r 2 房租 integer 2 水电 integer 2 岗位津贴 integer 2 实发工资 integer 2 Yuan gong表的结构(员工基本信息表):字段名 类型 长度 含义 Dep text 50 部门 Name text 50 姓名 password text 50 密码 SNum text 50 唯一的标识员工 Age text 50 年龄 Tel text 50 电话 Sex text 50 性别 Birthday data/time 8 出生日期 Zw text 50 职务 Gongzuoshijian data/time 8 工作时间 Xueli text 50 学
30、历 dizhi text 255 住址 Shangpin表结构(商品的基本信息):字段名 类型 长度 含义 商品ID text 10 唯一标识商品 商品名称 text 50 类别 text 50 库存量 long 4 单价 currency 8 上次订货量 long 4 生产厂家 text 255 保质期 data/time 20 卖出数量 long 4 产地 text 10 定购日期 date/time 8 详细设计(用VB实现)对于整个登陆界面的设计:员工模块 权限判断 结束开始部门模块 客户模块 (简单流程图)其简单的流程图见上图,其基本的界面图见整体设计中图1,现对其中部分的设计实现如
31、下:(1)选择新建|工程命令新建工程.(2)在窗体添加控件,并设计属性,具体描述如下: 5个command button按钮,按照图1设置按钮caption属性,为按钮上的显示值.如:退出按钮需要将caption=退出,其他属性不变;其他的按钮类似.13个label,同样将其的caption=显示的值,如:姓名标签,则caption=姓名.2个data控件,将data1的databasename=E:aafddb1.mdb,recordsource=depmima,visible=false 将data2的databasename=E:aafddb1.mdb,recordsource=yuangong,visible=false 3个frame控件,将frame1的caption= “”,frame2的caption=”,frame3的caption=” 1个combobox控件,属性不便. 6个textbox控件,属性不便.1个timer控件,interval=100(3)在窗体的load事件中,初始化系统,代码如下:Private Sub Form_Load() Me.Combo1.AddItem 人事部 Me.Combo1.AddItem 采购部 Me.Combo1.Ad
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论