移动基站远程监控系统(数据库课程设计).doc

移动基站远程监控系统(数据库课程设计).doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
营销研究移动基站远程监控系统(数据库课程设计)

课 程 设 计 题 目 移动基站远程监控系统 教 学 院 计算机学院 专 业 计算机科学与技术 班 级 姓 名 指导教师 2008 年 3 月 1 日 目 录 一 概述 1 二 总体方案设计 3 三 详细设计 7 四 程序的调试与运行结果说明 22 五 课程设计总结 25 参考文献 26 一 概述 1.课程设计的目的 数据库是计算机学科中的一门很重要的基础课程,而且数据库设计是一门应用性很强的学科,在学习时必须使理论与实践相结合。课程设计是计算机科学与技术专业集中实践性环节之一,是学习完《数据库》课程后进行的一次全面的综合练习。加深学生对数据库基础理论和基本知识的理解,掌握数据库应用系统设计开发的基本方法,达到进一步使学生综合运用所学知识和增强实际动手能力的目的。通过实践使同学们经历到一次综合训练,以便能较全面地理解、掌握和综合运用所学的知识。所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的量的增多,移动基站的无人值守非常必要。从而大大地降低了移动基站的维护费用,确保了基站设备的可靠性和安全性 图2.1 移动基站远程监控系统功能模块图 (1) 基站管理 基站基站对象基本信息以及安全设定数据。基站管理能够添加在基站表中添加或删除一个基站和修改基站现有数据。 (2) 显示即监控方式设定 根据用户需要可以循环显示所有基站并能自行设定循环间隔时间,还能只显示异常基站。 (3) 数据统计 统计异常基站的数目。 (4) 用户管理 包括用户注册和用户登录认证。这里用户注册时指软件安装在任何一台机器上,程序会根据计算机物理设备编号(如硬盘号或网卡物理地址等)计算出一个唯一的机器码,然后机器码通过统一的数据变换生成注册码,变换方法根据加密的要求而采用不同的算法,达到软件加密的目的。用户只有正确的提供了机器码和注册码才能登入到软件系统。 2.数据库设计 (1) 数据库概念结构设计 根据上面的设计,所涉及的数据只有基站的设定信息和基站的实时信息。它们分别可以为一个实体:基站和基站当前状态,分别如图3.2和图3.3所示 图2.2 基站实体 图2.3 异常基站实体 图2.4 用户信息实体 (2) 数据库逻辑结构设计 现在需要将上面的数据库概念结构转化为SQL Server2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体基础上,形成数据库中的表。 移动基站远程监控系统数据库中的各个表的设计如表2.1、表2.2和表2.3所示。每个表表示在数据库中的一个数据表 表2.1 base_info基站信息 表2.2 abnormal_info异常基站 表2.3 user_info用户信息 三 详细设计 1.数据库的建立与设计: 通过SQL SERVER的企业管理器可以十分容易的建立后台数据库。 2.VB界面的建立设计以及程序的编写说明: VB 是在Windows操作平台下,用于开发和创建具有图形用户界面的应用程序的强有力工具之一。VB为开发Windows应用程序不仅提供了全新的相对简单的方式,而且也引进了新的程序设计方法——面向对象的设计方法(00P)。从传统的面向过程的程序设计,转移到更先进的面向对象的程序设计,无论是对老的程序员,还是初学者,都是一个挑战。而学习VB,则是掌握这一新的程序设计方法的一条捷径。 (1).界面的设计和程序的编写: frmLogin 用于登陆此系统的登录界面 frmMain 是主窗体,在这上面建立相应的菜单主界面 如:系统设置——添加用户(frmadduser)frmmodipwd)、添加基站(frmaddbase)、报警值(frmalarmtime) 显示方式——全部循环显示、仅显示异常基站、循环显示间隔时间(frminterval)、显示时间(frmtime) 关于(frmAbout) 主界面代码: Dim txtSQL As String Dim mrc As ADODB.Recordset Dim MsgText As String Dim rcount As Integer Dim abcont As Integer Dim flag As Integer Private Sub abnormity_Click() Dim txtSQL1 As String Dim mrc1 As ADODB.Recordset Dim MsgText1 As String txtSQL = select * from base_Info

文档评论(0)

rovend + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档