火車旅客資訊網上管理系統說明書

2022-09-06 03:30:06 字數 3929 閱讀 7916

實踐教學

蘭州理工大學

計算機與通訊學院

2023年春季學期

軟體開發綜合訓練課程設計

題目: 火車旅客資訊網上管理系統

專業班級: 07級電腦科學與技術(3)班

姓名令娟蘭

學號: 07240317

指導教師任學惠

成績目錄

摘要 i

序言 i

1、可行性分析 1

1.1問題描述 1

1.2可行性分析研究 1

1.2.1技術可行性 2

1.2.2經濟可行性 2

1.2.3操作可行性 2

1.3結論意見 2

2、專案開發計畫 4

2.1編寫目的 4

2.2專案背景 4

2.3專案概述 4

2.4專案開發計畫 5

2.5交付期限 5

3、需求分析 6

3.1任務需求分析 6

3.2資料流圖、資料字典及實體聯絡圖 7

3.2.1資料流圖 7

3.2.2資料字典 8

3.2.3實體聯絡e-r圖 10

4、系統概要設計 15

4.1總體設計 15

4.2系統功能模組圖 15

4.3資料庫概念設計 15

4.4資料庫邏輯結構設計 16

4.5連線資料庫的特點 20

5、詳細設計 21

5.1系統的主要功能 21

5.2程式流程圖 21

5.3使用者介面設計 23

5.3.1一般互動設計 23

5.3.2資訊顯示設計 24

5.3.3資料輸入設計 25

5.4程式設計過程 26

5.4.1登入介面及密碼修改 26

5.4.2貨物新增操作及修改 27

5.4.3查詢操作 28

設計總結 30

參考文獻 31

致謝 32

火車旅客資訊網上管理系統用人工方式進行管理操作不僅效率低下,且易出錯,安全性差。導致了管理費用增加,服務質量難以得到保證。本人設計該系統,就是為了解決以上這些問題。

火車旅客資訊網上管理系統是典型的資訊管理系統,其開發主要包括後台資料庫的建立和維護以及前端應用程式的開發兩個方面。對於前者要求建立起資料一致性和完整性強、資料安全性好的資料庫。而對於後者則要求應用程式功能完備,易使用等特點。

進入本系統後,使用者可進行相應的功能操作。旅客可根據自己的方便通過上網進行查詢來確定所要購買的車次,也可以在忘記自己已買車次的情況下查詢相關資訊。

關鍵詞:資料庫;效率;火車旅客資訊網上管理;

火車旅客資訊網上管理系統的總體目標是:在計算機網路,資料庫和先進的開發平台上,利用現有的軟體,配置一定的硬體,分析和設計乙個具有開放體系結構的、易擴充的、易維護的、具有良好人機互動介面的火車旅客資訊網上管理系統,為旅客、決策者和管理者提供充足的資訊、快捷的查詢和有效的管理方式,減少工作強度,方便旅客及提高管理效率。

根據可行性研究的結果和客戶的要求,分析現有情況及問題,採用b/s結構,將火車旅客資訊網上管理系統劃分為:前台和後台。其中前台主要包括火車時刻表、車次查詢、緊急通知、乘車小常識、售票子系統、訂票子系統、旅客意見簿等;後台主要是進行相關管理,包括管理員管理、火車時刻表管理、緊急通知編輯、乘車小常識管理等;

隨著科學技術的發展,社會進步,計算機迅速的發展,倉庫貨物管理的方法也日新月異,以前全是由人工管理的方法現存在很多的缺點:管理效率低,勞動強度大,資訊處理速度低而且準確率也不夠令人滿意。為了火車旅客資訊網上管理效率,減輕勞動強度提高,資訊處理速度和準確性;為售票員和旅客提供更方便、科學的服務專案。

為旅客提供的一種更先進、科學的服務系統。於是我們便選擇了由計算機來設計乙個火車旅客資訊網上管理系統的方案。讓計算機對旅客資訊進行自動管理,售票員可以直接在計算機上實現旅客的資訊管理,並能在一定程度上實現自動化。

我們在現行系統初步調查的基礎上提出了新系統目標,即新系統建立後所要求達到的執行指標,這是系統開發和評價的依據。

當接受乙個軟體開發任務,就進入軟體生命的第乙個階段,即進行可行性的研究。並不是所有問題具有簡單的解決辦法,許多問題不能在預定的規模之內解決。因此通過可行性的研究分析可以知道問題。

有無可行性的解決方法,進而避免人力、物力和才力的浪費。在現行系統初步調查的基礎上就可以提出新系統目標,即新系統建立後所要求達到的執行指標,這是系統開發和評價的依據。系統目標應充分體現,直接為倉庫貨物管理系統服務,並且,程式可以分期分批實現。

但是,需要指出的是,系統目標是不可能在總體規劃階段就提得非常具體,它還將在開發過程中逐步明確和定量化。以達到更加出色的程式系統。可是,目標的提法不盡相同,例如:

·提高旅客資訊管理效率,減輕勞動強度;

