收藏 分销(赏)

企业信息管理系统.doc

上传人:w****g 文档编号:3566182 上传时间:2024-07-09 格式:DOC 页数:57 大小:1.25MB
下载 相关 举报
企业信息管理系统.doc_第1页
第1页 / 共57页
企业信息管理系统.doc_第2页
第2页 / 共57页
企业信息管理系统.doc_第3页
第3页 / 共57页
企业信息管理系统.doc_第4页
第4页 / 共57页
企业信息管理系统.doc_第5页
第5页 / 共57页
点击查看更多>>
资源描述

1、摘 要信息是管理上的一项极为重要的资源,管理工作的成败取决于能否做出有效的决策,而决策的对的限度则在很大限度上取决于信息得质量。所以能否有效的管理信息成为公司的首要问题,管理信息系统MIS在强调管理、强调信息的现代社会中越来越得到普及。公司信息管理通常是比较复杂,由于各类信息繁多难归集,运用计算机支持公司高效率完毕公司信息管理,是适应现代公司制度规定,推动公司信息管理走向科学化、社会化、规范化和自动化,从而提高公司信息管理效率。本系统选用VISUAL BASIC软件开发工具,VISUAL BASIC是一种高效的客户/服务器模式以及分布式数据库应用程序的前端开发工具。运用此软件完毕了公司人事信息

2、管理系统的信息管理功能、员工考勤管理功能、员工工资信息管理功能,完毕了多种查询模块、增添模块、删除模块、修改模块等等。本系统的开发基本满足公司人事信息管理的规定,用户界面和谐,提供的信息丰富准确,使管理工作的各环节可以顺利而有效的进行,具有良好的实用价值和可观的发展前景,极大的提高了公司信息管理的效率,是公司的科学化、规范化管理、自动化的重要前提条件。关键词:管理信息系统MIS , 公司信息管理系统 ,VisualBasic 数据库 ABSTRACTThe information is an extremely important resources of the management,the

3、 success or failure that manages the work is decided by and can do a valid decision,but the right degree of the decision then to a large extent be decided by the information get quantity. So can effectively of management information become initial problem of the business enterprise, the management i

4、nformation system MIS get the universality more and more in emphasize manage, emphasize modern society of information. The business enterprise information the management is usually more complicated, because each kind of information is numerous difficult return to gather, make use of the calculator s

5、upport business enterprise high-efficiency complete the business enterprise information management, is to adapt the modern business enterprise system request, push the business enterprise information management alignment scientific, acculturate, the norm turns and automates, thus raising the busines

6、s enterprise information management efficiency.This system chooses to use the VisualBasic software development tool, the PowerBuilder is a kind of efficiently of C/ Ss mode and the distribute type database apply the head of the procedure development tool.Make use of this software completed the produ

7、ct management function, program management function, customer information management function of the business enterprise information management system, completing various search mold pieces, increasing the mold piece, deleting the mold piece and modifying an etc. of mold.This system develop basic sa

8、tisfy the request of the business enterprise information management, the customer interface make friends good, the information for provide is abundant accurate, make each link of manage the work can carry on effectively smoothly, having the good practical worth and considerable development foregroun

9、d, raising the efficiency of the business enterprise information management biggest, is business enterprise of scientific, the norm turn management, automation of important prior condition.Keyword: MIS, TheBusinessEnterpriseInformationManagementSystem , VisualBasic, Database 前 言管理信息系统就是MIS(Managemen

10、t Information System),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、记录学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。公司信息管理系统是一种典型的信息管理系统(MIS),其开发重要涉及后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者规定建立起数据一致性和完整性强、数据安全性好的库。而对于后者则规定应用程序功能完备,易使用等特点。全文共分4章节,第1章“绪论”介绍了管理信息系统的发展与应用,管理信息系统的特点及管理信息系统的开发方法与开发

