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