1.4.2主从式数据库系统 主从式结构是指一个主机带有多个终端的多用户结构。在这种结构中,数据库系统,包括应用程序、数据库管理系统、数据等都集中存放在主机上,所有处理任务都由主机来完成。各个用户通过主机的终端并发地存取数据,共享数据库中的数据资源。 内容来自论文无忧网 www.paper51.com 1.4.3分布式数据库系统 copyright paper51.com 分布式结构是指数据库中的数据在逻辑上是一个整体,但物理地分布在计算机网络的不不同结点上。网络中的每个结点都可以独立处理本地数据库中的数据,执行局部应用;同时也可以存取和处理多个异地数据库,执行全局应用。 copyright paper51.com 1.4.4客户/服务器结构的数据库系统 copyright paper51.com 在客户/服务器结构中,把DBMS功能与应用分开,网络某个节点上的计算机专门用于执行DBMS功能,成为数据库服务器,简称服务器,而其他节点上的计算机则安装DBMS的外围应用开发工具,支持用户的应用,成为客户机。 内容来自论文无忧网 www.paper51.com 2.面向对象的程序设计 paper51.com 面向对象的程序设计的基本思想是,从客观存在的事物(即对象)出发,来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式。这可以使系统直接地映射问题域,保持问题域中的事物及其相互关系的本来面貌。 http://www.paper51.com 面向对象方法是以对象为中心的开发方法。它强调直接以问题域(客观世界)中的事物为中心来思考问题,认识问题,并根据这些事物的本质特征,把他们抽象的表式为系统的对象,作为系统的基本单位。 内容来自论文无忧网 www.paper51.com 面向对象方法更强调运用人类在日常的逻辑思维中采用的思想方法和原则,例如抽象、分类、继承、聚合和封装等,这使得软件开发者能更有效地思考问题,并以其他人也能看得懂的方式把自己的认识表达出来。 paper51.com 面向对象程序设计的主要特点可概括如下: paper51.com
2.1从问题域中客观存在的事物出发来构造软件系统,用对象作为对这些事物的抽象表示,并把对象作为系统的基本构成单位。 http://www.paper51.com 2.2一个对象包括两个特征:静态特征——用对象的属性来表示;动态特征——即对象的行为。 内容来自论文无忧网 www.paper51.com 2.3对象是数据和有关操作的封装体,它突破了传统的数据与操作分离的模式,较好的实现了数据的抽象。 copyright paper51.com 2.4对事物分类,把具有相同属性和服务的对象归为一类,类是这些对象的抽象描述。 内容来自论文无忧网 www.paper51.com 2.5运用抽象的原则,从而得到一般类和特殊类。特殊类继承一般类的属性和服务。面向对象方法的继承性体现了概念分离抽象,便于软件演化后的扩充。 http://www.paper51.com 2.6复杂的对象可以用简单的对象作为其构成部分(称为聚合)。 paper51.com 2.7对象通过其对外提供的服务来完成自己的任务。在OO方法中,把向对象发出的服务请求成为消息。当有其他对象请求该对象执行某一服务时,即响应这一请求,从而完成指定的服务。面向对象方法用消息将对象动态链接在一起,以便在概念上体现并行性和分布式结构。 内容来自论文无忧网 www.paper51.com
二、开发人事档案管理系统的准备工作 http://www.paper51.com 1.人事档案管理系统的总体规划 copyright paper51.com
管理信息系统软件的开发都是一项耗资巨大、复杂程度高、周期长的系统工程。因此,做好系统总体规划才能使开发的系统具有良好的整体性质,也使各阶段的开发工作具有一定的连贯性,从而使最后开发出的系统整体功能达到预期目标。人事档案管理系统也不例外,良好的总体规划,可以使系统有明确的战略目标和科学的开发计划,使系统有较强的适应性及较高的可靠性,此外,还可以降低开发成本,减少开发时间。 http://www.paper51.com
1.1总体规划的任务:(1)确定系统的总体结构;(2)提出资源分配计划;(3)拟定分步实施步骤、指导系统实施;(4)进行可行性分析。 paper51.com 1.2总体规划应该遵循的原则:(1)系统必须支持企业的总体目标实现;(2)系统必须适应企业各管理层次的需求;(3)系统在方法实现上必须尽量脱离对原有不合理组织机构的依从性;(4)系统结构必须呈现出良好的整体功能;(5)系统的开发必须贯彻便于实施的原则。 copyright paper51.com 1.3总体规划的步骤:(1)确定管理目标;(2)定义管理功能;(3)定义数据分类;(4)定义信息结构;(5)确定计算机逻辑配置方案。 paper51.com
2.人事档案管理系统的开发方法选择 copyright paper51.com 系统开发方法,应根据技术力量、资源情况、外部环境等因素来进行选择 http://www.paper51.com
|