段軍宏



摘 要:機房安全播音管理系統是典型的信息管理系統(MIS),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。主要采用VB6.0的ADO對象與數據庫連接,SQL操作等,開發了一套“安全播音管理系統”。該系統基本實現了對各種安全播音信息規范管理、科學統計和快速錄入、查詢、修改、增加、刪除等以及統計和定時等功能,從而減少管理方面的工作量,大大提高了工作效率。
關鍵詞:電臺;機房;值班;安全播音;管理系統
1 概述
隨著時代的發展,對于電臺發射機房各種安全播音的信息管理也提出了新的要求,傳統的管理和處理信息的方法已經遠遠滯后高速發展的信息時代。面對龐大的信息量需要有安全播音管理系統來提高安全播音管理工作的效率。通過這樣的系統可以做到信息的規范管理、科學統計和快速查詢、修改、增加、刪除等,從而減少管理方面的工作量,基于上述情況,本機房開發了一套“安全播音管理系統”,該系統基本實現了對各種安全播音信息規范管理、科學統計和快速錄入、查詢、修改、增加、刪除等,統計和定時等功能,從而減少管理方面的工作量,大大提高了工作效率,并且為年終工作總結提供了詳細的數據資料。
2 系統結構
3 系統總體設計和各模塊介紹
3.1 系統功能描述
本系統的主要任務是實現對安全播音各種信息的信息管理及相關查詢,統計,修改,刪除功能。其主要功能包括:
(1)用戶管理。系統設計了超級用戶和普通用戶的不同權限。
(2)安全播音信息管理功能。
安全播音信息管理:提供給班用戶進行播音信息的更新、刪除。
添加信息:根據要求,進行信息入庫。
查詢信息:根據用戶的要求,查詢安全播音信息的所有可能的信息,其中包括交接班信息查詢、留守記錄、留守、巡視、故障、故障處理、臨時調度、檢修、代播、通知/注意等信息查詢。
修改信息:當發現添加信息有錯誤時,在系統的基本數據庫中需要修改信息。
信息備份:根據需要,按日期,班組要求等保存,打印數據。
統計數據:根據需要,按時間和類型統計臨時播音總時間;按時間和類型統計停播總時間。
(3)定時和鬧鈴功能
代播方案定時內容錄入和運行:根據運行圖,按八部發射機在各點的播音情況,錄入各時間段的代播內容,執行時間和一周內每天的執行情況。系統根據要求自動顯示代播方案。
操作內容定時內容錄入和運行:根據運行圖,按八部發射機在各點的操作情況,錄入各點的操作內容,執行時間和一周內每天的執行情況。系統根據要求自動顯示操作內容和播放鬧鈴。
3.2 系統組成模塊介紹
3.2.1 系統主界面的介紹
系統主界面設計的比較簡潔,包括:菜單欄、交接班信息框、值班信息瀏覽框、信息資料錄入框、登陸信息和提示框等。
3.2.2 用戶管理
在本系統中,設定超級用戶對一般普通用戶進行管理,包括用戶的查詢,增加,刪除等。
3.2.3 用戶權限
普通用戶和超級用戶兩者登陸的操作權限不一樣。普通用戶可以進行各種數據的錄入、查詢、修改、添加、刪除、保存、打印等。超級用戶除了可以操作普通用戶的操作內容外,還可以進行用戶管理。
3.2.4 資料錄入
登陸用戶可對交接班、留守、巡視、故障、故障處理、臨時調度、檢修、代播、通知/注意等信息進行方便、快捷的錄入,基本上只需要點擊鼠標即可完成。對一些不常見的信息資料需要鍵盤輸入,但系統會自動保存第一次輸入的內容,下次可直接調用。
具體資料內容包括:
(1)交接班信息包含交班組、接班組、時間、天氣、機器、工具、衛生等信息;(2)留守記錄包括機房、檢修班和值機班的留守信息;(3)通知/注意包含內容、通知人和時間等信息;(4)巡視記錄巡視時間、巡視人、巡視內容;(5)故障記錄包含日期、時間、類型、內容、是否造成停播和停播時間等信息;(6)臨時調度包含來電時間、加起時間、結束時間、總共播音時間、發射機、天線、頻率、語言、通知人和電話號碼等信息;(7)真空管發射機、型號、上機管號、下機管號、FIL計時、BLACK計時、ANODE計時;(8)檢修記錄檢修時間、設備、人員、部位、內容和協調部門等;(9)故障處理時間、發射機、部位、內容和處理人等;(10)代播記錄代播時間、代播機、被代機、天線、代播原因等。
3.2.5 代播方案的錄入和定時顯示
設定了所有用戶(包括非登陸用戶)可對代播方案進行錄入和修改操作,并且在整點或半點前三分鐘自動顯示下一點的代播方案。同時還設定了手選功能,點擊手選按紐就可查閱所有的代播方案記錄,在突發狀況時使用,從而進一步減少了值機員的工作量和提高了的工作效率。
3.2.6 鬧鈴和顯示操作提示
系統設定了在操作前兩分鐘自動響鬧鈴和顯示所有發射機的操作內容以及注意事項,提醒值班員注意,從而減少了人為責任性事故的發生,為安全播音又增設了一道保障措施。
3.2.7 數據統計
該功能根據查詢數據,自動統計出所需要的數據,這樣就不用再按照傳統的方法查閱值班日記以及其它資料去一一統計和計算,節省了大量的時間,減輕了工作量,從而提高了效率。
(1)夜餐統計:該功能根據班次可查閱每月所上夜班的情況,并自動計個數和金額。(2)停播時間統計:根據時間和停播類型(臺內,臺外)可查閱停播情況,并且自動計算出停播總時間(秒制,時分秒制)。(3)臨時播音時間統計:根據臨時播音類型(覆蓋,實驗)和時間查閱臨時播音情況,并且自動計算出臨時播音總時間(秒制,時分秒制)。(4)真空器件使用時間統計:根據真空管號查閱使用情況和自動計算出使用時間。
3.2.8 保持和打印數據資料
把按照一定方式查閱出的信息保存為EXCEL文件,并且按照EXCEL格式進行打印。
3.2.9 各種信息資料的查詢,修改,添加,刪除功能
按照日期,發射機,時間,班組等進行查詢和總結,并且根據需要對查詢數據進行修改,添加,刪除等操作(限登陸用戶)。
4 數據流圖
5 系統各項功能設計
5.1 交接班信息
設計字段有:時間段,交班組,接班組,班員,天氣,機器是否正常、工具是否齊全、衛生是否整潔等信息。
說明:接班后,即進行交接班信息的填寫,在添加進數據庫前有一些判斷,如是否填寫完整,確定是否添加,是否已經填寫過該信息等。滿足條件后才可寫進數據庫。然后可對該數據庫進行包括剛填寫的交接班信息的查詢,修改,保存,打印,統計等相關操作。
5.2 臨時調度信息
設計字段有:來電時間、加起時間、結束時間、總共播音時間、發射機、天線、頻率、語言、通知類型、通知人和電話號碼等。
說明:按照要求進行臨時調度信息的填寫,在添加進數據庫前有一些判斷,如是否填寫交接班信息,時間格式是否正確,是否進行播音時間的統計,是否填寫完整,確定是否添加等。滿足條件后才可寫進數據庫。然后可對該數據庫進行包括剛填寫的臨時調度信息的查詢,修改,保存,打印,統計等相關操作。
5.3 其它如留守記錄、留守、巡視、故障、故障處理、檢修、代播、通知/注意等模塊設計與上面兩項大致類似,在此不在做詳細介紹。
5.4 代播方案和操作提示。由于這兩個模塊基本類似,所以只重點介紹操作提示模塊。
設計字段有:系統執行時間,各發射機操作內容和每周內每天是否操作等。
說明:按照要求進行操作信息的填寫,在添加進數據庫前有一些判斷,如時間格式是否正確,確定是否添加等。滿足條件后才可寫進數據庫。然后可對該數據庫進行包括剛填寫的操作提示信息的查詢,修改等相關操作。系統根據計算機系統時鐘和預設的運行時間來自動執行操作提示和鬧鈴播放。然后再根據預設的停止時間停止操作提示的運行和鬧鈴播放。
6 應用情況
機房經過半年時間的使用,系統運行穩定、可靠,同志們普遍認為:此系統對值班信息的處理方便快捷;縮短了工作時間,提高了工作效率;為年底的工作總結,評先進個人,先進班組等提供了詳細的數據資料;有利于減少人為責任性事故的發生。
7 結束語
該系統雖然會存在一些缺陷和不足。但安全播音管理系統應用是未來電臺發展的方向,盡管本管理系統存在著很多不足,但其功能全面、易于日后程序更新、數據庫管理容易、界面友好、操作方便、效率高、安全性好等優點是本管理系統所有的。機房安全播音管理系統開發過程鞏固了我對Visual Basic 6.0的學習, 學會了設計系統的思維方法,以及與同志們之間相互幫助的精神.
參考文獻
[1]郭振波.深入淺出Visual Basic 6.0中文版[M].人民郵電出版社,2003.
[2]林永等.Visual Basic 6.0用戶編程手冊[M].人民郵電出版社,2002.
[3]梁思.Visual Basic 6.0 編程與實例解析[M].北京:科學出版社,2000.
[4]伍俊良.管理信息系統(MIS)開發與應用[M].北京:科學出版社,1999.