




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录TOC\o"1-3"第一章 前言 61.1 设计思想 61.2 几个术语 6第二章 总体目的与设计原则 82.1 总体目的 82.2 设计原则 8第三章 需求分析及功效设计 103.1 子系统划分 103.1.1 质量管理子系统 103.1.2 公司管理子系统 103.1.3 科研管理子系统 113.1.4 物资管理子系统 113.1.5 文献管理子系统 113.2 系统流程分析 123.2.1 系统总体岗位划分 123.2.2 质量管理业务流程分析 183.2.3 公司管理业务流程分析 233.2.4 科研管理业务流程分析 253.2.5 物资管理业务流程分析 313.2.6 文献管理业务流程分析 36第四章 系统总体设计 414.1 设计思想 414.2 系统架构 424.2.1 B/S/D架构的优势 424.2.2 B/S/D构造中各部分的分工 444.3 可定制的任务流控制管理 454.3.1 岗位与角色的划分 454.3.2 数据库的岗位字段的设计 464.3.3 任务定制的构想 464.4 以岗位为根据进行严格的权限管理 464.5 实现文档电子化管理 464.6 Internet增值服务 474.7 统一的后台数据平台 474.8 通过XML语言实现Internet上的数据交换 47第五章 应用软件设计 485.1 应用软件的设计思想 485.2 软件系统总体架构 48第六章 核心技术介绍 506.1 基于B/S/D三层体系构造的运行环境 506.2 数据后台MySQL的技术特点 516.2.1 MySQL的定义 516.2.2 重要特性 516.2.3 稳定性规定 526.3 JSP技术-跨平台的网络开发语言 536.4 Java技术的应用 536.4.1 Servlet技术-灵活的服务器端应用程序 536.4.2 JavaApple技术-实现统计数据在网页上的动态显示 566.4.3 JavaBeans技术-组件开发概念 566.5 通过XML语言实现Internet上的数据交换 576.5.1 XML会带来什么 576.5.2 XML的应用 586.6 采用基于构件的面对对象的设计办法 596.7 MicrosoftSiteServer站点管理及分析统计技术 596.8 开发工具 59第七章 局域网总体设计方案 617.1 网络设计原则 617.2 网络主干技术及设备选型 617.2.1 网络拓扑构造 627.2.2 网络设备的选型 627.3 Internet防火墙和系统安全设计 687.3.1 防火墙 697.3.2 WEB服务器页面监控及报警系统 717.3.3 病毒防护系统 717.4 服务器系统设计阐明 717.4.1 服务器系统概述 717.4.2 服务器选型阐明 727.5 整体方案设计阐明 747.6 重要设备一览表 757.6.1 基础方案 757.6.2 扩展方案 77第八章 项目管理和质量确保体系 798.1 工程组织构造 808.1.1 工程领导小组 808.1.2 工程协调小组 808.1.3 工程实施小组 818.1.4 测实验收小组 838.2 系统开发与实施控制 838.2.1 阶段检查点的审核检查方式 838.2.2 原则化、规范化确保 848.2.3 成本与进度控制 848.3 项目实施计划 848.3.1 三个时期 858.3.2 开发小组 878.4 项目质量确保体系 898.4.1 质量方针 908.4.2 质量目的 90第九章 应用系统安装、测试和验收 919.1 安装 919.1.1 安装调试计划 919.1.2 注意事项 919.1.3 安装调试报告 919.2 测试 929.2.1 测试目的 929.2.2 测试组织 929.2.3 测试办法 929.2.4 测试内容 929.2.5 测试报告 939.3验收 939.3.1 文档验收 949.3.2 应用系统软件的验收 949.3.3 验收报告 95第十章培训计划 9610.1 培训目的 9610.2 培训内容 9610.3 培训方式 9610.4 培训地点 9710.5 培训计划 97第十一章售后服务和技术支持体系 9811.1 终身维护 9811.2 快速响应的能力 98
第一章 前言设计思想某单位应用系统是根据该院的质量管理体系文献进行设计的。设计思想以下:本方案含有下列几个特点:首先将其定位为“综合科研管理系统”。本系统不是一种简朴的网络应用系统,系统不仅涉及研究院的各个业务系统,还涉及电子化文档流、任务流程管理控制等不同的管理功效。另首先,业务的可控性目的将贯穿整个系统,这是区别于普通网络应用系统的特点之一。许多网络应用系统简而言之仅仅是一种在网页中提交表单数据的载体,既没有管理的概念也没有实现公司流程控制的可能。第三,将结合科研管理的实际状况。研究设计院不同于普通的公司运行,科研项目也有本身设计文档多,审核程序复杂等特点,故含有科研的特点。最后,系统含有完善的质量体系程序文献作为根据,因而含有业务的规范性。通过对某单位的质量认证体系的分析,本文分别从质量管理层面、公司业务层面、物资管理层面、科研管理层面和文献管理层面五个层面进行功效设计,归纳出支撑设计院日常工作事务的约三十多个基本岗位,作为质量目的管理的基本要素。以质量管理和业务解决为根本,有机结合办公自动化和客户服务,总结出约二十多个业务流程控制,实现业务的规范化管理进行有效的质量管理。几个术语岗位:岗位是质量目的管理的基本考核单位。设计院能够根据业务需要进行合理的岗位设立,明确岗位职能。院长明确本设计院共设立的岗位数,处长明确本单位的岗位数目及职能。明确的岗位设立是进行质量目的管理的基础。角色:角色是具体的工作人员。普通一种工作人员从事一种岗位的工作。能够给一种角色分派多个岗位。一种岗位也能够有多个工作人员,称之为业务员。角色的分派普通经院长或处长统一,质量部门进行调节。每个员工扮演的角色是拟定的。控制流程:控制流程是各个业务流程的具体描述,具体规定了业务涉及的岗位,解决办法,解决次序等,是质量管理控制工作流的核心要素。每一种控制流程,仿佛一条线索连接有关的岗位。控制流程分为基本流程和扩展流程。质量管理:质量管理是通过全程跟踪控制流程,实现对岗位和角色的考核,达成对产品质量、服务质量的提高。通过在核心的控制流程设计跟踪点,采集质量信息,分析产生质量问题的因素。
第二章 总体目的与设计原则总体目的某单位综合科研管理系统是要建设成为覆盖研究设计院各处室、下属公司和重要业务的综合科研管理系统。实现业务管理与质量管理的结合;实现文档电子流的管理;实现网络信息公布,网上培训;提供系统的可扩展性,即确保多个新增业务方便的电子化管理新需求的接口;确保管理系统的稳定性规定,即全部数据集中统一管理于后台数据库中,避免数据的丢失;通过统一的开发平台和通用的开发软件,确保系统的通用性。设计原则本项目的设计以需求为导向,尽量收集顾客的规定,采用构件的设计思想,便于系统功效的重组和扩充。系统采用“总体规划、分步实施”的方略,第一步完毕通用控制页面的设计,接下来完毕惯用的后台服务程序的开发,最后达成实现质量体系的目的。为保障项目的各项性能,本项目在设计和实施过程中应遵照以下的原则:先进性:采用先进、成熟的信息技术,既要确保系统在满足现在的功效需求,也为将来的功效需求提供条件。确保在5-内不落后。实用性:充足考虑到质量管理和流程控制的实际需要,设计方案留有一定的余地,即在设计中构造明晰的体系构造,便于更改;完全根据公司的生产实践进行软件设计,达成实用的目的。可扩充性:采用面对对象的设计思想和开发技术以及构件设计思想,确保在顾客的需求发生变化和增加时,使系统的修改量减到最小。开放性:由于本系统涉及许多硬件设备和外部应用软件,为了更加好地和多个硬件设备和应用软件接口,在设计时,应提供重要的接口原则。原则化:在系统总体规划设计中,全部软、硬件产品的选择必须选择符合开放性和国际原则化的产品和技术;在应用软件开发中,必须遵照总体组制订的各项规范和规定,还要接受公司的质量确保部的监控。安全与保密:系统设计时应充足考虑系统的安全,提供备份的功效,确保当系统出现硬件或软件的故障时,能进行恢复;另外,应对顾客进行权限管理,确保信息的安全。以数据为中心的设计原则:本项目采用以主题数据库为中心的设计思想,首先把本项目的主题数据库设计出来,再在此基础上开发多个应用。由于主题数据库是项目的基本信息资源,它含有较好的不变性和稳定性,相对独立与具体的应用,当顾客的需求发生变化时,使修改量减到最小。
第三章 需求分析及功效设计子系统划分质量管理子系统总体功效介绍质量管理子系统的核心是质量管理与研究设计院日常业务活动的结合,或称嵌入式的管理模块。也就是说,由于该系统的主体是质量管理系统,而该系统的重要管理目的是对业务活动在已定义的质量体系下的质量管理,因此质量管理不是独立于其它业务子系统的,体现这一特殊管理需求的最佳设计办法就是质量管理子系统的功效模块嵌入到业务管理子系统。与其它子系统关系质量管理子系统的重要功效是质量监控在业务活动中的实现,从而完善现有质量体系,提高管理水平和产品质量的目的。质量管理子系统不仅对其它子系统含有微观监控作用,同时还应含有宏观监控的作用,能够为质量的主管负责人提供足够的质量控制统计的汇总和分析。公司管理子系统总体功效介绍公司管理重要涉及对象是研究院的各分厂和公司,重要的管理目的是生产流程的控制。科研管理子系统总体功效介绍科研管理涉及产品的设计,图纸的管理,设计的评审和鉴定等,这是研究院业务流程的重要部分,其主管部门是科研管理处。物资管理子系统总体功效介绍物资管理系统通过对采购进行控制,确保采购的产品符合规定的规定,从而确保质量。同时对有关产品的库存状态进行检查。其主管部门是物资管理处,负责对象涉及对分承包方的评价及采购计划审核;对各公司、分厂采购计划的制订及采购的审查。科研管理处、质量管理处、公司、分厂参加分承包方的评价。技术质量副院长负责物资分类目录的同意。“合格承包方名册”由物资管理处负责人审核、财资副院长同意。大宗及A类物资采购计划由物资管理处负责人审核、财资副院长同意。与其它子系统关系物资管理子系统重要负责物资采购和管理,是对公司管理和科研管理的重要补充。文献管理子系统总体功效介绍1)文档编写平台:通过给定的文档电子模版,实现文档的统一格式,最后实现无纸化办公模式。2)文档管理平台:有关文档的入库管理,涉及申请表单的网上填写、文档的传输和后台存储构造等。3)资料共享平台:对后台文档数据的网上提取和查询。与其它子系统关系文献管理子系统是对其它子系统的文档电子流的统一管理系统。系统流程分析系统总体岗位划分收集发放岗位质量目的管理控制程序中,向各部门收集质量目的草案,上报主管质量副院长。管理评审控制程序中,向各部门发放“管理评审计划”。质量计划控制程序中,下达“质量计划编制任务书”。文档制订修订岗位管理评审控制程序中,拟定“管理评审计划”,“管理评审报告”。质量计划控制程序中,制订“质量计划”。质量计划控制程序中,修订“质量计划”。质量成本管理控制程序中,编写“质量成本综合分析报告”(分季度、年度)。进货检查和实验控制程序中,编制“进货检查项目表”。过程检查和实验控制程序中,编写“检查/实验指导书”。最后检查和实验控制程序中,根据检查/实验成果填写“检查/实验报告”。实验质量控制程序中,编写“实验大纲”。搬运、贮存、包装、防护和交付控制程序中,出具“产品合格证明”。质量统计的控制程序中,编制质量统计。质量跟踪审查岗位管理评审控制程序中,对方法计划实施状况进行监察。质量计划控制程序中,审核质量计划。质量成本管理控制中,跟踪检查质量成本的纠正方法。产品图样和技术文献的审签和原则化检查控制程序中,质量会签。工艺评审控制程序中,跟踪检查处置意见和方法的实施。纠正和防止方法控制程序中,对纠正方法和防止方法实施检查、跟踪。质量检查岗位顾客提供产品的控制程序中,对顾客提供产品的检查和实验。过程控制程序中,质量检查。首件鉴定控制程序中,对首件的检查。特殊过程和核心工序控制程序中,质量检查。新产品试制控制程序中,组织产品检查工作。进货检查和实验控制程序中,组织检查。过程检查和实验控制程序中,组织进行过程检查/实验。最后检查和实验控制程序中,进行检查。检查印鉴管理控制程序中,检查印鉴。检查和实验状态控制程序中,监督检查进行状态标示。不合格品的控制程序中,常设机构。评审组织岗位管理评审控制程序中,组织具体实施管理评审活动。合同评审控制程序中,负责检查能力的评价。产品质量评审控制程序中,负责组织评审。生产准备评审控制程序中,对生产准备工作的评审组织。内部质量体系审核控制程序中,年审、内审。检查设备管理岗位检查、测量和实验设备控制程序中,检测设备的校准、维修管理。质量管理岗位质量目的管理控制程序中,根据上报草案和总体状况分析,编制质量目的草案。技术状态管理控制程序中,最后审批图样或技术资料。产品图样和技术文献的审签和原则化检查控制程序中,对审核工作最后成果的审批。设计输入控制程序中,对二类项目的设计输入文献的审批,对一类项目的审核。设计输出控制程序中,对二类项目的设计输入文献的审批,对一类项目的审核。实验质量控制程序中,对实验大纲的审批。统计技术控制程序中,负责对统计技术办法的技术指导及推广应用。院长岗位功效院长岗位负责特殊合同的审批。生产经营副院长岗位负责特殊合同的审批,协调生产过程。技术质量副院长岗位负责特殊合同、新产品合同、技术合同的审批。财资副院长岗位负责特殊合同、采购计划(A类和大宗物资)的审批。法人代表岗位订立合同。公司管理处岗位功效评审组岗位审理特殊合同,评价我司分厂的生产及运输能力。档案管理组岗位管理有关合同评审统计、合同的修改统计,合同文本,及与客户建立有关合同的联系网表。协调组岗位就特殊合同修改,协调顾客与合同审理员。督查组岗位监督和检查顾客提供的产品,公司、分厂对产品的标记,生产全过程。计划组岗位全部过程在实施前的策划,对过程质量有直接影响的诸因素实施控制,同时按有关原则/法规,质量计划和质量体系文献的规定。科研管理处岗位功效协调组岗位协调项目组、顾客、管理部门之间的工作。评审组岗位评审新产品合同、新技术合同、评价设计技术能力、设计书、设计输入文献设计输出文献。任务组岗位通过市场调研提出新产品项目建议书,或上级部门下达新产品试制任务,或来源于合同三种途径获得设计与开发任务。资源配备组岗位配备资源,以满足设计任务。计划组岗位编制实施计划,将设计任务分成阶段性的目的。设计组岗位设计每一阶段的具体设计规定,以及具体设计规定的实现。质量管理处岗位功效档案管理组岗位产品登记入库,公司建立的有关分包商的档案,以及公司的质量检测能力。验证组岗位验证顾客提供的产品,检查公司、分厂的生产环境及使用材料的质量控制。追溯组岗位追溯产品的标记者,生产班组,检查者。评审组岗位评价关分包商的档案,调节分包商,并且审核分包商提供的产品阐明书。设备控制组岗位负责建立泉源检测设备的总帐台:设备名称、规格型号、设备编号、使用地点检测周期、校验办法、操作规程、阐明书及使用、保养、维修统计。物资管理处岗位功效评审组岗位审核公司、分厂提供的承包商方案,采购内能力,以及采购计划。负责人岗位审核采购计划(A类和大宗物资)。管理组岗位工厂生产设备的管理负责人。档案组岗位档案管理。资产管理处岗位功效评审组岗位审核公司、分厂的设备生产能力。档案组岗位管理测量设备购置计划档案。财务处岗位功效评审组岗位审核研究院的付款能力。公司、分厂岗位功效物资分类岗位将需要采购的物件分类。评审组岗位审核承包方,选择承包方,拟定承包方,并且建立承包商档案并上报质量管理处。计划组岗位制订采购具体计划,并且签定采购合同。管理员岗位保管顾客提供的产品和采购品。标记组岗位标记产品,及更改产品标记。协调员岗位协调公司、分厂和顾客以及组管部门的工作。控制组岗位确保顺利生产,进行设备、材料、环境控制。在生产过程中进行特殊过程及核心工序控制,新产品试制控制。监控员岗位生产全过程的跟踪监控,并统计生产全过程。印签管理员岗位印签管理。运输组岗位产品运输包装组岗位产品包装。存储、交付岗位产品存储、交付。项目组岗位完毕一种项目的人员集合。质量管理业务流程分析管理评审流程涉及岗位管理者代表、院长、质量管理处:计划组、评审组、验证组、追溯组公司管理处:评审组、督察组、科研管理处:评审组、设计组、资源配备组资产管理处:评审组物资管理处:评审组财务处:评审组公司、分厂:评审组、计划组控制流程图图1:管理评审控制流程图流程间关系质量管理流程涉及9个部门,是和其它流程交错在一起,但被从任务概念上提取出来自成一体系。内审流程涉及岗位管理者代表质量管理处:计划组、负责人、评审组、评审组长、验证组公司、分厂:项目组长控制流程图图2:内审控制流程图流程间关系本流程在实际工作当中与业务交杂,从任务流的观点进行概念提获得到内审逻辑构造独立。统计技术应用涉及岗位技术质量副院长质量管理处:计划组、负责人公司、分厂:计划组控制流程图图3:统计技术控制流程图流程间关系本流程重要设涉及生产部门和质量管理部门,完毕统计技术流程运做,在实际生产当中穿插与业务流程当中,在软件逻辑构造上,用任务流的观点看,构造独立。质量成本涉及岗位院长质量管理处:计划组、验证组财务处:评审组控制流程图图4:质量成本控制流程图流程间关系本任务流有关质量成本计算,构造独立,但影响其它动作流的实现。不合格品控制程序涉及岗位质量管理处:验证组不合格产品审理委员会、不合格产品审理常设机构、不合格产品审理小组、公司、分厂:项目组长、验证组、检查员控制流程图图5:不合格产品控制流程图流程间关系本流程有关不合格产品的控制普通流程,构造相对独立。公司管理业务流程分析计划管理流程涉及岗位公司分厂:计划组、负责人、公司管理处:评审组、负责人生产经营副院长控制流程图图6:计划管理控制流程图流程间关系本流程是生产计划制订流程,是在处在生产流程之前,构造独立。合同管理流程涉及岗位院长、技术质量副院长、主管副院长、法人代表公司管理处:评审组、负责人科研管理处:评审组、负责人公司、分厂:负责人、评审组、业务员控制流程图图7:合同管理控制流程图流程间关系本流程构造独立,是合同签定的普通流程。科研管理业务流程分析制订的管理文献和C层次文献涉及岗位科研管理处:计划组、评审组、验证组、档案组制订的管理文献和C层次文献序号文献编号名称01ZD.G/FRP/KG001-科研项目管理程序作业指导书02ZD.G/FRP/KG002-民用新产品开发试制控制程序03ZD.G/FRP/KG003-有关科研项目负责人资格的规定04ZD.G/FRP/KG004-科研项目组织技术接口框图05ZD.G/FRP/KG005-科研项目管理暂行方法06ZD.G/FRP/KG006-军品技术合同和新产品合同执行管理方法07JL.G/KY.WJZD-001军用产品和新产品工艺文献制订方法08JL.G/KY.BZH-001军用图样和技术文献原则化检查方法09JL.G/KY.WJ-001军用产品和试制产品技术文献和资料管理方法10JL.G/KY.TSGC-001特殊过程和核心工序能力验证分析办法科研项目过程管理控制程序涉及岗位科研管理处:任务组、科技委、评审组、档案组、计划组控制流程图图8:科研项目过程管理控制流程图军品新产品开发控制程序控制程序涉及岗位科研管理处:计划组、评审组、验证组、档案组公司、分厂:监控组、设计组、评审组、计划组、标记组控制流程图图9:A类技术合同/新产品合同执行流程图图10:B类技术合同/新产品合同执行流程图图11:C类技术合同/新产品合同执行流程图流程间关系本流程有关科研项目过程管理控制,处在计划管理流程之后,是完整的A、B、C类技术合同/新产品合同,军品生产业务流程。处在科研项目过程管理控制流程之后。组织我院军工产品和新产品工艺文献的制订涉及岗位科研管理处:计划组、评审组、负责人、设计组、档案组公司分厂:负责人、评审组、设计组技术质量副院长控制流程图图12:军工产品和新产品工艺文献制订流程图流程间关系本流程有关军品制造的工艺文献制订流程,构造独立,处在科研项目管理控制流程后,在军品开发控制流程之前。物资管理业务流程分析采购计划流程涉及岗位物资管理处各公司、分厂技术质量副院长财资副院长控制流程图图13:采购计划控制流程图流程间关系采购属于物资管理流程的构成部分,质量管理与采购是控制与被控制的关系,从审批承包商,制订采购计划到保管产品,每一步都受到严格检查与审核,只有通过对采购进行控制,才干确保采购的产品符合规定的规定,从而确保质量。物资管理处为采购控制的主管部门,负责对分承包方的评价及采购计划审核。各公司、分厂负责采购计划的制订及采购。科研管理处、质量管理处、公司、分厂参加分承包方的评价。技术质量副院长负责物资分类目录的同意。“合格承包方名册”由物资管理处负责人审核、财资副院长同意。大宗及A类物资采购计划由物资管理处负责人审核、财资副院长同意。采购合同流程涉及岗位各公司、分厂物资管理处技术质量副院长公司管理处控制流程图图14:采购合同控制流程图流程间关系 形成采购计划的单位根据审批后的物资采购计划,在合格分承包方的名册内采购,A、B类物资采购应订立采购合同或质量确保合同书,国控产品重油和专控的毒品除外。遇有特殊状况,需在“合格分承包方名单”外采购时,由采购部门提出申请,经采购部门技术负责人和物资管理处负责人审核、技术质量副院长同意后实施,同时对采购物资加严入厂检查。材料入库业务流程涉及岗位物资管理处质量管理处公司、分厂控制流程图图15:材料入库控制流程图流程间关系某单位需对外来采购产品进行保管控制,对原材料、元器件进行检查和实验,只有符合规定规定的产品才干入库,确保采购产品符合规定规定。物资管理处负责采购产品的入库工作以及公司、分厂仓库管理的监督检查工作。质量管理处为进货检查/实验的主管部门,负责组织检查/实验的实施。物资管理处及公司、分厂库管员负责进货品资的验证、送样。文献管理业务流程分析文献编写与公布涉及岗位质量管理处科研管理处资产管理处财资副院长院长各有关公司、分厂控制流程图图16:文献编写与公布控制流程图流程间关系文献管理系统实现我院机构内部业务部门、人事部门、财会部门、办公室和文献、档案部门之间,以及这些部门和外部机构之间的信息及文献的传递。文献管理能够加紧业务解决的速度,提高了工作的效益。文献编写和公布对与质量体系的产品质量有关的全部文献和资料都有效,涉及合适范畴的外来文献和资料。质量手册由质量管理处组织人员编写,由管理者代表审核,经院长同意后公布。质量文献由质量管理处组织归口主管部门编写,由所设计的有关部门进行会签,经归口部门主管院长同意后公布。质量计划由承制单位组织人员编写,经承制单位负责人和质量管理处负责人审核,技术质量副院长同意。军用产品的图样和技术文献由科研管理处组织承制单位或项目组编制,其审批需进行三级审签、工艺会、质量会签和原则化检查。试制产品、新产品的图样和技术文献由承制单位或项目组编制。设计、实验规范由承制单位或项目组编制。定性产品工艺文献及其它技术文献,涉及作业指导书、工艺卡片、设备操作规程等,由公司分厂组织编制,经公司、分厂及科研管理处负责人共同审核,主管院长同意。检查规程或检查指导书以及检测设备校验办法有质量管理处组织编制,经质量管理处负责人审核、技术质量副院长同意。部门管理性文献由各有关部门组织编制并由其负责人审核,主管院长同意;涉及其它部门时,在提交同意前应请所涉及的部门人会签。文献归档涉及岗位院办公室档案负责处质量管理处科研管理处各部门制订档案负责人控制流程图图17:文献归档控制流程图流程间关系文献资料归档流程是为了协助我院对各类管理文献/各类原则文献/图纸资料进行分部门分类别管理,以及对文献目录,寄存及以借阅等统计进行管理而设立的系统。文献归档管理是对我院质量管理、公司管理、科研管理、物资管理等内部运行过程的如实统计,它客观地反映着问题解决、领导决策、生产经营、基本建设、研究开发等各方面过程和成果,同时也反过来影响着以上各过程。文献借阅涉及岗位各公司、分厂院办公室质量管理处科研管理处控制流程图图18:文献借阅控制流程图流程间关系文献资料管理系统是一种可独立动作的系统,我院可稽此系统对院内繁多的文献进行分门别类的管理,通过对文献借阅进行建档管理,可随时查阅资料所在,以避免资料遗失,该系统与系统资料维护以及采购资料维护,质量管理部门、公司管理部门、科研管理部门以及各文档借阅对象可直接在各业务流程中查询有关文献。
第四章 系统总体设计设计思想某单位综合科研管理系统将采用通用的开放操作系统和开发平台,确保该软件的通用性和可扩充性。考虑到该系统的重要功效是实现某单位的质量体系管理,即将设计院重要日常工作的质量管理活动实现程序化,并最后设计出完全符合设计院功效需求的软件。因此,在兼顾系统的稳定性、实用性、可扩充性的状况下,考虑采用成熟的系统体系构造和开发方式确保系统的稳定性;完全依靠玻璃钢研究设计院的质量体系手册进行各功效模块的设计来确保系统的真正实用性;同时考虑采用新颖的服务器端编程办法具体实现该系统对重要业务的控制规定以确保软件的可扩充性。某单位综合科研管理系统将为某设计研究院的质量体系管理的实现提供完整的功效,不仅实现研究设计院科研开发、生产检查等业务的电子化管理,还将实现质量管理的体系化和电子化,实现任务流的生成和控制以及网上信息公布,网上培训等。本系统实现了:某单位质量体系认证的全部管理规定:实现业务管理与质量管理的结合;实现文档电子流的管理;实现网络信息公布,网上培训;提供系统的可扩展性,即确保多个新增业务方便的电子化管理新需求的接口;确保管理系统的稳定性规定,即全部数据集中统一管理与后台数据库中,避免数据的丢失;通过统一的开发平台和通用的开发软件,确保系统的通用性。采用B/S/D架构的成熟技术,可做到兼顾灵活性和稳定性的规定。系统架构某单位综合科研管理系统的重要对象是研究设计院质量体系的实现,通过对研究设计院的日常业务的质量管理的实现,建立完整的后台数据中心,为研究设计院的质量管理原则化、规范化提供协助。B/S/D架构的优势某单位综合科研管理系统涉及的重要内容为:质量管理流程、公司管理流程、科研管理流程、物资管理流程和文献管理流程。作为公司Intranet的重要应用系统,该系统的重要架构设计为B/S/D架构。,下列将比较其与其它架构的优劣。C/S构造的限制网络应用绝大部分都可分为下列四个层次:体现层、事务层、数据逻辑层和数据存储层。在C/S构造中,体现层和事务层都放在客户端,而数据逻辑层和数据存储层则置于服务器端。这种组织安排带来诸多的限制:客户端很庞大,以致于应用程序升级和维护时十分困难且耗资很大:如对应用程序一种小小的改动,就必须告知或亲临每一种客户端去更新;新增或升级一台机器,都要把应用及其有关的文献安装在客户端上。在某单位综合科研管理系统中有大量的客户端,能够想象维护的工作量有多大。2、事务层不能与跨平台的客户端共享。3、孤立了不同的逻辑组件。4、没有统一的数据逻辑层来提供不同种类的数据存储层。5、C/S组织构造不支持Internet。C/S与B/S混合构造的局限性不可否认的是C/S与B/S混合构造确实适于某些公司组织其应用管理系统,但总的来说,其合用范畴是有限的。大多数的C/S与B/S混合构造的选择实际是在原有C/S架构上的Web应用升级,而在B/S构造已可替代大多C/S构造功效的今天,创立单一的架构显然更有助于系统的维护和升级。C/S构造与B/S构造毕竟是不同的两种架构,要将其有机的结合起来需要ApplicationServer的支持,造成软件开发费用的增加和系统复杂度的增加。考虑到某单位的具体特点,B/S架构的功效已能实现全部管理功效。B/S/D架构的Web应用解决方案的优势Web平台是一种调度任务集中的、以客户为中心的应用程序平台;它是一种分布式、开放、合用性强、高性能、端到端的平台;它可使公司运用技术获取竞争优势。1.分布式C/S技术的出现,给系统集成方案带来了集中的信息和本地的PC环境,但其数据的共享程度是很不够的。当今的信息技术需要新的解决方案,它提供以客户为中心的顾客界面和Web的分布构造,它带有IT环境的个人特性,如数据存取、安全性能等,这就是我们普通所说的三层构造。2.Web构造的优势在Web构造中,事务层和数据逻辑层放在中间组件层,这是核心,是与C/S构造的最大区别,它能解决下列几个问题:(1)客户端很瘦小,并且很容易在运行时自动升级;(2)事务层可在跨平台的客户端上共享;(3)不同逻辑组件的分离意味着图形设计人员、事务逻辑开发人员和数据库分析人员能够独立地设计他们各自的部分;(4)统一的、抽象的顾客界面可使顾客更有效地从同一数据源中存取数据;(5)这种构造可更有效地在公司内部网、国际互联网和外联网上运行。中间组件层充当一种服务器,这就是普通所说的应用服务器。3.开放性Web是一种开放的环境,应用由复用组件集成,通过原则语言汇编、跨平台的统一合同公布,用原则顾客界面显示,它与硬件平台和操作系统无关。现在有三种组件模型:ActiveX、JavaBeans和CORBA。但并不是每一种浏览器都支持动态的HTML,Java脚本的扩充最少支持三种模型:ActiveServer、LiveWire和PowerDynamo。4.适应性一种可适应的开发环境是非常重要的,采用应用服务器的目的在于它支持多个组件模型,但在客户端和数据库服务器端需要有更强的适应性。随着Web技术的介入,顾客界面设计已发生了巨大的变化,由于在站点上,并没有类似困惑顾客的东西或顾客手册。一种成功的站点应首先吸引顾客,而后留住顾客。而引入新的、面对图形化的和直觉的顾客界面原则,就允许最后顾客能够直接与它们交流。B/S/D构造中各部分的分工Web公布部分Web服务器仅仅是把要显示的内容从站点上以文献的形式读取,然后以静态的HTML格式送到客户端的浏览器;也能够Applet增强体现能力,但它仅仅是运用ActiveX或JavaBeans通过页面或组件,并没有通过任何事务数据服务器。数据解决部分Web数据解决增强了原则Web站点存取数据的能力,涉及许多数据类型。我们可根据数据的存取容量把数据分成两大组类:原则的在线事务解决(OLTP)程序将耗费大量时间去检索和操作核心在线数据,这种数据需要持续读取和回写。而另一种辅助数据是只读的,如协助文献、顾客信息和文档等。Web数据解决重要集中在辅助数据,而WebOLTP重要集中在核心在线数据。客户端客户端是体现逻辑层,执行含有多个扩展的HTML(涉及动态HTML)页面,这些扩展既来自浏览器,也来自可视化JavaBeans和ActiveX组件。在任何状况下,我们最少需要一种HTML页面,由此HTTP可从服务器端传至客户端,应用程序的其它部分能够是一种整体。由于大部分的Web应用都是为Internet编写的,对专业的IT应用而言,Web是一种成功的平台,顾客能够在断开连接后继续工作,这就意味着远程象本地同样可存取事务和逻辑数据。这样不仅要分发应用程序,并且还要分发数据。应用和数据服务器端Web构造中的剩余部分就是完毕应用程序如何与数据协同工作。数据可分成两大类:事务逻辑和数据逻辑。数据逻辑驻在数据服务器中,而事务逻辑则置于应用服务器中。事务逻辑又可分为两类:事务组件和应用服务,事务组件定义了事务及其操作,而应用服务则是提供普通应用性能的组件,如菜单管理、主从数据格式等。在一种完整的应用中,以上方式往往同时存在。例如,对不存取任何数据的Web页面,传统的Web办法是较好的,由Web服务器从文献系统中读取页面,然后送给客户端。可定制的任务流控制管理网络应用系统在针对具体的公司实体实现其日常管理需求时,公司生产中业务流程的概念需要得到体现。而在管理过程中,对任意的流程的可控是实现质量管理的核心,我们考虑通过岗位和角色的概念和网络应用实现B/S构造上流程可控功效。岗位与角色的划分公司的业务大多复杂和繁多,不利于实现计算机管理;因此,通过提取性质相似的岗位,能够简化流程管理中面对的对象的数量,这也是面对对象的编程办法的体现,例如生产流程与采购流程都有合同制订的相似过程,面对的对象(合同)即使不同,但过程运作却是相似的,能够归结在一起。对软件设计来说,这是相似的办法,而不同合同内容即是这同一办法的不同属性。数据库的岗位字段的设计如前所述,办法与属性恰恰构成关系型数据库的对应关系,通过任务流数据字段的建立能够实现以下功效:灵活的任务流控制,公司任何工作流程的改动或变化均可方便的在数据库中更改。便于统计数据的收集和汇总。任务定制的构想通过网络应用系统的管理页面,任务流程的制订者能够通过调用后台数据库重新组织有关岗位或角色实现任务流的定制,同时任务流程的管理者能够通过查询页面及时掌控流程的执行过程,而有关流程的执行者将通过过程的开始和结束标记体现流程的执行全过程。以岗位为根据进行严格的权限管理从岗位的概念中不难看出不同的岗位含有不同的业务对象或执行活动,而质量管理的目的就是确保业务流程在有序的、可控的状况下执行。因此,对每一种流程的具体执行者的权限进行控制是确保数据安全的重要办法。以岗位为根据组织全院的人员数据库,能够明确每个员工的责任,做到分工明确,责任到人;设立不同的数据访问优先级别,能够确保后台数据的安全性和完整性。实现文档电子化管理电子化文档的管理,能够确保各项文档材料的精确收集和发放。公文流转的实现,能够增强各业务流程的可控性。Internet增值服务对于服务和培训的工作,考虑采用外部网络(internetInternet)和内部网络(intranetIntranet)的方式实现。统一的后台数据平台共用一种数据后台,确保数据的可靠性和唯一性。通过XML语言实现Internet上的数据交换XML的一种重要应用是变化数据交换的根本模式。传统EDI(电子数据交换)机制依靠不同商业之间的强大计算机系统来实现压缩的信息传输,每一条信息在传输使用和提供应顾客之前都必须编码。网络应用系统在网上运作时顾客端每填完一种HTML的表格之后,都要把表格还给初始的服务器解决。全部数据解决都集中在了一端。而XML能够在客户端解决数据,并在必要时传输给有关顾客而不必要改换数据格式。XML的应用弥补了许多HTML的缺点,我们把它在网上的应用总结为四点:1.当网络客户必须在不同的数据库之间传递信息时的应用。2.当需要把大部分从网络服务器载下的数据在顾客端解决时的应用。3.当相似的数据对于不同的顾客需要有不同的界面时的应用。4.当网络情报供货商要把发现的信息精心裁减,并发送给不同的个人顾客时的应用。因此,在本系统中,通过定义一部分XML页,能够达成分担后台数据库的工作,将一部分数据工作转移到客户端来进行。第五章 应用软件设计应用软件的设计思想某设计研究院综合科研管理系统的重要构成从软件实现上可分为五部分,即质量管理前端、公司管理前端、科研管理前端、物资管理前端和文献管理前端;从系统架构上可分为三部分,即应用程序客户端、网络应用程序和数据后台。软件设计采用三层构造的设计办法,即通过服务器层实现应用前端与后台数据库的数据共享,通过JSP语言和有关的小服务程序以及XML电子数据交换格式实现网络形式的新形态公司综合管理系统。软件系统总体架构图19:软件模型软件子系统如上图所示,其重要特点是:统一的数据存储。后台小服务程序为本系统的重要功效部件,而Applet技术与HTML语言的结合确保了整个应用程序的可视性和美观性。多个网络技术的结合使用,既综合了不同办法的优点加以使用,又避免了多个方式的本身缺点,确保了系统的实用性和可扩展性。
第六章 核心技术介绍基于B/S/D三层体系构造的运行环境浏览器Browser/WEB服务器Server/数据库服务器Database是解决公共信息服务以及交互对应动态服务最合用的一种应用模型。实现了真正意义上的瘦客户,大大简化了应用系统的分发、配备管理和版本管理工作。请求请求响应请求响应请求响应客户浏览器Web服务器应用服务器数据库服务器图20:基于B/S/D三层体系构造的运行环境示意图其中,WEB客户端是WEB浏览器,例如NetscapeNavigator或者MicrosoftInternetExplorer。WEB服务器是任何基于HTML的服务器,例如NetscapeEnterpriseServer或者SybaseApplicationServer等。应用服务器是对WEB服务器功效的一种扩展,负责权限,组件,事务,数据库连接等管理。最后顾客能够通过WEB浏览器发出请求,通过HTTP合同与WEB服务器进行通信。如果是数据请求,WEB服务器(应用服务器)与数据库服务器通信,将返回数据构造成浏览器页面返回给顾客。三层体系构造特别合用于电子商务: 1.在前台,客户并不需要安装特别复杂和庞大的应用系统,只需要使用操作系统集成的网络浏览器即可,这使得前台系统非常方便的推广,合用于存在非常庞大的客户群的状况。 2.商务解决完全放在中间的应用服务层。客户通过浏览器发出命令(例如说:查询,下订单等),应用服务层获得命令,进行对应的解决,并以HTTP的形式返回顾客成果。这同样适合于分散顾客,集中解决的特性。 3.数据普通寄存于一种强大的数据服务器中,全部顾客能够通过应用服务器访问数据服务器。这样能够使用数据集中寄存,便于维护和管理。这也是现在数据管理形式的发展方向。 由以上叙述可知,如果顾客系统是一种多顾客但又需要集中解决,数据需要集中寄存的状况的话,三层构造将是一种不错的软件模型。数据后台MySQL的技术特点MySQL的定义MySQL是一种真正的多顾客、多线程SQL数据库服务器。SQL(构造化查询语言)是世界上最流行的和原则化的数据库语言。MySQL是以一种客户机/服务器构造的实现,它由一种服务器守护程序mysqld和诸多不同的客户程序和库构成。SQL是一种原则化的语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一种网站检索产品信息及存储顾客信息,同时MySQL也足够快和灵活以允许你存储统计文献和图像。MySQL重要目的是快速、强健和易用。最初是由于我们需要这样一种SQL服务器,它能解决与任何可不昂贵硬件平台上提供数据库的厂家在一种数量级上的大型数据库,但速度更快,MySQL就开发出来。自1996年以来,我们始终都在使用MySQL,其环境有超出40个数据库,包含10,000个表,其中500多个表超出7百万行,这大概有100个吉字节(GB)的核心应用数据。重要特性下表描述MySQL某些重要的特性:使用核心线程的完全多线程。这意味着它能很容易地运用多CPU资源,以及对大量开发语言的支持,如C、C++、Eiffel、Java、Perl、PHP、Python、和TCLAPI等等。可运行在不同的平台上,适合作为以Linux为后台服务器和Windows环境为通用客户端的本系统数据后台。支持多个列类型:1、2、3、4、和8字节长度的有符号/无符号整数。完全支持SQL构造化查询语言的办法,在查询的SELECT和WHERE部分支持全部运算符和函数。通过一种高度优化的类库实现SQL函数库并且像他们能达成的同样快速,普通在查询初始化后不应当有任何内存分派。全方面支持SQL的GROUPBY和ORDERBY子句,支持聚合函数。支持ODBC语法和JDBC语法。灵活且安全的权限和口令系统。并且它允许基于主机的认证。口令是安全的,由于当与一种服务器连接时,全部的口令传送被加密。客户端可使用TCP/IP连接或Unix套接字(socket)或NT下的命名管道连接MySQL。MySQL特有的SHOW命令可用来检索数据库、表和索引的信息。稳定性规定MySQL以多层构造和不同的独立模块编写,在本系统中,对涉及其中有限的模块所作的测试表明其稳定性能够信赖:1、ISAM表解决器--稳定它管理全部在MySQL3.22和早期版本中的数据的存储和检索。在全部MySQL版本中,代码中已经没有一种单独(报告的)错误。得到一种损坏的数据库表的唯一已知办法是在一种更新半途杀死服务器,即使这样也不大可能破坏任何数据而不能挽救,由于全部数据在每个查询之间被倒入(flush)到磁盘,并且历来没有一种有关由于MySQL中的错误而丢失数据的错误报告。2、语法解决器和词法分析器--稳定3、原则客户程序--稳定这些涉及mysql、mysqladmin和mysqlshow、mysqldump及mysqlimport。4、基本构造式查询语言--稳定基本SQL函数系统、字符串类和动态内存解决,实际测试中未发现错误。5、Linux线程--Gamma唯一发现的问题是fcntl()调用,它通过使用mysqld的--skip-locking选项解决。但不影响有关操作的执行。6、考虑JDBC与ODBC互连的操作MyODBC(使用ODBCSDK2.5)使用良好,在通过JSP页面的JDBC语法通过ODBC调用后台MySQL的实验中体现良好。JSP技术-跨平台的网络开发语言何为JavaServerPage?ApplicationServer支持一种功效强大的制作动态Web页面办法:JavaServerPages(JSP)。JSP的优点之一就是它们使您能在Web页面中有效地分离HTML编码和商业逻辑。JSP规范的IBM扩展中涉及类似HTML标记的JSP标记,并且便于HTML编程人员将Java的强大功效添加到Web页面中。缺少程序设计技巧的HTML编程人员可开发用于访问数据库和可重用Java组件的JSP,例如小服务程序和JavaBeans。程序员创立了可重用Java组件,并为HTML编程人员提供组件名称和属性。数据库管理员则为HTML编程人员提供数据库访问和表名信息。Java技术的应用Servlet技术-灵活的服务器端应用程序何为Servlet技术Servlet是是JAVA2.0中新增的一种全新功效。他是与Applet相对应的,Applet是运行在客户端的浏览器,而Servlet是运行在服务器端的。JAVAServlets是运行在请求/面对请求服务器上的模块,一种servlet能够从一种HTML订单表中获取数据然后用某些商业上的算法来更新公司对应的订单数据库。也就是说:servlet能够象CGI脚本同样扩展WEB服务器功效,但是servlet占用极少密集资源,当一种服务器装载servlet时,它运行servlet的init办法.这个办法不能重复调用,一旦调用就是再装载servlet.直到服务器调用destroy办法卸载servlet后才干再调用.每个新的CGI规定在服务器上新增一种进程。如果多个顾客并发地访问该程序,这些进程将消耗该Web服务器全部的可用资源,并且系统性能减少到极其低下的地步。有诸多用CGI脚本编制的某些站点由于访问量剧增,性能快速下降,这是CGI脚本一种缺点。同时由于servlet是用java编写的,因此是跨平台的。实际servlet是电子商务真正的开始。Servlet工作原理与小应用程序在浏览器上运行并扩展了浏览器的功效相似,HTTP小服务程序在启用Java的Web服务器上运行并扩展了Web服务器的功效。小服务程序是使用Java小服务程序应用程序设计界面(API)以及关联的类和办法的Java程序。除了JavaServletAPI外,小服务程序还能够使用扩展API的Java类软件包。HTTP小服务程序通过创立在Web上提供请求和响应服务的框架,扩展了Web服务器的功效。当客户机发送请求至服务器时,服务器能够将此请求信息发送给小服务程序,并让小服务程序构造客户机响应。小服务程序可在装入应用程序时自动装入,也能够在客户机第一次请求它提供服务时装入。装入完毕后,小服务程序仍继续运行,以等待其它客户机请求。通过使用小服务程序别名(小服务程序URL),您能够装入小服务程序的多个实例(每个别名都有不同的实例)。小服务程序可执行的功效范畴很广。例如,它能够:根据客户机请求的性质,创立并返回一种包含对应动态内容的HTML页面。创立可嵌入到现有HTML页面中的部分HTML页面(HTML片段)。与其它服务器资源(涉及数据库和基于Java的应用程序)进行通信。与其它小服务程序进行通信。例如,您能够使用“WebSphere管理控制台”来定义小服务程序过滤(一系列小服务程序,也称为小服务程序链)。对特殊解决采用MIME类型过滤数据,例如图像转换和服务器端涉及(SSI)。解决与多个客户机的连接,接受来自多个客户机的输入,并将成果广播到多个客户机上。例如,一种小服务程序能够是多参加者的游戏服务器。Servlet的生命周期以下图中所阐明的,小服务程序的生命周期始于将它装入Web服务器的内存,结束于小服务程序终止或重新装入时。图21:Servlet的生命周期ServletAPI,是用来写servlet的,编写servlet是已没有CGI脚本那样诸如关心一种servlet是这样被装载,servlet运行的服务器环境是什么,或者用来传输数据的合同是什么等等,这样servlets就能够融合在不同的web服务器中。Servlet能够相称有效地替代CGI脚本:它能够方便地产生容易编写并且运行快的动态文本。能够很方便的调试寻找出程序问题。Servlet程序是用JavaServletAPI开发的。Servlet应用范畴下面是某些Servlet应用范畴:用于解决HTML表单通过HTTPS产生POST数据。涉及买卖订单或信用卡数据。因此Servlet能够成为订单解决系统的一部分,和产品存货数据库一道工作,可能能够用在在线支付系统上。允许人们之间的合作。一种Servlet能并发解决多个请求;他们能够使用在诸如在线会议这样的同时请求支持系统。转送请求。Servlet能够转送请求给其它的服务器和Servlets,这就允许在镜象同样内容的几个服务器之间平衡负载,按照任务类型或组织范畴,能够允许被用来在几个服务器中划分逻辑上的服务器。Servlet编写者们能够定义彼此之间共同工作的激活代理,每个代理者是一种Servlet,并且代理者能够在他们之间传送数据。JavaApple技术-实现统计数据在网页上的动态显示JavaApplet是专门用于Web页面中运行的程序。当一种JavaApplet嵌入在Web页面并且当顾客访问该页面时,Applet被下载到顾客的计算机中并开始执行。某设计研究院管理系统的重要功效之一是统计的功效,具体到网页设计中,即统计数据的图形化显示,如chart表,饼状图等,通过这些图表在网页上的自动生成可觉得公司的管理提供直接的协助。图表的生成完全能够通过JavaApplet小程序实现在网页上。通过JavaGraphics类,我们能够方便的画出任何给定数据的图表,从而对公司的决策提供重要的协助。JavaBeans技术-组件开发概念JavaBeans是为了重用目的而专门设计的Java类。这种可重用类在许多程序设计语言中都被应用,称为软件组件。在本系统的开发上,应用JavaBeans技术,能够简化后台应用程序的开发,通过定义组件,能够将开发的对象由40个简化为10多个基类,通过定义可重用的类,提高了开发效率,也提高了后台服务程序的可读性和可维护性。通过XML语言实现Internet上的数据交换XML会带来什么SGML(通用标记语言原则ISO8879:1986)是HTML的前身技术。它是文献和文献中信息的构成主体。SGML与HTML不同,它允许顾客扩展tag集合,允许顾客建立一定的规则。SGML所产生的tag集合是用来描叙信息段特性的。而HTML仅仅只是一种tag集合。因此我们能够说HTML是一种SGML的子集。XML开发者源于SGML的设计和应用者。他们已经在SGML上投入了大量精力。但他们却发现SGML并没有完全发挥它的作用,他们固然有其充足的理由。我们能够列举下列几个重要方面给大家.在这些方面SGML带来的影响能够说是一场革命。对EDI的支持EDI就是电子数据交换。它是网络发展的一种重要目的市场。构造化信息的一种重要目的就要使数据交换成为可能。不同的工业都制订本工业统一的模型.就像是不同的国家有着不同的语言,这便于本国文化的交流。不同的工业内部信息用统一的模型标记,便能方便和高效地共享。这样一种统一的模型就是DTD(文献类型定义)。固然DTD已经落伍了,它正被XML的Schema(模式)所替代。很明显的,网络是一种抱负的电子数据的集散地。在这里HTML是显然有缺点的数据形式.HTML不能完全表达不同工业中所需的不同的令人满意的模型和它的语义。能不能有一种新的语言来解决这个问题呢?答案就是XML。对Java技术的协助Java技术是本世纪最重要的技术发展之一.Java使浏览器工作时就像在通用的应用平台上,而平台与平台之间却是独立的.但固定的tag集合和HTML语义上的贫瘠使得Java的应用受到了极大的限制.正如前面提到的,在HTML中不同的语义无法体现.故数据元中丰富的信息得不到一种统一的表达.XML却能完全胜任这份工作.HTML页面要依赖网络服务器上的CGI脚原来体现几乎每一种编程函数.这显然使服务器工作量太大.有了XML和Java技术,更多的应用软件解决起来将不占用多少网络通信量.这使得网络更快捷,客户能够同时应用多个应用软件.XML的应用最初XML的目的是让多个构造的文献都作为统一的网络文献的一部分在网上传输。HTML允许指定明确的元素类型阐明,例如特定的商品标号,文档标记,或是可测量的数值。和HTML相比,XML允许客户定义他们自己的文献元素集合,同时也能够批示这些素元在屏幕上如何按指定的规定体现。为理解决如何在固定的目的之间传输数据元,XML被定义为一种自然的编码形式。一种被称为RDF(资源描叙框架)的方案倍受亲睐。RDF为XML提供了数据元编码定义,这就像是一种公用的翻译器,为不同的固定目的之间的数据提供翻译。XML支持更加专业的数据语言。例如说OSD(开放软件描叙).OSD是由Microsoft和Marimba提出的一种新的格式描叙语言。在这种格式下,软件在网上能时时检查,时时刷新版本。不是等顾客自己更新,或由是软件提供商提供类似的服务。当OSD镶嵌于XML支持的CDF(频道定义格式)中时,OSD更能使支持频道的桌面自动地更新。XML的应用弥补了许多HTML的缺点,我们把它在网上的应用总结为四点:1.当网络客户必须在不同的数据库之间传递信息时的应用.2.当需要把大部分从网络服务器载下的数据在顾客端解决时的应用.3.当相似的数据对于不同的顾客需要有不同的界面时的应用.4.当网络情报供货商要把发现的信息精心裁减,并发送给不同的个人顾客时的应用.采用基于构件的面对对象的设计办法开发者顾客开发者顾客构件管理实例定义菜单定义系统连接系统管理业务解决构件库数据库业务定义代码管理面对对象的软件工程的设计办法更符合人的认识过程,使得软件的构造更符合客观世界的构造。它通过封装、继承等机制使软件开发更清晰有效。我们吸取传统办法的自顶向下、逐步求精、快速原型、数据库模型等思想和技术,以及MIS的研究成果,在本系统中采用基于构件的面对对象的管理信息系统开发办法。MicrosoftSiteServer站点管理及分析统计技术本系统运用MicrosoftSiteServer3.0协助顾客从遍及于Intranet的信息来源中,涉及Web站点、数据库服务器、文献服务器以及对象服务器,找到所需要的信息。网站管理人员还能够通过分析站点的使用状况调节布署,完善站点的建设。在信息正式公布之前,运用MicrosoftSiteServer3.0的内容管理在一台预演服务器上,演示收集多个内容,然后再将对的的内容安全、可靠和快捷地布署到目的Web服务器上。开发工具应用系统开发工具:MSVisualJ++、JDK1.3后台服务程序开发工具:TomcatWebServer、VisualCafe、BDK网页制作工具:FrontPageApplet制作工具:VisualCafe
第七章 局域网总体设计方案网络设计原则在设计某单位局域网方案时,重要考虑了网络必须含有实用性、先进性、可靠性、开放性、可扩充性和可维护性等问题。其中实用性体现在网络系统要面对应用,重视实效,急用先上,逐步完善;先进性则在于网络采用先进成熟的网络概念、技术、办法与设备,既反映当今先进水平,又给将来的发展留有余地;可靠性就是要确保系统必须可靠运行,核心设备应有冗余,一旦系统某些部分出现故障,应能很快恢复工作,并且不能造成任何损失;开放性重要是选择的产品应含有好的互操作性和可移植性,并符合有关的国际原则和工业原则。最后,在设计上要确保整个系统的质量与安全,确保施工和维护的方便。我们要力求做到技术先进、经济合理、运行可靠、管理方便。由于网络技术的不停发展和应用水平的不停提高,公司局域网的可扩充性和可维护性也非常重要,它是一种逐步发展的应用环境,在构造、容量与解决能力等各方面必须含有升级换代的可能,这种扩充不仅能充足保护原有资源,并且含有较高的性能价格比。同时,公司局域网应含有良好的网络管理、网络监控、故障分析和解决能力,使其含有很高的可维护性。网络主干技术及设备选型某单位局域网是一种中型规模的局域网。我们在设计中选择含有二层交换功效的交换机作为网络核心。交换式局域网对网络中主机数在几百台以内的局域网来说,是一种实用,便宜的方案。一台局域网交换机可完毕多个端日间的帧交换,可提供比普通的HUb和网桥高得多的网络带宽,既能够确保网段内以及网络内部和外部的通讯,也能够对每个网段进行数据过滤,确保能够提供足够的网络带宽,以满足数据的传输和其它数据的网络服务质量。网络拓扑构造根据厂区图,我们在设计中决定采用星形网络拓扑构造。以主干交换机支持内部局域网,以路由器接入Internet。详见拓扑图:某单位局域网总体拓扑图(基础方案/扩展方案)。网络设备的选型网络硬件平台的性能是决定整个某单位局域网性能的核心,因此,在网络建设方面应首先考虑所选择的网络产品与否通过广泛的检查并得到广泛的承认;另首先,所选择的网络产品在性能上与否符合网络建设的需要;第三,还应考虑到此后网络维护、系统维护的成本和能够获得的有关服务。在综合考虑多个因素之后,我们向某单位推荐现在IT市场中占主导地位的网络厂商—CISCO公司的网络产品。路由器配备Cisco2600系列概述Cisco2600模块化访问路由器可使用Cisco1600和Cisco3600系列的接口模块,提供高效率、低成本的解决方案。以满足当今远程分支机构的需求,同时可支持下列应用:多业务话音/数据集成;办公室拨号服务;公司外部网/VPN访问。Cisco2621含有双10M/100M自适应以太LAN接口、两个CiscoWAN接口卡插槽、一种Cisco网络模块插槽以及一种新型高级集成模块(AIM)插槽。重要功效及优点以下:多业务集成:作为业界领先的Cisco2500系列的补充,Cisco2600系列将Cisco3600系列的通用性、集成性和强大功效进一步扩展到较小的分支机构。Cisco2600实现了多业务话音/数据集成功效。投资保护:Cisco2600系列支持对模块组件进行现场投资升级,以容易地更新网络接口,而不需要全方面升级网络设备。减少成本:Cisco2600系列将CSU/DSU、ISDN网络终端(NT1)设备以及远程分支机构的其它设备集中到一台很小的网络设备之中,节省空间。同时能够使用网管软件对其进行管理。通用性:模块化体系构造;Cisco1600和Cisco3600系列路由器公用WAN接口卡和网络模块;先进的集成化选项;直流供电选项。能力:高性能RISC体系构造;全方面支持CiscoIOS。可管理性: 集成的CSU/DSU和NT1选项;支持CiscoWorks,CiscoView; 支持Cisco话音管理器。可靠性:冗余供电设备选项;按需拨号路由;双排式快闪内存。Cisco2621产品参数具体信息(扩展方案)基本特性描述与否内置防火墙是固定的广域网接口一种异步辅助端口固定的局域网接口2个10/100以太网接口产品定位固定和模块化路由器重量8.85lb.(4.02kg)min.--10.25lb.(4.66kg)max与否支持VPN是随机网管配备软件CiscoView,CiscoWorks,CiscoVoiceManager,ConfigMaker,EnhancedSet-up电源72WNos名称及版本号CiscoIOSDRAM内存16to64MBtotal;24MB(缺省);64MB(最大)合用网络类型Ethernet,FastEthernet,ATM,ISDN,T1/E1,FrameRelay,X.25,IP/IPX支持网络合同IPetc与否支持Qos是Flash内存4to16MB;8MB(缺省);16MB(最大)支持的网管合同SNMPCisco2620产品参数具体信息(基础方案)基本特性描述与否内置防火墙是固定的广域网接口一种异步辅助端口固定的局域网接口1个10/100以太网端口产品定位固定和模块化路由器重量8.85lb.(4.02kg)min.--10.25lb.(4.66kg)max与否支持VPN是随机网管配备软件CiscoView,CiscoWorks,CiscoVoiceManager,ConfigMaker,EnhancedSet-up电源72WNos名称及版本号CiscoIOSDRAM内存16to64MBtotal;24MB(缺省);64MB(最大)合用网络类型Ethernet,FastEthernet,ATM,ISDN,T1/E1,FrameRelay,X.25,IP/IPX支持网络合同IPetc与否支持Qos是Flash内存4to16MB;8MB(缺省);16MB(最大)支持的网管合同SNMP交换机配备根据网络系统建设的原则,从安全可靠、高性能的角度考虑我们推荐使用世界知名的网络产品-CISCO产品系列。网络厂商介绍美国Cisco系统公司是世界上领先地位的网间网互联技术和产品(涉及多合同路由器、ATM交换机、局域网交换机、访问服务器、网间网管理软件)的供应商。Cisco系统公司在向市场提供产品的近十个年头里,始终掌握网际互联系统全球市场的50%以上。迄今为止,Cisco系统公司已为世界上40个国家的25,000多个顾客安装了超出300,000台网际网互联设备。上述众多顾客构成了广泛的纵向市场范畴,涉及电信业、金融业、服务业、工业、零售业、政府部门及教育机构等市场部分。Cisco系统公司是S&P500家之一,亦是“幸福”500家之一。根据权威的市场研究公司Dataquest的最新调查成果,Cisco公司在97财年名列世界十大电信公司之一,成为全球最快的电信产品供应商,增加率为87%。Catalyst3500概述CiscoSystemsCatalyst3500XL系列是一系列可扩展、可堆叠的10/100和千兆位以太网交换机,提供最佳的性能、可管理性和灵活性以及无与伦比的投资保护。该系列低成本、高性能的交换解决方案通过一种独立的高速堆叠总线保存贵重的桌面端口,提供下一代可堆叠的交换。Cisco的突破性交换机集群技术将堆叠域扩展到单个配线间之外,能使顾客最多互连16个Catalyst3500XL、2900XL和Catalyst1900交换机,组建一种灵活的单一IP地址管理网络,而不受它们的地理位置限制。Catalyst3500XL系列高性能交换机涉及CiscoIOS(软件和CiscoVisualSwitchManager(CVSM)软件以及一种易于使用基于Web的管理界面。全部Catalyst3500XL系列交换机均涉及原则版和公司版。公司版交换机提供先进的软件特性,涉及全方面的802.1Q和ISLVLAN支持、TACACS+安全和由UplinkFast实现的容错特性。核心特性10Gbps的交换主干,最高转发速率每秒钟740万个数据包,最大转发带宽5Gbps,跨全部10/100端口提供线速性能。内置的千兆位以太网端口适合插入多个GBIC收发器,涉及CiscoGigaStackGBIC、1000BaseSX和1000BaseLX/LHGBIC。低成本的2端口CiscoGigaStackGBIC通过在菊花链连接中提供1Gbps的连接,或者在专用的交换机到交换机连接中提供2Gbps的连接,提供广泛的高度可配备的堆叠和性能选项。Cisco交换机集群技术允许顾客使用基于原则的以太网、快速以太网和千兆位以太网介质组建一种由16个Catalyst3500XL、2900XL和1900交换机构成的单一IP地址管理网络,而不受它们的地理位置的限制。这一低成本、高性能的交换解决方案系列提供下一代可堆叠的交换。它允许从一种IP地址管理全部Cisco交换端口,并提供互连的交换机和一种独立的保护贵重的桌面端口的高速堆叠总线。通过推出Catalyst3500XL系列和Cisco交换集群技术,Cisco将堆叠提高到一种新的水平。由于全部Catalyst3500XL、2900XL和Catalyst1900交换机上都支持交换机集群,因此顾客能够从一种单一IP地址管理380多个端口,并能够通过广泛的以太网、快速以太网和GigabitEthernet介质连接全部交换机,而无论它们的物理位置在哪里。卓越的性能10Gbps交换光纤和每秒750万个数据包的转发速率给每一种10BaseT/100BaseTX端口提供线速性能4MB共享内存体系构造。通过消除HOL阻塞确保最高可能的吞吐量;最大程度地减少包丢失,减少多路传输和广播流量拥塞机载8MBDRAM和4MB闪存确保软件升级,最大程度地增加客户的投资回报。交换型10/100端口上的全双工操作给终端站和服务器以及交换机之间提供200Mbps的带宽。CGMPFastLeave允许快速中断向但愿停止一种数据流的终端站多路传输数据,减少了网络上的多出流量。灵活和可扩展的交换机通过GigaStackGBIC提供的基于硬件的独立堆叠总线支持。当菊花链连接多达9个Catalyst3500XL系列和Gigabit。集群技术多个堆叠选项启动的Catalyst2900系列交换机时,提供1Gbps的转发速率,或者在一种点到点配备中提供2Gbps的转发速率.Catalyst3524产品参数具体信息(扩展方案)基本特性描述支持网络合同802.3u,802.3z与否支持QoS/CoS是合用网络类型以太网,快速以太网,Gigabit以太网各速率/类型端口数24端口10/100自适应;2端口1000BaseX(GBIC)与否支持VLAN是DRAM(MB)8MB交换级数2端口总数24尺寸(cm)1.75x17.5x11.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年国际贸易专员职业素质评估考试试题及答案解析
- 2025年村级物流安全员笔试冲刺题
- 课件专业评审表评价
- 课件与乐器的融合
- 2025年建筑设计师专业面试模拟题与案例分析
- 2025年竞聘笔试县公司电力电商解析题
- 2025年香材鉴别师初级笔试模拟试卷
- 2025年供销社考试模拟试卷及答案
- 应用写作孙秀秋教学课件
- 2025年安全生产法规考试十套题及答案
- 纤支镜在麻醉科的应用
- 微生物发酵中药研究进展
- 《矿业权评估指南》
- 广东省地质灾害危险性评估报告
- 整套教学课件《现代心理与教育统计学》研究生
- 手机拍照技巧大全课件
- RBA(原EICC)ERT应急准备与响应培训课件
- 工业建筑钢筋工程监理实施细则
- 河西走廊课件
- 2023版北京协和医院重症医学科诊疗常规
- 人工膝关节置换术护理查房
评论
0/150
提交评论