11、过程。并且简朴介绍了软件开发工具的功能和优势。第2章“需求分析”通过对系统的具体调查,针对系统的现状以及系统现存的问题提出了系统的设计目的及设计原则。通过对系统组织机构的分析,业务流程和数据流程的分析,相应画出了组织机构图,系统业务流程图和数据流程图。第3章“系统设计”论述了概要设计的方法。按照此方法,在需求分析的基础上,先设计出满足用户需求的各种实体,画出各实体的E-R图,然后绘制出实体之间的关系并对其优化,以及做出界面设计。第4章“系统的运营”是本文的重点展示了系统的运营效果。它涉及数据库结构的设计实现;登录窗口的设计实现;主界面的设计实现;设备代码管理模块等各功能模块的设计。本系统的开发

12、基本满足公司信息管理的规定,用户界面交和谐,提供的信息丰富准确,使管理工作的各环节可以顺利而有效的进行,具有良好的实用价值和可观的发展前景,极大的提高了公司信息管理的效率。 第一章 绪 论1.1 管理信息系统概述20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。20世纪50年代,西蒙提出管理依赖于信息和决策的思想。同时期的维纳发表了控制论,他认为管理是一个控制过程。1958年,盖尔写道:“管理将以较低的成本得到及时准确的信息,做到较好的控制。”这个时期,计算机开始用于会计工作,出现数据解决一词。1970年,Walter T.Kennevan给刚刚出现的管理信息系统一词下了一

13、个定义:“以口头或书面的形式,在合适的时间向经理、职工以及外界人员提供过去的、现在的、预测未来的有关公司内部及其环境的信息,以帮助他们进行决策。”在这个定义里强调了用信息支持决策,但并没有强调用模型,没有提到计算机的应用。1985年,管理信息系统的创始人,明尼苏达大学的管理学专家Gordon Bedevils给了管理信息系统一个较完整的定义,即“管理信息系统是一个运用计算机软硬件资源,手工作业,分析、计划、控制和决策模型以及数据库的人-机系统。它能提供信息支持公司或组织的运营、管理和决策功能。”这个定义全面地说明了管理系统的目的、功能和组成,并且反映了管理信息系统在当时达成的水平。1.1.1管

14、理系统的发展历史管理信息系统在最初级阶段是记录系统,所研究的内容是数量数据间表面的规律,它可以把数据提成较相关和较不相关的组,然后把数据转换为信息。第二阶段是数据更新系统,其典型代表是美国航空公司于20世纪50年代建成的SABRE预约订票系统。它设有1008个订票点,可以存取600000个旅客记录和27000个飞行段记录。它的操作比较复杂,在任何一“点”都可以查到某一航班是否有空座位。但从概念上来讲,它只是一个数据更新系统,比如它不能告诉你以现在的售票速度何时票将售完,从而采用补救措施。因而它也是管理信息系统的低档阶段。第三阶段是状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报告

15、等系统。比如生产状态报告系统,它的典型代表是IBM公司的生产管理系统。众所周知,IBM公司是世界上最大的计算机公司,1964年它生产出中型计算机IBM360,使计算机的水平提高了一个台阶,但同时组织生产的管理工作却大大复杂化了。一台计算机有超过15000个不同的部件,每一个部件又有若干个元件,加之IBM的工厂遍及美国各地,不同的定货有不同的部件和不同的元件,必须指出什么工厂什么设备生产什么元件,因此不仅生产复杂,装配、安装和运送都十分复杂。为了保证生产以及其他环节的顺利进行,必须要有一个以计算机为基础的生产状态报告系统。因此同年IBM建立了先进管理系统AAS,它能进行450个业务的操作。196

16、8年,公司又建立了公用制造信息系统CMIS,运营很成功,过去需要15周的工作,该系统只用3周就可以完毕。状态报告系统尚有一种形式是数据解决系统,它用来解决平常业务和生产报告,重点在于将手工作业自动化,提高效率和节省人力。数据解决系统一般不能提供决策信息。最后的阶段是决策支持系统,它是用来辅助决策的信息系统。该系统可以计划、分析方案,审查解答和求解的误差。它应有较好的人机对话方式,可以和不怎么熟悉计算机的管理人员通话。它一般涉及一些模型用以产生决策信息,但不强调全面的管理功能。1.1.2管理信息系统的应用管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到公司财务管理

