管理系统中计算机应用(管理系统中计算机应用与企业管理信息系统设计)
管理系统中计算机应用(管理系统中计算机应用与企业管理信息系统设计)
1 需要实现的目标
生产计划与物流需求分析;
实现面向供应链的信息集成;
结合企业业务流程重组,实现整体流程的规范、简捷、清晰;
电子商务系统完整的解决方案需要管理信息系统的配合。
企业内部信息“来源唯一”、“实时共享”、“多路径查询”;
2 需要具备的基本条件
管理工作的程序化、标准化;
报表文件的统一化;
数据资料的完整化和代码化;
领导的支持和参与。
3 信息技术
3.1 关系数据库技术
数据库是以一定的方式将相关数据组织在一起并存储在外存储器上所形成的、能为多个用户共享的、与应用程序彼此独立的一组相互关联的数据集合。
I数据结构化。在文件系统中,独立文件内部的数据一般是有结构的,但文件之间不存在联系,因此从数据的整体来说是没有结构的。数据库系统虽然也常常分成许多单独的数据文件,并且文件内部也具有完整的数据结构,但是它更注意同一数据库中各数据文件之间的相互联系。
II数据共享。在文件系统中,数据总是由特定用户专用,而数据库中的数据,可以为多个用户或多个应用共享。
III数据独立性。在文件系统中,数据结构和应用程序是相互依赖的,任何一方的改变总是要影响另一方。在数据库系统中,这种相互依赖性很小,数据和程序具有相对的独立性。数据库的建立独立于程序,是通过模式来描述的。
IV可控冗余度。在文件系统中,由于每个应用都拥有并使用自己的数据,各数据文件中难免有许多数据相互重复,这就是冗余。数据库系统是为了整个系统的数据共享而建立的,各应用的数据集中存储,共同使用,尽可能地避免了数据的重复存储,减少了数据的冗余。为了建立各数据文件之间的联系,不可能消除所有的数据冗余,但是冗余度可以由设计者控制。
V安全性、完整性、并发性控制和数据恢复功能。
关系模型是以人们经常使用的表格形式作为基本的存储结构,通过相同关键字段来实现表格间的数据联系。
数据数据库系统由许多不同的关系构成,其中每个关系就是一个实体,可以用一张二维表表示。且实体之间的联系也可以用关系来表示。
在关系数据库系统中对数据的各种处理都是以传统集合运算和专门的关系运算为根据。
常见的关系数据库管理系统有:MySQL、Access、Oracle、SQL Server。
3.2 客户/服务器或浏览器/服务器技术。
4 系统分析
对现行系统进行详细调查,以充分掌握现行系统全面和真实的情况,分析用户信息需求,在此基础上提出新系统的逻辑模型。调查的企业组织结构和信息关联状况、系统业务流程、系统数据调查等。
全面收集与业务有关的所有保存和传递数据的载体,主要包括:
输入数据:包括凭证、票据,或上级部门上报的报表;
存储数据:主要包括各种台帐、记录文件;
输出数据:指由本系统将输入数据和存储数据进行加工处理,产生的各类报表和查询结果。
5 代码设计
代码是作为事物(实体)的唯一标识、一组有序字符组合。需要满足唯一、简单、易识别、可扩充、规范等原则。
常见的代码有部门、人员、物料、设备、会计科目等代码。
6 主要模块和数据库设计
系统由12个子系统组成,如下图所示:
6.1 基础数据管理:包括产品结构、制造工艺、设备等数据;
6.2 订单录入;
6.3 市场预测;
6.4 主生产计划:根据订单和市场预测,计算物料和设备需求;
6.5 物料需求计划:采购和生产计划;
6.6 作业计划;
6.7 下达生产指令;
6.8 计划调整
6.9 设备维护
6.10 采购入进货
6.11 仓库管理
6.12 成本计划与管理
5 数据库设计
5.1 概念结构设计:用一种数据模型将用户的数据需求明确地表示出来。
5.2 逻辑结构设计:不同的数据库管理系统提供了不同的逻辑数据模型,如层次模型、网状模型、关系模型等。
5.3 物理结构设计:数据库在物理设备上的存储结构和存取方法。
6 人机界面设计
包括主程序、系统菜单、系统登录界面、输入、输出界面、数据维护、数据检索界面。