APP下载

MIS的开发与设计

2017-04-15韦晓麟周丽丽

电子测试 2017年13期
关键词:数据库模块用户

韦晓麟,周丽丽

(广西理工职业技术学校,广西南宁,530033)

MIS的开发与设计

韦晓麟,周丽丽

(广西理工职业技术学校,广西南宁,530033)

本文以MIS系统的开发与设计为主题,主要介绍了MIS系统的结构,开发需求,以及MIS系统开发设计的流程。

MIS系统;软件开发;信息管理

0 引言

在现代化的企业中,无论是生产、管理还是其他部门,都会产生海量的信息。这些信息往往具有重要的价值,一旦这些价值被挖掘,那么这些信息就能够提高企业的生产效率和竞争力。这些海量信息如何进行管理?如何在这些信息中发现它的价值?管理信息系统(MIS)应运而生。管理信息系统起源于上世纪50年代,主要用来处理一些简单的事务工作。随着信息技术的不断发展,企业开始利用管理信息系统生成各种报表以及报告等。近年来,随着人工智能的发展,管理信息系统开始处理解决更加复杂的问题,并且能够为企业决策提供有价值的信息,对企业的发展有了更深层次的影响。

1 MIS系统的结构与开发要求

1.1 MIS系统的结构

MIS系统是一种复杂、具有多种功能的管理信息系统。一个完整的MIS系统包括数据库、操作界面、系统编译与系统维护。在MIS系统中,工作人员通过一些程序调用其他数据库或者输入信息,实现信息的采集。在MIS系统的操作界面,用户能看到不同的功能模块,并能够根据自己的需求选择相应的功能,得到自己想要的信息或者结果。系统编译是使MIS系统能够在多种环境下进行运行。同时系统的维护必可不少,这一项有助于提高完善系统的各项功能,提高系统的可靠性。

MIS系统功能的实现由硬件和软件两部分组成。硬件主要是计算机和一些通讯设备,这些是完成系统开发的基础设施。软件包括操作系统、软件包程序等。开发人员根据开发环境,编写能够实现系统功能的代码,这些代码还能进行一定的演变,以满足用户需求的变更。

1.2 MIS系统的基本开发要求

首先该系统的用户并不是专业的编程人员,由于年龄、学历背景等条件的不同,不同用户对计算机的掌握程度各不相同,因此系统的操作应该简单易学,上手方便。MIS系统是一种较高级的办公工具,是为了给企业带来便利,不要本末倒置,花费过多的时候来学习如何使用操作系统。

然后,该系统应能够满足个性化的需求。当前管理信息系统发展迅速,无论是在哪个行业,都已经有成型的开发系统。这些系统可以用来借鉴,但是不能够让系统功能限制企业的管理模式。在开发设计MIS系统时,应注意充分与各业务部门进行沟通,确定该企业的真正需求。

接着,具有较高的可靠性,不会出现各种系统错误。在MIS系统的开发中,应尽量避免系统错误的出现,影响系统使用的性能。在开发时,充分考虑各种操作情况,并根据逻辑设计合理的响应,提高系统的可靠性。总之应尽可能使这个系统较好的应用在实际中,发挥自身的价值,不要只成为一种摆设,白白浪费企业的投资。

最后,在当今企业的发展中,无论是管理模式、业务领域及流程,还是运行环境,都发生着变化,那么对于MIS系统也会提出新的要求,这就需要该系统能够在升级与改造方面具有较好的灵活性,而不能是固定不变的。

2 MIS系统开发设计的流程

2.1 确定需求,评价开发MIS系统的可行性

在开发MIS系统时,第一步是进行信息的收集,确定系统的需求,也就是确定这个系统的功能。在确定需求时,根据相应的业务及管理需求,确定MIS系统开发的大致框架,分析开发该系统的可行性。同时要注意考虑开发该系统的经济性,从需求上对工作量进行一定的预估,对需要投入的人力、物力有个大致的了解,划分开发阶段,这样在后续的开发中才能做好计划,控制好开发工程的进度。

2.2 编写代码,搭建MIS系统

