当前位置:文档之家› 应用系统整合平台开发

应用系统整合平台开发

应用系统整合平台开发
应用系统整合平台开发

应用系统设计与开发

南昌航空大学实验报告 二0一二年六月五日 课程名称:数据库原理实验名称:数据库应用系统设计与开发 班级:10202225 姓名:仇鑫同组人: 指导教师评定:签名: 一、实验环境 1.Windows2000或以上版本; 2.SQLServer2000或2005。 二、实验目的 掌握数据库设计的基本方法;了解C/S与B/S结构应用系统的特点与适用场合;了解C/S与B/S结构应用系统的不同开发环境与开发设计方法;综合运用前面实验掌握的数据库知识和技术开发小型数据库应用系统。 三、实验步骤及参考源代码 题目:企业人事管理系统 1、开发环境与开发工具 系统开发环境为局域网或广域网网络环境,网络中有一台服务器上安装了SQL Server2005,本子系统采用Java语言设计实现,使用jdk1.6及Eclipse SDK V ersion 3.3.2为开发工具,服务器操作系统为Window7。 2、系统需求分析 企业可以通过人事管理系统实现对企业人员信息及相关信息的管理,简化的企业人事管理系统具有如下功能。 系统的维护管理:包括用户的添加、删除,密码修改、权限设置等。 人事信息管理:包括企业人员基本信息的查询、添加、修改、删除等。 人事变动管理:包括企业新进员工登记、离职员工登记、变更记录等。

考勤加班出差管理:包括企业人员考勤加班出差信息的查询、添加、修改、删除等。 考核奖惩管理:包括企业人员考核奖惩信息的查询、添加、修改、删除等。 员工培训管理:包括员工培训计划的查询、添加、修改、删除等。 部门信息管理:包括部门查询、添加、修改、删除等。 3、功能需求分析 (1)系统功能的描述 企业人事管理系统按如上所设置,管理功能是比较简单的,主要实现对企业人员、部门的变动、考勤加班出差、考核奖惩、培训等的管理,具体管理功能有添加、修改、删除、查询、统计等。系统功能布局见系统功能模块图。 (2)系统功能模块图 “信息管理”模块中的每一个功能管理项都包括查看、添加、修改、删除等功能。

数据库应用系统开发案例-程序代码

数据库应用系统开发 数据库系统开发案例—图书现场采购系统系统主窗体的实现 1.数据表结构的实现 经过前面的需求分析和概念结构设计以后,得到了数据库的逻辑结构。现在就可以在SQL Server 2000数据库系统中实现该逻辑结构。可以直接在SQL Server 2000企业管理器中创建表,也可以在SQL查询分析器中创建。下面给出在查询分析器中创建这些表的SQL语句,读者可以将这些表创建在系统的pubs数据库中。 (1)创建书商图书基本信息表bookseller_bookinfo CREATE TABLE bookseller_bookinfo( rec_id Bigint identity(1,1) PRIMARY KEY, isbn varchar(20) null, bookname varchar(200) null, author varchar(50) null, publisher_date varchar(50) null, publisher varchar(50) null, class_name varchar(50) null, book_price numeric DEFAULT 0, book_num int DEFAULT 0, provider varchar(50) null ) (2)创建图书馆图书馆藏基本信息表library_bookinfo CREATE TABLE library_bookinfo ( rec_id Bigint identity(1,1) PRIMARY KEY, isbn varchar(20) null, bookname varchar(200) null, author varchar(50) null, publisher_date varchar(50) null, publisher varchar(50) null, class_name varchar(50) null, book_price numeric DEFAULT 0, book_num int DEFAULT 0, provider varchar(50) null ) (3)创建用户注册表user_info CREATE TABLE user_info ( user_ID varchar(10) PRIMARY KEY , user_PWD varchar(10) null )

软件系统开发技术答案

软件系统开发技术试题(一) 一、单项选择题(本大题共10小题,每小题1分,共10分) 1. 设计软件结构一般不.确定(D ) A. 模块之间的接口 B.模块间的调用关系 C.模块的功能 D.模块内的局部数据 2. 软件结构化设计中,好的软件结构应该力求做到(B ) A. 顶层扇出较少,中间扇出较高,底层模块低扇入 B. 顶层扇出较高,中间扇出较少,底层模块高扇入 C. 顶层扇入较少,中间扇出较高,底层模块高扇入 D. 顶层扇入较少,中间扇入较高,底层模块低扇入 3. 两个模块都使用同一张数据表,模块间的这种耦合称为(A ) A. 公共耦合 B.内容耦合 C.数据耦合 D.控制耦合 4. 划分模块时,下列说法正确的是(A ) A. 作用范围应在其控制范围之内 B. 控制范围应在其作用范围之内 C. 作用范围与控制范围互不包含 D. 作用范围与控制范围不受限制 5. 重用率高的模块在软件结构图中的特征是(B ) A.扇出数大 B.扇入数大 C.扇出数小 D.内聚性高 6. 面向对象建模得到的三个模型,其中核心的模型是(A ) A.对象模型 B.功能模型 C.逻辑模型 D.动态模型 7. 从结构化的瀑布模型看,在软件生存周期的几个阶段中,对软件的影响最大是(C ) A.详细设计阶段 B.概要设计阶段 C.需求分析阶段 D.测试和运行阶段 &对UML的叙述不正确的是(D ) A. UML统一了Booch方法、OMT方法、OOSE方法的表示方法。 B. UML是—种定义良好、易于表达、功能强大且普遍适用的建模语言。 C. UML融入了软件工程领域的新思想、新方法和新技术。 D. UML仅限于支持面向对象的分析与设计,不支持其它的软件开发过程。 9?以下哪个软件生存周期模型是一种风险驱动的模型( C ) A.瀑布模型 B.增量模型 C.螺旋模型 D.喷泉模型 10.以下哪一项对模块耦合性没有..影响(D ) A. 模块间接口的复杂程度 B. 调用模块的方式 C. 通过接口的信息 D. 模块内部各个元素彼此之间的紧密结合程度 二、填空题(本大题共10小题,每空2分,共20分)