·提高資訊處理速度和準確性;

·為管理者提供更方便、科學的服務專案。

技術上的可行性分析主要分析現有技術條件能否順利完成開發工作,硬、軟體配置能否滿足開發者需要等。目前火車站與火車站之間建有網路連線,各火車站均採用pc機作為工作台,其容量、速度能滿足系統要求。

根據客戶提出的系統功能、效能及實現系統的各項約束條件,根據新系統目

標來衡量所需的技術是否具備,本系統是乙個資料庫管理和查詢的系統,現有的技術以較為成熟,硬體、軟體的效能要求、環境條件等各項條件良好,估計利用現有技術條件應完全可以達到該系統的功能目標。同時,考慮給予的開發期限也較為充裕,預計系統是可以在規定期限內完成開發。

主要是對開發倉庫貨物管理系統的經濟效益進行評價,一方面是估算開發它的支出費用,其中包括裝置購置費、軟體開發費、管理和維護費、人員工資和培訓費等。另一方面是估算倉庫貨物管理這個軟體可能取得的收益中可以用錢來衡量的那部分。並對目前的軟體市場進行調查,所做軟體是否有很大的銷售市場和相當規模的使用者群。

所做軟體的開發成本與客戶提出的要求是否可達到雙方都滿意。並且,分析系統開發是否會對其它產品或利潤帶來一定影響。經過對上述幾個方面的調查研究和分析,我們得出火車旅客資訊網上管理系統這個軟體的市場前景是相當客觀的,在經濟角度來說,開發倉庫進貨管理是可行的。

主要是了解火車旅客資訊網上管理的相關人員對開發資訊系統是否支援,現有火車旅客資訊網上管理制度和方法是否科學,規章制度是否齊全,原始資料是否正確等。旅客資訊管理人員積極支援該系統開發,使新系統能夠充分的發揮作用;系統操作簡單,易於理解,操作者經過短時間的培訓就可以使用火車旅客資訊網上管理系統。

經過認真地可行性研究,系統基本上做到了在技術、經濟、執行、法律上的可行。因此,相信在按照計畫上實施的前提下,全系統的設計將會按時、高質量完成。所以,系統研製和開發是可以馬上進行的。

經過專案的可行性分析,得出專案可進一步進行下去的結論,在軟體繼續進一步的開發之前首先給出此軟體專案計畫。

專案分析單位在接到專案分析員給出的專案可行性分析報告後,在本系統,即火車旅客資訊網上管理系統開發主管部門的統一下制定用於軟體實質開發的軟體專案計畫,以使軟體開發單位理解軟體開發要求,進行開發。

1、工作內容

讓計算機對火車旅客資訊進行自動管理,使用者可以直接在計算機上實現火車旅客資訊的資訊管理,並能在一定程度上實現自動化。

2、條件與限制

開發該軟體的條件比較簡單,以開發單位目前的經濟與技術條件已完全具備開發的條件。該系統可在使用者要求的期限內完成。

3、產品

1)、程式

該專案因開發時間較短,這裡只給出設計思想,具體程式沒寫。

2)、文件

文件內容包括:

(1) 封面(2)目錄(3)中文摘要左右;關鍵詞3-5個(4) 序言(5)可行性分析(6)專案開發計畫(7)需求規格說明(包含需要的系統流程圖、資料流程圖、資料字典、e-r圖)(8) 概要設計(包含總體軟體結構圖、總體資料結構)(9) 詳細設計(對概要設計內容進行詳細設計)(10) 設計總結、參考文獻、致謝等

4、驗收標準

軟體的驗收標準完全由使用者提出的軟體需求制定,能保證軟體的基本符合使用者的要求。

網上購物系統需求規格說明書

1.引言 1.1 編寫目的 本需求分析規格說明書的目的是為軟體開發和客戶之間就 網上購物平台 專案提供需求範圍和需求內容的規定。通過此文件向客戶展示他們對專案的理解,並且當規格說明書得到使用者確認後,它將成為開發此軟體在進行專案設計 實現 測試和實施過程中唯一的需求規範。1.2 專案背景 目前網上購...

網上書店管理系統測試設計說明書

一引言1 編寫目的 為軟體應用人員提供發現錯誤和修改依據,進一步實現軟體的科學性,提高軟體安全性 使軟體能夠更好的為軟體應用人員服務。2 專案背景 軟體開發的重要任務是實現各種資訊的系統化 規範化 自動化。建立一套功能完善的管理系統,既能滿足使用者日常需要,又能滿足管理人員決策分析的需要,提高經濟效...

網上書店管理系統 測試設計說明書

二 軟體執行需求 1 本系統採用c s體系結構,由一台伺服器與多個客戶機組成,配置如下 系統執行的裝置要求如下 伺服器端 400主頻 256m記憶體 10g硬碟 10 100m網絡卡以上配置 光碟燒錄或磁帶備份裝置 客戶端 p166主頻 32m記憶體 2g硬碟 10 100m網絡卡以上配置 輸出裝置...