機房收費系統 詳細設計說明書第一遍_第1頁
機房收費系統 詳細設計說明書第一遍_第2頁
機房收費系統 詳細設計說明書第一遍_第3頁
機房收費系統 詳細設計說明書第一遍_第4頁
機房收費系統 詳細設計說明書第一遍_第5頁
已閱讀5頁,還剩32頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、廊坊師范學院軟件工程課程設計報告詳細設計說明書項目名稱: 機房收費系統 項目組長: 趙帥 高瑋 項目成員: 張文康2012年12月9日目錄1引言51.1編寫目的51.2背景51.3定義61.4參考資料62程序系統的結構63學生上下機設計說明123.1程序描述123.2功能123.3性能123.4輸人項123.5輸出項133.6算法143.7流程邏輯143.8接口163.9存儲分配163.10注釋設計163.11限制條件173.12測試計劃173.13尚未解決的問題174一般用戶設計說明174.1程序描述184.2功能184.3性能184.4輸人項184.5輸出項194.6算法204.7流程邏輯

2、204.8接口224.9存儲分配224.10注釋設計224.11限制條件224.12測試計劃234.13尚未解決的問題235操作員設計說明235.1程序描述235.2功能245.3性能245.4輸人項255.5輸出項255.6算法265.7流程邏輯275.8接口295.9存儲分配295.10注釋設計295.11限制條件295.12測試計劃305.13尚未解決的問題306管理員設計說明306.1程序描述306.2功能306.3性能316.4輸人項316.5輸出項326.6算法336.7流程邏輯336.8接口356.9存儲分配356.10注釋設計356.11限制條件356.12測試計劃366.13

3、尚未解決的問題3637詳細設計說明書1引言1.1編寫目的現在機房里提供的辦公服務不斷增加,信息不斷的發展,單靠人工管理已經遠遠不能應付,這就要求辦公自動化系統必須實現自動化、集成化。充分利用計算機網絡優勢,提高辦公效率,是機房管理更上一層樓。 本系統是在用戶需求的基礎上,針對廊坊師范學院機房管理的具體需求,結合軟件設計特點進行設計開發,旨在通過該項目的實施,提高機房辦公管理的質量,加大業務的數字化程度,節省人力物力,提高工作效率。 編此詳細報告是為了得出目標系統的精確描述,設計出程序的藍圖,使程序員根據此藍圖寫出代碼。 本文檔的預期讀者是:參與該系統的開發人員以及系統設計人員、代碼編制人員和系

4、統實施人員。1.2背景說明:待開發的軟件系統的名稱:機房收費系統本項目的任務提出者:米教授本項目的開發者:張文康用戶和運行該程序系統的的計算中心:廊坊師范學院數信學院計算機中心1.3定義暫無1.4參考資料列出有關的參考資料,如:軟件工程視頻SQL浙大視頻需求分析說明書概要設計說明書2程序系統的結構用一系列圖表列出本程序系統內的每個程序(包括每個模塊和子程序)的名稱、標識符和它們之間 的層次結構關系。 3學生上下機設計說明從本章開始,逐個地給出各個層次中的每個程序的設計考慮。以下給出的提綱是針對一般情況的。對于一個具體的模塊,尤其是層次比較低的模塊或子程序,其很多條目的內容往往與它所隸屬的上一層

5、 模塊的對應條目的內容相同,在這種情況下,只要簡單地說明這一點即可。3.1程序描述學生通過卡號來上機,系統要驗證卡號是否滿足上機的條件,如果滿足就可以上機,不滿足就不可以上機。3.2功能3.3性能輸入卡號后,系統處理時間為1s。3.4輸人項名稱標識數據類型輸入方式安全保密卡號Card_IDChar刷卡中姓名StudentNameChar手動輸入中班級ClassChar手動輸入中年級GradeChar手動輸入中學號Student_IDChar手動輸入中性別SexChar手動輸入中金額CashChar手動輸入中3.5輸出項名稱標識數據類型輸出媒體安全保密卡號Card_IDChar無中姓名Stude

6、ntNameChar無中班級ClassChar無中年級GradeChar無中學號Student_IDChar無中性別SexChar無中金額CashChar無中時間TimeChar無中3.6算法時間差=下機時間上機時間*時間(分鐘),然后結合基本信息表里設定的扣費信息算出消費金額。3.7流程邏輯 3.8接口3.9存儲分配根據需要,使用SQl數據庫對已輸入的信息進行存儲和分配3.10注釋設計說明準備在本程序中安排的注釋,如:在模塊首部注釋說明本模塊開始編寫的時間、編寫人員及其基本功能加在各分枝點上的注釋說明學生上機所需要的條件對設定的時間及費用變量進行說明,顯示出學生上機所用的時間和所消費的金額說

7、明各種情況對學生上機收費的標準,指出具體計算方法3.11限制條件說明本程序運行中所受到的限制條件。保證客戶端(即本程序)能夠和服務器連接,才能進行下面的操作。3.12測試計劃進行學生上機和下機測試,驗證數據的準確性。3.13尚未解決的問題目前還不能實現臨時客戶的上下機功能。4一般用戶設計說明從本章開始,逐個地給出各個層次中的每個程序的設計考慮。以下給出的提綱是針對一般情況的。對于一個具體的模塊,尤其是層次比較低的模塊或子程序,其很多條目的內容往往與它所隸屬的上一層 模塊的對應條目的內容相同,在這種情況下,只要簡單地說明這一點即可。4.1程序描述一般用戶可以實現查看學生余額、查看學生上機記錄、查