(完整版)自考-04757信息系统开发与管理历年真题及答案(总5套)

全国2012年10月自考信息系统开发与管理试题(试卷1) 课程代码:04757 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均无分。 1.以下信息系统属于战略型管理信息系统的是D A.综合查询系统 B.统计分析系统 C.报表报告系统 D.制订计划系统 2.非结构化决策的特点是A A.问题不易确定 B.信息来自企业内部 C.模型容易描述 D.用于短期局部决策 3.以下关于信息属性的描述,正确的是D A.信息不具层次性 B.信息具有可消耗性 C.信息不可压缩性 D.信息具有可转化性 4.以下关于信息与决策的关系,正确的是A A.决策过程就是信息处理过程 B.决策信息的数量越多越好 C.不同层次决策需要相同信息 D.高层决策只需结构化信息 5.管理信息系统开发的出发点是A A.系统开发目标 B.系统开发策略 C.系统开发方法 D.系统开发绩效 6.管理信息系统开发中一项最重要的基础工作是收集、整理、规范B A.企业运营数据 B.企业基础数据 C.企业环境数据 D.企业决策数据 7.结构化分析方法解决复杂问题的两个基本手段是C A.分解、具体化 B.集成、具体化 C.分解、抽象 D.集成、抽象 8.当前管理体制下企业是否能提供新系统开发必须的基础数据,在可行性分析中属于CA.技术可行性 B.经济可行性 C.管理可行性 D.开发环境可行性 9.属于系统分析任务的有A A.详细调查收集和分析用户需求 B.建立过程数据类矩阵 C.设计信息系统总体结构 D.确定系统建设目标 10.负责拟定公司中长期发展规划、经营方针、资本经营规划和方案的管理层是A

C#.NET下三层架构数据库应用系统的开发

C#.NET 下三层架构数据库应用系统的开发 摘要:基于 C#.NET 下的三层架构数据库系统在目前的大型 Web 数据库体系中非常常见,这主要是因为它的开发模式相当快速便捷,且具有较高的可重复性和可维护性事物处理机制。本文结合实践应用论述了关于 C#.NET 三层架构数据库的应用标准流程,并给出了由数据库变化所导致的三层架构程序变化修改策略,以避免传统数据库应用系统中所存在的编译错误。 关键词:C#.NET;数据库应用系统;三层架构;访问层;表现层;逻辑层 C#作为一种计算机语言,它不仅仅局限于对.NET 应用程序的开发,它也能够基于 WinForm 程序展开设计开发流程,所以将C#编程语言移植到.NET平台中是较为常见的。在该语言的支持下,https://www.doczj.com/doc/6210232687.html,平台就应运而生。目前的https://www.doczj.com/doc/6210232687.html,平台可以支持例如企业 ERP、APS 等系统,其应用范围遍布于气象、交通、救护等领域,发挥着巨大的社会价值作用。但是随着数据库应用系统规模的越来越大,数据库内结构的越来越复杂,代码的出错率就越来越高,这就加大了维

护工作的难度。基于 C#.NET 语言环境下的三层架构 数据库应用系统就可以以它模块化的分层设计模型解决现有系统所存在的维护性及系统可用性问题,将复杂的问题简单化,促进系统功能体系的整体发挥。 一、对三层体系结构的分析 (一)三层体系结构的基本概况 三层体系结构就是在客户端与数据库间所加入的中间层,它也被称为是组件层。三层体系结构不是指代物理结构中的三层,而是基于逻辑思维的三层,它们共同作用于同一台设备上。 从应用功能角度来分析,三层体系结构中应用程序的数据访问、校验以及业务规则等等都放在了中间层实施处理。而通常情况下,三层体系结构是不提供客户端与数据库之间的交互的,它主要基于 COM/DCOM 通讯手段来和中间层衔接建立联系,并经由中间层与数据库实施交互作业。 (二)三层体系结构的交互具体操作流程三层体系结构的交互具体操作流程主要基于三点。第一点是数据访问层与数据库之间的交互,当访问层在数据库获取数据并将其传递到业务逻辑层后,业务的实际应用需要就会被满足。再者,业务逻辑层的数据操作指令也会实时传递至数据库,实现对数据 的接收、存储、处理和删除等基本操作。

软件开发技术复习题

