概要設計說明書 1 引言 1.1 編寫目的 這是一個宏觀的把控系統開發總概括,對于對象、類等進行一定的大體的設計,設計人員可以通過概要設計為接下來的詳細設計做準備。 預期讀者是設計人員。 1.2 背景 說明: a. 待開發軟件系統的名稱:機房收費系統 b. 列出
概要設計說明書
1引言
1.1編寫目的
這是一個宏觀的把控系統開發總概括,對于對象、類等進行一定的大體的設計,設計人員可以通過概要設計為接下來的詳細設計做準備。
預期讀者是設計人員。
1.2背景
說明:
a. 待開發軟件系統的名稱:機房收費系統
b. 列出此項目的任務提出者:
開發者:十期學生
用戶:廊坊師范學院全體師生
將運行該軟件的計算站(中心):圖書館閱覽室、學校機房
1.3定義
1.4參考資料
列出有關的參考文件,如:
a. 本項目的經核準的計劃任務書或合同,上級機關的批文;
b. 可行性分析報告、項目計劃、軟件需求說明書
c. 屬于本項目的其他已發表文件;
d. 本文件中各處引用的文件、資料,包括所要用到的軟件開發標準。列出這些文件的標題、文件編號、發表日期和出版單位,說明能夠得到這些文件資料的來源。
2總體設計
2.1需求規定
系統主要功能是對于學生上機記錄的存儲查詢、考勤記錄的存儲查詢、用戶注冊充值退卡,制作報表。對于學校來說可以進行計算機化的管理,提升學校的管理效率。
系統的運行環境沒有非常大的要求,只要求在WindowsXP即可。
2.2運行環境
CPU是要求2000年之后生產的即可
4GB內存
普通鼠標鍵盤
系統是windows2000
打印機
即普通PC機
2.3基本設計概念和處理流程
說明本系統的基本設計概念和處理流程,盡量使用圖表的形式。
一般用戶系統流程圖:
操作員系統流圖:
管理員系統流程圖
2.4結構
2.5人工處理過程
說明在本軟件系統的工作過程中不得不包含的人工處理過程(如果有的話)。
操作 |
處理 |
登陸 |
輸入登陸用戶名和密碼,等待數據庫對數據進行驗證,正確即可登陸進主系統 |
查詢 |
在查詢程序中,需要輸入查詢條件,然后系統自動篩選出所需結果 |
設定數據 |
在使用系統前要對基本數據進行設定,計時計費功能都以基本數據為基準 |
3接口設計
3.1用戶接口
軟件提供說明和關于本軟件,用戶可以通過這些了解軟件,還有對用戶發放的用戶手冊,可以讓用戶從中學會對于軟件的操作,以及了解一些基本情況,也可以知道一些基本錯誤處理。
3.2外部接口
說明本系統同外界的所有接口的安排包括軟件與硬件之間的接口、本系統與各支持軟件之間的接口關系。
系統使用VB語言設計,可以在大多數計算機上使用。
3.3內部接口
使用SQL進行數據存儲。
客戶端通過配置數據源與服務器建立連接
4運行設計
4.1運行模塊組合
說明對系統施加不同的外界運行控制時所引起的各種不同的運行模塊組合,說明每種運行所歷經的內部模塊和支持軟件。
4.2運行控制
說明每一種外界的運行控制的方式方法和操作步驟。
運行控制是在為系統創建快捷方式,然后雙擊啟動系統,輸入密碼,可以進行上機操作,記錄查詢,信息維護等。
A、學生上下機,需要進行刷卡,然后有操作人員核對后進行相關操作
B、管理員登錄后需對系統基本數據進行設定
C、充值、退卡需要在操作員處劃卡核對信息后進行
D、管理員定時核查賬單。
4.3運行時間
說明每種運行模塊組合將占用各種資源的時間。
登陸:用戶登陸,數據庫核對信息,正確的信息可進入主系統;
操作:學生上下機、操作員注冊新用戶、管理員
查詢:輸入要查詢的信息,或篩選條件,可查詢出需要的信息
退卡:學生下機,系統對此次上機記錄進行入庫。
5系統數據結構設計
5.1邏輯結構設計要點
給出本系統內所使用的每個數據結構的名稱、標識符以及它們之中每個數據項、記錄、文卷和系的標識、定義、長度及它們之間的層次的或表格的相互關系。
5.2物理結構設計要點
有客戶端紀錄、輸入的信息存入服務端的數據庫中,訪問方式根據操作人員而定。
5.3數據結構與程序的關系
說明各個數據結構與訪問這些數據結構的形式:
6系統出錯處理設計
6.1出錯信息
用一覽表的方式說朗每種可能的出錯或故障情況出現時,系統輸出信息的形式、含意及處理方法。
錯誤 |
提示 |
輸入信息錯誤 |
輸入信息不正確,請重新輸入 |
用戶名或密碼錯誤 |
輸入信息不正確,請重新輸入 |
信息格式輸入不正確 |
輸入信息格式不正確,請按照“XXX”輸入 |
程序運行錯誤 |
系統運行錯誤,是否重新啟動 |
6.2補救措施
說明故障出現后可能采取的變通措施,包括:
a. 后備技術說明準備采用的后備技術,當原始系統數據萬一丟失時啟用的副本的建立和啟動的技術,例如周期性地把磁盤信息記錄到磁帶上去就是對于磁盤媒體的一種后備技術;
b. 降效技術說明準備采用的后備技術,使用另一個效率稍低的系統或方法來求得所需結果的某些部分,例如一個自動系統的降效技術可以是手工操作和數據的人工記錄;
c. 恢復及再啟動技術說明將使用的恢復再啟動技術,使軟件從故障點恢復執行或使軟件從頭開始重新運行的方法。
6.3系統維護設計
說明為了系統維護的方便而在程序內部設計中作出的安排,包括在程序中專門安排用于系統的檢查與維護的檢測點和專用模塊。 各個程序之間的對應關系,可采用如下的矩陣圖的形式;
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com