17、、库存管理等单项业务管理,这属于电子数据解决(EDP,Electronic Data Processing)系统。当建立了公司数据库,有了计算机网络从而达成数据共享后,从系统观点出发,实行全局规划和设计信息系统时,就达成管理信息系统的阶段。随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持公司高层领导的决策这一功能,更侧重于公司外部信息的收集、综合数据库、模型库、方法库和其别人工智能工具能否直接面向决策者,这是决策支持系统(DSS,Decision Support System)的任务。我国20世纪70年代末有少数公司开始MIS的局部应用。“六五”期间,选择一些

18、大型公司进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造厂、宁江机床厂等取得了经验。20世纪80年代中后期,在全国性的计算机应用热潮中,许多公司纷纷从财务管理、人事管理等单项应用入手,尝试建立MIS。许多公司,如北京内燃机厂、北京电视机厂、沈阳鼓风机厂、天津渤海无线电厂的MIS初具规模,建立了覆盖全厂的计算机网络。“八五”期间,公司逐步走向市场,MIS建设的目的和需求日益明确。一些公司的系统,如北京第一机床厂、山西经纬纺织机械厂、成都飞机制造公司等都达成了很高水平,与公司中其他系统集成,形成了CIMS。目前,我国MIS已有了相称的普及率,几乎覆盖了各个行业及各个部门。1

19、.1.3管理信息系统的发展方向相应的MIS开发技术在20世纪90年代也有了新的发展。1.信息系统的集成 MIS在计算机网络和分布式数据库管理系统的支持下,与公司其他的系统,如OA、CAD、CAM、CAPP、在线数据采集系统集成,形成制造业的计算机集成制造系统,或者一般企事业单位的综合信息系统(CIIS,Computer Integrated Information System),实现办公、管理、计算、设计、控制、监测,以及决策等多功能综合。2.Internet/Intranet因特网(Internet)已经被广大用户所熟悉,而以因特网技术为基础的公司内部信息系统Intranet既可以通过接入

20、的方式成为因特网的一部分,也可以自成体系,实现公司内部的管理。它可以克服传统MIS存在的系统封闭、用户界面形式不统一、多种软件版本并存、维护移植困难等问题,为新一代公司MIS的开发注入了强劲的活力。3.先进的软件开发工具为了缩短软件开发的周期,提高软件的质量和标准化水平以及软件的可维护性,越来越多的软件开发公司使用先进的软件开发工具或计算机辅助软件工程工具(CASE,Computer-Aided Software Engineering),如各种可视化建模工具、系统分析和设计工具、软件质量测试工具、软件文档建立和管理工具等。尚有各种MIS开发平台和代码生成工具,这些工具极大地方便了MIS的开发

21、。4. 多媒体技术 随着计算机性能的提高,MIS采用越来越多的多媒体技术,用图形、图像、声音替代本来单调的字符形式,给用户提供了一个更加生动真实的应用环境。1.2管理信息系统的特点1.2.1 管理信息系统的组成管理信息系统在公司中的应用存在三个要素,这就是人、计算机和数据。人是指公司领导者、管理人员、技术人员,以及MIS建设的领导机构和实行机构,他们在系统中起主导作用。MIS是一项系统工程,不是只靠一些计算机开发人员就可以完毕的,必须有公司管理人员,特别是公司领导的积极参与。计算机技术是MIS得以实行的重要技术。在这些技术中,软件开发是MIS开发的重点。第三个因素也不能忽视。公司的管理数据是M

22、IS正常运营的基础。广义地说,各项管理制度是MIS建设成功的基础。试想要计算一台机床的成本,需要准时输入每个部件、每个零件以及每个螺钉螺帽的费用,涉及公司的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度做保证。1.3管理信息系统的开发1.3.1 系统开发的一般方法管理信息系统的开发是一个复杂的系统工程,它涉及到计算机解决技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。但是,每一种开发方法都要遵循相应的开发策略。任何一种开发策略都要明确以下问题:l 系统要解决的问题:如采用何种方式解决组织管理和信息解决方面的问题,对公司提出的新的