软件开发技术复习题 一、填空及简述: 1、软件、工程、软件工程及其三要素?P1-3 答:计算机系统中的程序及其文档称为软件。工程是将科学论理和知识应用于实践的科学。 软件工程是一类求解软件的工程。它应用计算机科学、数学及管理科学等原理,借鉴传统工程的原则、方法,创建软件以达到提高质量、降低成本的目的。 软件工程的三要素是指——目标、原则、活动 ①软件工程的目标可概括为“生产具有正确性、可用性以及开销合宜的产品”。 ②四条基本原则~⑴选取适宜的开发模型⑵采用合适的设计方法⑶提供高质量的工程支持⑷重视开发过程的管理 ③软件工程的活动包括~需求、设计、实现、确认和支持。 2、软件开发模型的种类、适用情况、缺点?P5-10 答:①瀑布模型~在支持结构化软件开发、控制软件开发的复杂性、促进软件开发工程化等方面起着显著作用。最为突出的缺点是该模型缺乏灵活性,无法通过开发活动澄清本来不够确切的软件需求,可能导致开发出的软件并不是用户真正需要的软件,无疑要进行返工或不得不在维护中纠正需求的偏差,为此必须付出高额的代价,为软件开发带来不必要的损失。 ②演化模型~针对事先不能完整定义需求的软件开发。但忽略风险分析。 ③螺旋模型~适合于大型软件的开发。使用时需要具有相当丰富的风险评估经验和专门知识,如果项目风险较大,又未能及时发现,势必造成重大损失。 ④喷泉模型~主要用于支持面向对象开发过程。软件刻画活动需要多次重复。 ⑤增量模型~广泛地使用开计算机工业中。需不断地进行系统的增量开发。 3、设计的分类?P43 答:软件设计可采用多种方法,如结构化设计方法、面向数据结构的设计方法、面向对象的设计方法等。 4、结构化设计方法的分类及功能?P43、P65 答:结构化设计方法分为~①总体设计。其功能是设计被建系统的模块结构,即系统实现据需要的软件模块-系统中可标识软件成分,以及这些模块之间的调用关系。 ②详细设计。这个阶段的功能是确定怎样具体地实现所需求的系统,即应该得出对目标系统的精确描述,从而在编码阶段可以将这个描述直接翻译成用某种程序设计语言书写的程序,基本上决定了最终的程序代码的质量。 5、模块及其独立性和相关内容?P56 答:模块是执行一个特殊任务或实现一个特殊的抽象数据类型的一组例程和数据结构。 模块由两部分组成~一部分是接口,列出可由其他模块或例程访问的对象,如常量、变量、数据类型、函数等;另一部分是实现模块功能的执行机制,包括私有量(只能由本模块自己使用的)及实现模块功能的过程描述或源程序代码。 6、评价软件设计的基本准则及其相关内容?P56-60 答:基本准则是“高内聚”、“低耦合”。 ⑴耦合是对不同模块之间相互依赖程度的度量。 紧密耦合是指两个模块之间存在着很强的依赖关系;松散耦合是指两个模块之间存在一些依赖关系,但它们之间的连接比较弱;无耦合是指模块之间根本没有任何连接。 耦合的强度依赖于以下几个因素~①一个模块对另一个模块的引用②一个模块向另一个模块传递的数据量③一个模块施加到另一个模块的控制的数量④模块之间接口的复杂程度 耦合的类型(从强到弱)~①内容耦合②公共耦合③控制耦合④标记耦合⑤数据耦合 ⑵内聚度量的是一个模块内部各成分之间相互关联的强度。一个模块内聚程度越高,该模块的内部各成分之间以及同模块所完成的功能之间的关联也就越强。

信息系统开发的几个方法

信息系统开发的几个方法 【内容提要】 在信息系统的开发中存在一个误区,认为信息系统的开发过程是一个纯粹的技术过程,没有正确认识到用户和开发人员之间的关系,以及探讨信息系统开发的重要性。实际上,信息系统的开发过程是一个非常复杂的过程,在本文中对信息系统开发周期进行简单介绍,重点讨论了目前常用的三种信息系统的开发方法,尤其是面向对象开发方法,具有较高的使用价值。 【关键词】信息系统原型法结构化法面向对象法 一、概述 随着信息技术的迅速发展和应用范围的不断扩大,信息系统对社会和经济的影响也日益深入。信息系统的开发是一项复杂的系统工程,它不仅涉及计算机技术,还涉及管理业务、组织和行为。一个好的信息系统能大大提高管理效率。信息系统的开发过程是一个用户、管理者、系统分析员、技术人员、程序员等参与者相互影响、相互联系的过程。 二、信息系统的生命周期 任何事物都有产生、发展、成熟、消亡的过程,信息系统也一样有它的生命周期。信息系统在使用过程中随着生存环境的变化,需要不断的维护、修改,直到它不再适应的时候就要由新系统代替老系统,这样的周期循环就被称为信息系统的生命周期。信息系统的生命周期划分为五个阶段:系统规划、系统分析、系统设计、系统实施、系统运行与维护。 其中后四个阶段构成了一个项目开发周期,这个周期是在周而复始的进行着。一个系统开发完成后,随着内外部环境的变化,会不断地积累新的问题,当问题积累到一定程度的时候就需要重新进行系统分析,开始新的系统开发,必要时还要重新进行系统规划。 1、系统规划 系统规划阶段的主要任务是根据企业目标和发展战略,对系统的需求做出分析和预测,研究系统的必要性和可能性,确定信息系统的目标和主要结构,根据需要和可能给出拟建系统的备选方案,并对备选方案进行可行性分析,写出可行性报告。可行性报告审议通过后,将新系统建设方案及设施计划写成系统设计任务书。 2、系统分析 系统分析阶段的主要任务是解决系统“做什么”的问题。根据系统设计任务书,对现行系统进行详细调查,进行分析,确定新系统的基本目标和逻辑功能要求,提出新系统的逻辑模型。其中的分析包括业务流程,分析数据流程,分析功能与数据之间的关系,提出分析处理方式。 系统分析阶段的工作成果体现在系统分析说明书中,它描述了所有管理层和用户的要求。用户通过系统分析说明书可以了解未来系统的功能,判断是不是其所要求的系统。系统分析说明书一旦讨论通过,就是系统设计的依据,也是将来验收系统的依据。这一阶段是系统开发的关键阶段。 3、系统设计 系统设计阶段要回答的问题是系统“怎么做”的问题。这个阶段的主要任务是根据系统分析阶段确定的方案,按照系统的功能要求,结合实际条件,设计实现系统。这个阶段又可分为总体设计和详细设计两个阶段。总体设计的主要任务包括构造信息系统应用软件的总体结构、系统硬件结构、系统配置方案等,详细设计包括人机界面设计、数据库设计等。这个阶段的技术文档是系统设计说明书。 4、系统实施 系统实施阶段是将设计的系统付诸实施的阶段,这一阶段的任务包括计算机等设备的购

