版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业大型数据库管理系统开发项目可行性报告目 录 TOC o 1-3 h z 项目概述*数据库是一种采用文本方式、XML数据描述格式存储的通用数据库管理系统。底层结构属层次型的标准化、开放,数据可以直接浏览,便于修理检查;数据传输采用TCP/IP端口连接包传送;登录管理除检测用户名、密码之外还可以检测、限定访客IP、端口、客户机时间等;非表式数据,字段概念淡化,可随意混合新旧数据;无固定记录长度,稀疏字段记录大大提高存储效率;可扩展标准数据源接口,增加SQL查询接口。经查有关
2、通用数据库管理系统软件,国内已有产品或文献报道,但多为关系型数据库管理系统。而本课题开发的是一种采用文本方式和XML格式存储的通用数据库管理系统,具有构属层次型的标准化、开放,非表式数据,字段概念淡化,可随意混合新旧数据,无固定记录长度,稀疏字段记录大大提高存储效率,可扩展标准数据源接口,增加SQL查询接口等特点。国内未见与本课题上述技术特点相同的通用数据库管理系统的文献报道。因此,该项目的开发与实施能够填补国内采用文本方式和XML格式存储通用数据库管理系统的空白,具有非常重要的意义。国内外相关技术发展与市场情况说明国外数据库产品企业开发情况甲骨文力推重量级产品10G在高管理性产品上,作为关系
3、型数据库代名词的甲骨文一直在吹棒其旗舰产品下一数据库版本10g。据称,具备10g的甲骨文用户可获得一个能够管理数百个数据库的单一控制台企业管理员网格控制(Enterprise Manager Grid Control),使他们通过网格框架来调节产品的性能。甲骨文公司还将在产品中集成自动下载补丁软件和检查数据库配置是否正确的工具。其“负载仓库”的功能,它能够记录数据库的使用、发现问题并向系统管理员提供维护建议,而不会要求管理人员对所有计算机进行检查。 IBM以新版DB2开拓市场IBM 目前正在为Unix, Linux和Windows开发新版DB2,其“Stinger”的功能集有助于简化微软公司.
4、NET 平台应用程序的开发。Stinger与Rational开发工具的集成将更紧密,可提高应用程序的性能。通过整合软件,IBM的数据环境可以包容所有竞争对手的产品,可访问任何数据库与文件系统中的数据信息。微软想凭借Yukon图谋高端市场微软明年推出的新SQL Server版本Yukon将具备一些先进功能,其数据转换服务将可以让开发者和管理员快捷移动和重新格式化数据。其它有助于SQL Server进入大企业市场的一些性能包括数据库镜像(database mirroring)、在线索引(online indexing)和在线修复(online restore)。一种叫Studio工具套也将帮助管理
5、员配置和检修SQL Server数据库。国内数据库产品企业开发情况金仓数据库管理系统KingbaseES金仓数据库管理系统Kingbase Enterprise Server(简称KingbaseES)是北京人大金仓信息技术有限公司开发的通用关系数据库管理系统。KingbaseES基于成熟的关系数据模型,是一个跨越多种软硬件平台、具有大型数据管理能力、高效稳定的数据库管理系统。 金仓数据库管理系统是非基于XML语言的关系数据库。东软通用数据库系统OpenBASE是一种具有多层体系结构的关系数据库管理系统,最新释放的版本对OpenBASE之前各版本的功能进行了扩充和优化,功能、性能、可用性和可靠
6、性方面都得到了较大提高。可以运行在通过TCP/IP连接起来的各种UNIX、Windows的网络环境中,百分之百兼容SQL92入门级标准,部分支持SQL99标准,标准化程度高;支持多种主流操作系统,可移植性强;支持存储过程和触发器,支持基于统计的查询优化和索引机制;支持大对象字段BLOB和CLOB的存取;支持和标准,互连性好;采用基于多版本并发控制的事务管理机制,能够保证事务的ACID特性;支持数据库、表、视图、字段、存储过程等各种级别的安全控制,支持引用完整性的自动维护;提供完备的备份恢复机制,保证数据库的可靠性;提供灵活的程序设计接口、数据库管理实用工具和应用程序开发工具,易用性高;提供了安
7、全、可靠、高效的Web数据库应用解决方案,可以开发各种交互式的、事务密集型的Internet/Intranet数据库应用系统。投标单位概况和已有工作基础投标单位名称:*有限责任公司投标单位的性质:有限责任(国内合资)、民营企业公司历史:简要经营情况:2012年以来完成的项目基本结构:基本结构(公司质量管理体系组织结构图)财务状况:公司财务支付能力良好,各项应收、应付账务均已进入良性循环。能够保证公司各项业务的正常开展。运营情况:公司拥有:公司专门设立销售部进行市场策划、销售渠道开拓、扩展。技术优势:企业共有技术开发人员19名;2004年度投入研发经费近30万元。产业化优势在本投标项目相关领域已
8、有工作基础和取得成果企业属于研发生产型企业,主要从事技术研究、软件开发等,近年来共开发以下软件项目:项目负责人和项目主要参加人员的情况技术总体方案项目所依据的技术原理现在,越来越多的行业都将关键数据放置于数据库中进行管理,一来目前数据库技术已经相当成熟,二来其管理功能的确非常强大。从体系结构上看,数据库技术的发展经历了网状数据库、层次型数据库、关系型数据库、面向对象数据库、XML数据库(内部以XML格式存储数据)。到目前为止,在各个领域使用最广的还要数关系型数据库。面向对象数据库源于计算机编程语言中的面向对象技术。在关系型数据库中,数据仅仅是数据,它不包含层次结构信息;而面向对象数据库可以将数
9、据视为对象,数据是作为一个整体,包含了属性和方法,并能体现数据间的继承关系。面向对象技术因为其技术的复杂性以及工业化成熟程度不够曾一度陷入困境,作为一种折衷,利用现有的优势,改造关系数据库并融入面向对象技术,即所谓的对象-关系数据库,则不失为上策。如今,IBM、Oracle、Informix等知名厂商已经宣称其数据库产品支持面向对象技术。XML正在快速成为标识Internet文档结构和内容的标准语言,数据交换无疑是XML最令人激动的应用。数据交换的核心问题是信息的标准化,主要解决信息的可理解性问题,包括人和机器对信息的理解。而且,更重要的是机器对信息的识别,并能根据数据进行自动处理。XML的出
10、现,为信息的标准化提供了有力的工具。XML的关键是将数据内容与显示处理分开以提高效率。将需要交换的数据转换为XML文档在各个应用程序之间传递。只要数据交换中各参与方采用统一的XML标签和格式生成XML文档,不同应用系统中不同语言编写的应用程序就可正确识别和解析文档中的数据,实现数据的动态交换。关系型数据库针对XML数据,一般有两种存储方式:一是将其按结构层次拆分,分别存于不同字段,二是将XML文档原封不动地存入数据库。实际应用中,后者的应用环境将受到一定限制,因为关系型数据库不能很好地处理大容量的结构化的信息和文本数据。至于前一种方式,因为关系型数据库并不能很好地支持层次、顺序、包含等在结构化
11、置标语言中十分本质的关系,所以在开发中也仍有很多问题要解决。因此目前XML主要提供了一种连接关系数据库和面向对象数据库以及其它数据库管理系统之间的纽带, XML文档本身是一种由若干节点组成的结构,这种特点使得数据更适宜于用面向对象格式来存储,同时也有利于面向对象语言(C+、Java等)调用XML编程接口访问XML节点。关系数据库和面向对象数据库首先需要将数据从数据库中提取出来,经过转换或直接以XML数据形式发布到网上(局域网或Internet网),然后相互交换数据,经应用层系统处理后再转存入库。开发一个访问数据库的XML应用系统需要同时借助XML编程接口和数据库编程接口,前者用于对XML文档的
12、解析、定位和查询,所需技术包括DOM和SAX;后者则是用于访问数据库,如数据库中数据的更新和检索等等,需要利用的技术有ODBC、JDBC等。XML文档从结构上决定了具有比简单的文本文件更强的表达能力,它除了能适用面向对象的数据库之间信息交换外,当然也适用于传统关系数据库间的信息交换。用XML作为数据交换的中介,给系统的实现带来极大的灵活性。系统可以屏蔽掉后台的多种数据源,用统一的XML文档呈现给用户。接收数据方根据数据XML文档的类型可以对数据XML文档进行任意的业务处理。XML作为一种可扩展性置标语言,其自描述性使其非常适用于不同应用间的数据交换,而且这种数据库是不以预先规定一组数据结构定义
13、为前提的,因此具备很强的开放性,具有广阔的应用前景。XML的出现给面向对象数据库注入了新的生机和动力。对于面向对象数据库,XML将不再被拆分而是被描述成一个对象存入数据库,其优点显而易见,XML数据的结构和语义信息可以完整地保留下来。XML及其在各个领域的应用前景使得面向对象数据库重新受到广泛重视,一些针对XML的面向对象数据库纷纷推出,例如:Xhive和XML Repository就是很好的例子。著名的Object Design公司也调整策略,将其面向对象数据库产品ObjectStore融入XML Server体系之中。他们将公司更名为eXcelon,以便更好地体现公司的战略部署。本项目在这
14、种背景下,开发一种自由知识产权,基于XML文档的底层存储结构,真正的网络版、层次型、通用数据库。主要技术与性能指标主要技术*数据库特点真正的客户机/服务器体系结构。系统管理和数据库管理直观、简单。丰富的编程接口工具、过程函数,为用户进行程序设计提供了更大的选择余地。管理登录安全性好,可以进行时间同步检测、IP限制、功能限制等。从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台均可使用。安装、运行*数据库的硬件需求Inter及其兼容计算机,Pentium 166MHz或者更高处理器或DEC Alpha和其兼容系统。内存(RAM)企业版最少64MB内
15、存,其他版本最少需要32MB内存,建议使用更多的内存。可以同时启动多个数据库服务器,每个服务器内存占用小于10兆硬盘空间完全安装(Full)需要10MB的空间。安装、运行*数据库的软件需求*数据库目前必须运行于安装Windows 操作系统(全系列支持),如 NT Server或者Windows2000 、Windows2003、WindowsXP、WindowsMe、WindowsXP Server、Windows9X以及更高版本的操作系统下。主要指标参数传输协议:TCP/IP每个服务器端口连接用户数:20个(可以同时启动多个服务器端)每个服务器端内存占用:16兆单个记录尺寸推荐小于2兆可定义
16、用户数: 256数据库响应时间:小于1Ms(主要取决于网络速度、服务器硬件速度)提供图像化显示功能(树状显示)项目拟执行的质量标准类型、质量标准名称本项目是一个软件项目,国家有非常具体明确的一系列质量标准,本公司采用ISO9000质量保证体系,在过程中严格按照国家相关法律、法规、行业规范、公司质量控制文件执行。部分与本项目相关的国家、行业质量标准或指导性文件清单如下:计算机软件产品开发文件编制指南(GB/T8567-1998)计算机软件质量保证计划规范(GB/T 12504-1990)数据流程图、程序流程图、系统网络图和系统资源图的文件编制符号及约定项目实施方案项目主要内容项目的研究对象本项目
17、借助XML编程接口和数据库编程接口开发一套访问数据库的XML应用系统。采用以数据为中心的结构相当规整,数据粒度精细很少或没有混合内容。主要技术与性能指标*数据库特点真正的客户机/服务器体系结构。系统管理和数据库管理直观、简单。丰富的编程接口工具、过程函数,为用户进行程序设计提供了更大的选择余地。管理登录安全性好,可以进行时间同步检测、IP限制、功能限制等。从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台均可使用。安装、运行*数据库的硬件需求Inter及其兼容计算机,Pentium 166MHz或者更高处理器或DEC Alpha和其兼容系统。内存
18、(RAM)企业版最少64MB内存,其他版本最少需要32MB内存,建议使用更多的内存。可以同时启动多个数据库服务器,每个服务器内存占用小于10兆硬盘空间完全安装(Full)需要10MB的空间。安装、运行*数据库的软件需求*数据库目前必须运行于安装Windows 操作系统(全系列支持),如 NT Server或者Windows2000 、Windows2003、WindowsXP、WindowsMe、WindowsXP Server、Windows9X以及更高版本的操作系统下。其他部分参数传输协议:TCP/IP每个服务器端口连接用户数:20个(可以同时启动多个服务器端)每个服务器端内存占用:16兆
19、单个记录尺寸推荐小于2兆可定义用户数: 256数据库响应时间:小于1Ms(主要取决于网络速度、服务器硬件速度)提供图像化显示功能(树状显示)项目技术路线描述*数据库系统,首先必须有一个服务器上运行* Server,然后应用程序借助对API函数的调用(初级中间件)/ODBC/JDBC,就可以访问数据库。服务器系统的总体工作流程如下:服务器程序服务器程序初始化各端口,处于“听状态”定时/中断执行主任务根据各端口的状态在各端口的收发指示器上显示信息;解释处理数据库操作命令;返回结果。直到执行退出项目技术实现依据设计思想依据方案提出本项目的提出者有20多年的软件开发经验。从一开始就以文字处理、事务处理
20、、人工智能信息分析等项目接触数据库,早期的dBaseII一直到现在的SQL Server,总是让人感觉到有一种“隔靴搔痒”的感觉;并且以“表”为基础的这些数据库总是在存储效率、结构预先设计等问题上让人大费脑筋。多年数据库产品使用和开发经验,认识到现有数据库产品的不足。对于不透明,我们最后对数据库的结构进行破解,建立直接访问的控件,解决部分需要底层操作的需求(如数据库恢复)。对于效率低,人们一般采用多个关系表,即相互关联的数据库解决存储问题,但是表示一个项目可能涉及多张“表”,多个数据库,多种预先的结构设计、多种为了提高速度建立的索引表,为了查询打开不同的关联数据库等。对于结构设计复杂,人们采用
21、“宏替代字段名”等方式解决,但是又造成了程序易读性差、存在潜在风险,数据类型复杂化等困难。近年来的主流数据库有些是大型数据库,价格昂贵,使用维护要求高;有些是廉价开放共享,但是又建立在不太常用的操作系统基础上(如Linux);有些数据库简单易用,但是存储效率较低、不支持网络化(文件共享方式不是真正的网络化)。在20多年的工作时间中,从不断采用上述方法应对、解决工作中遇到的困难过程中,积累了大量的经验数据,最终确定了开发*数据库的项目目标和合理的系统功能需求。参考文献主要是基础开发工具,如VB语言工具书、XML相关规范、TCP/IP协议资料。关键技术实现的依据XML正在快速成为标识Interne
22、t文档结构和内容的标准语言,数据交换无疑是XML最令人激动的应用。数据交换的核心问题是信息的标准化,主要解决信息的可理解性问题,包括人和机器对信息的理解。而且,更重要的是机器对信息的识别,并能根据数据进行自动处理。XML的出现,为信息的标准化提供了有力的工具。XML的关键是将数据内容与显示处理分开以提高效率。将需要交换的数据转换为XML文档在各个应用程序之间传递。只要数据交换中各参与方采用统一的XML标签和格式生成XML文档,不同应用系统中不同语言编写的应用程序就可正确识别和解析文档中的数据,实现数据的动态交换。关系型数据库针对XML数据,一般有两种存储方式:一是将其按结构层次拆分,分别存于不
23、同字段,二是将XML文档原封不动地存入数据库。实际应用中,后者的应用环境将受到一定限制,因为关系型数据库不能很好地处理大容量的结构化的信息和文本数据。至于前一种方式,因为关系型数据库并不能很好地支持层次、顺序、包含等在结构化置标语言中十分本质的关系,所以在开发中也仍有很多问题要解决。因此目前XML主要提供了一种连接关系数据库和面向对象数据库以及其它数据库管理系统之间的纽带, XML文档本身是一种由若干节点组成的结构,这种特点使得数据更适宜于用面向对象格式来存储,同时也有利于面向对象语言(C+、Java等)调用XML编程接口访问XML节点。关系数据库和面向对象数据库首先需要将数据从数据库中提取出
24、来,经过转换或直接以XML数据形式发布到网上(局域网或Internet网),然后相互交换数据,经应用层系统处理后再转存入库。开发一个访问数据库的XML应用系统需要同时借助XML编程接口和数据库编程接口,前者用于对XML文档的解析、定位和查询,所需技术包括DOM和SAX;后者则是用于访问数据库,如数据库中数据的更新和检索等等,需要利用的技术有ODBC、JDBC等。XML文档从结构上决定了具有比简单的文本文件更强的表达能力,它除了能适用面向对象的数据库之间信息交换外,当然也适用于传统关系数据库间的信息交换。用XML作为数据交换的中介,给系统的实现带来极大的灵活性。系统可以屏蔽掉后台的多种数据源,用
25、统一的XML文档呈现给用户。接收数据方根据数据XML文档的类型可以对数据XML文档进行任意的业务处理。XML作为一种可扩展性置标语言,其自描述性使其非常适用于不同应用间的数据交换,而且这种数据库是不以预先规定一组数据结构定义为前提的,因此具备很强的开放性,具有广阔的应用前景。XML的出现给面向对象数据库注入了新的生机和动力。对于面向对象数据库,XML将不再被拆分而是被描述成一个对象存入数据库,其优点显而易见,XML数据的结构和语义信息可以完整地保留下来。XML及其在各个领域的应用前景使得面向对象数据库重新受到广泛重视,一些针对XML的面向对象数据库纷纷推出,例如:Xhive和XML Repos
26、itory就是很好的例子。著名的Object Design公司也调整策略,将其面向对象数据库产品ObjectStore融入XML Server体系之中。他们将公司更名为eXcelon,以便更好地体现公司的战略部署。项目技术成熟性采用的成熟技术自然语言识别技术本公司曾经开发ASM51汇编器、ASM96汇编器、ASM98汇编器、Z80汇编器、Cupl逻辑编译软件、排版软件等软件系统,完全掌握了对于近似于自然语言的文本进行分析处理的技术。在汇编器中可以支持宏和文件引入、条件汇编,所有表达式最大支持10重括号(堆栈技术);逻辑语言(CUPL)编译器则完全支持通用的语言格式,而且具有智能化的逻辑表达式化
27、简功能。上述技术完全可以胜任对XML文件的分析、处理、判读等作业,也完全可以将结构化的“SQL”查询命令实现“解释”执行。操作系统开发本公司曾经开发应用于MCS-51系列兼容单片计算机的多任务操作系统,这个系统充分利用单片机的有限的资源和速度,可以实现2到32个任务的调度、并发,可以调整人物的优先级、时间片的宽度,支持任务的休眠和唤醒,兼容性很高。而且这些技术不断贯穿后来一系列的软件开发,使得我们的产品在WINDOWS平台上运行时具有很高的系统响应灵敏度。在开发短信息网关接口时,为了得到比厂家提供的API库更好的系统响应,我们甚至直接开发底层接口程序,使得程序质量大大提高。这些概念也自然会帮助
28、我们解决好多用户同时登录访问数据库时,数据的共享、独占、优先、冲突处理、实时响应等操作系统相关技术应用。网络通讯技术开发网络化的数据库系统,必须非常熟悉网络上的数据传输控制。本公司开发的IP_Spy可以监听底层协议传输的数据,使得数据传输完全透明;开发的STSMS短信息网关接口,则直接和运营商的IP端口直接访问,没有利用厂家提供的开发包,开发中对于资料中含糊或错误的描述则直接采用底层监听进行分析验证;本公司还开发了类似于IIS,可以绕开IIS/PWS直接提供Web访问服务的应用系统(搜索引擎、网络短信息接口)等。在预研阶段,已经很好解决了*数据传输、大块数据拆分、合并,字符代码在传输中变化之后
29、正确恢复或重发的细节问题。完全可以完成后续可能存在的相关开发工作。XML语言的成熟应用利用XML实现底层存储和直接操作,同时实现了数据库的XML数据存取和XML数据库(内部以XML格式存储数据),同时也是充分的应用了XML的层次性表述和层次性数据库的结合。已攻克的关键技术数据库管理系统的基本数据操作功能已经全部实现创建(库、项目、记录、字段)修改删除查询(组合查询)目前提供API接口函数库方式操作,部分功能库函数如下: 数据库接口参数设定 数据库登录 数据库登录状态 数据库登录注销 数据库操作员清单 创建数据库 删除数据库 读取数据库项目清单 创建数据库项目 删除数据库项目 读取数据库某项目内
30、的记录清单 读取数据库某项目下的记录 创建数据库某项目下记录 修改数据库某项目下记录 删除数据库项目中的某个记录 读取指定记录中的字段清单 读取记录中的字段 读取记录字符串中的相同嵌套字段 创建记录中的字段 修改记录中的字段 获取信息字符串中的某行内容 数据库项目中查询记录 数据库项目中按字段条件查询记录 错误信息查询 获得数据库信息 获得服务器当前时间 获得服务器当前日期 从服务器下载一个文件 向服务器上传一个文件 设定数据库访问产品特许标识 获得服务器当前服务的产品特许标识4 *数据库树视函数/过程说明 数据库项目快速加载 数据库项目记录清单快速加载 数据库项目内记录清单加载 数据库内容完
31、全加载 数据库某记录内容完全加载 从树视控件中获取某记录的完整内容 从树视控件中获取某记录中指定字段的完整内容 从树视控件中获取某节点分支的完整内容 在当前树视控件节点位置增加字段 在当前树视控件节点位置增加子字段 在当前树视控件节点位置增加记录 从树视控件中删除某个字段 从树视控件中删除某个记录 从树视控件中读取指定的字段 设定当前字段单元的值 设定当前单元的名称 测试某个键值的有效性 保存当前树形控件的数据内容 刷新显示当前树形控件的显示内容 树形控件的点击处理 树形控件的数据修改状态设定用户管理功能全部实现下面是一个客户端应用的例子:待研究的关键技术虽然*数据库已经在本公司所有需要网络数
32、据库的应用系统中成功地应用超过2年,但是限于自身实力,还没有进一步完善,下一步的研究方向主要是以下一些内容:完成中间件将目前的API函数调用的函数库整理规范化,形成一个可以销售的产品,并进一步邀请同行专家进行评审、定型。开始推向市场。完善数据库功能根据本数据库的特点和应用场合,逐步增加必要的功能,如多种方式的数据备份与恢复;支持存储过程/函数;支持触发器支持结构化查询,与通用的SQL命令兼容增加底层XML格式的标准化和提高兼容性。增加测试工作,进一步减少可能存在的内部错误和缺陷开发ODBC和JDBC接口开放式的数据接口有多种协议,大部分都可以顺利开发,少部分可能需要通过对通讯数据的监听分析,开
33、发相应的模块。当然由于本数据库的特点,如何保证通用的数据接口的兼容性是一个很复杂的问题。但只有具备了通用数据接口,才可能占有更大的市场、得到广泛的应用。项目产品化产品用途数据库系统是除操作系统外最重要的核心软件,用于信息的储存和管理,是信息化建设中需求量最大、应用最广泛的基础性软件。产品性能*数据库是一种利用XML文件原理的专用数据库,安全、结构可变、记录可调、可以直观简便对记录进行处理:可以使用NOTEPAD或写字板等工具直接查看,必要时可直接修改;记录可以拥有不同的长度;记录可以拥有不同的字段;每个字段可以拥有不同的长度;关键字可全中文化。用户登录可以判断密码、IP地址、时间,确保安全服务
34、端口可以变化,可以同时启动多个独立数据库服务器系统*基于WINDOWS平台开发,系统要求低:客户端:586以上PC机,WIN95以上视窗系统;服务器端:P以上服务器,WIN98以上视窗系统。应用环境Visual BASIC *数据库服务器系统可以实现以下基本数据存取功能:创建库;创建记录;读取记录;删除记录;修改记录;条件查找记录;操作记录;用户登录管理;清理备份(整理流水编号、排序、丢弃删除记录)。我们将不断增加*的功能,如ODBC和JDBC接口,标准的数据库查询语言操作、数据存储技术改进、查询处理优化、数据的安全性、数据的备份和恢复、数据库存的开放互联性。不断完善系统的兼容性,使其应用到更
35、多的行业与系统中,将*做成一个性能稳定,功能齐全的中小规模的数据库系统。比较优势1. *数据库是针对我国数据库版权的现状,面向于百分之九十的客户和中小客户,开发的一套实用的、精巧的、通用性较强的数据库系统。它的主要设计目标是可靠,功能适中,开销比较小,运行稳定,安装维护简单。2.切合中国用户的实际需求,我们随时可以增加一些特殊功能,甚至大型数据库不具备的功能,比如和SQL比,我们就可以随意的增加一些限时登录功能,IP地址识别功能,甚至用户网卡识别功能,随意可以调整服务端口,使得我们具有明显的特色。如果拿SQL Server,Oracle作为一艘航空母舰和我们来比,我们就是一艘小的游艇,它可以航
36、行于浅水、内湖、小的湖泊,有它的普遍的、广泛的客户群。3.*数据库系统目前不是为复杂计算业务而设计的。那种特殊的、复杂的用于大量关联业务计算只占数据库应用的很小的比例。如果客户有这种特殊的、大型的、复杂的业务处理的时候,它可能会有更高的要求,不简简单单是运算,统计,分析,经费的投入将会相当大,应该说它肯定不是*服务的对象。4.*符合于中小型企业的一般性的数据记录,存储、查询。如图书历史资料、财务历史资料、客户业务历史资料等这样一些“累积性、事实性、层次性”信息的处理。如果*既要适用小用户又要适用大用户,那它的开发周期可能将会很长,也就没有了自己的特色。产品化实施计划项目产品化实施计划的具体进度
37、安排1、2005年72005年9月。前期准备阶段:利用3个月的时间进行产品项目的实施规划、相关技术人员安排,产品技术资料搜集整理,开发环境构建(包括测试平台的软硬件环境、开发的软硬件环境),其它准备工作。2、2005年10月2007年1月。具体实施阶段:用16个月进行具体产品项目的研发,包括产品的数据模型开发、总体设计与详细设计、程序具体编码等具体开发工作。 3、2007年2月2007年7月。完善测试阶段:用6个月的时间进行产品项目的完善、测试阶段,包括具体的结构、代码的完善、产品的运行测试等后期工作。产品化拟执行的质量标准类型国家标准;行业标准;企业标准。项目产品应取得的相关许可认证证书软件
38、产品登记证书;软件产品著作权登记证书。项目产品市场与竞争行业及市场概述调查显示:XML数据存储技术市场的规模将从2000年的不到1亿美元,扩大到2005年的41亿美元以上。在2000年,支持XML的数据库管理系统供应商在市场中所占的比率只有15%,到2005年,这一比率达到70%以上,在随后的10年中,将每年按不低于10的速度递增。目标市场目前,本项目产品的目标市场定为国内。1.*数据库中间件的嵌入式应用、软件开发商。2.*数据库是针对我国百分之九十的追求可靠,功能适中,投资比较小,运行稳定,安装维护简单的大型客户和中小客户。3.那些需要一些特殊功能的客户,而大型数据库所不具备这些功能。比如限
39、时登录功能,IP地址识别功能,甚至用网卡进行用户识别功能,随意可以调整服务端口等,而这些都将是我们数据库产品的特色。4. *符合于中小型企业的的数据记录,存储、查询。如图书历史资料、财务历史资料、客户业务历史资料等这样一些“累积性、事实性、层次性”信息的处理。5.*数据库系统目前不是为复杂计算业务而设计的。那些需要进行特殊的、复杂的用于大量关联业务计算只占数据库应用的客户不是本产品的目标用户。6.这些目标用户具体为:按用户类别分:教育行业、消费行业、事业单位等,按使用方式分:各类办工软件(如:人事软件、考勤软件等);学校管理软件(如:排课系统、考试系统、图书馆管理系统等);娱乐收费系统(如:酒
40、店管理软件、娱乐收费系统等)。目标市场容量国内对数据产品的年需求量为全世界的7左右,现有2亿美元的市场,在未来10年中,增加速度将远远大于全球增长速度,增长速度为8,预计在2010年将达到3亿美元左右。竞争优势分析技术优势本项目产品目标用户的需求特点是:要求数据库成本低、储存量要求较小、希望性能稳定、维护简便,对数据库的应用大多还停留在数据记录,存储、查询等功能上。而国内流行的数据库如SQLserver、DB2、Orical等,成本高、对硬件设备的性能要求较高、不易维护等。因此,用户购买象SQLserver之类的产品,就象是大型轮船运载少量的货物,是一种资源浪费。与之相比,*数据库可以很好的解
41、决这些问题,而*数据库与这些数据库相比,主要优势在于: 存储形式先进,生命周期会较长;底层透明,操作工具灵活;国人自主知识产权,市场销售价格优势明显;网络化,管理功能丰富,安全性好;拥有代码、可以不断完善改进,升级费用低;层次型数据,结构灵活,使用方便;端口灵活、IP绑定等功能有效防止病毒和攻击;全中文化数据;中文化界面;系统资源占用少、效率高、可靠性好。技术领先,造就性能稳定,维护方便。*数据库,是XML数据库的一种。XML数据库是当前最先进的数据库产品,被誉为第三代关系型数据库,它的自由形态及可面向存储的文件,不必在存储记录前指定XML文件的结构,因而性能稳定、维护简便;且对硬件要求极低。
42、价格优势*价格低廉,用户创建相同的应用系统,采用本数据库的造价仅相当于采用其它数据库产品的10或更少。市场策略项目获利方式本项目拟采用两种方式获利,一种为直接销售。直接销售捆绑销售和软件开发商合作,嵌入其系统,捆绑销售。可以随对方产品逐套销售,也可能一次性授权,批量销售。网络销售SOHO一族或网络用户,通过下载,按套购买。付费方式采用网上支付、手机短信代付费等获利。大型应用直接销售大型应用场合提供综合服务、系统销售。降低成本,相对获利本公司在自已产品中应用,相应降低采购数据库的成本,相当于获利。技术转让针对有实力的合作者提出一次性购买技术、源代码的形式,也可以实现产品快速销售,本公司可以更好研
43、发其他系统、平台产品。市场开发本产品具有软件产品的特点,通过下述方式进行市场开发是行之有效的。网络发布,免费下载可以在本公司自己的网站和国内一些共享软件提供,针对一般用户,零星用户,注册收费。与软件产品生产开展各种形式的合作针对软件开发商,可以嵌入对方的应用系统,降低对方成本,扩大自身市场占有。市场的开发过程如下:首先,寻求合作对象;在国内著名的IT网站发布广告,寻求几家技术成熟的软件公司,共同开启几项有影响的软件项目,当然,数据库肯定采用*。其次,通过已开发软件的宣传、推广,来提升*的形象。最后,通过深入地市场调查,经分析后,对*数据库的市场做一个合理的定位,包括定价体系,最终用户以及应用软
44、件开发商市场,然后,以商业信函、电话营销方式,正式开展市场推广。支持保障人力资源规划现有人员结构组成人员结构组成人数所占比例人数所占比例学历结构员工总数26100%人员分布员工总数26100%博士14%管理人员312%硕士14研发519%大学本科2180%生产312%大专312%市场1661%其它财务及其它27%备注:3名管理人员中,1名兼有研发、1名兼生产和市场,1名财务主管研发人员职称结构人数所占比例研发人员学历结构人数所占比例研发人员总数5100研发人员总数5100高级120博士120中级480大学480初级本项目计划新增人员,专业技术人员5人计划新增软件专业人员5人,培养为技术骨干。完
45、善薪资福利激励机制公司目前的激励机制在本地市场上具有很强的竞争力,足以使现有的技术人员稳定工作。对所有员工,一旦签订雇佣合同,均提供养老、失业、医疗保险。对于技术人员,公司将鼓励求学深造,如果求学深造,毕业后愿意在公司继续工作并签订培养协议的,公司将无偿提供学习期间的费用。公司强调员工教育培训,内部建立培训服务器,存放各种外来的和自己建立的培训教程,不定期检查学习笔记,努力创建学习型组织。资本运作本公司为研发、生产、销售为一体的生产经营型企业,将销售而得的利润将继续用于企业的扩大再生产。因此本企业的资本运作主要着眼于融资和有利于扩大企业规模的兼并等。1.通过企业内部的体制改革来融资通过企业内部
46、的体制改革,当认为有必要再引进股东(目的是引进资金、技术、人才等),达到融资效果。2.进行外部融资一是争取国家基金(资金)支持,申请适合于本企业的支持方式,如无偿资助、贴息贷款等;同时也申请地方企业发展或者科技发展促进部门的各种资助资金。二是寻找机会选择合适的企业兼并以扩大企业规模和调整企业资产结构。三是寻求风险投资和国际资本。在本企业运行到有足够的吸引力时,即寻求风险投资甚至国际资本。管理规划本公司已通过ISO9000:2000质量管理体系,本公司将在日常生产管理中已贯彻执行。现有管理制度目前各部门根据ISO9000体系要求已建立完成的管理制度(作业指导书)有近千个,例如:安全管理制度;5S
47、管理方法;办公环境管理制度;办公室人员日常办公规定;保密制度;车辆管理制度;驾驶员管理规定;出差工作指导;电话使用手册;非典型肺炎防范措施;工作证管理办法;关于执行国家有关法律法规的统一要求;规章制度定期学习规定;节能降温行为规范;日常办公事务处理条例;宿舍管理办法;宿舍环境卫生管理详细规定;图书管理制度;卫生管理制度;文明办公守则;移动通讯设备使用规定;员工互助办法;员工行为规范;员工着装管理规定;报销办法;借支办法;税收管理制度;现金收付管理办法;薪资核算制度;工作卷宗管理制度;员工工作计划策划指南;员工违规处罚办法;部门重大意外人事变动处理办法;参观实习制度;辞退、辞职管理制度;多媒体培
48、训办法;开展“比、学、赶、帮、超”活动规定;业务学习制度;优秀工作人员评选制度;员工考勤制度;员工满意度调查制度;员工培训办法;员工专业技能申报办法;政治学习制度;等等。拟完成的管理制度我公司自2003年获得ISO 9001质量管理体系认证以来,公司已建立了一套完整的、适合于企业发展需要的体系文件(包括质量手册、程序文件、各部门工作手册、作业指导书,包括行业主管下发的各项规章制度、国家的法律法规等)。公司领导强调企业“法令”(即各项规章制度)的严格性、重要性,要求每位员工从自我做起,严格按照ISO9001质量管理体系的严格要求,执行公司各项管理、规章制度。在后续的经营中,将不断发现问题,建立完
49、善自人力、财务、财物、生产、供应、销售整个企业经营的相关管理制度。保持ISO9000体系的有效性在过去的三年,我们经过多次体系审核,均顺利通过;现在已经接近重新申请的时限。我们仍将贯彻ISO9000体系的要求,及时提出申请,确保维持体系的有效性。其他策略一、本公司将持续在研发方面的投入,保证每年以不低于销售额的6的资金,保持在技术上的领先地位;二、建立持续改进和创新机制,把创新贯穿于研发、生产、管理和销售的各个环节;三、坚持与其它企业、科研院所的合作。保证本企业技术、信息、产品处于市场的领头地位。预期达到的技术经济指标项目产品生产本项目经济效益预测损益和利润分配表项目完成时的企业发展预测承担项
50、目的可行性分析项目技术现状及可行性分析目前国内外数据库管理系统以关系型数据库为主,由于关系型数据库不能很好地支持层次、顺序、包含等结构化关系,越来越多的数据库产品企业对面向对象的通用型数据库更为关注,且投入更多精力进行基于XML语言的数据的研究。一、面向对象的数据库产品成为研究热点越来越多的行业都将关键数据放置于数据库中进行管理,一来目前数据库技术已经相当成熟,二来其管理功能的确非常强大。XML作为一种可扩展性置标语言,其自描述性使其非常适用于不同应用间的数据交换,而且这种交换是不以预先规定一组数据结构定义为前提的,因此具备很强的开放性,具有广阔的应用前景。为了使基于XML的业务数据交换成为可
51、能,就必须实现数据库的XML数据存取。从体系结构上看,数据库技术的发展经历了网状数据库、层次型数据库、关系型数据库、面向对象数据库、XML数据库(内部以XML格式存储数据)。到目前为止,在各个领域使用最广的还要数关系型数据库。”关系型数据库针对XML数据,一般有两种存储方式:一是将其按结构层次拆分,分别存于不同字段,二是将XML文档原封不动地存入数据库。实际应用中,后者的应用环境将受到一定限制,因为关系型数据库不能很好地处理大容量的结构化的信息和文本数据。至于前一种方式,因为关系型数据库并不能很好地支持层次、顺序、包含等在结构化置标语言中十分本质的关系,所以在开发中也仍有很多问题要解决。面向对
52、象数据库源于计算机编程语言中的面向对象技术。在关系型数据库中,数据仅仅是数据,它不包含层次结构信息;而面向对象数据库可以将数据视为对象,数据是作为一个整体,包含了属性和方法,并能体现数据间的继承关系。面向对象技术因为其技术的复杂性以及工业化成熟程度不够曾一度陷入困境,作为一种折衷,利用现有的优势,改造关系数据库并融入面向对象技术,即所谓的对象-关系数据库,则不失为上策。如今,IBM、Oracle、Informix等知名厂商已经宣称其数据库产品支持面向对象技术。XML的出现给面向对象数据库注入了新的生机和动力。对于面向对象数据库,XML将不再被拆分而是被描述成一个对象存入数据库,其优点显而易见,
53、XML数据的结构和语义信息可以完整地保留下来。XML及其在各个领域的应用前景使得面向对象数据库重新受到广泛重视,一些针对XML的面向对象数据库纷纷推出,例如:Xhive和XML Repository就是很好的例子。著名的Object Design公司也调整策略,将其面向对象数据库产品ObjectStore融入XML Server体系之中。他们将公司更名为eXcelon,以便更好地体现公司的战略部署。XML正在快速成为标识Internet文档结构和内容的标准语言,数据交换无疑是XML最令人激动的应用。数据交换的核心问题是信息的标准化,主要解决信息的可理解性问题,包括人和机器对信息的理解。而且,更
54、重要的是机器对信息的识别,并能根据数据进行自动处理。XML的出现,为信息的标准化提供了有力的工具。XML的关键是将数据内容与显示处理分开以提高效率。将需要交换的数据转换为XML文档在各个应用程序之间传递。只要数据交换中各参与方采用统一的XML标签和格式生成XML文档,不同应用系统中不同语言编写的应用程序就可正确识别和解析文档中的数据,实现数据的动态交换。XML提供了一种连接关系数据库和面向对象数据库以及其它数据库管理系统之间的纽带, XML文档本身是一种由若干节点组成的结构,这种特点使得数据更适宜于用面向对象格式来存储,同时也有利于面向对象语言(C+、Java等)调用XML编程接口访问XML节
55、点。关系数据库和面向对象数据库首先需要将数据从数据库中提取出来,经过转换或直接以XML数据形式发布到网上(局域网或Internet网),然后相互交换数据,经应用层系统处理后再转存入库。开发一个访问数据库的XML应用系统需要同时借助XML编程接口和数据库编程接口,前者用于对XML文档的解析、定位和查询,所需技术包括DOM和SAX;后者则是用于访问数据库,如数据库中数据的更新和检索等等,需要利用的技术有ODBC、JDBC等。XML文档从结构上决定了具有比简单的文本文件更强的表达能力,它除了能适用面向对象的数据库之间信息交换外,当然也适用于传统关系数据库间的信息交换。用XML作为数据交换的中介,给系
56、统的实现带来极大的灵活性。系统可以屏蔽掉后台的多种数据源,用统一的XML文档呈现给用户。接收数据方根据数据XML文档的类型可以对数据XML文档进行任意的业务处理。调查显示:XML数据存储技术市场的规模将从2000年的不到1亿美元,扩大到2005年的41亿美元以上。2000年,支持XML的数据库管理系统供应商在市场中所占的比率只有15%,到2005年,这一比率将达到70%以上。目前,市场上具有代表性的数据库产品包括Oracle公司的Oracle、IBM公司的DB2以及微软的SQL Server等。在一定意义上,这些产品的特征反映了当前数据库产业界的最高水平和发展趋势。因此,分析这些主流产品的发展
57、现状,是我们了解数据库技术发展的一个重要方面。 二、关系数据库技术仍然是主流 关系数据库技术出现在20世纪70年代、经过80年代的发展到90年代已经比较成熟,在90年代初期曾一度受到面向对象数据库的巨大挑战,但是市场最后还是选择了关系数据库。无论是Oracle公司的Oracle 9i、IBM公司的DB2、还是微软的SQL Server等都是关系型数据库。Gartner Dataquest的报告显示关系数据库管理系统(RDBMS)的市场份额最大, 2000年RDBMS的市场份额占整个数据库市场的80%,这个比例比1999年增长了15%。这组数据充分说明RDBMS仍然是当今最为流行的数据库软件。当
58、前,由于互联网应用的兴起,XML格式的数据的大量出现,学术界有一部分学者认为下一代数据库将是支持XML模型的新型的数据库。作者对此持否定态度,认为关系技术仍然是主流,无论是多媒体内容管理、XML数据支持、还是复杂对象支持等都将是在关系系统内核技术基础上的扩展。 产品形成系列化 一方面,Web和数据仓库等应用的兴起,数据的绝对量在以惊人的速度迅速膨胀;另一方面,移动和嵌入式应用快速增长。针对市场的不同需求,数据库正在朝系列化方向发展。例如IBM公司的DB2通用数据库产品包括了从高端的企业级并行数据库服务器,到移动端产品DB2 Everywhere的一整套系列。从支持平台看,今天的DB2已经不再是
59、大型机上的专有产品,它支持目前主流的各种平台,包括Linux和Windows NT。此外,它还有各种中间件产品,如DB2 Connect、DB2 Datajointer、DB2 Replication等,构成了一个庞大的数据库家族。 支持各种互联网应用 数据库管理系统是网络经济的重要基础设施之一。支持Internet(甚至于Mobile Internet)数据库应用已经成为数据库系统的重要方面。例如,Oracle公司从8版起全面支持互联网应用,是互联网数据库的代表。微软公司更是将SQL Server作为其整个.NET计划中的一个重要的成分。对于互联网应用,由于用户数量是无法事先预测的,这就要求
60、数据库相比以前拥有能处理更大量的数据以及为更多的用户提供服务的能力,也就是要拥有良好的可伸缩性及高可用性。此外,互联网提供大量以XML格式数据为特征的半结构化数据,支持这种类型的数据的存储、共享、管理、检索等也是各数据库厂商的发展方向。 向智能化集成化方向扩展 数据库技术的广泛使用为企业和组织收集并积累了大量的数据。数据丰富知识贫乏的现实直接导致了联机分析处理(OLAP)、数据仓库(Data Warehousing)和数据挖掘(Data Mining)等技术的出现,促使数据库向智能化方向发展。同时企业应用越来越复杂,会涉及到应用服务器、Web服务器、其它数据库、旧系统中的应用以及第三方软件等,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 呼伦贝尔学院《C4D动画综合》2021-2022学年第一学期期末试卷
- 红河学院《学校社会工作》2022-2023学年第一学期期末试卷
- 红河学院《素描人体》2022-2023学年第一学期期末试卷
- 复检与异议授权委托书
- 红河学院《初中历史课程标准与教材研究》2022-2023学年第一学期期末试卷
- 衡阳师范学院《新闻编辑》2022-2023学年第一学期期末试卷
- 有关机械类的实习报告3篇
- 农险承保协议书范文范本
- 摩托车理性购买协议书范文模板
- 施工员月实习报告范文七篇
- 连续性肾脏替代治疗(CRRT)质量控制标准
- 第七章脆弱性及风险评模型估(版本)详解
- 专利技术交底书的撰写PPT课件
- 统一登陆认证平台软件设计方案(纯方案114页)
- DB34T 3822-2021 盒式螺栓连接多层全装配式混凝土墙-板结构技术规程
- 家庭教育的误区亲子教育交流主题PPT模板(含具体内容)
- 角膜塑形镜的历史与现状(课堂PPT)
- 部分常用岩土经验值
- 知识产权贯标工作总结
- 展馆管理方案(全面完整版)
- 江南大学2017大学英语(三)第2阶段答案
评论
0/150
提交评论