23、管理需求该如何满足等。l 系统可行性研究:拟定系统所要实现的目的。通过对公司状况的初步调研得出现状分析的结果,然后提出可行性方案并进行论证。系统可行性的研究涉及目的和方案可行性、技术的可行性、经济方面的可行性和社会影响方面的考虑。 l 系统开发的原则:在系统开发过程中,要遵循领导参与、优化创新、实用高效、解决规范化的原则。l 系统开发前的准备工作:作好开发人员的组织准备和公司基础准备工作。l 系统开发方法的选择和开发计划的制定:针对己经拟定的开发策略选定相应的开发方法,是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度计划和

24、资源运用计划。管理信息系统开发方法重要有:结构化生命周期开发方法、原型法、面向对象的开发方法等。1.结构化生命周期开发方法目前较为流行的MIS开发方法是结构化生命周期开发方法,其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。用结构化生命周期开发方法开发一个系统,将整个开发过程划分为5个依次连接的阶段:l 系统规划阶段:重要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究拟定下一阶段的实行。系统规划方法有战略目的集转化法(SST,Strategy Set Transformation)、关键成功因素法(CSF,Critic

25、al Success Factors)和公司规划法(BSP,Business System Planning)。l 系统分析阶段:重要任务是对组织结构与功能进行分析,理清公司业务流程和数据流程的解决,并且将公司业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。l 系统设计阶段:重要任务是拟定系统的总体设计方案、划分子系统功能、拟定共享数据的组织,然后进行具体设计,如解决模块的设计、数据库系统的设计、输入输出界面的设计和编码的设计等。l 系统实行阶段:重要任务是讨论拟定设计方案、对系统模块进行调试、进行系统运营所需数据的准备、对相关人员进行培训等。l 系统运营阶段:重要任务是

26、进行系统的平常运营管理,评价系统的运营效率,对运营费用和效果进行监理审计,如出现问题则对系统进行修改、调整。这五个阶段共同构成了系统开发的生命周期。结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到及时的纠正,避免了出现混乱状态。但是,该方法不可避免地出现开发周期过长、系统预算超支的情况,并且在开发过程中用户的需求一旦发生变化,系统将很难作出调整。2. 原型法 原型法在系统开发过程中也得到不少应用。原型法的基本思想是系统开发人员凭借自己对用户需求的理解,通过强有力的软件环境支持,构造出一个实在的系统原型,然后与用户协商,反复修改原型直至用户满意。 原型

27、法的应用使人们对需求有了渐进的结识,从而使系统开发更有针对性。此外,原型法的应用充足运用了最新的软件工具,使系统开发效率大为提高。 3.面向对象系统开发方法 面向对象(OO,Object Oriented)的系统开发方法,是近年来受到关注的一种系统开发方法。面向对象的系统开发方法的基本思想是将客观世界抽象地当作是若干互相联系的对象,然后根据对象和方法的特性研制出一套软件工具,使之可以映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。1.3.2 管理信息系统的开发过程管理信息系统的开发过程一般涉及系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运营与维护、系统评价等

28、环节。根据开发系统的大小、复杂、投入、方式、方法等因素的不同,各环节的规定和内容也不同,用户需要根据实际情况进行取舍和计划。1.4 VisualBasic 软件开发工具本系统选用VisualBasic软件开发工具,VisualBasic是一种高效的客户/服务器模式以及分布式数据库应用程序的前端开发工具。 数据库的开发平台有很多种,可以说, VisualBasic是其中比较优秀的一种,其重要特点归纳如下:专业的客户/服务器开发工具、面向对象的编程、支持多种关系数据库管理系统、支持多种平台的开发环境.功能强大、使用方便的数据窗口对象、丰富的数据表现风格等等。 第二章 公司信息管理系统分析2.1总体

29、调查新系统的系统分析与系统设计工作都要建立在对现行系统调查的基础上,即必须调查现行系统的运营情况、问题等,明确用户的需求,特别是合作开发和委托开发方式。调查的重要内容有:(1)现行系统概况:该组织的发展历史、目前组织的规模、工作状况、管理水平、与外界的重要联系等。调查该项内容的目的重要是为了划分系统界线、系统与外界的输入输出接口等。(2)组织机构:画出组织的组织结构图,弄清组织的行政关系、人员编制、工作范围、地理位置等,发现不合理问题及新系统启动后也许对现有组织的影响。(3)业务流程:按照业务种类的不同和解决时间的先后不同,进一步了解现行系统的业务流程,画出现行系统业务流程图,并与业务人员反复

