湖南理工学院毕业论文(doc44)-毕业设计(编辑修改稿)内容摘要:

...................................................................... 43 湖南理工学院 毕业设计(论文)报告纸 共 43 页 第 5 页 随着信息时代的到来,我国电信事业迅猛发展,提高工作 效率 , 以及服务水平,也就成了电信企业的当务之急 ; 在满足基本通信的前提下,完善的后台支撑服务系统是电信企业树立优秀企业形象和增强自身竞争力的重要条件。 由于目前电信用户总数很大,且在不断增加,各种新兴的电信业务越来越来多,传统的手工受理业务方式已不能满足用户的需要,应用现代化的信息技术就能很好的解决这个问题,它可以减少工作环节,缩短处理时间,减少由于几次人工操作出现差错的概率,提高工作效率,真正实现对各种电信业务快捷、自动受理。 因此开发出一个稳定,高效的电信程控业务管理系统势在必行。 目前该技术研究概况 宁夏电信公司计算中心的张建雷高工和西安交通大学计算机系统结构与网络研究所的李增智教授发表了一篇《利用网管系统实现电信业务工单》的论文,该论文从整体上给出了一个实现电信程控业务管理系统的原型。 目前全国很多电信局都在这方面进行开发和研究,并取得较好的成就。 课题研究的意义 该课题的研究对于改善电信系统运行和服务质量等方面有着重要意义。 比如,使用该系统的“营业受理模块”可以将业务要求及时自动转换为相关交换机的操作命令,并由程控交换机自动处理,通过这种自动化处理方式可以极大地改善处理速度,同时避免了人为差 错。 “计费系统”中,需要大量的停开机处理,若这些停机操作采用人工方法进行处理,则处理时间长且容易产生差错,用户缴纳话费后会产生开机不及时的问题,通过本系统可以实现计费账户系统停开机的自动处理,缩短了大批量停机的处里时间,同时也减小了差错。 总之,这个课题的研究很有实用价值,它是电信信息化建设中的重要组成部分。 研究的主要内容是通过对现有电信现行系统进行调查研究,问题定义,确定软件需求,系统分析,系统设计和实现。 充分利用现有的软硬件资源开发出一个稳定的、高效的、 使用方便、 维护简单、扩展性好的 电信程控业务管理系统。 该系统的目标是应该能实现自动化处理各种程控业务与号线工单,对业务数据进行有效的管理; 能让前台业务受理员对客户的业务进行 方便 快捷受理,电信网管中心对整个系统的维护和管理,一般用户浏览部分信息,为电信用户提供高效、优质的服务。 该章从整体角度论述了该课题的背景和研究现状,给出了课题研究的意义,定义了要研究的主要内容以及目标。 湖南理工学院 毕业设计(论文)报告纸 共 43 页 第 6 页 Sybase 简介 数据库管理系统 Sybase 版本 1984 年, Mark B. Hiffman 和 Robert Epstern 创建了 Sybase 公司,并在 1987年推出了 Sybase 数据库产品。 SYBASE 主要有三种版本,一是 UNIX 操作系统下运行的版本,二是 Novell Netware 环境下运行的版本,三是 Windows NT 环境下运行的版本。 对 UNIX 操作系统目前广泛应用的为 SYBASE 10 及 SYABSE 11 for SCO UNIX。 Sybase 数据库管理系统的特点 Sybase 公司的数据库 Sybase 是高性能企业智能型关系数据库管理系统,它具 有开放的、可扩展的体系结构,易于使用的事务处理系统,以及低廉的拥有成本。 所消耗的内存、外存储器和 CPU 资源要比其他的关系型数据库管理系统低得多。 我们 从 下几个方 面 考虑,并结合电信部门的特点与现有资源,我们 选择 Sybase 数据库 : (1) 基于客户 /服务器体系结构的数据库 一般的关系数据库都是基于 C/S(主 /从 )式的模型的。 C/S 结构: 是一种网络计算方案。 它是将一个应用有机地分布在服务器端和客户端,由客户端发出请求到服务器,服务器收到请求后并 做出 相应的处理,最后把结果信息传递到客户端。 (2) 开放的数据库 由于采用了客户 /服务器结构,应用被分在了多台机器上运行。 更进一步,运行在客户端的应用不必是 Sybase 公司的产品。 对于一般的关系数据库,为了让其它语言编写的应用能够访问数据库,提供了预编译。 Sybase 数据库,不只是简单地提供了预编译,而且公开了应用程序接口 DBLIB,鼓励第三方编写 DBLIB 接口。 由于开放的客户 DBLIB 允许在不同的平台使用完全相同的调用,因而使得访问 DBLIB 的应用程序很容易从一个平台向另一个平台移植。 (3) 高性能 Sybase 真正吸引人的地方还是它的高性能。 体现在以下 几方面: a. 可编程数据库 通过提供存储过程,创建了一个可编程数据库。 存储过程允许用户编写自己的数据库子例程。 这些子例程是经过预编译的,因此不必为每次调用都进行编译、优化、生成查询规划,因而查询速度要快得多。 b. 事件驱动的触发器 触发器是一种特殊的存储过程。 通过触发器可以启动另一个存储过程,从而确保数据库的完整性。 c. 多线索化 Sybase 数据库的体系结构的另一个创新之处就是多线索化。 一般的数据库都依靠操作系统来管理与数据库的连接。 当有多个用户连接时,系统的性能会大幅度下降。 Sybase 数据库不让操作系统来管理进程,把与数据库的连接当湖南理工学院 毕业设计(论文)报告纸 共 43 页 第 7 页 作自己的一部分来管理。 此外, Sybase 的数据库引擎还代替操作系统来管理一部分硬件资源,如端口、内存、硬盘,绕过了操作系统这一环节,提高了性能。 d. OLTP( Online Transaction Processing) 性能 ASE 为联机事务处理提供了可预计的高性能,通过专利的逻辑内存管理器分配数据库对象给命名缓存,通过逻辑处理管理器分配 CPU 资源给个别应用,同时利用资源控制器可管理查询、批处理或事务的资源消耗。 e. VLDB( Very Large DataBase)支持 Sybase作为主要的数据库软件供应商,在全球拥有丰富的建立和实施 VLDB系统的实际经验。 Sybase VLDB 解决方案主要包括 VLDB 数据库存储技术、 VLDB数据库性能优化以及 VLDB 数据维护三部分。 f. 动态性能调整 动态性能调整允许系统管理员在不重启系统的情况下调整系统参数设置,从而大大减少服务器的停机时间,降低维护和管理成本,提高系统可靠性和稳定性。 (4) 安全性 sybase 支持 SSL 协议,支持基于数字证书的 X509 v3 标准, sybase 具有数据库行级 安全机制,确保用户只能读取授权的数据,更进一步的保证了商业数据的安全性。 (5) 数据库及 SQL 性能调优 ASE 包含大量的组件,允许 DBA 查找到系统性能瓶颈或其它问题的根源,以便加以解决。 (6) 数据库日常管理 通过 Sybase Central 可以监测远程和本地正在运行的事务信息,数据库服务其中所有锁的信息,可以设置服务器失败转移机制。 sybase 具有高性能的数据库备份 /恢复功能,并可以在联机的情况下重建索引,或者动态地增加和减少服务器引擎以增强负载均衡。 Sybase 数据库管 理系统的组成 Sybase 数据库主要由三部分组成: (1) 进行数据库管理和维护的一个联机的关系数据库管理系统 Sybase SQL Server,它是个可编程的数据库管理系统,它是整个 Sybase 产品的核心软件,起着数据管理、高速缓冲管理、事务管理的作用。 (2) 支持数据库应用系统的建立与开发的一组前端工具 Sybase SQL Toolset; ISQL 是与 SQL Server 进行交互的一种 SQL 句法分析器。 ISQL 接收用户发出的 SQL 语言,将其发送给 SQL Server,并将结果以形式化的方式显 示在用户的标准输出上。 DWB 是数据工作台,是 Sybase SQL Toolset 的一个主要组成部分,它的作用在于使用户能够设置和管理 SQL Server 上的数据库,并且为用户提供一种对数据库的信息执行添加、更新和检索等操作的简便方法。 在 DWB 中能完成 ISQL 的所有功能,且由于 DWB 是基于窗口和菜单的,因此操作比 ISQL湖南理工学院 毕业设计(论文)报告纸 共 43 页 第 8 页 简单,是一种方便实用的数据库管理工具。 APT 是 Sybase 客户软件部分的主要产品之一,也是从事实际应用开发的主要环境。 APT 工作台是用于建立应用程序的工具集,可以创建从非常简单到非常复 杂的应用程序,它主要用于开发基于表格( Form)的应用。 其用户界面采用窗口和菜单驱动方式,通过一系列的选择完成表格( Form)、菜单和处理的开发。 (3) 可把异构环境下其它厂商的应用软件和任何类型的数据连接在一起的接口 Sybase Open Client/Open Server。 通过 Open Client 的 DBLIB 库,应用程序可以访问 SQL Server。 而通过Open Server 的 SERVERLIB,应用程序可以访问其它的数据库管理系统。 PowerBuilder 介绍 PowerBuilder 是 Sybase 公司的独资子公司 PowerSoft 推出的应用于客户机 /服务器体系结构下的应用程序开发技术,是一种面向对象的图形化交互式开发工具。 从 1990 年 6 月 版本的问世,到最近 版本的发行, PowerBuilder 越来越让人感觉到其强大的魅力。 对于数据库应用系统强有力的支持是 PowerBuilder 的一大特色,它提供与当前流行的大型数据库如: Oracle、 Informix、 Sybase 等的专用接口,并可通过 ODBC与微机数据库连接,具有强大的查询、报表和商业图形功能,可 支持跨平台开发。 PowerBuilder 采用真正的面向对象的技术,它将所有的事件、控制、函数和程序都以对象为单位封装起来,具有 “ 封装 ”“ 多态 ”“ 继承 ” 的属性。 PowerBuilder 为开发人员提供了各种工具和一个集成的开发环境,创造了应用开发时所需的各种部件,如窗口、菜单、数据库存取、图形和报表;应用的各种成分,包括窗口、菜单、程序、数据库存取、数据库管理、图形、报表、调试、编译等工作全都能在 PowerBuilder 的集成开发环境中完成。 PowerBuilder 是面向对象的可视化( Visual)编 程工具,相对于第三代面向过程编程语言,可让程序员将更多的精力放到功能的实现而不是界面的实现上来。 这些不仅能提高程序员的工作效率,同时还能极大地加快开发进程。 值得一提的是, PowerBuilder 提供了一个智能型、功能强大的数据窗口对象(DataWindow),利用它,软件人员无需编写专门的 SQL 语句,就可以实现对后台数据库进行显示、修改、更新、插入、删除和打印等操作。 数据窗口 (DataWindow)是PowerBuilder 的专利,也是 PowerBuilder 应用程序的核心和精华所在。 PowerBuilder 通过数据窗口 (DataWindow)建立了用户与数据库间的交互和控制。 随着 PowerBuilder 、 , 的推出,这一功能强大的第四代语言快速开发环境又提供了众多颇受欢迎的改进,增加了平台支持的数量,增强了建立因特网和内部网上分布式应用的能力,扩展了语种支持。 显著的变化是, PowerBuilder已经开始从传统的客户 /服务器开发环境转变成完全支持 WWW( World Wide Web)应用的开发环境。 新的 Java 代理生成器使 Java 客户机能够直接访问应用逻辑和PowerBuilder 对象。 代理提供了一种插入商用逻辑的方法,从而确保了应用程序的灵活性、可伸缩性和可重用性,消除了重写和重新分发对象的时间。 直接支持Active X 技术、 Server Push 技术,对分布式计算模型的定义更加明确,实现更为简便,并可以利用数据窗口直接生成 HTML 格式文件。 湖南理工学院 毕业设计(论文)报告纸 共 43 页 第 9 页 可以说,在现今众多的数据库应用开发工具中, PowerBuilder 是其中的佼佼者。 它可以使应用开发的速度更快、成本更低、质量更高、功能更。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。