优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

中国联通基站管理和话务分析系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
目前国内外研究状况
1.2.3数据库系统的应用
数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后把它们转变为有效的数据库设计;再把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术一时成为最热门技术之一。数据库由DBMS(数据库管理系统)处理,DBMS则由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个要素:用户数据、元数据、索引和应用元数据。数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义、更新及各种控制,都是通过DBMS进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等[1]。
Microsoft SQL Server2005就是一种关系型数据库管理系统。关系 模 型 主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若干个关系模式组成的集合。关系模式的实例称为关系,每个关系实际上是一张二维表格。关系模型和层次、网状模型的最大区别是用关键码而不是用指针导航数据,表格简单,用户易懂,编程时并不涉及存储结构,访问技术等细节。关系模型是数学化模型。SQL语一言是关系数据库的标准化语言,已得到了广泛的应用。一个成功的信息管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。 [资料来源:THINK58.com]
信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。要设计出一个好的信息管理系统所要求的功能外,还必须遵守下列原则:基本表的个数越少越好;主键的个数越少越好,键是表间连接的工具,主键越少,表间的连接就越简单;字段的个数越少越好。所有基本表的设计均应尽量符合第三范式。数据库的设计中,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题[2]。
1.2.2 WEB应用程序的开发
传统方案的信息管理系统应用软件为C/S结构,即客户端/服务器关系,其特点是每台PC机都必须安装客户端软件。虽然TCP/IP通讯方式的硬件可以通过互联网读取数据及其他方面的通讯,但仍然不是严格意义上的互联网话务系统,因为它将“异地”管理者的电脑局限于相对固定的地点。假如某一天某台电脑硬盘出现故障,或者升级需要更换新的电脑,则新的电脑必须重新安装客户端管理软件。另一方面,假如管理者要经常出差,进行实时监控管理便会出现困难,除非他随身携带着已经安装了客户端管理软件的笔记本电脑。
WEB方案的话务管理系统应用软件为B/S结构,即通过WEB浏览器进行管理。其特点是每台PC机都不必安装客户端软件。无论在何时何地(如在宾馆、网吧),只要电脑能联上互联网即可,用户凭用户账号和密码登录管理系统便可进行动态实时的管理。实施WEB方案的服务商就像一间“数据银行”,用户可以随时管理自己账户内的数据。用户数据通过“主机托管”的形式存放在服务商远程服务器中,数据的这种集中托管的形式,既安全又便于维护,就像将钱存入银行比放在家中要安全一样。当用户管理上需要扩展功能模块,或升级或修改部分项目,只需将需求内容写成电子文档用E-mail或QQ等方式发送给服务商,服务商修改后只须给用户开放更高级的管理权限即可,实在是安全快捷。当然,假如用户已拥有自己的服务器并且已开通了VPN(有固定IP地址的企业虚拟网),其数据也可以自己保管[3]。 think58好,好think58

[资料来源:http://THINK58.com]


基站管理和话务分析系统可行性
2.1运行环境
2.1.1硬件环境
运行本软件的硬件设备为能够运行Window2000/XP Adv Server。
服务器为Window2000/XP Adv Server操作系统,配备IIS,Microsoft SQL Server 2005。
客户端的配置为能够运行IE 6.0以上的推荐硬件配置。
2.1.2软件环境
本软件的系统平台为Windows2000 系列,Windows XP。Web 服务器为IIS、数据库 Microsoft SQL Server 2005、开发工具为ASP.NET 2005。
2.2系统开发技术介绍
2.2.1 SQL语言介绍
SQL (Structured Query Language,结构化查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle, Sybase ,Microsoft SQL Server ,Access等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自已另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如“Select”, “Insert”,“Update”, “Delete”, “Create”和“Drop”常常被用于完成绝大多数数据库的操作[4]。
SQL语言有着非常突出的优点,主要是:非过程化语言、统一的语言、是所有关系数据库的公共语言。SQL为许多任务提供了命令,其中包括:查询数据,建立、插入、修改和删除记录,修改和删除数据对象,控制数据和数据对象的存取,保证数据库一致性和完整性。SQL功能强大,是一种完备的数据处理语言,不仅用于数据库查询,而且用于数据库中的数据修改和更新,概括起来,它可以分成以下几组:

内容来自think58 [资料来源:http://www.THINK58.com]


DML ( Data Manipulation Language,数据操作语言):用于检索或者修改数
据。
DDL ( Data Definition Language,数据定义语言):用于定义数据的结构,
比如创建、修改或者删除数据库对象[5] 。 
2.2.2 B/S模式
随着 Internet Intranet的迅速发展,网络己经成为人们获取交换信息的最有效途径之一。同时,应用程序的设计也由传统的C/S (Client/Server,客户机/服务器)结构逐渐向B/S (Browser/Server,浏览器/服务器)结构过渡。C/S 结 构 是大家熟悉的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通信开销,可以充分利用两端硬件环境的优势。B/S结构是随着工nternet的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器呈现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。
B/S结构利用了不断成熟和普及的浏览器技术实现,原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构。在B/ S结构中最常用的技术就是动态网站技术,现今动态网站的开发和应用己经非常普及。B/S结构日前主要有两种实现技术,SUN公司倡导的J2EE标准和微软的.NET技术,这两种技术各有所长,由于微软在平台系统上的优势和卓越的可用性设计,推动了.NET技术的快速应用。本系统采用的就是B/S结构,它的实现技术就是微软的.NET技术[6]。 [资料来源:http://think58.com]