首页> 中文学位 >基于分布式的机房计费管理系统设计与实现
【6h】

基于分布式的机房计费管理系统设计与实现

代理获取

目录

摘要

Abstract

1 绪论

1.1 课题背景与提出

1.2 国内外研究现状

2 课题涉及的相关知识和技术

2.1 B/S结构和C/S结构

2.2 分布式数据库技术

2.2.1 分布式数据库系统定义及特点

2.2.2 分布式数据库的组成成分

2.2.3 分布式数据库中数据的分片与分布

2.2.4 SOCKET网络通信技术

3 系统需求分析

3.1 需求分析

3.1.1 功能需求

3.1.2 性能需求

3.2 数据库方案的分析

3.3 用户角色和权限分析

3.4 系统用例图

3.5 系统类图和时序图

3.5.1 类图

3.5.2 交互作用图

3.6 网络拓扑结构

4 分布式机房管理系统设计

4.1 系统软件体系结构设计

4.1.1 C/S结构设计

4.1.2 B/S结构设计

4.1.3 C/S与B/S结合的设计

4.2 系统功能模块设计

4.2.1 C/S部分

4.2.2 B/S部分

4.3 数据库设计

4.3.1 数据库概念结构设计

4.3.2 数据库逻辑结构设计

4.3.3 数据库复制

4.4 数据的分布式解决方案

4.5 系统安全性设计

5 系统实现

5.1 系统开发环境及配置

5.2 主要模块实现

5.2.1 区域管理模块实现

5.2.2 客户端登录模块实现

5.2.3 网络集中管理模块实现

5.2.4 数据集成实现

总结与展望

致谢

参考文献

在校学习期间发表的论文

展开▼

摘要

随着学校规模的不断扩大和高校合并的陆续进行,许多学校面临着校区跨地域的问题,不同校区设立自己的教学机房,采用集中式数据库技术的机房计费管理模式已不能适应这种多个分散机房的管理需求,机房计费管理系统应该是一种基于分布式结构的管理模式。本课题主要对基于.NET平台下的分布式数据库应用进行研究,采用VB. NET语言和C#语言,SQL Server2000数据库技术,从提高方便性和数据安全性的角度出发,设计与实现了一个基于分布式的机房计费系统。力求系统功能较为完善,具有较好的扩展性和可移植性,系统界面友好,使用方便。可以极大地方便学生上机学习,大量减少机房管理人员管理机房的时间,以提高机房的利用率和管理人员的工作效率,实现机房规范化、科学化和开放式的管理。所实现的功能模块包括:C/S客户端主要负责设置即将链接的主机P地址、用户的登录以及客户端的锁屏设置等。C/S主机端负责本地操作员信息管理、本地用户信息管理、本地计算机信息管理、费率管理和客户端通讯几大模块。Web服务器端主要的功能模块有:各区域操作员信息管理、各区域用户信息管理、各区域计算机信息管理、各区域费率管理和管理员信息管理以及信息统计几大模块。本文首先叙述了课题的研究背景、研究内容及目标;接着对系统用到的相关理论与技术基础进行了概述;然后进行了系统的需求分析,其中包括数据库方案的分析,用户角色和权限分析等;其次重点描述了系统的设计,包括系统的软件体系结构设计、系统功能模块的设计、数据库的设计;随后描述了系统的实现,重点描述了区域管理模块、客户端登录模块、网络集中管理模块,数据集成的实现,并给出了关键代码和运行效果;最后对课题进行了总结,对课题的后续研究方向进行了展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号