文档介绍:学号:
X X大学
课程设计
题目
移动基站远程监控系统
教学院
计算机学院
专业
计算机科学与技术
班级
姓名
指导教师
2008
年
3
月
1
日
目录
一概述 1
二总体方案设计 3
三详细设计 7
四程序的调试与运行结果说明 22
五课程设计总结 25
参考文献 26
一概述
数据库是计算机学科中的一门很重要的基础课程,而且数据库设计是一门应用性很强的学科,在学习时必须使理论与实践相结合。数据库课程设计是计算机科学与技术专业集中实践性环节之一,是学习完《数据库系统概论》课程后进行的一次全面的综合练习。通过本次课程设计要达到以下几个目的:
,掌握数据库应用系统设计开发的基本方法,达到进一步使学生综合运用所学知识和增强实际动手能力的目的。
,以便能较全面地理解、掌握和综合运用所学的知识。
,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
4. 通过设计培养对工作认真负责、一丝不苟的态度,对组员团结互助,协作攻关的团队精神。
5. 培养从资料文献、科学实验中获得知识并解决问题的能力。培养运用理论去分析及处理问题的能力、实践动手能力、书面及口头表达能力。
课程设计最主要的要求是在综合应用平时所学知识的基础上,独立设计与制造出具有较复杂功能的应用系统,并且在实验的基本技能方面上进行一次全面的训练。其详细要求如下:
,小组成员分工协作完成。每人有自己相对独立的模块,同时要了解其他组员完成的内容。
2. 通过查阅相关资料,丰富自己的相关知识,解决相应的问题。
3. 所设计的应用系统要准确无误,符合数据库设计的要求,能够详细的分析该系统,演示出运行流程,并能按老师的要求做出相应的改进。
。以解决随着移动基站数量的增多,移动基站的无人值守非常必要。所以要构建一个数据库系统来收集各个基站的各种信息传输到控制台,计算机远程监控能同时对多个基站进行实时监控。通过采集基站的内部温度、外部温度、湿度、蓄电池电压和是否断电等影响基站正常工作的因素的数据形成一个数据库,管理人员可以根据这些数据来判断基站的工作是否正常。一旦出现异常情况管理人员就可以通知维护人员对基站进行及时的修理避免造成更大的损失。另外,也可以通过软件的方法来判断基站的状态,并在基站异常时报警通知管理人员。这样不仅可以减少管理员的工作量,也可以避免人工判断失误等情况的发生。
从而大大地降低了移动基站的维护费用,确保了基站设备的可靠性和安全性。
二总体方案设计
本次数据库课程设计是以SQL Server2000数据库作为后台以VB作为前台的应用型设计课程。我们要做的是移动基站系统,这个软件的基本功能是接收移动基站(下位机)传送的各种数据并且将这些数据在控制中心的PC机(上位机)上显示出来,从而达到监控各个移动基站的目的。
下面是具体要求:
(1)使用VB编写;
(2)程序安装后直接生成快捷方式;
(3)双击快捷图标后进入该程序。程序界面标题为:“移动基站远程监控系统”,背景可以选取一张淡颜色的照片。界面中下部有一对话框,要求输入“用户名”和“密码”。
(4)正确输入用户名和密码后,即可进入主界面。
(5)“参数设置”菜单中包含“逐个设置”和“统一设置”两个选项。单击“参数设置”命令后,选择“逐个设置”和“统一设置”此时可以对“设定温度”进行更改。选择“统一设置”时,单击“基站编号”旁边的“下一个”和“上一个”按钮,可以将基站编号顺序增加或减少一个数字。选择“逐个设置”时在“基站编号”栏显示“全部”,更改设定温度后,单击设定温度右侧的“OK”按钮,返回主界面。
(6)“系统设置”菜单中有“添加用户”、“更改密码”、“添加基站”选项。
(7)“显示方式”菜单中有“全部循环显示”、“仅显示异常基站”、“循环显示间隔时间”、“显示时间”三个选项。选择“全部循环显示”时,根据设置的“循环显示间隔时间”,按照基站编号顺序,循环显示每个基站的状况;选择“仅显示异常基站”时,根据设置的“循环显示间隔时间”,循环显示异常基站的状况;
(8)执行“异常检测”命令后,系统随时统计出现异常情况的基站的数量,并循环显示所有异常基站的状况。
(9)所有基站的参数通过一个文本文件输入,改变文本文件的值,将改变基站的参数。
(10)根据编程过程中出现的情况,自行决定菜单及界