全国自考信息系统开发与管理知识点总结

全国自考信息系统开发与管理(知识点总结) 第一章管理信息系统导论 一、管理信息系统的概念及其发展 管理信息系统是管理和信息技术不断融合的产物是信息化的具体表现形式和主要内容。 管理信息系统:管理新系统系统是一个由人、计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。管理信息系统是一个以信息技术为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。 管理信息系统是一个人机系统,同时也是一个一体化集成系统(数据一体化和系统开发的一体化),以计算机技术、通信技术和软件技术为技术基础。 二、管理信息系统的分类: (1 )按核心业务活动分类:电子业务系统(服务于组织的内部管理),电子政务系统(政府部门的政 务管理活动和服务职能),电子商务系统(商贸活动) (2)按数据处理方式分类(操作型管理信息系统,分析型管理信息系统) (3 )按管理应用层次分类(事务型管理信息系统,管理型管理信息系统,战略型管理信息系统) (4 )按行业和业务职能分类(行业:铁路、林业、电力、港口、农业管理信息系统。职能:销售、生产、采购、财务、统计、人力资源等职能管理信息系统。) 三、管理信息系统的结构 (1 )功能结构(任何一个管理信息系统均有明确的目标,并由若干具体功能组成。为了完成这个目标,

各功能相互联系,构成了一个有机结合的整体,表现出系统的特征,这就是管理信息系统的功能结构。) ( 2 )概念结构(信息源,信息处理器[信息的传输,加工,存储等任务],信息用户[信息的最终使用者], 信息管理者[负责信息系统的设计、实施、维护等工作]四大部件。) ( 3 )职能结构(纵向视角:战略计划层[任务:为企业战略计划的制订和调整提供辅助决策功能],管理控制层[任务:为企业各职能部门管理人员提供用于衡量企业效益,控制企业生产经营活动,制定企业资源分配方案等活动所需要的信息],执行控制层[任务:确保基层的生产经营活动正常有效的进行]。横向视角(职能):生产管理子系统,销售管理子系统,物资管理子系统,财务会计管理子系统,人力资源管理子系统。综合视角[职能和管理层次]。) (4 )软硬件结构(硬件:机器的实体部分;软件结构:计算机的灵魂和思想,系统软件和应用软件) ( 5 )网络计算结构(四种网络计算模式:中央主机集中分时处理模式、文件服务器模式、客户机/ 服务器模式C/S 、浏览器/ 服务器模式B/S ) B/S 模式工作原理:在B/S 模式中,客户端运行浏览器软件。浏览器以超文本形式向Web 服务器提出访问数据库的要求,Web 服务器接受客户端请求后,将这个请求转化为SQL 语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web 服务器,Web 服务器再一次将得到的所有结果进行转化,变成HTML 文档形式,转发给客户端浏览器以友好的Web 页面形式显示出来。 C/S 模式结构、工作原理、特点:CS 模式是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。CS 模式主要由客户应用程序、服务器管理程序和中间件三个部分组成。首先,交互性强是CS 固有的一个优点。在CS 中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。其次,CS 模式提供了更安全的存取模式。由于CS 配备的是点对点的结构模式,采用适用于局域网、安全性可以得到可靠的保证。而B/S 采用点对多点、多点对多点这种开放的结构模式,并采用TCPIP 这一类运用于Internet 的开放性协议,其安全性只能靠数据服务器上管理密码的数据库 来保证。由于结构上比BS少一层,对于相同的任务,CS完成的速度总比BS快,使得CS更利于处理 CS 在逻辑 大量数据由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。同时由于开发是针 对性的,因此,操作界面漂亮,形式多样,可以充分满足客户自身的个性化要求。但缺少通用性,业务的变更,需

信息系统开发与管理期末复习试题

信息系统开发与管理期末试题第1套(共5套) 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.运动状态本身(例如观察到的事实、现象)是( ) A.一次信息 B.二次信息 C.间接信息 D.三次信息 2.系统的______是指系统具有同构和同态的性质,体现在系统结构、存在方式等具有共同性。( ) A.稳定性 B.相似性 C.相关性 D.开放性 3.决策支持系统的英文缩写是( ) A.ERP B.CRM C.SCM D.DSS 4.作业级的数据主要来源于企业( ) A.外部 B.内部 C.内部和外部 D.管理层 5.______是国民经济信息化的基础。( ) A.产品信息化 B.企业信息化 C.产业信息化 D.社会信息化 6.企业转变为学习型组织属于IMM中的( ) 感谢下载载