8、看學生充值記錄、查看學生上機狀態、修改密碼等功能。4.2功能4.3性能輸入的卡號數字都是以整數形式出現,系統反應時間不超過1S4.4輸人項名稱標識數據類型輸入方式安全保密用戶號User_IDChar手動輸入中用戶名User_IDChar手動輸入中用戶密碼PWDChard手動輸入中卡號Card_IDChar刷卡中姓名StudentNameChar手動輸入中班級ClassChar手動輸入中年級GradeChar手動輸入中學號Student_IDChar手動輸入中性別SexChar手動輸入中金額CashChar手動輸入中4.5輸出項名稱標識數據類型輸出媒體安全保密用戶號User_IDChar無中用戶

9、名User_NameChar無中用戶密碼PWDChard無中卡號Card_IDChar無中姓名StudentNameChar無中班級ClassChar無中年級GradeChar無中學號Student_IDChar無中性別SexChar無中金額CashChar無中時間TimeChar無中4.6算法算法基本上都是查詢功能,所以通過代碼從數據庫中查詢信息,然后輸出信息。運用了SQL查詢語句。4.7流程邏輯4.8接口4.9存儲分配根據需要,使用SQl數據庫對已輸入的信息進行存儲和分配4.10注釋設計說明準備在本程序中安排的注釋,如:在模塊首部注釋說明本模塊開始編寫的時間、編寫人員及其基本功能加在各分枝

10、點上的注釋說明一般用戶查詢需要的條件4.11限制條件說明本程序運行中所受到的限制條件。保證客戶端(即本程序)能夠和服務器連接,才能進行下面的操作。4.12測試計劃用一般用戶反復登陸,測試一般用戶的功能,驗證功能的準確性。4.13尚未解決的問題暫無5操作員設計說明從本章開始,逐個地給出各個層次中的每個程序的設計考慮。以下給出的提綱是針對一般情況的。對于一個具體的模塊,尤其是層次比較低的模塊或子程序,其很多條目的內容往往與它所隸屬的上一層 模塊的對應條目的內容相同,在這種情況下,只要簡單地說明這一點即可。5.1程序描述操作員除了可以實現一般用戶的功能外,還具有操作員特有的功能,包括學生卡號注冊、充

11、值、退卡、收取金額查詢、金額退還信息查詢、學習基本信息維護、學生上機統計信息查詢、操作員工作記錄等。5.2功能5.3性能輸入的卡號數字都是以整數形式出現,系統反應時間不超過1S5.4輸人項名稱標識數據類型輸入方式安全保密用戶號User_IDChar選擇中用戶級別LevelChar選擇中用戶名User_NameChar選擇中卡號Card_IDChar刷卡中開始時間StartDateChar手動輸入中結束時間EndDateChar手動輸入中姓名StudentNameChar手動輸入中班級ClassChar手動輸入中年級GradeChar手動輸入中學號Student_IDChar手動輸入中性別Sex

12、Char手動輸入中金額CashChar手動輸入中5.5輸出項名稱標識數據類型輸出媒體安全保密用戶號User_IDChar表格中用戶級別LevelChar表格中用戶名User_NameChar表格中卡號Card_IDChar表格中姓名StudentNameChar表格中性別SexChar表格中金額CashChar表格中時間TimeChar表格中5.6算法算法基本上都是查詢/添加/刪除功能,所以通過代碼從數據庫中查詢信息,然后輸出信息。運用了SQL查詢、添加和刪除語句。5.7流程邏輯 5.8接口5.9存儲分配根據需要,使用SQl數據庫對已輸入的信息進行存儲和分配5.10注釋設計說明準備在本程序中安

13、排的注釋,如:在模塊首部注釋說明本模塊開始編寫的時間、編寫人員及其基本功能加在各分枝點上的注釋說明管理員 查詢、添加、刪除需要的條件5.11限制條件說明本程序運行中所受到的限制條件。保證客戶端(即本程序)能夠和服務器連接,才能進行下面的操作。5.12測試計劃用操作員角色反復登陸,測試操作員的功能,驗證功能的準確性。5.13尚未解決的問題暫無6管理員設計說明從本章開始,逐個地給出各個層次中的每個程序的設計考慮。以下給出的提綱是針對一般情況的。對于一個具體的模塊,尤其是層次比較低的模塊或子程序,其很多條目的內容往往與它所隸屬的上一層 模塊的對應條目的內容相同,在這種情況下,只要簡單地說明這一點即可

14、。6.1程序描述管理員除了可以實現一般用戶和操作員的功能外,還具有管理員特有的最高權限的功能,包括結賬、添加和刪除用戶、查詢正在值班的教師、查看日結賬單、查看周結賬單。 6.2功能6.3性能本模塊主要是管理老師的模塊,添加和刪除用戶時系統反應時間不超過1S。6.4輸人項名稱標識數據類型輸入方式安全保密用戶號User_IDChar選擇中用戶級別LevelChar選擇中用戶名User_NameChar選擇中卡號Card_IDChar刷卡中開始時間StartDateChar手動輸入中結束時間EndDateChar手動輸入中姓名StudentNameChar手動輸入中班級ClassChar手動輸入中年級GradeChar手動輸入中學號Student_IDChar手動輸入中性別SexChar手動輸入中金額CashChar手動輸入中6.5輸出項名稱標識數據類型輸出媒體安全保密用戶號User_IDChar表格中用戶級別LevelChar表格中用戶名User_NameChar表格中卡號Card_IDChar表格中姓名StudentNameChar表格中性別SexChar表格中金額CashChar表格中時間TimeChar表格中6.6算法算法基本上都是查詢/添加/刪除功能,所以通過代碼從數據庫中查詢信息,然后輸出信息。運用了SQL查詢、添加和刪除語句。6.7流程邏輯 6.8接口6.9存儲

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論