系统结构基于Intranet/Internet 技能,以浏览器/服务器(B/S)结构的技能架构体例停止打算,并撑持假造公用收集(VPN),系统必需撑持支流盘算机硬件及软件平台,并兼容现有的装备,撑持多种开放技能尺度,系统应供给尺度的接口步伐或和预留技能接口尺度,便于扩大使用系统功效和与其他使用系统的互联,互访。
系统数据库接纳通用数据库技能;充裕斟酌使用现有收集和硬件装备;浏览器撑持多种通用浏览器。系统具有开放性、易操纵性、界面的友爱性、靠得住性和平安性等特色,为用户供给同一的、友爱的操纵界面。
3、数据库打算1、对数据库平台的机能哀求设立建设美满的数据库结构治理装备的根基参数、运转情况和种种任务打算。数据库的框架和结构必需凭据装备和运转情况而打算,便当供给壮大的录入、查询、统计、阐明和报表等种种功效,较好的反应平台营业的根基情况和运转情况,知足运营治理信息化的哀求。
凭据本系统数据的特色,我们接纳Mysql作为系统的数据库平台,并且数据库斥处所面接纳尺度SQL语句,以便未来的扩大和移植。
系统将接纳数据库建模工具,凭据系统功效模块的打算,构建出扫数数据库。在构建数据库时,也会界说好数据库表的束缚、联系关系和索引。
针对系统的详细特色和系统哀求,我们在停止数据库计划打算时对数据库平台提出以下机能方面的哀求:
尺度化水平高,适宜尺度ANSI SQL 92说话的标准;
撑持Brower/SERVER方式使用,撑持对称处置和多线程技能,撑持XML/CORBA,撑持数据分区;
可在多种操纵系统,HP、IBM等服务器下运转,自力性强,对系统结构影响比力小;
初级说话、汉化功效进步前辈,易于便当运用,撑持汉字,GB18030尺度;
撑持支流的种种收集和谈,如TCP/IP、IPX/SPX、NETBIOS、DECNET、SNA等。
能撑持同构、异构收集的漫衍操纵,撑持松散耦合型的Cluster及海量并行处置;
有充足的并发把握;受权把握和事务处置才能及规复才能;
与异种数据源有优越的可互操纵性;
具有靠得住的数据平安失密办法和妨碍规复才能;
具有SMP和MPP的功效,具有疾速的并发用户查询速率,并发把握不变靠得住;
具有很强的容错才能,过错规复才能,过错记录及预警才能,具有异地容灾才能;
答应行级锁,具有死锁主动解出功效而无需分外的数据同等性校验;
具有壮大的复制才能,撑持主从式、级连式、对等式和N-向复制,并撑持复制日记技能,具有漫衍式方式治理才能;
具有完备的平安性(帐号平安,系统级权限,工具平安性,审计),细粒度化的拜候把握,得当于多层情况的平安方式的才能;
具有撑持MIS的功效壮大的斥地工具,供给数据仓库和数据挖掘的工具。
2、数据库系统结构打算
凭据本系统的结构和使用服务,同时斟酌到扫数系统的一体化计划、功效扩大和灵巧性,数据库将按以下准绳接纳会合体例与三层结构相连系的系统结构。
本系统是服务平台系统,可以或许供给尺度使用服务,这些服务接纳会合体例运转可充裕使用服务器的资本,施展服务器的机能,便当治理,进步靠得住性。
接纳三层结构很轻易完成客户机的扩大,运用多服务器能减小系统的处置瓶颈,进步系统的机能,同时能同享收会合的统统资本数据库系统,为会合体例和B/S结构的使用供给了靠得住的技能包管。
3、数据库系统逻辑结构
本系统斟酌到系统的总体哀求和从此各营业的发展,本计划中打算数据库系统逻辑结构施展阐发了以下特色:
数据库系统结构具有优越的兼容性。
数据库数据的周全性:对图片数据、用户数据、文本信息等停止查询拜访,阐明及哀求,最大限制的包管其同享数据,同时为系统的扩大性保存数据接口,到达数据周全性的目的。
数据库系统结构完整完备:既可最大限制开放的公用数据,也严厉失密的买卖结算数据和企业私有数据,做网站,对分歧的范例应接纳分歧的平安治理机制。信息系统将接纳大型数据库系统,美满的数据备份和平安把握战略,包管数据的平安性和完备性,包管系统平安运转。数据库可以或许接纳数据冗余备份,或许数据录像备份,双机备份,以确保数据的平安及完备性。 4、数据库打算遵循技能标准尺度
目的:包管与其余使用系统的无缝衔接,并且便于与运营方其余系统的数据同享和施行园区各方社会资本的数据同享。
(1)美满的编码系统
美满的编码系统是数据库系统的主要中央之一。哀求对营业中涵盖的信息停止周全分类和编码治理。
哀求编码打算迷信公道,使系统可以或许具有目次树结构施展阐发、分类路径明白、多级同步珍爱(级联修正)、分类分级的多层次查询、数据传送量少等长处。
(2)字典驱动的数据库结构
系统的发展变革对应于装备(实体工具)的属性和装备(实体工具)的增减,可以或许经由数据字典驱动的体例,在数据库中完成装备属性的扩大修正和新增装备的界说。
系统接纳这类字典驱动数据库结构,经由它用户可以或许凭据必要,对系统中某工具的属性停止扩大。比方使用在装备治理上,可以或许接纳图形化界面庞杂直观地完成装备范例的自界说、装备品种的增添、装备属性的自界说,从而顺应不息呈现的新装备的必要,不必要修正步伐代码。
(3)面向工具的数据库打算
从某种意义上讲,是数据库打算的面向工具特色终极奠基了扫数系统的面向工具性,详细哀求包括:
数据库结构清楚,便于完成 OOP
数据库工具具有自力性,便于珍爱
需求调动时步伐与数据库重用率高,修正少
(4)柔性扩大技能
数据库系统付与查询系统高度的柔性和充裕的可扩大性。查询系统可以或许凭据用户的需求不息地美满本身,以供给新的查询功效和加强查询才能。它有两方面的意义:一是当系统运转一段时光后,用户极有可以或许会发生新的查询需求,在优越的数据结构的基本上,可以或许经由对原有系统的得当调剂和设置装备摆设,知足用户新的需求;二是使用系统具有为分歧范例的用户供给自己定制种种查询的功效,下降了系统后期的珍爱任务量和用度,珍爱系统的后期投资。
(5)非结构化数据的治理
系统对非结构化方式存在的数据如文档、手册、 陈述、定见等数据接纳公道的数据库治理方式。
系统将非结构化归入数据库系统停止治理,从而将企业数据源和使用集成为一个无机团体,完成对数据的会合治理、结构、分类、索引和检索,以到达对数值、字符等结构化数据和电子文档、图象、声响等非结构化数据高效操纵。
(6)进程数据存储治理
对一项营业流程从入手下手、中央各个环节到最初完毕和反应的扫数进程中发生的数据停止完备的联系关系存储,如许不只在营业流程上完成闭环治理,在详细某项任务所发生的数据下面一样完成了闭环治理,终极完成了营业真正意义上的闭环治理和监控的功效。
最庞杂的就是最好的
客观世界是错综庞杂的,盘算机迷信理论的发展也愈来愈精深、庞杂。但是,人类索求理论和技能的终极目的是:让客观世界的庞杂变庞杂,最庞杂的就是最好的。为此对数据库打算提出以下几个哀求:
慎用外键
得当冗余
信息隐藏
(7)备份治理
完成对系统统统数据的备份,包括图形数据、属性数据和法则库数据,这些数据均寄存在数据库中,按期备份以包管数据的平安性。