A.第一级 B.第二级 C.第四级 D.第五级 7.系统分析的任务是( ) A.完成新系统的逻辑设计 B.完成新系统的物理设计 C.完成原系统的逻辑设计 D.完成原系统的物理设计 8.程序设计是在( ) A.系统分析阶段 B.系统设计阶段 C.系统实施阶段 D.系统规划阶段 9.______属于系统规划阶段的内容。( ) A.模块划分、程序设计、人员培训 B.选择计算机设备、输出设计、程序调试 C.可行性分析、需求分析 D.程序设计、设备购买、数据准备与录入 10.在数据字典中,不属于数据流定义的是( ) A.数据流的来源 B.数据流的去处 C.数据流的存储 D.数据流的组成 11.关键成功因素法的主要步骤是( ) A.分析信息需求→识别关键因素→了解企业的战略目标 B.了解企业的战略目标→确定规划进度→识别关键因素 C.成立规划领导小组→了解企业的战略目标→识别关键因素 D.了解企业的战略目标→识别关键因素→分析信息需求 感谢下载载

数据库应用系统开发

第9章数据库应用系统开发 本章将介绍开发数据库应用系统的基本步骤,然后以一个比较简单的学生管理系统为例,较为详细地介绍设计一个Visual FoxPro应用系统的开发过程,通过对数据库系统的开发实践来达到对所学知识的综合应用。 9.1数据库应用系统开发步骤 一个完整的数据库应用系统的设计开发应该包括两个方面:一是结构设计,即设计数据库框架和数据库结构;二是行为设计,即设计具体的应用程序。为了完成上述的设计目标,需要规范的设计方法和步骤。一般来说,数据库应用系统的开发包括以下几个步骤:需求分析、数据库设计、应用程序设计、软件测试、应用程序发布以及系统的运行和维护。 9.1.1需求分析 数据库应用系统的开发从系统的需求分析开始,它是整个开发过程的起点和基础。需求分析的目标是明确用户的具体要求,包括应用系统的功能结构、信息要求、处理要求、安全性与完整性的要求等具体的指标,并以需求分析报告的形式表达出来。 一般来说,需求分析需要从以下两个方面着手:数据分析和功能分析。数据分析是指通过合适的数据模型来描述系统所要处理的各种对象,建立关于对象的概念模型,再将概念模型转换为关系数据模型。功能分析是指确定系统边界,了解系统功能,确定哪些功能由计算机完成,哪些活动由人工完成。由计算机完成的功能就是系统应该实现的功能。 进行需求分析时应该注意以下一些问题:首先,需求分析必须建立在调查研究的基础上,包括访问用户,了解人工系统模型,采集相关资料等。为确保调查的客观性和正确性,系统调查工作应该严格按照自顶向下的系统化观点全面展开,逐层分析和了解。其次,在需求分析阶段就要建立基于用户需求的观念,主动和用户进行沟通,了解他们的需求和偏好,在系统实施的过程中也要及时接受用户的反馈信息,对系统进行适当的修正。 9.1.2数据库设计 数据库设计的任务主要包括概念结构的设计、逻辑结构的设计和物理结构设计。 数据库的概念结构是现实世界与机器世界的中介,它一方面能够充分地反映现实世界,包括实体和实体之间的联系,同时又易于向关系数据模型转换。在概念结构设计阶段,设计人员通过对现实世界的抽象,对实际的人、物、事和概念进行人为处理,抽取人们关心的共同特性,并把这些特性用各种概念精确地加以描述,从而形成一个具体的独立于数据库管理系统的概念模型。 数据库的逻辑结构设计是指将概念模型转化为关系数据库模型,根据系统分析的结果来确定该数据库中需要存储哪些信息,以及如何利用字段来合理地表示这些信息,从而定义出数据库中每个表所需的字段和数据类型。并在此基础上对数据进行优化,排除数据冗余,弥补数据漏洞,完善数据结构。最后完成数据库的逻辑结构设计,设计表的结构、字段约束关

技术系统开发

技术系统开发 一、航空航天遥感原始影像管理系统 目前,国家基础地理信息中心接收的航空航天遥感原始影像已达到PB级。随着地理国情普查、数字城市等重大项目工程的深入开展,其数据量还将急剧增加。原始影像的接收、管理、备份和分发提供工作面临着巨大压力。 为有效应对大数据时代给原始影像管理带来的机遇和挑战,遥感与航空摄影处通过深入分析数据特点、梳理提炼业务逻辑,基于数据库和网络服务技术,研制了航空航天遥感原始影像管理系统,实现了原始影像管理业务的无缝对接以及信息的网络化共享,大大提高了管理效率,改变了以往管理工作主要过于依赖人工、信息难以及时开放的状况。该系统建设的主要工作内容包括以下4个方面: 1、制定原始影像整理规范,实现影像数据、电子文档、纸质资料以及存储介质的统一归档与管理; 2、构建元数据模型,采集原始影像本身的数据元数据信息,以及与管理工作相关的业务元数据信息,建立元数据库; 3、通过在线、近线和离线相结合的方式,实现原始影像的安全备份; 4、研制原始影像库管理系统,实现元数据信息发布、资源目录管理、信息查询检索、统计分析及在线订购等功能。 二、数据库部技术系统成果 1、国家基本地形图快速制图系统 该系统基于数据库驱动制图技术,利用已建成的国家系列基本比例尺地形数据库快速生产相应比例尺的地形图,并实现制图数据库与地形数据库一体化存储、集成建库管理和快速联动更新。目前该系统已在全国多个测绘生产单位安装数千套,先后完成了全国1:5万、1:25万地形图制图数据的生产、建库、更新和印刷。

