base 软件中称.DBF 文件为数据库,使人容易产生一个数据库就是一个二维表的错误认识。
而 visual foxpro 废除了以前 Xbase 不合理的数据库概念,采用独特的数据库容器,为用户管理应用系统中的表、查询、表单、报表、程序等数据提供了方便,支持长数据库文件名和字段名设置的显示标题,为字段指定默认值,设置字段级和记录级的有效性规则,设置表的插入、删除和改变记录的触发程序得集合,合理得体现了关系型数据库的思想,与关系数据库理论统一了起来。
新的数据库把有关系的表封装在一起,关系清晰、合理且处理方便。
Viual foxpro 由于使用了这种真正的数据库概念,使得它数据库结构与sql 等标准结构统一,从而使数据库的实现更加标准、合理、方便。
⑥可视化编程技术 Visual foxpro 用于 visual c、visual basic 同样的编程技术,这是他取名为 Visual foxpro 的原因。
可视化编程技术给人一种所见即所的的感受,在您编辑屏幕表单、报表、菜单时,可以直接运行,不必来回调试,极为方便。
⑦新增许多命令和函数,功能大大加强,sql 语句更加丰富 增加了 7 种新的字段类型:整型、货币型、日期时间型、双精度型、通用型、二进制型和二进制备注型。
在结构化的复合索引中可以建立 4 种类型的索引:主索引、候选索引、普通索引和唯一索引。
允许在表中使用空值 null,以保证与采用 sql 标准的数据库管理系统的兼容和数据共享。
⑧用 32 位方式 Visual foxpro 使用 32 位方式,其运算速度、存储能力大大提高。
第三章.MIS 系统基本理论3.1 MIS 系统的概念 管理信息系统(Management Information System,简称 MIS)是一个由人、计算机等组成的能进行信息收集、传递、存储、加工、维护和使用的系统。
管理信息系统按照其名称进行基本概念分解,可分为管理、信息和系统三个部分,事实上 MIS 正是在这三个科学领域的基础上发展起来的。
信息反映着客观事物,信息以数据、文字、符号、声音和图象等各种不同的形式表示出来。
这些形式经过转换都可以输入到计算机中,在管理信息系统中,信息是管理的对象。
数据是一组表示数量,行为和目标的非随机的可兼备的符号,它可以是字母,数字或其他符号,如,也可以是图象,声音或者味道,数据项可以按使用的目的组织数据结构。
管理的含义一般说来就是计划、组织、领导和控制的活动。
利用已有的和可以争取到的各种资源,在实现其目标的过程中,所应用的一切思想、理论和方法就构成了管理的主要内容。
系统是为了某种目标而将一些部件有机地结合的一个整体。
一个大系统还可以分成若干个子系统,各子系统又可以有它自己的组成部件。
总之,管理信息系统是一个综合性的概念,而且它还在不断地发展着。
3.2 MIS 系统的开发梗概 3.2.1 MIS 系统的开发原则 管理信息系统是一项耗资大,技术复杂,管理变革明显,并需要相当一段时间才能完成的工程项目。
系统分析是 MIS 系统开发中最重要的一环。
系统分析的主要内容是对原工作状态进行充分的了解和展示,提出新系统的逻辑方案。
常用开MIS发方法学及比较软件作为一种工程化产品的概念到现在已经发展了近三十年,而对软件开发方法的探讨与研究也有了很大的发展。
从传统的生命周期法到原形法、面向对象法。
这种演变趋势体现了软件开发从手工生产向自动化生产的转变过程,也体现了软件开发方法论发展的规律。
开发方法学是MIS系统开发的指导原则,没有开发方法学的指导,或者未把开发方法学放在应有的位置,那就不可能从总体上把握开发过程,是导致MIS系统失败的主要原因之一。
对MIS开发和维护的困难认识不足,过多地偏重于编码阶段的实现,即使在引入CASE工具后的今天,实践中这种状况仍未得到彻底改观。
现有的MIS开发方法学为数不多,有影响的主要为以下三种方法:①生命周期法②原型法③面向对象法 3.2.2 MIS 系统的开发步骤 管理信息系统开发步骤如图 3-1: 建立领导小组 组成系统组 进行系统规划 1、系统分析 4、系统评价 项目开发 2、系统设计 3、系统实现 图 3-1 3.2.3 开发方法的选择 管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。
生命周期法(Life Cycle Method)是 20 世纪 60 年代发展起来的一种应用广泛且比较成熟的管理系统开发方法, 它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束, 而意味着根据组织的需要对系统的修改和重建的开始;原型法Prototyping Method是 20 世纪 80 年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法, 该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Oriented)的开发方法于 20 世纪 80 年代开始兴起的, 是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础, 对象是分析问题和解决问题的核心。
基于以上三种方法的特点和各自的优缺点, 本企业工资管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的, 而系统实现等步骤则采用了原型法和面对对象的方法。
第四章.企业工资管理系统分析4.1 系统目标 本系统要对企业工资管理的日常的工资发放进行数据输入,并对各项工资条款进行计算。
汇.
上一篇:
高校学生宿舍管理系统
下一篇:
数字水印技术的无线传感器网络安全机制研究思考