30、讨论,得到认可。调查中要注意定性与定量相结合,注意人、财、物、信息的流向、规格、频率、规定以及需要解决的问题等。(4)报表、数据解决:了解各种记录报表、数据的格式、内容、解决时间及上报时间、频率、规律,存在的问题,对新系统的规定、希望等并收集各种报表。(5)问题:现行系统中存在的重要问题和薄弱环节,可以按照严重限度提成不同的等级。新系统的建立应能解决大部分问题,并改善薄弱环节。(6)新系统的功能和目的:了解各级领导和各类业务工作人员对新系统功能的规定,为进一步完善新系统的目的做准备。(7)其他:如对新系统的各种约束条件,需要说明的其他问题等。2.1.1 本系统的调查文化广告公司,是一种兴起时间

31、不久的广告行业,它重要的营业项目是作户外庆典广告,向客户提供展览展示用品舞台框架、演员节目、飘空气球、拱门等等。 公司的信息管理系统提现的一个公司总体的信息归集,往往非常的复杂繁琐,系统通常也恨的庞大,它涉及到公司的客户信息管理、物品信息管理和演员节目信息管理等等。本系统制作重要用于公司各类信息资源的管理。最常用的客户信息管理系统,需要记录客户的基本信息联系方式地址等,规定方便查询、添加和删除,客户订购信息管理规定查询到公司向客户提供了哪些服务,如提供了哪些物品和节目。物品信息管理和节目信息管理需要查询到公司有哪些物品可以向客户提供哪些表演节目,并且加强它们之间的联系,以便公司规范管理客户档案

32、、合理安排现有资源。2.2系统的可行性分析系统分析(又称逻辑设计)是管理信息系统开发的关键环节,规定在系统调查的基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。新系统的逻辑模型由系统数据流程图、概况表、数据字典、吃理逻辑表达式及有关说明组成。最后要完毕系统分析报告(也称为系统逻辑设计说明书)。系统逻辑模型就像在根据需要建设一座学校前,按照学校教育的层次(初等、中档、高等)、规模、投资、地理环境、技术水平等条件的规定和约束,先由建筑设计院进行设计,保证学校建成后的各种功能得以实现,之后才干进行工程设计和施工同样。在系统设计阶段要做认真、细致的分析、研究工作,避免新系统在功能上存

33、在先天局限性或缺陷。由于新系统模型是建立在对现行系统的分析及规定的基础上的,所以系统调查工作要进行得进一步、细致、全面。用户可以对新系统的逻辑模型提出意见,双方通过讨论、修改,最后达成共识,并完毕系统分析报告(系统逻辑设计说明书),经有关领导审批通过之后,转入系统设计(又称系统物理设计)阶段。公司信息管理系统要完毕的功能重要有:1. 物品管理重要完毕物品的查询、增长、修改或删除。2. 节目管理重要完毕节目的查询、增长、修改或删除。3. 客户一般信息查询需要完毕客户一般信息浏览、客户订购信息浏览、客户信息查询。4. 客户订购信息查询规定完毕按客户查询出提供服务的物品和节目、按物品查询出需要本物品

34、的客户名称、按节目查询出需要本节目的客户名称。经调查按照公司的现状,本公司非常需要这样的一个系统。2.3具体调查新系统是在现有系统的基础上发展起来的。为了使新系统比现有系统工作的更加经济有效,必须一方面做好对现有系统的具体调查。1.具体调查的目的和内容在可行性研究的基础上进一步对现行全面、进一步的调查和分析,弄清楚现行系统运营状况,发现其薄弱环节,找出要解决的问题实质,保证新系统更有效。具体调查的重要内容涉及对现行系统的目的、重要功能、数据流程的调查和分析。2.具体调查的方法 为了保证调查工作顺利进行,系统分析人员要注意工作方法和工作手段。切实与用户建立良好的关系,让用户充足地、积极地参与调查

