管理信息系统课程设计论文

发布时间:2019-11-04 09:13:54

华立学院

课程设计

课程名称_管理信息系统______

题目名称大学超市管理信息系统

学生系别_会计系____________

专业班级_09注会11_________

学号__________

学生姓名_蔡煜______________

指导教师_张稼___________

20111230

摘要:

管理信息系统是借助计算机,互联网等手段把企业管理流程在线实现。使企业高层获得明确的信息,更好的实施管理。本文主要是介绍大学超市进销存管理信息系统的环境、功能作用、设计的方案等各方面的内容。主要是让使用者了解此系统,使他们能更好的运用本系统,使此系统发挥出应有的作用。本系统运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细的分析,实现了对超市的进货、销售和库存的科学管理

目录

一、背景介绍

二、可行性研究

2.1必要性分析

2.2操作可行性研究

2.3经济可行性研究

三、系统分析

3.1设计思想

3.2设计原则

3.3功能需求分析

3.4业务流程分析

3.5数据字典设计

四、系统设计

4.1系统总体结构图:

4.2各子系统功能分析

、总结与展望

一背景介绍

1.1背景介绍

地质大学北区教育超市是为方便同学们生活而新建的。新建的超市相比之前的规模大了很多,商品数量也增加了不少。有关商品的信息量也在增加。超市需要对各种信息进行分析,以方便管理。通过开发管理信息系统,使学生获得更加新鲜的产品,方便的服务,提高超市工作效率和质量减轻劳动强度。保证顾客和超市的效益。

1.2系统开发目的

(1)提高超市的工作效率。

(2)通过全面的信息采集和处理,辅助提高超市的决策水平。

(3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张能力,提供有效的技术保障

二、可行性研究

2.1必要性分析传统的超市管理系统不能适应现行条件下对超市管理提出的快速反应信息,快速组织货物,提高资金周转率的需要。要提高内部管理水平,有效降低成本,提高管理决策水平,这种传统的方法必定要被改进。超市管理信息系统分析与设计,结合超市发展要求。可以改善超市在商品流管理,物流管理,人力资源管理,信息流管理方面的问题。

2.2操作可行性该软件采用友好的交互界面,简单方便随着计算机的普及,公司的工作人员一般都要求掌握一定的计算机技术,具有一定的软硬件基础,会使用各种管理软件。因为有的超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够使系统顺利运行。

2.3经济可行性因为通过网络传递销售信息可以不受距离的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,改善服务质量,即提高了超市的经济效益,所以从经济上完全是可行的。同时,该系统的开发较为简单,对各种配套设施的要求不是很严格,对前期的投入不会太大。同时,该系统的应用有利于充分收集各种信息,为决策者提供决策服务,可提高超市的竞争力。

结论,根据以上必要性和可行性分析,可以看出超市管理信息系统的开发是必要且可行的。它对于提高服务质量以及经济效益方面,将起到非常重要的作用。

三、系统分析

3.1设计思想

1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。

(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。

(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。

3.2设计原则

为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:

(1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。

(2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。

(3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)

(3)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。

(5)源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。

(6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。

(7)安全性原则:可以为该系统的用户设置用户权限。(1)进货业务

3.1组织结构与功能分析

组织结构:前台零售管理系统、

后台管理系统

组织结构图:

该系统分为前台和后台两个方面。在前台主要是负责商品的销售业务,包括商品的录入和收银。

后台负责的任务较多,包括货物的库存信息,进货管理,以及员工的信息。能够充分掌握货物和员工的信息,便于生成需要的信息,为高层决策提供依据。

子系统划分

功能描述:商品录入子系统要求快速录入商品因此必须支持条形码扫描

进货管理模块主要有,生成进货计划,入库登记,进货与出库记录三部分组成。生成进货计划包括货单新建,删除,付款等。

入库登记,包括商品的名称,数量,入库的时间,存放位置。

3.2流程图设计

3.3数据字典设计

商品录入

属性

类型

大小

能否为空

约束条件

商品编号

Char

20

No

主码

商品名称

Char

20

No

商品数量

double

8

Yes

商品价格

double

8

N0

商品归类

Char

20

Yes

存放位置

Char

20

Yes

收银业务

属性

类型

大小

能否为空

约束条件

收银编号

Char

20

主码

应收款

double

8

支付方式

Char

20

实收款

double

8

应找零

double

8

参照(实收款,应收款)

打折

double

8

进货管理

属性

类型

大小

能否为空

约束条件

商品编号

Char

20

No

主码

商品名称

Char

20

No

进货数量

double

8

Yes

进货日期

Char

20

Yes

商品价格

double

8

N0

商品归类

Char

20

Yes

供货商编号

double

8

N0

销售管理

属性

类型

大小

能否为空

约束条件

日期

Char

10

主码

商品编号

Char

20

商品名称

Char

20

单项商品销售额

Double

8

单类商品销售总额

Double

8

销售总额

Double

8

库存管理

属性

类型

大小

能否为空

约束条件

商品编号

Char

20

No

主码

商品名称

Char

20

库存量

Char

20

小于约束最小值提醒

入库日期

Char

10

入库数量

Char

20

出库日期

Char

10

出库数量

Char

20

工作人员管理

属性

类型

大小

能否为空

约束条件

工作编号

Char

20

主码

姓名

Char

20

性别

Char

2

(男,女)

职称

Char

20

权限

Char

20

3. 4E-R图设计

实体之间关系的E-R图如图4-1所示:

管理员信息实体E-R图如图4-2所示:

职员信息实体ER图如图4-3所示:

商品实体ER图如图4-4所示:

货物入库信息实体ER图如图4-5所示:

货物出库信息实体ER图如图4-6所示:

货物信息实体ER图如图4-7所示:

4、系统设计

4.1系统设计目标及原则

首先通过对超市目前的人事不管理进行调查分析,在此基础上确定出系统的建设目标:采用先进的数据库技术,以提高超市管理工作的现代化管理水平为宗旨。在整个系统软件的开发过程中,采用软件工程的思想,把用户的需求放在首位,从工作流的角度出发,提出合理化建议,保证做到“明确、到位、简单”,并坚持以下三条系统设计原则:

(1)规范、统一各类所需的管理信息,遵循国家标准。用统一、规范、完整的数据格式描述,将所有的业务工作标准化、规范化。

(2)系统设计简洁、直观、易操作和维护,并具有可扩展性,适于非计算机人员使用。系统的设计一定要在符合传统的人工管理的基础上,做到业务功能实用、到位、简单、易学、易用,界面友好,美观大方,便于管理

(3)层次化的数据共享,为所有用户提供数据保障。在保证数据规范、标准、一致的前提下,对数据的存放进行合理布局,在保证数据安全的同时一定要提供对数据的高效处理能力。

(4)系统的安全性和可靠性:系统要能够对用户进行身份认证,保证数据的安全、可靠,并具有数据备份和数据恢复功能。

4.2系统总体设计

利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素。随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。

本系统有多个子系统,每个子系统之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个子系统访问的是同一个数据库,只是所访问的表不同而已。每个子系统的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,系统在几个子系统的基础上每一大子系统又分为几个模块:

1)招聘管理子系统包括:应聘人员登记、应聘人员信息查询、应聘人员录用、招聘计划。

2)员工信息管理子系统包括:员工信息维护、员工信息查询、员工职位调动、员工离职登记。

3)合同管理子系统包括:合同维护、合同查询、合同解除。

4.薪资管理子系统包括:奖励管理、惩罚管理、奖金管理、医疗补贴管理、工龄工资管理、基本工资管理、工资管理、当月工资管理查询、历史工资查询。

5)考核管理子系统包括:请假登记、请假查询、考勤汇总、考勤查询、年终考核、年终考核查询。

6)系统管理子系统包括:修改密码、用户管理、数据维护。

7)报表管理在系统包括:员工基本信息统计、员工工资统计。

