面向決策層設計的數(shù)據(jù)統(tǒng)計科學,查詢及報表靈活,數(shù)據(jù)分布、走勢一目了然,發(fā)揮面向對象分析,面向對象設計的功能,可按財務部門要求制定格式報表。
據(jù)此,本系統(tǒng)的總體功能要求可描述為:
建立電腦即時售票系統(tǒng),現(xiàn)場發(fā)售當日當次入門票;
建立智能化的門禁驗票控制系統(tǒng),區(qū)分游客或職工,檢驗入門票的合法性,實現(xiàn)游客量控制;
全局遠程匯總統(tǒng)計日、月、季、年收入額,打印報表,供領導隨時查詢;
建立售驗票的密碼數(shù)據(jù)庫并定期變化,有效防止非法進入;
建立監(jiān)控錄像系統(tǒng),通過網(wǎng)絡傳輸實現(xiàn)智能化的本地和遠程的控制監(jiān)督;
建立對停電、系統(tǒng)故障等異常情況的應急售驗票處理措施。
2.2 總體設計分析
2.2.1 操作系統(tǒng)選擇方案與分析:微軟產(chǎn)品技術成熟、使用普及。因此服務器操作系統(tǒng)選用Win2003Server,可以安裝SQLServer數(shù)據(jù)庫;系統(tǒng)中包含IIS(InternetInformationServer),可以進行Web發(fā)布。在工作站中安裝WinXP系統(tǒng),資源利用率高,易于操作。
2.2.2 軟件系統(tǒng)特性
實用性:軟件經(jīng)過實踐檢驗,被證明是成熟可靠的,設計結果能滿足客戶的需求并且行之有效,使票務流程電子化。
先進性:設計思想先進,開發(fā)工具先進,采用先進的和成熟的Oracle數(shù)據(jù)庫產(chǎn)品,支持優(yōu)化技術和并行查詢、安全性措施、數(shù)據(jù)恢復措施、分布式技術等。
開放性:采用SQLServer,支持ODBC開放式互聯(lián)協(xié)議,能方便的與異種數(shù)據(jù)庫互操作和數(shù)據(jù)轉換。
可靠性:門票信息加密處理,密鑰自動更新,可按要求設置市民卡每天使用次數(shù)、使用間隔、使用日期區(qū)間。驗票軟件運行嚴格準確,有效區(qū)別非法卡、過期卡,下發(fā)禁止通行指令,門體及時報警。
無故障率:提供容錯設計,有故障檢測和恢復手段。
安全性:多級密碼口令管理,數(shù)據(jù)雙備份。
可管理性:在日后的維護中,能夠滿足統(tǒng)一、集中管理的需求,使系統(tǒng)處于有效的監(jiān)控之下以最少的人力資源保證系統(tǒng)的日常維護。系統(tǒng)管理員管理功能包括:失效管理、配置管理、性能管理、安全管理。
可擴展性:遵循軟件工程標準、結構化程序設計,能夠在規(guī)模和性能兩個方向上進行擴展,擴展余地較大。
2.2.3 數(shù)據(jù)庫方案分析
數(shù)據(jù)庫技術與產(chǎn)品是計算機領域中最為活躍的部分之一,數(shù)據(jù)庫總是站在數(shù)據(jù)發(fā)展的前沿。數(shù)據(jù)庫系統(tǒng)是對數(shù)據(jù)進行存儲和管理的系統(tǒng)。按數(shù)據(jù)模型劃分依次有層次/網(wǎng)狀數(shù)據(jù)庫、關系型數(shù)據(jù)庫以及現(xiàn)在的面向對象數(shù)據(jù)庫。
經(jīng)過多年的發(fā)展,關系型數(shù)據(jù)庫系統(tǒng)已十分成熟。一般而言,關系型數(shù)據(jù)庫的特點是: