一種可定制的高安全機頂盒生產系統的制作方法
【技術領域】
[0001]本發明涉及一種可定制的高安全機頂盒生產系統。
【背景技術】
[0002]由于CA廠商、機頂盒軟硬件平臺、特定的生產需求以及受不同的生產環境的影響,導致不同的高安全機頂盒的生產流程與細節千差萬別,從而就需要開發出針對這不同的生產流程的高安全機頂盒生產工具。隨著生產的增加,每生產一種型號的高安全機頂盒就要開發不同的生產工具,也有可能針對同一型號的機頂盒在不同生產環境下需要改變生產流程,這樣增加了生產工具研發與測試的工作量,而且越來越多的高安全生產工具也不易于管理與維護,不但增加了生產風險,而且每種生產工具間缺乏通用性與靈活性。
[0003]高安全機頂盒生產流程包含申請分配高安全數據,燒寫序列號,獲取機頂盒硬件信息等等一些步驟,這些步驟由于不同的高安全生產需求、CA廠商需求、機頂盒軟硬件平臺導致對通信的次數、時序、通信參數等通信細節有不同的要求,例如帶網口的機頂盒需要燒寫MAC地址的生產步驟,而不帶網口的機頂盒就不需要燒寫MAC地址的生產步驟;有時生產需要先燒寫序列號后燒寫高安全數據,有時生產則是先燒寫高安全數據后燒寫序列號等等,從而導致不同的高安全生產千差萬別。傳統的實現方式是每次針對不同流程的高安全生產就要重新開發對應不同的高安全生產工具,產生了大量重復的研發測試工作,缺乏靈活性,也增加了生產風險,而且隨著生產工具越來越,對于生產工具的維護和管理的難度也越來越大。
【發明內容】
[0004]本發明要解決的技術問題,在于提供一種可定制的高安全機頂盒生產系統。
[0005]本發明是這樣實現的:一種可定制的高安全機頂盒生產系統,包括流程編輯模塊、服務模塊及管理執行模塊,所述管理執行模塊分別連接所述流程編輯模塊及服務模塊;
[0006]所述流程編輯模塊,用于提供機頂盒生產操作選項,生產管理員根據生產需求選取生產操作選項,并將選取的生產操作選項按照執行先后順序組合生成一執行隊列,之后將該執行隊列發送至管理執行模塊;
[0007]所述管理執行模塊,用于管理流程編輯模塊發送的執行隊列,將該執行隊列生成一執行模板,并取出執行隊列中的生產操作選項對應步驟的操作標識,將該操作標識發送至所述服務模塊,并接收所述服務模塊的反饋信息;
[0008]所述服務模塊,用于接收管理執行模塊發送的操作標識,并根據該標識所對應的服務程序對機頂盒進行操作,該機頂盒將操作結果發送至服務模塊,服務模塊將該操作結果作為反饋信息發送給管理執行模塊。
[0009]進一步地,還包括一監視模塊,所述管理執行模塊接收所述服務模塊的反饋信息,且所述管理執行模塊記錄執行隊列的執行情況存入日志,并將該反饋信息及日志發送給監視模塊;
[0010]所述監視模塊,用于接收管理執行模塊發送的反饋信息,并將該反饋信息顯示。
[0011]進一步地,所述反饋信息包括:執行進度及執行結果。
[0012]本發明具有如下優點:本發明可定制的高安全機頂盒生產系統,能夠快速響應各類不同的高安全生產需求,根據不同生產流程快速生成定制化的高安全生產工具,對高安全生產過程中出現的異常或錯誤,能夠進行快速的調整,以靈活適應于各中生產狀況。避免高安全生產工具的重復研發,減少了軟件測試與維護的工作量,降低了生產成本,使高安全生產工具具有較高的可重用性。
【附圖說明】
[0013]下面參照附圖結合實施例對本發明作進一步的說明。
[0014]圖1為本發明系統結構示意圖。
【具體實施方式】
[0015]如圖1所示,本發明可定制的高安全機頂盒生產系統,包括流程編輯模塊、服務模塊及管理執行模塊,所述管理執行模塊分別連接所述流程編輯模塊及服務模塊;
[0016]所述流程編輯模塊,用于提供機頂盒生產操作選項,生產管理員根據生產需求選取生產操作選項,并將選取的生產操作選項按照執行先后順序組合生成一執行隊列,之后將該執行隊列發送至管理執行模塊;
[0017]所述管理執行模塊,用于管理流程編輯模塊發送的執行隊列,將該執行隊列生成一執行模板,并取出執行隊列中的生產操作選項對應步驟的操作標識,將該操作標識發送至所述服務模塊,并接收所述服務模塊的反饋信息,所述管理執行模塊接收所述服務模塊的反饋信息,且所述管理執行模塊記錄執行隊列的執行情況存入日志,并將該反饋信息及日志發送給監視模塊;
[0018]所述服務模塊,用于接收管理執行模塊發送的操作標識,并根據該標識所對應的服務程序對機頂盒進行操作,該機頂盒將操作結果發送至服務模塊,服務模塊將該操作結果作為反饋信息發送給管理執行模塊。
[0019]所述監視模塊,用于接收管理執行模塊發送的反饋信息,并將該反饋信息顯示,所述反饋信息包括:執行進度及執行結果。
[0020]本發明一種【具體實施方式】:
[0021]本發明新型提供盡可能豐富的生產操作選項,供生產管理人員選擇,以及提供對每個生產操作選項的參數配置,使生產流程靈活可變,從而生產工具具有通用性。例如先燒寫高安全數據還是先獲取主芯片信息;是否需要燒寫MAC地址等等都由生產管理員根據生產需求來指定。
[0022]如圖1所示,本發明包含4個模塊:
[0023]流程編輯模塊:該模塊提供了目前高安全機頂盒生產較為全面生產操作選項。生產管理員可以根據生產需求自由選擇組合這些生產操作選項來定義生產流程,并由這些生產操作選項構成一個可執行隊列;這些生產操作選項具體的執行細節通過參數配置來完成,例如燒寫序列號的生產操作選項可以設置串口通信的奇偶校驗、波特率等參數,然