2、数字高程模型更新与精化系统 该系统基于地形特征提取和DEM精化内插技术,利用地形数据库为基本数据源对DEM 数据进行更新或精化,由数据预处理、地形特征提取、DEM精化内插三大模块组成,提供地形数据提取、投影转换、水体高程赋值、地形特征提取、多种方式DEM内插、数据质量检查等功能。目前该系统已应用完成了全国1:5万、1:25万DEM数据库的更新与精化。

04757《信息系统开发与管理》复习题答案

信息系统开发与管理练习题 一、选择题: 1.梅特卡夫法则认为网络的价值与结点数的平方成正比,这反映了系统的__B_的价值。 A.稳定性 B.开放性 C.层次性 D.整体性 2.系统的__B__是指系统具有同构和同态的性质,体现在系统结构、存在方式等具有共同性。 A.稳定性 B.相似性 C.相关性 D.开放性 3.客户关系管理系统的英文缩写是( B ) A.ERP B.CRM C.SCM D.DSS 4.决策支持系统的英文缩写是( D ) A.ERP B.CRM C.SCM D.DSS 5.CMM5对应于( ) 6.程序设计是在( C )什么阶段 A.系统分析阶段 B.系统设计阶段 C.系统实施阶段 D.系统规划阶段

7.C/S模式又称为( B ) A.瘦客户机/胖服务器模式 B.胖客户机/瘦服务器模式 C.瘦客户机/瘦服务器模式 D.胖客户机/胖服务器模式 8.在数据字典中,不属于数据流定义的是( C ) A.数据流的来源 B.数据流的去处 C.数据流的存储 D.数据流的组成 9.数据流图的绘制在______阶段进行。( A ) A.系统分析 B.系统设计 C.系统实施 D.系统运行 10.关键成功因素法的主要步骤是( D ) A.分析信息需求→识别关键因素→了解企业的战略目标 B.了解企业的战略目标→确定规划进度→识别关键因素 C.成立规划领导小组→了解企业的战略目标→识别关键因素 D.了解企业的战略目标→识别关键因素→分析信息需求 11.数据流程图由外部实体、数据处理、数据存储和______组成。( A ) A.数据流 B.数据结构 C.文件 D.信息 12.下列文档中的______不属于开发文档。( D ) A.系统分析说明书 B.系统设计说明书

成果管理信息系统的设计与开发

成果管理信息系统的设计与开发 郑薇 (营口供电公司科技部辽宁营口 115000) [摘要]本文介绍了成果管理信息系统开发的过程说明了应用该系统后可取得的经济效益。系统应用ASP技术,实现了基于浏览器方式的,网络化成果管理。成果管理信息系统的开发与应用,确保了公司成果信息的准确性、及时性,为基层单位管理人员提供了方便快捷的工作方式,为业务管理人员提供了高效的管理方式,为公司管理工作信息化奠定了基础,为实现企业现代化管理创造了条件。 关键词成果管理信息系统网络化设计与开发 1成果管理信息系统开发的意义 1.1成果管理信息系统开发的意义 目前,随着市场经济向更深层次的不断发展,信息已成为继劳动力、土地、资本之后的又一大资源。谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地,谁就会有更多的优势。从电力系统的各公司管理的现状来看,已经有将成果管理信息化的先例,如福州供电公司将科技项目、科技资金、科技成果、合同管理等内容全部实现了网上申报批复。 公司的成果管理部门是企业实现科技创新任务的关键,是企业与各基层单位之间的桥梁和纽带,能否挖掘有较高技术含量的成果,开发新技术、新工艺,并使成果产业化,成果管理部门起着至关重要的作用。但是在信息化方面我们还有很大的差距,为了实现利用信息技术建立新型高效的成果管理的目标,提高公司现代化管理的水平,我们经过努力,开发了《成果管理信息系统》。 1.2成果管理信息系统的作用 ①通过信息系统建设,加快项目办理进度,缩短材料传递时间,实现微机管理,确保成果管理的良好实施。 ②推动了机关工作的规范化、制度化建设,逐步完善各个环节的规范操作和合理程序,为最终实现科学化管理、“无纸化”办公创造条件。 ③最大限度地为领导决策提供完整时效的数据支持。 ④促进办公人员观念的转变和素质的提高,降低劳动强度,提高工作透明度,消除因人、因时造成的对工作的影响,更好地为公司服务。

全国自考信息系统开发与管理知识点总结.doc