35、工作。具体方法有直接面谈或专门访问,发调查表征求意见,召开讨论会,阅读历史资料和参与业务实践,其中参与业务实践,与具体工作人员一起完毕最基本的工作程序是最有效的方法。2.4管理业务的调查2.4.1 组织机构和职责的调查了解清楚对象系统内部各种组织机构可以向系统分析人员进一步明确调核对象和方向。调查结果可以用组织结构图表达:总经理业务部策划部外联部工程部财务部行政文员图2-12.4.2管理业务流程分析业务流程图体现了信息的流动过程,顾客和业务员签订协议书后,由业务员交于外联主管统一管理,外联主管做好协议档案,让财务部作费用预算,如发现无利润时向外联主管发放不合格预算单,再由外联主管向客户发出取消

36、协议告知书,如项目有一定利润则有外联主管向策划人员发放编写策划书告知单,向演艺人员发出节目告知单如演员在这个时间段可以表演则向公司发出节目执行单,再将编写好的策划书交由该项目负责人,在向工程部发放施工单,项目扶责任和工程部一起监督项目的实行过程。系统的业务流程图如下:(图2-2)协议书顾客业务员外联主管协议台帐取消协议告知财务人员策划人员负责人策划书合格预算单做预算告知单编写策划书告知单不合格预算单工程施工单工程部演员节目告知单节目执行单-2 图2-22.5数据流程的分析数据流程图描述系统的逻辑模型,图中没有任何具体的物理元素,只是描述信息在系统中流动和解决的情况。设计数据流程图只需考虑系统必

37、须完毕的基本逻辑功能 ,而不需考虑如何具体的实现这些功能。1. 拟定系统界面。2. 自顶向下、逐层分解。3. 合理布局。4. 数据流程图只反映数据流向、数据加工和逻辑意义上的数据存储。5. 数据流程图绘制过程就是系统的逻辑模型的形成过程,必须始终和用户密切接触。在仔细调查公司信息管理过程的基础上,得到本系统所解决的数据流程图如下图所示: 第三章 系统设计系统设计又称系统物理设计。系统设计要根据系统分析报告中的系统逻辑模型综合考虑各种约束,运用一切可用的技术手段和方法进行各种具体设计,拟定新系统的实行方案,解决“系统怎么做”的问题。结构化系统设计是指运用一组标准的图表工具和准则,拟定系统有哪些模

38、块,用什么方法连接,如何构成良好的系统结构,并进行系统输入、输出、数据解决、数据存储等环节的具体设计。这一阶段的重点是设计好系统的总体结构,选择最经济合理的技术手段。系统设计阶段的文献是系统设计报告(又称系统物理设计说明书)。管理信息系统的开发是一项系统工程,为了保证系统的质量,设计人员必须遵守共同的设计原则,尽也许地提高系统的各项指标(系统可变性、可靠性、工作质量、工作效率、经济性等)。系统设计的任务是在系统分析的基础上,按照逻辑模型的规定,科学的进行总体设计和具体的物理设计,系统规定:系统性、灵活性、可靠性、经济性。3.1 概要设计的必要性 在概念设计阶段中,从用户的角度看待数据及解决规定

39、和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,有以下几个好处。1. 各阶段的任务相对单一化,设计复杂限度大大减少,便于组织管理。2. 不受特定的DBMS的限制,也独立于存储安排和效率方面的考虑,因而比逻辑模型更为稳定。3. 概念模式不含具体的DBMS所附加的技术细节,更容易为用户所理解,因而才有也许准确地反映用户的信息需求。3.2 系统设计目的系统开发的总体任务是实现公司信息管理的系统化,规范化和自动化,从而达成提高信息管理效率的目的。在本系统的设计过程中,为了满足计算机管理的需要采用了以下原则:1. 统一各种原始单据的格式,统一帐目和

40、报表的格式。2. 删除不必要的管理冗余,实现管理规范化,科学化。3. 程序代码标准化,软件统一化,保证软件的可维护性和实用性。4. 界面尽量简朴化,做到实用,方便,尽量满足公司中不同层次员工的需要。5. 建立操作日记,系统自动记录所进行的各种操作。3.3 概要设计的方法 3.3.1 E-R 法概要设计采用的方法:E-R 法采用E-R 法的环节:1. 设计局部E-R模式。2. 设计全局E-R模式。3. 全局E-R模式的优化。 3.3.2 E-R图物名单价计量规格属性物品图3-1 物品实体E-R图类别节目名普通高级人数节目图3-2节目实体E-R图客户名数量物品客户物品图3-3客户物品E-R图人数节

