熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

鐵路售票系統應用軟件需求分析報告

2013-11-13 10:08:42  來源: .NET編程 
    鐵路售票系統應用軟件需求分析報告
    ()需求分析報告的編寫目的
    本需求分析報告的目的是規范化本軟件的編寫旨在於提高軟件開發過程中的能見度便於對軟件開發過程中的控制與管理同時提出了本鐵路售票系統的軟件開發過程便於程序員與客戶之間的交流協作並作為工作成果的原始依據同時也表明了本軟件的共性以期能夠獲得更大范圍的應用
    ()產品背景明細
    軟件名稱鐵路售票系統
    軟件開發者
    ()縮寫及縮略語
    鐵路售票應用系統軟件基本元素為構成鐵路售票及相關行為所必須的各種部分
    需求用戶解決問題或達到目標所需的條件或功能系統或系統部件要滿足合同標准規范或其它正式規定文檔所需具有的條件或權能
    需求分析包括提煉分析和仔細審查已收集到的需求以確保所有的風險承擔者都明其含義並找出其中的錯誤遺憾或其它不足的地方
    模塊的獨立性是指軟件系統中每個模塊只涉及軟件要求的具體的子功能而和軟件系統中其他的模塊的接口是簡單的
    本工程描述
    ()軟件開發的目標
    完善目前鐵路售票系統使之能跟上時代的發展同時通過實踐來提高自己的動手能力
    ()應用范圍
    理論上能夠實現於鐵路部門的售票系統其目的在於在原有的系統基礎使得鐵路售票實名化以期實現完善日常生活中鐵路售票的各種缺陷
    ()硬件配置要求
    硬件外部設備需奔騰以上的pc機內存需兆以上
    ()子集說明
    軟件分別有五個模塊組成每個模塊各有不同的功能但都能完成查詢和存儲功能各模塊的數據都存放在數據庫中數據的調用和連接都有程序來完成
    ()軟件功能描述
    外部功能實現可視化窗口查找及存儲
    內部功能同步過濾定位識別
    軟件功能描述圖
    賠償信息
    車次信息
    列車明細
    日志維護
    個人信息
    主界面
    同步
    過濾
    數據庫
    定位
    ()軟件操作人員的要求
    軟件要求操作人員具有初步的相關知識
    ()在其他方面的要求
    由於本系統為即時軟件對數據的同步要求較高建議配置網絡時使用可靠性較高的相關網絡硬件設施
    軟件結構化描述
    ()數據流圖
    乘客
    數據庫更新
    列車明細
    個人信息
    日志
    售票員
    ()數據結構的描述
    車票=日期+價格+出發站+目的站+售票站+座號+車次+性質+編號
    日期=年+月+日+時+分
    價格=
    出發站={漢字}
    目的站={漢字}
    售票站={漢字}
    座號=車廂號+座位號
    車次=
    編號=
    性質=表示空調硬座特快表示空調軟座普快等


    設計要求
    ()所調用的數據庫的顯示
    輸入內容指定的庫文件名
    加工內容調用指定的數據庫
    輸出內容所指定的數據庫的庫結構
    ()關於編輯框的說明
    輸入內容編輯框名稱
    加工內容生成編輯框
    輸出內容顯示所生成的編輯框
    ()指定記錄說明
    輸入內容指定的項名及庫文件名
    加工內容將指定的數據庫裡指定的記錄置為當前記錄
    ()初始化說明
    輸入內容所要求的尺寸
    要求處理內容確定指定對象在窗體中的開始尺寸的大小
    輸出內容確定開始尺寸的四個參數
    ()最大化說明
    輸入內容指定的參數值
    加工內容確定指定對象在窗體中的最大尺寸
    輸出內容確定指定對象最大尺寸的四個參數
    ()最小化說明 原理同上
    () 查詞編輯框說明(編輯框控制)
    功能主要是定義的一個編輯框供用戶輸入一個詞名為程序生成查找條件做准備
    輸入內容在查詞編輯框中輸入要查找的詞名
    加工內容用輸入的詞名以供程序生成查找條
    輸出內容地址長度
    () 內容編輯框說明(編輯框控制)
    功能主要是定義的一個編輯框將程序查找到的用戶所輸入詞的相關內容顯示出來為用戶提供幫助信息
    輸入內容數據庫中查找到的記錄的項的內容的地址長度
    加工內容置控制標題或值
    輸出內容顯示用戶所輸入詞的相關內容(如該詞的格式用法……)
    ()定義過濾說明
    作用定義用戶輸入的詞名與內容庫中的詞名字段中的詞名進行串比較即定義詞名字段為過濾字段
    輸入內容用戶輸入的詞名
    加工內容把代碼寫入過濾條件指針之中
    輸出內容查找條件
    () 執行過濾說明
    作用將定義的過濾作為內容庫的過濾條件
    輸入內容查找條件
    加工內容與查找編輯框中的內容比較
    輸出內容庫過濾顯
    ()同步說明
    I令牌持有標記
    P與數據庫同步更新數據
    O更新數據庫
    環境要求
    ()數據錄入精度需求
    在進行向數據庫文件提取數據時要求數據記錄定位准確在往數據庫文件數組中添加數時要求輸入數准確
    ()軟件自身時間特性需求
    程序響應時間在人的感覺和視覺事件范圍內
    信息交換時間要求在程序調用前調用後都與數據庫保持同步更新網絡信息狡猾施加應該小於程序調用的時間
    ()數據管理能力需求
    要求數據庫具有很好的更新能力由於本產品是實驗性軟件故對磁盤和內存容量沒有很高的要求但是數據庫應該能夠對並發事件髒數據具有較強的識別處理能力
    接口要求
    ()硬件接口無特別要求
    ()網絡硬件接口要求現實中要求具有高速以太網組網一實現聯網銷售但是在理論實驗驗證軟件本身的目的來看無需網絡通訊接口
    ()軟件接口要求無 軟件屬性
    ()可用性
    本軟件也可以通過單步跟蹤的操作進行檢查處理
    ()安全性
    由於軟件運行數據放在數據庫中所以參數不容易被錯改破壞萬一參數受到破壞也不會影響源程序
    ()可維護性
    本軟件利用數據庫進行編程系統結構由程序基本確定大量的參數及文本內容全部放於數據庫中修改更新數據只要在數據庫進行修改添加而不需要對系統結構進行修改這樣系統維護性升級都十分方便
    ()兼容性
    由於尚未測試故無法對兼容性進行評析
    支持信息
    ()軟件支持
    本軟件開發是使用Delphi編寫
    ()設備支持
    推薦配置WindowsXP內存VGA顯示器


From:http://tw.wingwit.com/Article/program/net/201311/12697.html
    相關文章
      没有相关文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.