全国自考信息系统开发与管理(知识点总结) 第一章管理信息系统导论 一、管理信息系统的概念及其发展 管理信息系统是管理和信息技术不断融合的产物是信息化的具体表现形式和主要内容。 管理信息系统:管理新系统系统是一个由人、计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。管理信息系统是一个以信息技术为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。 管理信息系统是一个人机系统,同时也是一个一体化集成系统(数据一体化和系统开发的一体化),以计算机技术、通信技术和软件技术为技术基础。 二、管理信息系统的分类: (1)按核心业务活动分类:电子业务系统(服务于组织的内部管理),电子政务系统(政府部门的政务管理活动和服务职能),电子商务系统(商贸活动) (2)按数据处理方式分类(操作型管理信息系统,分析型管理信息系统) (3)按管理应用层次分类(事务型管理信息系统,管理型管理信息系统,战略型管理信息系统) (4)按行业和业务职能分类(行业:铁路、林业、电力、港口、农业管理信息系统。职能:销售、生产、采购、财务、统计、人力资源等职能管理信息系统。) 三、管理信息系统的结构 (1)功能结构(任何一个管理信息系统均有明确的目标,并由若干具体功能组成。为了完成这个目标,各功能相互联系,构成了一个有机结合的整体,表现出系统的特征,这就是管理信息系统的功能结构。) (2)概念结构(信息源,信息处理器[信息的传输,加工,存储等任务],信息用户[信息的最终使用者],信息管理者[负责信息系统的设计、实施、维护等工作]四大部件。) (3)职能结构(纵向视角:战略计划层[任务:为企业战略计划的制订和调整提供辅助决策功能],管理控制层[任务:为企业各职能部门管理人员提供用于衡量企业效益,控制企业生产经营活动,制定企业资源分配方案等活动所需要的信息],执行控制层[任务:确保基层的生产经营活动正常有效的进行]。横向视角(职能):生产管理子系统,销售管理子系统,物资管理子系统,财务会计管理子系统,人力资源管理子系统。综合视角[职能和管理层次]。) (4)软硬件结构(硬件:机器的实体部分;软件结构:计算机的灵魂和思想,系统软件和应用软件)

04757信息系统开发与管理复习资料

管理信息系统复习资料 一:基础部分 1、B/S模式又称为(浏览器/服务器模式) 2.梅特卡夫法则认为网络的价值与结点数的平方成正比,这反映了系统的_开发性_的价值。 3.系统的_相似性_是指系统具有同构和同态的性质,体现在系统结构、存在方式等具有共同性。 4.客户关系管理系统的英文缩写是( CRM ) 5.决策支持系统的英文缩写是(DSS) 6.CMM5对应于(软件能力成熟度模型第五级-优化级) 7.程序设计是在(系统实施)阶段 8.C/S模式又称为(客户机/服务器模式) 9.在数据字典中,属于数据流定义的是(编号+名称+组成结构 ) 9.数据流图的绘制在(系统分析)阶段进行。 10.关键成功因素法的主要步骤是( 1.了解企业目标。 2.识别关键成功因素。 3.识别性能的指标和标准。 4.识别测量性能的数据。 ) 11.数据流程图由外部实体、数据处理、数据存储和(数据流)组成。 12.开发文档包括哪些内容。(用户需求报告、系统分析报告、系统设计说明书等) 13.系统分析阶段形成的文档是(系统分析报告) 14.系统设计阶段的固有组成内容包括(总体设计和详细设计)或(功能模块设计、代码设计、输入设计、输出设计、数据库设计、硬件和网络设计等)。

15.确认测试的任务是进一步验证软件的有效性,检查软件的功能是否与用户的要求一致。 16.常见的信息系统规划方法包括战略目标集转化法、_关键成功因素法_、_企业系统规划法_。 17.信息系统平台的模式包括主机终端模式、文件服务器模式、客户机服务器模式、浏览器服务器模式。 18.系统设计包括两个阶段:总体设计、详细设计。 19.MVC将信息系统应用分为3层:模型层、视图层、控制层。 20.信息系统文档可分为用户文档、系统分析报告、系统设计说明书等。 21.按照是否针对系统的内部结构和实现算法来划分,软件测试包括白盒法测试和黑盒测试。 22.信息系统开发项目小组可采用的组织结构包括职能型、项目型、矩阵型。 23.U/C矩阵中的U代表数据的使用,C代表数据的创建。 24.面向对象方法的特点是抽象性、封装性、继承性和多态性。 25.系统维护的类型包括硬件维护、软件维护、数据库维护。 二、名词解释和答问部分 1、ERP:ERP系统是指建立在信息基础上,以系统化的管理思想,是从MRP(物料需求计划)发展而来的;为企业决策层及员工提供决策运行手段的新一代集成化管理信息系统和管理平台。 2、管理信息系统:管理信息系统又称为MIS(management information system),是

数据库应用系统开发

