資源描述:
《廣播短信平臺(tái)管理軟件設(shè)計(jì)技巧探析》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、廣播短信平臺(tái)管理軟件設(shè)計(jì)技巧探析譬:《基第斗二期霧簿播奎芝廣播短信平臺(tái)管理軟件設(shè)計(jì)技巧探析柯榕偉(福建省廣播影視集團(tuán)技術(shù)中心福建福州350004)摘要:本文介紹利用delphi7開發(fā)工具,結(jié)合廣播節(jié)目中聽眾與主持人進(jìn)行互動(dòng)中短信海量管理的特點(diǎn),設(shè)計(jì)開發(fā)一套《廣播短信平臺(tái)管理系統(tǒng)》軟件,實(shí)現(xiàn)"短信導(dǎo)入","檢索與比對(duì)","中獎(jiǎng)名單打印"等功能的設(shè)計(jì)技巧.關(guān)鍵詞:數(shù)據(jù)庫(kù)信息管理DELPHIACCESSSQL前言通過(guò)手機(jī)發(fā)送短信參與節(jié)目,是現(xiàn)今的主要方式.一檔節(jié)目的短信數(shù)量,少則幾百,多則上萬(wàn).如何對(duì)這些信息進(jìn)行篩選,管理,保存,加密,以便從中找到主持人需要的信息呢?導(dǎo)播為了
2、找出幾條符合主持人要求的信息,原先采用手工比對(duì)的方式,浪費(fèi)了大量的時(shí)間,而且出錯(cuò)率很高.比如抽獎(jiǎng)環(huán)節(jié)(從發(fā)送短信的聽眾參與者中抽出中獎(jiǎng)?wù)?,為了讓更多的聽眾參與到節(jié)目中來(lái),頻道部門要求中獎(jiǎng)?wù)咴谌齻€(gè)月內(nèi)不能重復(fù)中獎(jiǎng),這成了導(dǎo)播很頭痛的事情,怎樣才能保證今天選出的聽眾在三個(gè)月內(nèi)沒(méi)有中過(guò)獎(jiǎng)呢?只能到三個(gè)月內(nèi)的中獎(jiǎng)表中逐一對(duì)比,才能夠確定.這是一件工作量很龐大的事情.如何讓這些復(fù)雜繁瑣的工作變成簡(jiǎn)單輕松的事情?如何提高導(dǎo)播的工作效率?如何讓短信互動(dòng)有效的進(jìn)行?作者利用delphi7開發(fā)工具,結(jié)合微軟ACCESS數(shù)據(jù)庫(kù)的強(qiáng)大信息管理功能,設(shè)計(jì)開發(fā)了一套《廣播短信平臺(tái)管理系統(tǒng)》應(yīng)用
3、軟件.為此,筆者把該套軟件的設(shè)計(jì)體會(huì)在此做個(gè)小議,介紹一些設(shè)計(jì)實(shí)現(xiàn)海量短信數(shù)據(jù)信息檢索功能的設(shè)計(jì)技巧.一,方案分析設(shè)計(jì)開發(fā)應(yīng)用軟件,首先要對(duì)它所達(dá)到的目的和應(yīng)具備的功能進(jìn)行系統(tǒng)功能分析.在和都市廣播頻率的導(dǎo)播多次溝通后,可以將系統(tǒng)分為"用戶賬號(hào)管理","短信信息導(dǎo)入","檢索與比對(duì)","中獎(jiǎng)表檢索和日常管理","打印中獎(jiǎng)表"五個(gè)方面,下面就這些功能的實(shí)現(xiàn)進(jìn)行分析:(一)用戶賬號(hào)管理軟件中的數(shù)據(jù)是核心,是非常重要的,所以必須要設(shè)置登錄界面,實(shí)行用戶權(quán)限管理,保證重要數(shù)據(jù)的安全性.這部分包括登錄界面模塊和用戶管理模塊.(二)短信平臺(tái)聽眾信息表導(dǎo)入數(shù)據(jù)庫(kù)功能這項(xiàng)功能非常的重要
4、,此系統(tǒng)能輕松的將Excel表導(dǎo)入到加密的數(shù)據(jù)庫(kù)導(dǎo)入系統(tǒng).因?yàn)槎绦牌脚_(tái)的導(dǎo)出數(shù)據(jù)是Excel文件,必須通過(guò)一個(gè)循環(huán)程序?qū)xcel表中的數(shù)據(jù)一條一條的加入到Access數(shù)據(jù)庫(kù)表中,這是每次運(yùn)行這個(gè)軟件首先要做的一步.(三)檢索和比對(duì)功能這項(xiàng)功能是根據(jù)節(jié)目部門的要求,做到了手機(jī)歸屬地和短信內(nèi)容的模糊查詢,刪除指定過(guò)期天數(shù)數(shù)據(jù),然后先和中求南考挫2011年第12期(總第88期)獎(jiǎng)表中數(shù)據(jù)比對(duì),凡是永不能參加中獎(jiǎng)的聽眾和3個(gè)月內(nèi)中過(guò)獎(jiǎng)的聽眾,都必須先清除,最后將得出的結(jié)果報(bào)送領(lǐng)導(dǎo),領(lǐng)導(dǎo)指定中獎(jiǎng)人員名單后,將這些當(dāng)天的中獎(jiǎng)名單加入到中獎(jiǎng)表中,供日后比對(duì)使用.這是這個(gè)系統(tǒng)的核心功
5、能,花了大量的時(shí)間做前期需求工作和軟件代碼調(diào)試.(四)中獎(jiǎng)表檢索和日常管理功能中獎(jiǎng)表是非常重要的數(shù)據(jù),是不能隨意更改和刪除的,只有管理員權(quán)限的人才能做這兩項(xiàng)數(shù)據(jù)變動(dòng).一般權(quán)限的用戶只能做中獎(jiǎng)表的查詢和數(shù)據(jù)增加.此功能可以滿足導(dǎo)播批量地從excel中獎(jiǎng)數(shù)據(jù)導(dǎo)入,也可以手動(dòng)逐條地錄入惡意中獎(jiǎng)人員名單.(五)發(fā)放獎(jiǎng)品功能根據(jù)獎(jiǎng)品名稱從中獎(jiǎng)表中搜索出中獎(jiǎng)聽眾名單,并導(dǎo)出為excel文件,供導(dǎo)播打印出來(lái).二,廣播短信平臺(tái)管理系統(tǒng)的程序設(shè)計(jì)(一)系統(tǒng)功能模塊設(shè)計(jì)根據(jù)系統(tǒng)功能要求,可以將系統(tǒng)分解成幾個(gè)功能模塊分別設(shè)計(jì),功能模塊如圖一所示."圖一(二)數(shù)據(jù)流程圖如圖二所示『導(dǎo)播導(dǎo)入短信
6、數(shù)據(jù)Jl(二———二.1中獎(jiǎng)數(shù)據(jù)庫(kù)條件檢索出日標(biāo)數(shù)據(jù)I●l一將抽中聽眾入中獎(jiǎng)庫(kù)和獎(jiǎng)庫(kù)中榆索并導(dǎo)出中獎(jiǎng)名單成ExcEL文件1中獎(jiǎng)庫(kù)和用戶管理庫(kù)日常維護(hù)圖二推進(jìn)剖薪理論探索創(chuàng)新實(shí)踐DOGAe鞠矗80(三)數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)數(shù)據(jù)流程圖,可以將數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)為9個(gè)字段,表結(jié)構(gòu)如下圖三:短信信息數(shù)據(jù)庫(kù)表結(jié)構(gòu)1.地區(qū)文本類型2.電話號(hào)碼文本類型3.短信息文本類型4.車牌號(hào)文本類型5.發(fā)送時(shí)間時(shí)間類型6.是否中獎(jiǎng)BOOLEAN類型7.獎(jiǎng)品文本類型8.黑否BOOLEAN類型9.節(jié)目名稱文本類型圖三(四)程序設(shè)計(jì)1.系統(tǒng)登陸為了保證數(shù)據(jù)安全,實(shí)現(xiàn)用戶權(quán)限管理,軟件的開始就是一個(gè)系統(tǒng)登陸界面
7、,只有授權(quán)用戶才能進(jìn)入系統(tǒng).輸入用戶名和密碼,正確之后就可以進(jìn)入程序主界面.2.短信導(dǎo)入,檢索與比對(duì),生成中獎(jiǎng)表(見(jiàn)圖四)圖四本軟件遵循方便快捷和操作簡(jiǎn)單的原則,把聽眾的短信列表和中過(guò)獎(jiǎng)的聽眾信息同放在一個(gè)界面上,達(dá)到一目了然.中獎(jiǎng)表分為兩種,一種是通過(guò)系統(tǒng)比對(duì)生成的名單自動(dòng)進(jìn)入,另一種是有的聽眾不是發(fā)短信參與,而是通過(guò)電話等方式參與互動(dòng)獲獎(jiǎng),就必須由導(dǎo)播手動(dòng)錄入添加.該界面采用菜單和按鈕兩種操作方式,極大地方便了導(dǎo)播快速錄入和實(shí)務(wù)探討——傳播技術(shù)查找.對(duì)于不同的用戶登入,通過(guò)按鈕的可用否來(lái)實(shí)現(xiàn),比如權(quán)限低的人進(jìn)入系統(tǒng)后,只能添加中獎(jiǎng)名單