8)工具子系统包括:计算器、记事本。

五,总结与展望

总结

通过这次的实习和课程设计,我经历了开发一个管理信息系统最基本思路与基本步骤,从开始的课程实习,需求分析,系统分析,系统模块设计,具体的编程开发。都是按照系统开发的正规化步骤进行。同时在这次系统开发的过程中还是遇到了不少原来未能预料的困难,由于技术上的原因和最初构想不够周全,开发经验不足,加上时间很紧迫,不能完全把最初的所有设想完全在最后实现。本系统只能是实现了很简单的基本功能,该系统的工资管理功能也不是很完善。本系统的工资管理还不能自动生成工资表。但由于个人技术原因,没有达到预想效果。因此本系统在用户操作、功能需求上还存在着多方面不足。希望在系统的二次开发中,能填补以上缺陷。

展望

二十一世纪的竞争主要是人才的竞争,企业要想在未来的竞争中立于不败之地,就需要加强人事的管理,就需加强人事管理信息系统的建设。但是,由于受作者能力、时间等方面因素的限制,本文对人事管理信息系统的思想分析是比较粗浅的,所提出的解决方案也有待于进一步的完善。在今后一段时间内,还需要在以下几个方面作进一步的发展:

1)继续不断地将先进的人事管理思想和方法融合到系统中来,特别是精确管理技术、知识管理技术、数据挖掘技术、智能决策等现代管理思想的融合,以此来优化办公管理效率;

2)建成统一的集成化信息系统是企业发展的长远目标。因此,企业在信息化方面要注意到人事管理信息系统与采购、销售、财务等信息系统内部的集成。

管理信息系统课程设计论文

相关推荐