在开发MIS系统时,主要分为四个部门:数据库模块的开发,操作界面的开发、系统编译以及系统的优化及维护。在正式进行系统开发阶段后,由于MIS系统的开发是一项工作量较大的工程,因此在MIS系统的开发中,利用现有的模块软件,减少相应的工作量,避免重复性的工作,提高工作效率。在MIS系统开发中,要与用户及时进行沟通,优化界面,改进功能,删除不必要的操作性,提高系统的友好性,提高系统开发的效率。下面将根据系统开发的内容进行详细的介绍:

2.2.1 数据库模块的开发与设计

数据库是整个系统的基础,它存储着企业的各种信息,通过对这些信息的调用和运算,实现MIS系统的功能。在数据库模块的开发中,主要是配置数据源、对数据库进行定义,设计数据表、数据格式等。在这一流程中,编程人员根据企业的需求,利用编程语言,设计出数据库的结构。这些抽象化的程序对于非计算机专业的用户来说,是非常难懂的。因此,还应进一步将这些信息以一种简单易懂的形式呈现在界面上。这样,用户就能够根据实际工作需要,定制相应的数据库。然后开发人员按照一定的结构,进行数据库的配置。在数据库的开发中,还应注意,不仅能够满足用户访问的需求,还应该保证数据库的安全性。数据库的信息的安全关系到企业的核心利益,这一点一定要重视起来。

2.2.2 系统操作界面的开发与设计

系统操作界面的开发与设计,主要与需求部门进行充分地沟通,确认界面的内容、格式、操作算法等,提高系统的使用价值和使用体检。这一阶段的开发主要是调用数据库中的文件,通过算法文件库来进行一些操作,实现模块的功能。在这一过程中,主要包括操作界面的设计,算法文件库的开发以及配置记录文件的编写。在操作界面的设计中,要注意界面友好、操作简单,尽量较少重复性的操作。算法文件库是调用数据库的数据,并根据用户的需求进行一些逻辑的运算。

2.2.3 系统编译模块的开发

在编写好操作界面及操作算法后,还需要进行系统编译,使这些程序能够在Web服务器中运行。运行后显示的操作界面,才是最后的用户界面。在这一模块的开发中,主要是解决网页文件与页面、数据源的链接问题,还需完成对文件目录的管理。在系统编译模块的开发中,针对不同的网页格式,开发出相应的编译指令库。通过这些编译指令,不管是HTML,还是PHP等其他网页格式,MIS系统都能够适应,并且能够顺利运行。

2.2.4 MIS系统的优化与维护

在这个阶段,MIS系统基本上已经可以开始运行使用了。首先开发人员为用户讲解如何使用这个系统,进行一定的操作演示和实用培训。在用户的使用中,通过收集用户反馈的问题,对系统的不足进行优化。考虑到企业是在不断发展中的,当出现新的需求时,该系统应该能够进行改造和升级。因此,在MIS系统开发时,要注意预留一些接口,以备后用。

3 结语

MIS系统在提高工作效率、降低工作强度及重复度等方面,有着重要的作用,它对于企业的发展有着更深刻的影响。在未来的发展中,MIS系统的应用将会越来越广泛。

[1]李乾炜.管理信息系统在现代企业管理中的作用[J].才智,2016,(02):254-255.

[2]卢彦,王勇.论管理信息系统的设计要点[J].科技展望,2015,(01):147.

[3]高云.管理信息系统的系统分析与系统设计[J].电子测试,2014,(09):87-89.

[4]苏冬.MIS系统平台构建技术的研究[D].南京航空航天大学,2012.

Development and design of MIS

Wei Xiaolin,Zhou Lili
(Guangxi Polytechnic vocational school, Nanning Guangxi, 530033)

This paper takes the development and design of MIS system as the theme, mainly introduces the structure of MIS system, development requirements, and the process of MIS system development and design.

MIS system; software development; information management

猜你喜欢

数据库模块用户
28通道收发处理模块设计
“选修3—3”模块的复习备考
数据库
关注用户
关注用户
数据库
关注用户
数据库
数据库
选修6 第三模块 International Relationships