




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、密级:机 密文档编号:第 1 版分册名称: 财务系统设计分册财务系统设计分册 第 1 册/共 1 册XXXXXXXXXX 信息化建设工程信息化建设工程设计方案设计方案东软金算盘软件分公司总页数正文附录生效日期:20022002 年年 4 4 月月 7 7 日日目目 录录 2 / 70第一部份项目任务描述第一部份项目任务描述 5 5一、项目名称 5二、项目背景 5三、应用目标 51.174.1 采用 JAVA2 技术 B/S 结构,系统的高扩展性、可升级性 74.2 集中式的财务管理,灵活的业务重组 84.3 跨年度的历史资料分析(近期三年) ,优化领导决策机制 84.4 严密的安全控制机制,8
2、4.5 强大超前的开发工具,具有第四代语言可扩展的编程语言 94.6 灵活交互式的数据查询、开放式的数据接口 114.7 开放的应用平台,优秀的 ORACLE 数据库满足不同系统的需求 124.8 系统的高度集成性,使整个综合管理系统无缝连接 124.9 最大限度的满足用户的需求,132 2 第二部份项目设计与技术规和开发工具第二部份项目设计与技术规和开发工具14142.1 一、总体设计思想 14稳定性 14可伸缩性 14安全性 14完整适用性 14科学先进性 15开放性 15可扩展性 152.2 二、网络架构 152.1 技术架构:162.2 服务器配置方案 162.3 财务信息系统备份方案
3、 162.4 客户端配置 162.5 网络计算方案 172.6 平台方案 172.7 安全机制 172.3 三、运行平台和技术规 173.1 软件平台 173.2 硬件平台 21设备运行安全 22网络安全 23数据库安全 23操作安全 23流程安全 24安全防 242.4 四、开发工具 242.5 五、产品设计 26 3 / 702.6 六、软件应用模块解决方案 276.1 使用软件模块 276.2 集中设置单位账套财务集中管理的第一步 286.3 统一基础设置实现财务集中管理的必要条件 286.4 合理使用项目核算强化横向比较和项目监控 282.7 七、产品特性与功能简介 307.1 产品特
4、性 302.8 八、东软金算盘软件产品简介 348.1 账务处理系统(含预算管理)348.2 电子报表系统 378.3 报表汇总系统 388.4 工资管理系统 398.5 固定资产系统 398.6 财务分析 408.7 领导查询 408.8 远程 WEB 查询 418.9 系统管理 413 3 第四部份项目管理规第四部份项目管理规 43433.1 二、项目管理 431、项目实施组织 43、项目实施管理 44、降低实施风险 453.2 三、软件测试标准和质量控制体系管理 464 4 第五部分、系统各个功能模块的实施阶段性计划第五部分、系统各个功能模块的实施阶段性计划47474.1 实施原则:整体
5、规划,分部实施,步步见效 474.2 整个项目实施可以分为四个阶段:474.31、成立项目实施小组 47A、项目小组:47B、项目小组双方分工 48C、项目实施计划 48D、项目进度、质量管理保证措施 491、人员管理管理措施 492、问题管理措施 503、软件过程管理 51第六部分、系统的培训计划第六部分、系统的培训计划 52524.41领导培训 524.52系统管理员培训 534.63操作人员的培训 545 5 第七部分、售后服务质量控制和保障第七部分、售后服务质量控制和保障 5656东软金算盘服务准则 56 4 / 70服务容 572.1 软件的安装、调试 572.2 初始化方案设计 5
6、72.3 试运行 572.4 对操作者的再培训 572.5 校对初始化方案与数据 572.6 系统验收与交付使用 582.7 日常服务 58售后服务质量控制和保障 59第八部分东软公司简介第八部分东软公司简介 61618 81 1 公司背景公司背景 62628.2 经营围 628.3 人员数量与知识结构 638.4 主要合作伙伴 648.5 技术优势 648.6 资质证书 65第九部分:典型客户第九部分:典型客户 6868第十部分正式联系方式:第十部分正式联系方式:6969 5 / 70第一部份 项目任务描述一、项目名称项目名称:XXXX 信息化财务建设二、项目背景竞争环境变化对企业管理的要求
7、竞争环境变化对企业管理的要求随着 IT 技术的飞速发展,Internet/Intranet 技术和电子商务的广泛应用,企业面临的竞争环境发生了根本性变化,如顾客需求瞬息万变、技术创新不断加速、产品生命周期不断缩短,竞争日趋激烈等。在这种形势下,企业管理必须转变:从生产导向向市场导向转变,从粗放经营向成本控制转变,从部门管理向企业级协同管理转变。国企业的前车之鉴国企业的前车之鉴 目前国很多企业在经营中遇到了诸多困难,如销售不畅、三角债泛滥、资金匮乏、库存积压、生产管理成本高等。形成这种现象的原因固然是多方面的,但有一个共同点,那就是忽视以计算机管理为基础的财务业务信息一体化的建设。各部门不能与时
8、得到相关信息,尤其业务部门与财务部门不能很好沟通,造成结算拖延、坏账损失加大、信用下降、库存与账目不符等弊端,财务对各购销存业务的发生情况也无法做到有效监控。作为企业整体来讲,根本不能形成完整的分析决策体系随着市场经济的不断发展,企业之间的竞争日益激烈。面对中国入关在即的新的挑战,企业求生存、求发展的问题,已经不仅仅是一个企业部的问题了,企业的竞争能力和盈利能力,极影响着一个国家、一个地区的经济发展。三、应用目标根据XXXX对于系统建设的具体情况,在“统筹规划、分步实施、公司主导统筹规划、分步实施、公司主导、统一标准,统一标准,互通互联,资源共享,组织变革与信息化建设相结合互通互联,资源共享,
9、组织变革与信息化建设相结合”的思想指导下,我们认为通过建立 6 / 70财务信息化管理工程系统,实现集团公司的财务核算、财务监督、部门预算、公司预算管理、信息共享、提供领导决策支持,动态查询集团信息的管理系统。由于XXXXX集团财务与综合管理系统是一个涉与财务与集团各个管理的综合应用系统,因此,整套系统的应用应该满足以下要求:系统开发鼓励采用 JAVA 技术 B/S 结构,实现其功能。系统的软、硬件设计和配置应保证足够的技术先进性,以保证系统在整体上处于国领先。鼓励数据集中式管理的设计以与要求在系统设计中充分考虑到复杂的生产流程给信息系统带来的数据量的压力。系统数据具有良好的开放性和可扩展性,
10、能实现工作流重组。系统的原始数据在系统中要长期(三年)保存,经过处理的历年数据要有较好的处理方案。必须保证系统的高可靠性和高安全性,对数据库服务器与磁盘阵列采用冗余与镜像备份技术增强其可靠性,对远程访问可设计采用防火墙技术等网络安全技术增加系统安全性。招标人能利用开发商提供的系统工具进行后续开发。系统具备通用的数据接口,支持和常用其它系统的对接,能运用通用开发工具进行二次开发, 能够与现有的产品明细表系统进行数据交换。提供所有所需软件平台,包括后台的支持软件与数据库等。根据根据XXXXXXXX集团对项目的整体要求,我们承诺提供的产品达到以下应用原则:集团对项目的整体要求,我们承诺提供的产品达到
11、以下应用原则:战略性战略性:从企业战略目标出发,与用户一道,分析企业部的业务和管理对信息的需求,参照其他类似公司的应用经验,总体规划,综合和统一实施。实用性实用性:以达到用户实际核算和管理要求为前提,追用性,软件功能满足XXXXX集团的实际要求,所采用的技术具有一定高度,注重实用性。先进性先进性:系统设计应采用先进的、成熟的且可持续发展的技术方法,并充分体现先进的管理思想和理念,与XXXXX集团的实际相结合。 7 / 70扩展性扩展性:选择大型数据库Oracle作为后台数据库,具有良好的跨网络平台的能力,具有兼容性、可移植性和升级前景。在设计中,系统结构模块化,功能模块可以平滑扩充。整体性整体
12、性:整个系统遵循总体的开发规和接口标准,各个模块的操作界面集中统一,同时保证业务管理系统与财务核算系统之间数据的自动传递,提供广围的数据接口,保证不同账套之间、不同系统之间的数据交流和应用接口,甚至提供程序对象级接口标准,可以将第三方开发的应用软件模块集成到金算盘软件中,在一个程序界面下运行,满足完整性和信息的一致性要求。经济性和冗余性经济性和冗余性:系统设计紧贴用户需求,同时要为可能的增值服务留有空间,总体上具有良好的性价比。可管理性和可维护性可管理性和可维护性:系统具有良好的可管理性和可维护性,广泛采用向导式的操作手段和傻瓜式的自动性能调整功能,降低了操作、管理和维护的难度。安全性安全性:
13、通过采用Oracle大型数据库平台,充分保证了数据处理、存储的效率和安全性,以与重要数据的完整性、一致性和可恢复性。1.14.1 采用 JAVA2 技术 B/S 结构,系统的高扩展性、可升级性正海集团财务管理信息系统选用的是东软金算盘 8E/V9.0 管理软件。由于软件采用了先进的浏览器/服务器计算模式,软件系统的部署、升级维护和数据备份只需要在服务器上完成即可,客户端无需作应用软件的安装和调试,100%实现了客户端的“零维护”,极降低了系统总体维护成本。此外,B/S 运行模式对客户端要求很低,能很好地支持终端/服务器运行模式。软件采用 N 层计算结构,从逻辑角度看,系统分成客户端、Web 服
14、务器、应用服务器、数据库服务器四层;从物理角度看,应用服务器可以视用户并发数从 1 到 N 台进行扩充,以保证客户端用户的响应要求。由于软件采用 Java 开发工具,严格遵循 CORBA 技术研发而成,使正海集团的财务管理突破空间的限制,实现了在分布异构环境下实现信息和资源的共享,将物理距离变成了鼠 8 / 70标距离。远程财务在线处理、远程报表传送、远程报账、远程审计与远程财务监控将企业的管理能力延伸到全球的任何一个结点,真正实现了“天涯咫尺”的网络化财务管理。也同时让分公司动态的每天传输当天数据备份到集团总公司服务器上去。4.2 集中式的财务管理,灵活的业务重组系统提供对整个集团的全面财务
15、管理,支持不同类型分子公司独立核算与并账处理。集团和全体成员企业的财务数据集中存放在总部服务器上,由总部统一制定财务核算和管理制度、统一制定会计科目体系、编码原则、核算币种、会计期间等基础设置和报表格式,成员企业建账时可以自动继承总部制定的基础设置信息,并可根据自身的特点个性化的修改明细科目,解决了总部对下属单位的财务核算、预算、资金的实时监控和管理,整合集团外部资源,发挥总部计划、控制作用。系统实现了财务管理的三个层次要求:财务核算、管理会计、决策支持。总账系统是财务核算的核心模块,企业所有的核算最终在总账中得以体现。项目管理是体现管理会计思想的核心模块,它以成本中心、利润中心为出发点归集费
16、用,向用户提供科目、项目二维组合分析,提供项目收支分析报表。财务分析系统帮助领导与时了解集团全体成员企业经营管理现状,提供明晰的指标和量化的精确分析。4.3 跨年度的历史资料分析(近期三年) ,优化领导决策机制软件利用大型数据库提供的联机分析处理(OLAP,OnLine Analytical Processing)服务进行数据建模和处理决策支持,帮助企业实现了财务业务数据的跨年度对比分析、跨单位并账处理,充分利用历史数据为企业领导提供决策支持信息。软件还实现了对财务管理的事前计划、事中控制和事后分析,完整地实现了在任意时间点上的财务监控机制,将企业财务管理提高到一个新的水平。4.4 严密的安全
17、控制机制,在广域网上运行的财务管理系统,安全性特别重要,正海集团财务信息管理系统在安全方面能够作到以下控制: 9 / 701)由于系统在逻辑上由四层组成,可以将财务应用的核心,即应用服务器和数据库服务器与 Web 服务器在物理上分离,同时在 Web 服务器上安装防火墙软件,就可保证财务系统不受非法攻击。2)JAVA 语言在安全方面做了严格的限制,保证浏览器操作的安全。3)大型数据库提供完善的安全机制,软件采用的是 ORACLE 大型数据库。4)东软金算盘软件自身提供用户身份认证、分组权限控制、功能权限控制、数据权限控制、操作日志监控等五级权限控制和安全防护。系统提供了理想的安全性保障功能。JA
18、VA 语言在安全性方面做了严格的限制,保证了浏览器(BROWSER)操作的安全。大型关系型数据库均有着良好的安全性,并可与操作系统相结合。应用软件提供了多层次的安全控制功能,包括用户权限管理(模块权限、功能权限、科目权限),操作日志监控,数据的联机备份与恢复等,保证系统的安全,数据的安全、正确。用户还可通过自设防火墙保证 WEB 服务器的安全。4.5 强大超前的开发工具,具有第四代语言可扩展的编程语言金算盘公司主要采用以下语言/工具进行软件开发:开发语言/工具版本说明Microsoft Visual C+6.0用于 COM 对象的开发Microsoft Visual Basic6.0用于应用程
19、序客户端的开发Python2.1用于系统扩展Rational Rose2001用于面向对象分析与设计CVS1.10.8用于版本管理VisualVisual C+C+ 10 / 70运用 Visual C+可以构建高效的 COM 功能组件和可视化控件,可以开发出快速的客户端对象。金算盘产品中的电子表格、API 底层、ActiveX 控件等是采用 Visual C+进行开发的。VisualVisual BasicBasic运用 Visual Basic 能绘制友好的客户端界面,为用户提供丰富的软件功能。金算盘产品中几乎所有的客户端对象都是采用 Visual Basic 作为开发工具。PythonP
20、ythonPython 与 Perl、Lisp 并称为三大描述语言。Python 是目前最好的面向对象、跨平台描述语言。金算盘产品通过 Python 来提供产品的扩展功能,例如:宏、函数库、加强库等。用户也可在自己的系统通过编写 Python 脚本来操作金算盘产品。RoseRoseRose 是 Rational 公司开发的面向对象的需求和设计分析工具。金算盘公司的所有产品都是用 Rose 进行需求分析、业务建模和系统设计。CVSCVSCVS 是基于 Internet 的并发版本控制系统,是功能强大、普遍使用的配置管理工具。也是金算盘公司的整个研发体系所采用的配置管理工具。稳定和可靠这是开发人员
21、和最终用户最为关心的问题,如果开发工具在使用过程中经常导致错误或在访问数据库时经常出现问题,即使它的技术非常先进也不可靠。可视化的开发先进的开发工具只需开发人员用鼠标指指点点,“画出”应用的界面,而且界面具有流行的风格。如,带有简短提示的工具条,具有 Windows95 风格的 Tab文件夹等。面向对象技术开发工具支持面向对象技术应该是全面的,如多级继承、多级封装和多态等,不应是部分或有限制地支持。具有支持团队开发的能力工具应该能够使多个开发人员同时对一个项目进行开发, 11 / 70它应该平衡需求以确保一个开发人员对程序的修改不会被另一个人员所重写,同时又不会因为采用了一些不必要的控制使开发
22、效率受到影响。另外一点是工具最好能以库的形式来管理对象,这样才能为版本控制,对象重用提供有力的途径。提供第四代语言可扩展的编程语言工具提供的编程语言应该是简单而功能强大的第四代语言,开发人员无需关心复杂的底层工作。如,无需熟悉 Windows API;另外,编程语言应该是扩展的,应该提供与 C、 Fortran 的接口,可以让开发人员做更广泛的工作。提供多种数据表现形式完成对后台数据库的查询和操作是前端开发工具的主要任务,因此开发工具必须提供简便而功能强大的数据访问手段,并提供多种数据表现形式,可以产生复杂的报表,具有很强的商业图形能力。提供开放性开发工具应该能够和众多产品相结合,这样才能用不
23、同的工具解决任何特殊的问题,同时开放的工具会得到众多厂商的支持,使用户有比较和选择的余地。对 Windows 技术的广泛支持-包括对 Windows 95 上 32 位计算的支持,支持 Windows的 DDL、OLE 2.0、 DDE、 MDI 等。可以生成真正的可执行文件真正的机器代码会使应用的速度和效率大幅度提高。4.6 灵活交互式的数据查询、开放式的数据接口系统的灵活性,是金算盘软件区别于其他软件鲜明的特性。金算盘软件系统的设计师们认为:企业都面临一个共同的问题:“企业重组”,竞争的加剧,产品投入市场的周期愈来愈短,企业需要不断的调整业务,变更机构,因而只有具有灵活性的管理软件,才具有
24、生命力。金算盘软件的灵活性不但满足您企业业务重组的需要,也能满足您个性化的需求,主要表现在以下方面:无限制帐套的任意设定,满足多部门、多单位集中式数据处理的需要任意业务单据、记账凭证、报表、帐页格式的设定输出,适应您的业务核算的特点和个性化的需要,满足不同层面管理者的需要报表、帐页多种格式的输出如:TXT、DBASE、ACCESS、SQL、EXCEL、LOTUS1-2-3、HTML、金算盘通用表格,满足您对数据多模式分析的需要金算盘所有数据的导入、导出、记账凭证接口、防伪税控接口,满足您企业部数据 12 / 70的交换和接受第三方软件数据的需求,使企业管理平滑升级金算盘任意条件的数据查询、输出
25、,满足您从任意角度的数据挖掘、分析金算盘四维(业务单据、记账凭证、帐页、统计报表)一体的数据溯源功能,使您可通晓任意一笔业务的来龙去脉4.7 开放的应用平台,优秀的 ORACLE 数据库满足不同系统的需求系统网络平台基于当前最先进的浏览器/服务器应用模式,将传统运行在客户端的应用软件移植到服务器端。客户端不再需要应用程序,它们完全集中在服务器端,意味着用户完全可以通过浏览器来执行应用程序,大大减少了维护工作,使用户可以低成本地使用网络,通过浏览器传递数据,适用于局域网、广域网和 Internet 等各种网络环境。后台采用当今全球最为流行的大型数据库 ORACLE 数据库、和东软 NETEYE3
26、.0 防火墙,保证了海量数据处理和开放的安全问题。4.8 系统的高度集成性,使整个综合管理系统无缝连接东软金算盘软件的一个突出的特点就是系统的高集成性,金算盘可以自豪的说:在系统的集成性方面,金算盘软件把竞争对手远远甩在了后面!金算盘认为:只有一个高度集成的信息管理系统,才能最大限度的提高工作效率。金算盘软件系统的集成,是围绕着一条明确的主线进行的,即以总帐系统为核心,通过不同的业务类型,将企业的各种业务活动,以资金的形态反映在总帐上,其意义在于为企业的高层领导提供最关心和最迫切想了解的信息。另外金算盘公司并没有忽视其他管理层的需求,也提供多条支线的集成。例如:以库存系统为核心的,物流一条线的
27、集成;所有支线的集将归入到财务这条主线中。金算盘系统的集成性还体现在信息在线和实时的集成处理。比如:物品的各种出入库处理都会联机产生相应的会计分录,并可随时过至总帐;并在总帐上以予反映。这种在线的集成处理将系统的集成优势得以充分的发挥,势必给企业带来良好的经济效益。一体化的软件设计和高度集成的软件功能,实现了资金流管理与物流管理的统一,提升了企业从部门管理到企业全面管理的变化,方便的完成了业务数据、记帐凭证、帐页报 13 / 70表管理、分析管理的全过程,极大的提高了企业竞争力4.9 最大限度的满足用户的需求,作为东软金算盘公司一直秉承“为用户应用创造价值”的原则,在用户购买东软金算盘软件的财
28、务系统以后,在集团公司运行的站点都可以随时的根据系统管理员的授权登陆到集团公司的数据服务器,进行数据交换。当然 50 个用户的站点我们更是变的灵活方便。 14 / 702 第二部份 项目设计与技术规和开发工具基于 XXXXX 集团财务和工程管理系统的应用目标和设计原则,我们将从应用平台、技术架构和产品设计三个方面来述项目设计。2.1 一、总体设计思想金算盘财务与工程管理信息系统的设计思想是稳定、安全、完整实用、科学先进,具备开放性、可扩展性、可维护性。稳定性金算盘财务管理信息系统从系统供电、系统设备装备水平、平台选用、软件开发等方面充分保证系统运行可靠,对故障有诊断功能和故障隔离功能,确保系统
29、能够 724 运行,成为企业日常运作的中枢系统。可伸缩性金算盘财务管理信息系统具有很强的稳定性、可伸缩性,既能在普通 PC 上运行,又能在高档工作站或小型机上运行。既能在方便易用的 Windows98/NT2000 上运行,也能在高度可靠、高度稳定、高度安全的 Linux、Unix 系统上运行。安全性系统具有先进的加密技术,容错技术。对外界避免非法访问,盗用信息,破坏系统,防病毒感染。对系统部进行层次权限管理,严格规定使用权限,防止盗用侵权、非法操作。对盗用权限操作,有严密的监视记录和报警功能。对外部侵入有严格的信息交换加密技术。对病毒有良好的防、监视、处置技术。完整适用性东软金算盘财务管理信
30、息系统从企业全局出发,与东软其他管理系统紧密集成,以企 15 / 70业总体发展规划目标为依据,覆盖企业管理的需要,功能齐全,完成对企业管理的全过程支持。统筹规划,整体设计,充分考虑系统功能的变化改动。系统满足使用的功能要求。能全面应用于信息处理、存储、共享、管理、查询等实际的全流程业务处理。科学先进性系统软件平台、硬件平台、网络通讯等技术具有一定的先进性、超前性,成熟可靠,能保证一定的生命周期和升级提高。系统开发广泛采用现代的管理科学、数学方法、管理经验,使系统具有国先进水平的现代化企业信息系统。开放性系统具有良好的信息交换能力,对用户提供良好的互联、兼容。例如:金算盘电子表格除了可以保存为
31、完整的 Excel 文件外,还可以以 Gnumeric XML format 作为主要格式,此格式的文件能在各种平台下进行处理。金算盘所有账册、报表都能输出为 Gnumeric XML format 或其他标准格式。可扩展性金算盘财务与工程管理信息系统提供了 Python 扩展。用户可以通过 Python 脚本,编写函数库、加强库、宏,来扩展系统的功能。用户也可在自己的系统中,通过编写 Python脚本来调用金算盘系统的功能。2.2 二、网络架构根据 XXXXX 集团的要求,我们建议集团公司总部和下属单位在本单位部采用传统的、基于 C/S 方式的局域网环境的应用,这种应用具有很高的稳定性和成熟
32、性。为了保证集团总部能够远程实时查询和监控子公司的财务数据,建议集团公司通过Internet/Intranet 方式运行相关远程应用模块(如远程数据传输等)来达到上述管理目的。为了更好地发挥新财务管理信息系统的管理功能,并更加充分地利用公司原有网络环境,降低成本,XXXXX 集团公司建议采用如下财务集中式管理网络环境解决方案: 16 / 70正海集团集团集中式管理网络拓朴图2.1 技术架构:应用系统采用三层架构,将应用服务器与数据库服务器分离,其间通过高速以太网连接。在客户端只需安装微软的网页浏览器 IE;主干为 100M 快速以太网,为大量数据传递、数据查询提供足够带宽;总公司部以与支柱公司
33、利用公司本地局域网,远离总部的各分厂、公司采用宽带猫和集团部网,提供高性能、高性、廉价的通信环境。2.2 服务器配置方案总公司设置二台中心服务器,作为总部的数据服务器、应用服务器和 Web 服务器。一台服务器作为数据服务器,采用高可靠性集群并配置磁盘阵列,采用磁带机备份,充分保证数据的安全性与系统的稳定性。一台服务器作为应用服务器和 WEB 服务器。2.3 财务信息系统备份方案采用双机热备方式,保证在系统崩溃时能够快速恢复。正常运行状态下,一台主机为活动状态,另一台主机为备份状态,出现异常时,活动主机上的应用全部切换至备份主机。2.4 客户端配置公司总部、各分公司由若干客户机组成,完成所属账套
34、的财务处理业务,客户机负责人机交互,完成数据的录入、查询等界面操作。 17 / 702.5 网络计算方案采用面向对象的大型关系数据库(ORACLE 8i 企业版) 。2.6 平台方案系统网络平台基于当前最先进的浏览器/服务器应用模式,将传统运行在客户端的应用软件移植到服务器端。客户端不再需要应用程序,它们完全集中在服务器端,意味着用户完全可以通过浏览器来执行应用程序,大大减少了维护工作,使用户可以低成本地使用网络,通过浏览器传递数据,适用于局域网、广域网和 Internet 等各种网络环境。2.7 安全机制系统提供了理想的安全性保障功能。JAVA 语言在安全性方面做了严格的限制,保证了浏览器(
35、BROWSER)操作的安全。大型关系型数据库均有着良好的安全性,并可与操作系统相结合。应用软件提供了多层次的安全控制功能,包括用户权限管理(模块权限、功能权限、科目权限) ,操作日志监控,数据的联机备份与恢复等,保证系统的安全,数据的安全、正确。用户还可通过自设防火墙保证 WEB 服务器的安全。 2.3 三、运行平台和技术规3.1 软件平台11服务器端系统服务器端系统东软金算盘公司产品可支持 Linux、Unix 系统、Windows NT 等主流服务器系统。首先,Linux、SunOS、HP-UX、AIX、IRIX 等 Unix 系统是能用于高端领域的系统,能提供极高的安全性、可靠性和稳定性
36、,常用作大型应用的服务器操作系统;其次,Windows NT 使用Win95/98 用户界面,易于安装,规划,管理和使用,能满足绝大部分应用系统的要求。建议 XXXXX 集团采用 Windows NT 服务器系统,在满足管理信息系统的前提下,获得最佳的性能价格比。 18 / 7022客户端系统客户端系统考虑操作的方便性,建议客户端使用 Windows9X 操作系统。33数据库数据库要保障 XXXXX 集团财务信息网络系统安全、稳定、快速地运行以与与其他管理软件有机的整合, 必须要有高可靠、高伸缩、高稳定、高性能的大型数据库做为保证。东软金算盘公司产品可采用 Oracle、Sybase、SQL
37、Server 等数据库系统。其中,Oracle 是大型关系型数据库,在各方面表现优秀,我们选用 Oracle8I 作为数据库管理系统。Oracle8I 作为世界上最优秀大型数据库管理系统有着以下技术特点和技术优势。4Oracle4Oracle 相关的技术介绍相关的技术介绍Oracle 作为历史最为悠久的数据库厂家,其产品向来以稳定、可靠而著称,而Oracle8 更适合于大规摸网络信息处理的特点。Oracle8 全能服务器技术上先进成熟,产品稳定,加上 Oracle 公司把其在关系型数据库技术中的其他成功经验融入 Oracle8 核心中,使 Oracle8 具有高质量、高稳定、技术先进成熟等鲜明
38、的特点,受到全世界用户广泛的好评和首肯,也成为数据库市场上的里程碑。对于 XXXX 集团财务和工程管理系统来说,计算机与数据库系统应该在技术上先进成熟、在体系结构上符合实际需求,并且数据库本身高质量、高稳定、无风险,这些基本条件是该系统建设的基础,也是系统成功的重要因素。Oracle8 作为世界第一大数据库,自从宣布到正式在市场中供货,历经了三年的疲劳验证和软件黑白箱测试,在消灭了软件中可能出现的问题并使运行情况极其稳定后,才得以成为正式产品。同时,Oracle8 一直走在关系数据库技术发展的最前列,在多个方面处于领先地位。无论是在关系数据库传统的联机事物处理的技术上,还是决策支持上,以与分布
39、式处理技术、分布式的复制技术、数据库性能的可伸缩性、并行处理技术、安全性等许多方面都处于领先地位。具体的技术细节见后面的资料。 19 / 702.3.1.1.12.3.1.1.1 Oracle8Oracle8 对系统高可靠性的支持对系统高可靠性的支持Oracle8 采用多线索、多进程的体系结构,多个数据库请求可以由一个服务进程处理。同时,系统根据当前的负载情况动态分派服务进程的数量和使用。从而充分利用多用户操作系统“多用户多任务”的工作方式,并有效地减少系统的资源消耗,达到最大的处理速度与吞吐量。Oracle8 的联机备份设施使管理员能够在数据库正在运行时实施备份操作,而不中断事务处理,甚至在
40、大量的 OLTP 使用当中。如果包含用户数据的一个设备出了故障,丢失的数据文件可以被恢复到另一个设备上,此时 Oracle8 将继续处理针对数据库中其它部分的查询请求。Oracle8 可以使用多个进程并行地对数据库进行恢复,这使联机恢复的速度大幅度提高。2.3.1.1.22.3.1.1.2 Oracle8Oracle8 对于系统大用户量的支持对于系统大用户量的支持Oracle8 对大规模数据库的支持有成熟的技术。现在 Oracle8 可以支持上万个并发用户,支持最大为 512Peta bytes 的数据库。(注:1 Petabytes=1000TB=1000,000GB)Oracle8 和 O
41、racle Net8 有效地利用了操作系统和网络资源,使成千上万的并发用户可以通过多种网络协议彼此互连。连接池(connection pooling)临时将空闲用户的物理连接断开(在需要时,透明地重建连接) ,这将大大增加可以支持的用户数。连接管理程序(Connection Manager)将同一个网络连接上的多个用户会话以多工方式(multiplex)处理,尤其在多层应用结构时能够大大降低资源的需求。2.3.1.1.32.3.1.1.3 Oracle8Oracle8 对于数据仓储、决策支持和数据采掘的支持对于数据仓储、决策支持和数据采掘的支持由于数据仓库应用中需要针对大量的数据进行复杂的,特
42、殊目的的查询,所以它需要的技术和 OLTP 应用不同。为了满足这些特定的需求,Oracle8 提供了丰富的查询处理技术,包括可以选择最有效的数据访问路径的高级查询优化技术,以与可以充分利用所有并行硬件配置的一个可伸缩的体系结构。星形查询广泛地应用于数据仓库。当一个或多个大表与多个小表相关时,就会用到星形查询或星形模式,其中,大表经常被称为事实表,小表被称作尺寸表,Oracle7 已经引入了星形查询这一优化功能来改进这种类型的查询,然而 Oracle8 对此进行了更显著的改进。 20 / 702.3.1.1.42.3.1.1.4 数据复制技术的方式和种类数据复制技术的方式和种类当几个数据库服务器
43、中的数据分布结构为数据交集非空时,Oracle8 会自动利用表复制功能保护数据的一致性不受破坏。表复制是指一个数据源可在网络上有多个拷贝,并且这些拷贝可以通过某种方式(实时、定时、或存储转发)自动保持数据一致性。Oracle 正是在大型网络环境中充分显示了其优势。这种逻辑统一的管理方式,可以实现 XXXXX 集团财务信息网络系统的数据共享和综合管理。极大方便了系统的开发与维护。并且,这种逻辑统一的模式,加之 Oracle 的管理和监控多 Server 的专用管理工具,极方便了在网络上对数据库的管理。2.3.1.1.52.3.1.1.5 数据备份和恢复功能数据备份和恢复功能Oracle8 服务器
44、管理的备份和恢复提供了 Oracle Server 部的高级备份和恢复功能。Oracle8 负责维护一些详细的信息,例如,何时进行备份,数据库的具体哪一部分需要备份,这些需备份的文件存在何处等。是否需要实施数据恢复措施,Oracle8 对数据库的状态进行分析并决定修复数据库需要实施哪些操作。然后,Oracle8 自动实施这些操作,这将极大简化管理员需要做的恢复工作,同时也降低了人为错误的可能性。2.3.1.1.62.3.1.1.6 Oracle8Oracle8 安全性控制安全性控制Oracle8 的安全措施,在 C2 级操作系统中,已经通过了 8E/V9.0SC 组织 C2 级标准的测试;在
45、B1 级操作系统中,也已经通过了 8E/V9.0SC 组织 B1 级标准的测试。所有这些功能,都为 XXXXX 集团财务信息网络系统的成功建成提供了保障。2.3.1.1.72.3.1.1.7 OracleOracle 与与 SQL-ServerSQL-Server 的比较的比较项目项目OracleOracleSQLSQL ServerServer体系结构Internet Computing 的多层(multi-tiered)体系结构,信息管理和访问更加容易、可靠。传统客户/服务体系结构,会产生不必要的代价和复杂性。开放可基于多个平台运行。只能在 Windows 上运行。操作简便Oracle E
46、nterprise Manager(企业管理器)提供一个集成的管理控制台来集中管理多个服务器缺乏数据库管理。革新iFS、数据库Java、WebDB、interMedia 和 WebToGo 之类的革新都说明 Oracle 保持着技术领先的传统。没有向客户提供其竞争对手尚未提供的任何新东西,没有许多关键任务数据库应用所必须的功能(高可用性/可伸缩性、安全、性能等)NT 能力Oracle 是第一个发布 NT 数据库簇解正在努力追赶 Oracle,并且它们 21 / 70决方案的厂商,第一次支持超大存(VLM) ,第一次将高可用性和可伸缩性带到安装有Oracle 并行服务器的 NT 中,所以 Ora
47、cle在扩展 NT 能力方面已经成为一个明确的领导者。已经达到了 Oracle 十年前的水平。技术风险没有任何风险。SQL Server7.0 是一个完全重写的版本。该产品经历了连续的延迟,并且具有非常长的 beta 测试周期,这说明该产品具有开发问题。兼容性无兼容性问题。由于基本的数据库结构发生变化,Microsoft 要求所有 SQL Server6.0和 6.5 站点必须先卸载后重新加载数据,这个过程需要好几天的时间。Microsoft 承认 6.5 和 7.0 之间存在向后兼容性问题。厂商风险Oracle 已有二十多年的向客户提供解决方案的经验。每天成千上万的客户在Oracle 上运行
48、它们的业务所获得的成功就是 Oracle 技术和业务模型完美的有力证明。Microsoft 的核心能力是在桌面和操作系统软件的开发,该公司在企业级数据库管理没有什么经验。从技术和业务来看,Microsoft 只在最近才开始进入数据管理领域,到目前为止还没有获得信任。市场占有率在全球数据库市场份额占有率 ORACLE 占有量为 40.4%、DB2 为 17.8%、SQL SERVER 为 5.1%,其他一些数据库共占 36.7%在全球 FORTUNE 杂志评选的电子商务前 50 强中有 96%的公司选择了 ORACLE在 UNIX 系统平台数据库市场占有情况:ORACLE 占 61.1%、DB2
49、 占 7%、其他数据库共占 32%在 NT 操作平台上数据库市场份额分布情况:ORACLE 占 47.3%、SQL 占30.5%、DB2 占 9.9%、其它的数据库占 12.3%综上所述,不难看出采用 Oracle 数据库的财务软件有着高可靠性、高伸缩性、高稳定性、高集成性等特点,有效的为 XXXXX 集团大容量的财务数据提供了安全的存储、扩展,并为企业在此基础上进行的深度数据挖掘提供了有效的平台保证,为企业决策层提供强有力的数据平台;并保证了财务软件系统与其他管理软件集成后的安全、稳定、统一。3.2 硬件平台东软金算盘软件支持几乎所有流行的硬件平台,包括服务器、工作站、网络设备,以与其他输入
50、输出设备。考虑到 XXXX 集团财务管理系统是一个安全性、运行效率、稳定性要求都较高的应用系统,建议在选择硬件平台时首先考虑符合可靠性、稳定性原则。 22 / 7011专项服务器专项服务器根据所选择的网络操作系统的差异,对于 XXXXX 集团部各个机构,可以根据业务数据处理的要求,分别选择不同的服务器硬件平台,从专门的小型机,到专用服务器,甚至可以采用微机服务器等,分别作为各个网络系统的数据服务器。此外,还可以根据具体的情况配置 WEB 服务器。22工作站工作站建议客户端选择 PC,并确保 CPU、存、硬盘等能足够运行 Windows9X(CPU 为PII200、存 64MB、硬盘 1GB 以
51、上 PC) ,数量根据应用系统规模而定。33网络设备网络设备在具体的网络建设中,可以根据实际需要和不同的远程网络连接方式选择满足要求的交换机、路由器、集线器、网卡等各种网络设备,关键是满足应用服务器和数据服务器的本地高速连接以与远程用户登录的要求。44安全性设施安全性设施为了确保系统的安全,建议选择 UPS 电源等安全设备,并在其他设施上确保系统的安全性。系统安全方案系统安全方案安全方案包括设备运行安全、网络安全、数据库安全、操作安全、流程安全、安全防等几个方面:设备运行安全系统中硬件设备包括服务器、工作站、路由器、集线器、网络系统等。数据服务器可以采用双机热备份或者容错方式,并配置 UPS,
52、以免断电造成损害。重要的应用服务器也应配置 USP。网络系统应当采用结构化布线,保证信息传输可靠、稳定。 23 / 70网络安全企业部网与公共网相连时,应在部网与公共网间配置防火墙系统和包过滤系统进行双重防护,并且关掉不必要的端口,以防止黑客攻击。数据库安全11双重用户管理双重用户管理东软金算盘财务与管理信息系统提供了双重用户管理,增加了禁止非法人员闯入数据库系统的可能性:在数据库中定义系统专用的用户管理表体系,包括用户基本表、角色基本表与其他关系表。依据系统专用的用户管理表进行用户资格审查。如果用户管理表上记录有权访问,而DBMS 用户管理表上记录为无权,则 DBMS 会报错并拒绝访问;反之
53、则由系统报错并拒绝访问。只有两者都记录有效,用户才能访问数据库。22面向角色的动态功能组合面向角色的动态功能组合阻止不合法访问的一个最好方法是将用户不拥有访问权限的功能隐蔽起来,使之不知道系统的全貌,不给他做恶意试探的机会。这是按角色拥有权限动态生成面向指定用户系统界面设计的主要思路。操作安全金算盘财务与管理信息系统允许用户系统管理员自行定义每个使用者对每个程序、每个数据文件的操作权限。操作员在使用每个程序时,系统自动检验操作权限,实现多级安全控制,大大提高了用户系统的操作安全和数据安全性。还拥有严格的纠错功能,每个程序对数据的合理性都做了较全面的考虑,当有不合理的数据进入时,系统会自动报警,
54、阻止错误数据侵入,并给出出错信息,提示用户重新输入正确数据。 24 / 70流程安全在金算盘财务与管理信息系统中,对用户业务中的一些特殊流程,例如审核、审批等,进行了特殊的安全处理,流程定义也需具备特殊权限,保证业务流程的完整和安全。安全防为防止系统意外崩溃,金算盘财务与管理信息系统提供了多套备份方案(包括自动备份方案) ,将系统因意外原因造成的损失降到最低程度。2.4 四、开发工具金算盘公司主要采用以下语言/工具进行软件开发:开发语言/工具版本说明Microsoft Visual C+6.0用于 COM 对象的开发Microsoft Visual Basic6.0用于应用程序客户端的开发Py
55、thon2.1用于系统扩展Rational Rose2001用于面向对象分析与设计CVS1.10.8用于版本管理VisualVisual C+C+运用 Visual C+可以构建高效的 COM 功能组件和可视化控件,可以开发出快速的客户端对象。金算盘产品中的电子表格、API 底层、ActiveX 控件等是采用 Visual C+进行开发的。VisualVisual BasicBasic运用 Visual Basic 能绘制友好的客户端界面,为用户提供丰富的软件功能。 25 / 70金算盘产品中几乎所有的客户端对象都是采用 Visual Basic 作为开发工具。PythonPythonPyth
56、on 与 Perl、Lisp 并称为三大描述语言。Python 是目前最好的面向对象、跨平台描述语言。金算盘产品通过 Python 来提供产品的扩展功能,例如:宏、函数库、加强库等。用户也可在自己的系统通过编写 Python 脚本来操作金算盘产品。RoseRoseRose 是 Rational 公司开发的面向对象的需求和设计分析工具。金算盘公司的所有产品都是用 Rose 进行需求分析、业务建模和系统设计。CVSCVSCVS 是基于 Internet 的并发版本控制系统,是功能强大、普遍使用的配置管理工具。也是金算盘公司的整个研发体系所采用的配置管理工具。稳定和可靠这是开发人员和最终用户最为关心
57、的问题,如果开发工具在使用过程中经常导致错误或在访问数据库时经常出现问题,即使它的技术非常先进也不可靠。可视化的开发先进的开发工具只需开发人员用鼠标指指点点, “画出”应用的界面,而且界面具有流行的风格。如,带有简短提示的工具条,具有 Windows95 风格的 Tab文件夹等。面向对象技术开发工具支持面向对象技术应该是全面的,如多级继承、多级封装和多态等,不应是部分或有限制地支持。具有支持团队开发的能力工具应该能够使多个开发人员同时对一个项目进行开发,它应该平衡需求以确保一个开发人员对程序的修改不会被另一个人员所重写,同时又不会因为采用了一些不必要的控制使开发效率受到影响。另外一点是工具最好
58、能以库的形式来管理对象,这样才能为版本控制,对象重用提供有力的途径。提供第四代语言可扩展的编程语言工具提供的编程语言应该是简单而功能强大的第四代语言,开发人员无需关心复杂的底层工作。如,无需熟悉 Windows API;另外,编程语言应该是扩展的,应该提供与 C、 Fortran 的接口,可以让开发人员做更广泛的工作。 26 / 70提供多种数据表现形式完成对后台数据库的查询和操作是前端开发工具的主要任务,因此开发工具必须提供简便而功能强大的数据访问手段,并提供多种数据表现形式,可以产生复杂的报表,具有很强的商业图形能力。提供开放性开发工具应该能够和众多产品相结合,这样才能用不同的工具解决任何
59、特殊的问题,同时开放的工具会得到众多厂商的支持,使用户有比较和选择的余地。对 Windows 技术的广泛支持-包括对 Windows 95 上 32 位计算的支持,支持 Windows的 DDL、OLE 2.0、 DDE、 MDI 等。可以生成真正的可执行文件真正的机器代码会使应用的速度和效率大幅度提高。2.5 五、产品设计东软金算盘软件是面向企业管理的软件,其产品首先保证了财务的高度集成,包括数据源的唯一、数据的相互自动传递,以与相互之间的关联和稽查关系等等。在产品设计上,东软金算盘公司首先考虑了满足用户财务与业务核算的要求,这里的核算不仅仅是基于传统的单据处理、各种账页和报表的输出等等,更
60、重要的是怎样让不同的用户根据自身的需要,快速的任意组织账页和报表数据,因此,东软金算盘的所有账页和报表均制作成向导方式,用户可以对其栏目进行任意设置,以便得到自己所需要的各种信息。此外,对已经发生数据的各种基础设置,如科目、往来单位、部门等等,都可以进行调整,包括科目、部门、往来单位等基础代码增加明细、合并、修改编号和名称等等,系统会自动调整相关数据,以满足企业对会计核算变动、机构调整等各种变化所需要的适应能力。其次,东软金算盘软件极加强了企业所迫切需要的管理功能。首先用户可以预先制定丰富的财务预算和费用预算控制,并且可以对所制定的财务预算进行实时报警,同时,系统也提供了丰富的财务分析和经营分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO/IEC 19788-1:2024 EN Information technology for learning,education and training - Metadata for learning resources - Part 1: Framework
- 【正版授权】 ISO/IEC 29110-5-6-4:2025 EN Systems and software engineering - Life cycle profiles for very small entities (VSEs) - Part 5-6-4: Systems engineering guidelines for the generi
- 【正版授权】 IEC 61325:1995 EN-D Insulators for overhead lines with a nominal voltage above 1000 V - Ceramic or glass insulator units for d.c. systems - Definitions,test methods and acc
- 【正版授权】 IEC 61753-084-02:2025 EN-FR Fibre optic interconnecting devices and passive components - Performance standard - Part 084-02: Non connectorised single-mode 980/1550 nm WWDM d
- 【正版授权】 IEC 61089:1991 FR-D Round wire concentric lay overhead electrical stranded conductors
- 【正版授权】 IEC 60665:1980 FR-D A.C. electric ventilating fans and regulators for household and similar purposes
- 【正版授权】 IEC 60364-7-705:2006 EN-D Low-voltage electrical installations - Part 7-705: Requirements for special installations or locations - Agricultural and horticultural premises
- 周围性面神经麻木护理措施
- 护理进修学习成果汇报
- 青花瓷映沧海:智慧与传承的汇报
- 电梯电磁兼容检验技术解决方案
- 用人单位劳动合同书范例
- 数学-江西省部分高中2025届高三下学期3月联合检测(一模)试题和解析
- 运动营养学(第三版)全套课件第1-10章
- 浙江省温州市2024年九年级数学八校联考学生素养检测中考模拟试卷(含答案)
- 2024年10月自考13683管理学原理中级试题及答案含评分参考
- 立式水轮发电机轴线分析及处理
- 1云南省初中综合素质,完整版综合素质评定表
- HAD 101-07《核电厂厂址查勘》_图文
- 危险品停车场安全检查表
- 有限空间安全作业票
评论
0/150
提交评论