第五章数据库应用系统设计 本章将软件工程角度,介绍建立数据库应用系统的有关设计方法,主要包括数据库应用系统设计的总体规划、应用系统的需求分析、应用系统的总体设计以及实现等主要步骤的具体工作容。 5.1 数据库应用系统设计概述 在这一节中,我们将从三方面,简要介绍数据库应用系统(DBAS)设计的有关情况。这三方面分别是:一、成功开发数据库应用系统的关键;二、开发数据库应用系统的基本策略;三、开发数据库应用系统的基本步骤。 成功开发数据库应用系统的关键,有以下五条: ●能够为相关部门带来效益(有形、无形),具有很好性能价格比。 ●领导的热情支持,用户的积极参与,以及强有力的DBAS开发组织架构与管理 (解决多部门、多用户、多资源、多层次、多任务和多开发人员等相关问题)。 ●面向用户(参与全过程),目标明确(用户沟通),业务流程清楚明了(用 户意见)。 ●严格按设计规章办事(多阶段、多策略),实行标准化文档要求(阶段性成 果描述)。 ●充分考虑变化的情况(各设计阶段),主要有:部门部的变化和外界环境的 变化。 开发数据库应用系统的基本策略,有以下二条: ●自上而下 ●自下而上 通常是二者结合,即自上而下规划设计,自下而上设计实施。此外还有原型法和面向对象方法等。 开发数据库应用系统的主要步骤,有以下五步: ●系统总体规划,对部门(企业)外部情况进行初步调查,提出可行性报告(开 题报告)。 ●系统需求分析,对部门(企业)外部情况进行详细调查,搞清原系统的工作 情况(输入、处理和输出情况),以及对新系统的功能要求(输入、处理和 输出情况),提出DBAS的逻辑模型(数据模型设计和主要业务处理流程)。 ●系统应用设计,根据系统分析结果,完成各功能模块的设计,设计规标准(如 代码、命名等)的确立,数据库各表的具体设计,以及物理配制方案的制订 (硬件、软件和网络等)。 ●系统应用实现,根据系统应用设计的结果,完成系统的编码和测试,以及硬 件的安装与调试,以及新旧系统转换、系统运行维护等。 ●系统评价,对系统运行所带来的效益,进行评估。

软件开发常用技术介绍

软件开发技术实现要点介绍 一、OpenStack OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。 OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130家企业及1350位开发者,这些机构与个人都将OpenStack作为基础设施即服务(IaaS)资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。本文希望通过提供必要的指导信息,帮助大家利用OpenStack前端来设置及管理自己的公共云或私有云。 1.简介 OpenStack既是一个社区,也是一个项目和一个开源软件,它提供了一个部署云的操作平台或工具集。其宗旨在于,帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。 OpenStack旗下包含了一组由社区维护的开源项目,他们分别是OpenStackCompute(Nova),OpenStackObjectStorage(Swift),以及OpenStackImageService(Glance)。 OpenStackCompute,为云组织的控制器,它提供一个工具来部署云,包括运行实例、管理网络以及控制用户和其他项目对云的访问 (thecloudthroughusersandprojects)。它底层的开源项目名称是Nova,其提供的软件能控制IaaS云计算平台,类似于 AmazonEC2和RackspaceCloudServers。实际上它定义的是,与运行在主机操作系统上潜在的虚拟化机制交互的驱动,暴露基于 WebAPI的功能。 OpenStackObjectStorage,是一个可扩展的对象存储系统。对象存储支持多种应用,比如复制和存档数据,图像或视频服务,存储次级静态数据,开发数据存储整合的新应用,存储容量难以估计的数据,为Web应用创建基于云的弹性存储。

信息系统开发与管理知识点总结

第一章管理信息系统导论 一、管理信息系统的概念及其发展 管理信息系统是管理和信息技术不断融合的产物是信息化的具体表现形式和主要内容。 管理信息系统:管理新系统系统是一个由人、计算机组成的能进行管理信息的手机、传递、存储、加工、维护和使用的系统。管理信息系统是一个以信息技术为工具,具有数据处理、预测、控制和辅助决策功能的信息系统。 管理信息系统是一个人机系统,同时也是一个一体化集成系统(数据一体化和系统开发的一体化),以计算机技术、通信技术和软件技术为技术基础。 二、管理信息系统的分类: (1)按核心业务活动分类:电子业务系统(服务于组织的内部管理),电子政务系统(政府部门的政务管理活动和服务职能),电子商务系统(商贸活动) (2)按数据处理方式分类(操作型管理信息系统,分析型管理信息系统) (3)按管理应用层次分类(事务型管理信息系统,管理型管理信息系统,战略型管理信息系统) (4)按行业和业务职能分类 三、管理信息系统的结构 (1)功能结构(任何一个管理信息系统均有明确的目标,并由若干具体功能组成。为了完成这个目标,各功能相互联系,构成了一个有机结合的整体,表现出系统的特征,这就是管理信息系统的功能结构。) (2)概念结构(信息源,信息处理器[信息的传输,加工,存储等任务],信息用户[信息的最终使用者],信息管理者[负责信息系统的设计、实施、维护等工作]四大部件。) (3)职能结构(纵向视角:战略计划层[任务:为企业战略计划的制订和调整提供辅助决策功能],管理控制层[任务:为企业各职能部门管理人员提供用于衡量企业效益,控制企业生产经营活动,制定企业资源分配方案等活动所需要的信息],执行控制层[任务:确保基层的生产经营活动正常有效的进行]。横向视角(职能):生产管理子系统,销售管理子系统,物资管理子系统,财务会计管理子系统,人力资源管理子系统。综合视角[职能和管理层次]。)(4)软硬件结构(硬件:机器的实体部分;软件结构:计算机的灵魂和思想,系统软件和应用软件) (5)网络计算结构(四种网络计算模式:中央主机集中分时处理模式、文件服务器模式、客户机/服务器模式C/S、浏览器/服务器模式B/S) B/S模式工作原理:在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web 服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。 C/S模式结构、工作原理、特点:CS模式是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。CS模式主要由客户应用程序、服务器管理程序和中间件三个部分组成。首先,交互性强是CS固有的一个优点。在CS中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。其次,CS模式提供了更安全的存取模式。由于CS配备的是

相关主题
文本预览
相关文档 最新文档