41、目级别客户客户节目图3-4客户节目E-R图客户名联系人订购日期电话地址客户图3-5客户实体E-R图客户物品节目客户物品客户节目订购订购图3-6实体之间的关系3.4系统总体结构设计系统的功能结构图如下:公司信息管理系统客户信息管理退 出物 品 管 理物品节目管理节 目 管 理客户一般信息管理客户数据录入客户订购信息管理图3-13.5管理信息系统的界面特点在计算机软件技术中,人机界面已经发展成为一个重要的分支。MIS人机界面设计一般遵循以下一些基本原则:1. 以通信功能作为界面设计的核心人机界面设计的关键是使人与计算机之间可以准确地交流信息。一方面,人向计算机输入信息时应当尽量采用自然的方式;另一

42、方面,计算机向人传递的信息必须准确,不致引起误解或混乱。此外,不要把内部的解决、加工与人机界面混在一起(人机界面程序只是通信),以免互相干扰,影响速度。设计MIS时,针对每一个功能,都要按照“I-P-O”的模块化思想,使输入、解决与输出“泾渭分明”,充足体现人机界面的通信功能。这样设计出来的程序不易犯错,并且易于维护。报表打印是MIS必备的功能之一,并且打印之前经常需要计算。计算与打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。2. 界面必须始终一致统一的人机界面不致于会增长用户的承担,让用户始终用同一种方式思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。例如在整个

43、系统可以以问号图标表达帮助,以磁盘图标表达存盘,以打印机图标表达打印等。3. 界面必须使用户随时掌握任务的进展情况人机界面应当可以告诉用户软件运营的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完毕了百分之几的任务进度条等。目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。4. 界面必须可以提供帮助一个优秀的MIS软件应当提供在线求助功能,甚至提供使用向导,这将给用户带来极大的方便。在多媒体环境下,以语音提醒作为操作向导,不会干扰屏幕信息,是一个极佳的选择。5. 界面和谐、使用方便多数MIS软件的数据输入

44、量较大。对于一些相对固定的数据,不应让用户屡屡输入(特别是汉字),而应让用户用鼠标轻松选择。例如,人事管理系统中的“文化限度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。此外,开发者应编写一个错误实时记录程序,自动记录何日、何时、何程序出了何种错误。总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度,同时也要减少用户的干预量。实践证明,用户干预愈少,MIS系统的满意限度愈高。6.输入画面尽也许接近实际假如某个电算会计软

45、件的凭证录入画面是表格式的,一屏可录入多条记录,并且与实际凭证一模同样,甚至连颜色都无异,用户在终端上录入凭证,仿佛用笔在纸上填写凭证,以增长人机亲和力。7. 具有较强的容错功能误操作、按键连击等均有也许导致数据误录。巧妙地进行程序设计,可以避免此类因素导致的错误。例如,录入学生成绩时,我们可以对其范围进行限定,使用户无法输入0100以外的数据;录入学生年龄时,不妨根据实际情况将范围限制在1520之间。3.6界面设计1.登录窗口的设计在应用程序对象Open事件的程序代码中有下面一条语句:Open(w_login)该语句就是打开登录窗口的语句。登录窗口如图所示。图3-2登陆窗口设计该窗口放置了2

46、个静态文本框Static Text控件,2个单行编辑框Single line Edit控件,2个按钮,2个GroupBox控件,各个控件的属性设立如表所示:表3-1登录窗口中各个控件的属性设立表 控件属性属性取值St_1text用户:St_2text密码:St_3text公司信息管理系统登录ddlb_1AllowEdit选中Sle_2password选中Cb_1text登录Cb_2text退出Gb_1text空在Cb_1控件的Click事件中输入如下的程序代码:if sle_1.textztt then messagebox(提醒,请输入对的用户名!) returnend ifif sle_2.text12345 thenmessagebox(提醒,请输入对的口令!) returnend if open(w_main)close(parent)在Cb_2控件的Click事件输入如下的程序代码:

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服