欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      機(jī)票預(yù)訂系統(tǒng)需求規(guī)格說明書(共5則)

      時(shí)間:2019-05-14 19:49:13下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《機(jī)票預(yù)訂系統(tǒng)需求規(guī)格說明書》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《機(jī)票預(yù)訂系統(tǒng)需求規(guī)格說明書》。

      第一篇:機(jī)票預(yù)訂系統(tǒng)需求規(guī)格說明書

      機(jī)票預(yù)訂系統(tǒng)需求規(guī)格說明書

      1. 引言

      1.1 編寫目的本機(jī)票預(yù)定系統(tǒng)在可行性研究的基礎(chǔ)上,是為了進(jìn)一步明確機(jī)票預(yù)訂系統(tǒng)的軟件需求,以便安排項(xiàng)目規(guī)劃和進(jìn)度,組織軟件開發(fā)與測試,撰寫本文檔。

      本文檔供項(xiàng)目經(jīng)理、設(shè)計(jì)人員、開發(fā)人員參考。

      1.2 項(xiàng)目背景

      開發(fā)軟件名稱:機(jī)票預(yù)訂系統(tǒng)

      項(xiàng)目任務(wù)提出者:國際教育學(xué)院電子商務(wù)專業(yè)

      項(xiàng)目開發(fā)者:無敵小分隊(duì)

      用戶:航空公司

      實(shí)現(xiàn)軟件單位:國際教育學(xué)院電子商務(wù)專業(yè)

      1.3 參考資料

      《信息系統(tǒng)分析與設(shè)計(jì)(第三版)》鄺孔武,王曉敏 編著清華大學(xué)出版社

      《UML基礎(chǔ)與Rose建模教程》蔡敏 徐慧慧 黃炳強(qiáng) 編著機(jī)票預(yù)訂系統(tǒng)可行性研究報(bào)告無敵小分隊(duì)

      2. 任務(wù)概述

      2.1 目標(biāo)

      當(dāng)旅客交付了預(yù)訂金后,系統(tǒng)打印出取票通知和帳單給旅客,旅客在飛

      機(jī)起飛前一天憑取票通知和帳單交款取票,系統(tǒng)核對無誤即打印出機(jī)票給旅客。此外航空公司為隨時(shí)掌握各個(gè)航班飛機(jī)的乘載情況,需要定期進(jìn)行查詢統(tǒng)計(jì),以便適當(dāng)調(diào)整。

      2.2 假定和約束

      在分析系統(tǒng)功能時(shí)要考慮有關(guān)證件的合法性驗(yàn)證(如身份證、取票通知和交款發(fā)票)等。

      3. 需求規(guī)定

      3.1 對功能的規(guī)定

      1. 航空公司工作人員登錄及注銷

      要求合法的管理員才可以登錄系統(tǒng),防止系統(tǒng)被無關(guān)人員動(dòng)用,使用字符串匹配對用戶名和密碼進(jìn)行判斷。在不使用時(shí)進(jìn)行注銷,下次使用時(shí)需要重新登陸,由于目標(biāo)客戶的層次較低,建議用輸入檢測確保輸入準(zhǔn)確無誤。

      2. 機(jī)票信息輸入和查詢

      在系統(tǒng)中,要求可以輸入每日航班次數(shù)??梢酝ㄟ^航班號、目的地、起飛日期、起飛地點(diǎn)查詢航班,輸出該次航班的起飛時(shí)間和所剩票

      數(shù)和票的價(jià)格等信息。

      3. 訂票,取票和退票

      把預(yù)定機(jī)票的旅客信息(姓名、性別、工作單位、身份證號碼(護(hù)照號碼)、旅行時(shí)間、旅行始發(fā)地和目的地,航班艙位要求等)輸入

      到系統(tǒng)中,系統(tǒng)為旅客安排航班。當(dāng)旅客交付了預(yù)訂金后,系統(tǒng)打

      印出取票通知和帳單給旅客。,旅客在飛機(jī)起飛前一天憑取票通知和

      帳單交款取票,系統(tǒng)對旅客有關(guān)證件合法性(如身份證、取票通知

      和交款發(fā)票)等進(jìn)行驗(yàn)證,系統(tǒng)核對無誤即打印出機(jī)票給旅客。對

      于已去機(jī)票應(yīng)在未售出機(jī)票中減去。對于以下情況要求退票者,給

      予50%金額退款:(1)旅客延誤取票時(shí)間;(2)旅客臨時(shí)更改航班

      處理;(3)因私人原因需要退票。對于因特殊情況下(如天氣不適

      合飛機(jī)起降、飛機(jī)延誤超過30分鐘)等給予全額退票。對于退訂機(jī)

      票要在未售出機(jī)票中重新體現(xiàn)。

      3.2 對性能的規(guī)定

      為了確保系統(tǒng)能夠穩(wěn)定、安全、可靠的運(yùn)行,機(jī)票預(yù)定系統(tǒng)應(yīng)該滿足一下性能要求:

      3.2.1 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性

      系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和

      開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系

      統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足航空公司對信息處理的需求。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。由于機(jī)

      票預(yù)定系統(tǒng)查詢功能對于整個(gè)系統(tǒng)的功能和性能完成舉足輕重。作

      為系統(tǒng)的很多數(shù)據(jù)來源,機(jī)票數(shù)量和時(shí)間有影響決策活動(dòng),其準(zhǔn)確

      性很大程度上決定機(jī)票系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須采取

      一定的方法保證系統(tǒng)的準(zhǔn)確性。

      3.2.2 系統(tǒng)的開放性和可擴(kuò)展性

      機(jī)票預(yù)訂系統(tǒng)在開發(fā)過程中,應(yīng)充分考慮以后的可擴(kuò)充性。要

      求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。

      3.2.3系統(tǒng)的易用性和易維護(hù)性

      機(jī)票預(yù)訂系統(tǒng)直接面對使用人員的,而使用人員往往對計(jì)算機(jī)

      并不是非常熟悉,這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。

      3.2.4 系統(tǒng)的標(biāo)準(zhǔn)性

      系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中要涉及到很多計(jì)算機(jī)硬件、軟件。

      所有這些都要符合主流的行業(yè)標(biāo)準(zhǔn)。同時(shí),在自主開發(fā)本系統(tǒng)時(shí),要進(jìn)行良好的設(shè)計(jì)工作,制定行之有效的軟件工程規(guī)范,保護(hù)代碼的易讀性,可操作性和可移植性。

      3.2.5 系統(tǒng)的先進(jìn)性

      目前計(jì)算機(jī)系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,作為機(jī)票預(yù)訂系統(tǒng)工程,應(yīng)該保證系統(tǒng)是先進(jìn)的,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放

      性和可擴(kuò)展性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)

      和開發(fā)過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且

      有良好發(fā)展前途的產(chǎn)品。

      3.3 輸入輸出要求

      各個(gè)旅行社把預(yù)定機(jī)票的旅客信息(姓名、性別、工作單位、身份證

      號碼(護(hù)照號碼)、旅行時(shí)間、旅行始發(fā)地和目的地,航班艙位要求等)輸入到系統(tǒng)中,系統(tǒng)為旅客安排航班。當(dāng)旅客交付了預(yù)訂金后,系統(tǒng)打印出取票通知和帳單給旅客,旅客在飛機(jī)起飛前一天憑取票通知和帳單交款取票,系統(tǒng)核對無誤即打印出機(jī)票給旅客。

      3.4 數(shù)據(jù)管理能力的要求

      后臺(tái)數(shù)據(jù)庫需實(shí)時(shí)更新機(jī)票預(yù)訂情況,以供航空公司隨時(shí)掌握各個(gè)航班飛機(jī)的乘載情況,定期進(jìn)行查詢統(tǒng)計(jì),以便適當(dāng)調(diào)整。

      3.5 故障處理

      本系統(tǒng)能自動(dòng)修復(fù)故障,保證回退,可以在固定時(shí)間對系統(tǒng)進(jìn)行備份操作,而且本系統(tǒng)有日志記錄記載故障原因,便于調(diào)查取證。當(dāng)數(shù)據(jù)操作失敗時(shí),與之相關(guān)的一些操作可以取消。如果在操作過程中出現(xiàn)意外,只需要退出系統(tǒng)在重新登陸即可消除故障。

      3.6 運(yùn)行環(huán)境規(guī)定

      系統(tǒng)軟件:windows xp/vista/7

      數(shù)據(jù)庫管理系統(tǒng):SQL SERVER 2005

      硬件要求:奔四 1.6GHz512M RAM10G HD

      機(jī)票預(yù)訂系統(tǒng)需求規(guī)格說明書

      第二篇:機(jī)票訂票系統(tǒng)需求規(guī)格說明書

      蘭州理工大學(xué)課程設(shè)計(jì)

      三、需求規(guī)格說明書

      1.引言................21.1編寫目的...............2

      1.2項(xiàng)目背景...............2

      1.3參考資料...............2

      2.任務(wù)概述...................2

      2.1目標(biāo)...................2

      2.2運(yùn)行環(huán)境...............2

      2.3條件與限制.............2

      3.?dāng)?shù)據(jù)描述...................33.1靜態(tài)數(shù)據(jù)...............3

      3.2動(dòng)態(tài)數(shù)據(jù)...............3

      3.3數(shù)據(jù)庫介紹.............3

      3.4數(shù)據(jù)詞典...............3

      4.功能需求...................44.1功能描述...............4

      5. 性能需求..................55.1系統(tǒng)處理的準(zhǔn)確性和及時(shí)性.............5

      5.2系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性................5

      5.3系統(tǒng)的易用性和易維護(hù)性...............5

      5.4系統(tǒng)的標(biāo)準(zhǔn)性...........5

      5.5系統(tǒng)的先進(jìn)性...........6

      6. 運(yùn)行需求..................6

      7.其它需求...................6

      第 1 頁

      1.引言

      1.1編寫目的本機(jī)票預(yù)定系統(tǒng)在可行性研究的基礎(chǔ)上,是為了進(jìn)一步明確機(jī)票預(yù)訂系統(tǒng)的軟件需求,以便安排項(xiàng)目規(guī)劃和進(jìn)度,組織軟件開發(fā)與測試,撰寫本文檔。

      本文檔供設(shè)計(jì)人員、開發(fā)人員參考。

      1.2項(xiàng)目背景

      開發(fā)軟件名稱:機(jī)票預(yù)訂系統(tǒng)

      項(xiàng)目任務(wù)提出者:蘭州理工大學(xué)軟件工程學(xué)院 項(xiàng)目開發(fā)者:第13小組 用戶:航空公司

      實(shí)現(xiàn)軟件單位:蘭州理工大學(xué)軟件工程學(xué)院

      1.3參考資料

      1.《軟件工程導(dǎo)論》,張海藩,清華大學(xué)出版社。2.《實(shí)用軟件工程》,鄭人杰等,清華大學(xué)出版社。3.機(jī)票預(yù)定系統(tǒng)項(xiàng)目計(jì)劃任務(wù)書。4.機(jī)票預(yù)訂系統(tǒng)可行性研究報(bào)告。

      2.任務(wù)概述

      2.1目標(biāo)

      旅客在飛機(jī)起飛前一天憑取票通知和帳單交款取票,系統(tǒng)核對無誤即打印出機(jī)票給旅客。此外航空公司為隨時(shí)掌握各個(gè)航班飛機(jī)的乘載情況,需要定期進(jìn)行查詢統(tǒng)計(jì),以便適當(dāng)調(diào)整。

      2.2運(yùn)行環(huán)境

      操作系統(tǒng):Microsoft Windows 7 支持環(huán)境:IIS 5.0

      數(shù) 據(jù) 庫:Microsoft SQL Server 2000

      2.3條件與限制

      1.人力、資金、時(shí)間的約束

      機(jī)票預(yù)訂系統(tǒng)實(shí)施的目標(biāo)就是要帶給輪胎生產(chǎn)公司看得出見的效益,其開發(fā)過程中也要考慮到人力、資金和時(shí)間的約束。因此,在設(shè)計(jì)中,重點(diǎn)是企業(yè)間信息的網(wǎng)絡(luò)交流,能提供各部門間的方便快捷的聯(lián)系,并提高數(shù)據(jù)統(tǒng)計(jì)的即時(shí)性、準(zhǔn)確性、方便性,給公司帶來良好的效益。

      2.在分析系統(tǒng)功能時(shí)要考慮有關(guān)證件的合法性驗(yàn)證。

      3.?dāng)?shù)據(jù)描述

      3.1靜態(tài)數(shù)據(jù)

      系統(tǒng)管理員,售票員,服務(wù)器終端顯示數(shù)據(jù),客戶機(jī)終端顯示數(shù)據(jù),客戶機(jī)終端顯示數(shù)據(jù)。

      3.2動(dòng)態(tài)數(shù)據(jù)

      事務(wù)航班信息的更新,查詢請求。

      3.3數(shù)據(jù)庫介紹

      數(shù)據(jù)庫采用sql server。

      3.4數(shù)據(jù)詞典

      名字:訂票申請表單 描述:旅客訂票時(shí)所填的資料

      定義:訂票申請表單=旅客姓名+旅客性別+起飛日期+飛行目的地+座位類型位置:在客戶端由旅客填寫 名字:航班信息

      描述:所有從本地起飛的班機(jī)信息

      定義:航班信息=航班號+起飛日期+飛行目的地+座位空數(shù)+商務(wù)倉票價(jià)+經(jīng)濟(jì)倉票價(jià) 位置:從服務(wù)器端查詢后,發(fā)送到客戶端 名字:帳單信息

      描述:已定票的旅客信息資料

      定義:帳單信息=帳單號+旅客姓名+旅客性別+旅客身份證號+工作單位

      位置:在服務(wù)器端產(chǎn)生,發(fā)送回客戶端(client端)名字:機(jī)票信息 描述:旅客所定機(jī)票

      定義:機(jī)票信息=旅客姓名+旅客性別+身份證號碼+航班號+起飛時(shí)間+飛行目的地+座位號

      4.功能需求

      4.1功能描述

      5.性能需求

      5.1系統(tǒng)處理的準(zhǔn)確性和及時(shí)性

      系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足企業(yè)對信息處理的需求。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。

      5.2系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性

      機(jī)票預(yù)訂系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如企業(yè)中管理模塊的加入(人事管理、工資管理、日常事務(wù)管理等)也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充為ERP系統(tǒng)。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開放性來完成,即系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級和更新?lián)Q代。

      5.3系統(tǒng)的易用性和易維護(hù)性

      機(jī)票預(yù)訂系統(tǒng)是直接面對使用人員的,而使用人員往往對計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。

      5.4系統(tǒng)的標(biāo)準(zhǔn)性

      系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開發(fā)工具都必須符合通用標(biāo)準(zhǔn)。如規(guī)范的數(shù)據(jù)庫操縱界面、作為業(yè)界標(biāo)準(zhǔn)的TCP/IP網(wǎng)絡(luò)協(xié)議及ISO9002標(biāo)準(zhǔn)所要求的質(zhì)量規(guī)范等;同時(shí),在自主開發(fā)本系統(tǒng)時(shí),要進(jìn)行良好的設(shè)計(jì)工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可操作性和可移植性。

      5.5系統(tǒng)的先進(jìn)性

      目前計(jì)算機(jī)系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為機(jī)票預(yù)訂系統(tǒng)工程,應(yīng)該保證系統(tǒng)在一段時(shí)間內(nèi)是先進(jìn)的,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。

      6.運(yùn)行需求

      1、服務(wù)器端子系統(tǒng)的運(yùn)行要求:系統(tǒng)軟件:windows 7數(shù)據(jù)庫管理系統(tǒng):SQL server

      硬件要求:英特爾至強(qiáng) 2.0Ghz、1G RAM、100G HD2、客戶端子系統(tǒng)的運(yùn)行要求:系統(tǒng)軟件: Windows 7 數(shù)據(jù)庫管理系統(tǒng):SQL server

      硬件要求:CPU:英特爾奔騰III 1.0Ghz、256M RAM、10G以上可用空間

      7.其它需求

      安全保密、可維護(hù)性、可移植性

      第三篇:機(jī)票預(yù)訂管理系統(tǒng)

      機(jī)票預(yù)訂管理系統(tǒng)

      機(jī)票預(yù)訂管理系統(tǒng)

      摘要

      摘要

      隨著社會(huì)發(fā)展的不斷進(jìn)步,民航事業(yè)的壯大,人們消費(fèi)水平的提高,乘坐民航的消費(fèi)者也越來越多,旅游也逐漸成為普通老百姓的生活組成部分,飛機(jī)票預(yù)定查詢系統(tǒng)在各機(jī)票預(yù)定網(wǎng)點(diǎn)中的作用也越顯重要。目前,我國一些旅行社和酒店的機(jī)票預(yù)定還停留在人工處理階段,這已經(jīng)嚴(yán)重制約了工作效率,在計(jì)算機(jī)技術(shù)高速發(fā)展的今天,有必要引入高效的計(jì)算機(jī)系統(tǒng),來協(xié)助處理機(jī)票預(yù)定工作。因此,開發(fā)一套具有完整的存儲(chǔ),查詢,核對,打印機(jī)票功能的實(shí)時(shí)機(jī)票預(yù)定系統(tǒng)勢在必行。

      現(xiàn)設(shè)計(jì)一個(gè)機(jī)票預(yù)定管理系統(tǒng)的數(shù)據(jù)庫,首先根據(jù)問題需求設(shè)計(jì)E-R模型,然后再根據(jù)E-R模型設(shè)計(jì)出相應(yīng)的關(guān)系模型,對于每個(gè)關(guān)系模型的沒一個(gè)關(guān)系,可以設(shè)計(jì)出相應(yīng)的表格,接著分配表空間、創(chuàng)建視圖、設(shè)計(jì)存儲(chǔ)過程等等

      關(guān)鍵詞:機(jī)票預(yù)定管理系統(tǒng) 數(shù)據(jù)庫 E-R模型

      I 機(jī)票預(yù)訂管理系統(tǒng)

      Abstract

      II 機(jī)票預(yù)訂管理系統(tǒng)

      目錄

      目 錄

      一、緒 論..........................................................................................................................1

      1.1課題簡介..............................................................................................................................1 1.2設(shè)計(jì)目的..............................................................................................................................1 1.3設(shè)計(jì)內(nèi)容..............................................................................................................................1 1.4可行性分析..........................................................................................................................1

      二、需求分析....................................................................................................................3

      2.1需求分析的任務(wù)..................................................................................................................3 2.2需求分析的過程..................................................................................................................3 2.3流程圖和數(shù)據(jù)字典..............................................................................................................4

      三、概念結(jié)構(gòu)設(shè)計(jì)............................................................................................................7

      3.1概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟..............................................................................................7 3.2 數(shù)據(jù)抽象與局部視圖設(shè)計(jì).................................................................................................7 3.3視圖的集成..........................................................................................................................9

      四、邏輯結(jié)構(gòu)設(shè)計(jì)..........................................................................................................11

      4.1 E-R圖向關(guān)系模型的轉(zhuǎn)換.................................................................................................11 4.2關(guān)系模式優(yōu)化.....................................................................................................................11

      五、數(shù)據(jù)庫物理設(shè)計(jì)......................................................................................................13

      5.1表的建立............................................................................................................................13 5.2視圖的建立........................................................................................................................14 5.3索引的建立........................................................................................................................15

      六、數(shù)據(jù)庫的實(shí)施..........................................................................................................17

      6.1數(shù)據(jù)庫的安排....................................................................................................................17 6.2數(shù)據(jù)庫的運(yùn)行....................................................................................................................18

      總 結(jié)................................................................................................................................32 主要參考文獻(xiàn)..................................................................................................................33

      III 機(jī)票預(yù)定系統(tǒng)

      機(jī)票預(yù)定系統(tǒng)

      機(jī)票預(yù)定系統(tǒng)

      機(jī)票預(yù)定系統(tǒng)

      機(jī)票預(yù)定系統(tǒng)

      機(jī)票預(yù)定系統(tǒng)

      機(jī)票預(yù)定系統(tǒng)

      第三章 概念結(jié)構(gòu)設(shè)計(jì)

      三、概念結(jié)構(gòu)設(shè)計(jì)

      3.1概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟

      1.概念結(jié)構(gòu)設(shè)計(jì)的方法

      概念設(shè)計(jì)階段我采用自底向上的方法,即自頂向下的進(jìn)行需求分析,然后再自底向上的進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)。對已經(jīng)細(xì)化到無法再分的階段逐步集成在一起,最終合成一個(gè)全局概念模式。

      2.管理系統(tǒng)的概要設(shè)計(jì):

      (1)訂單信息管理:管理員可以通過輸入訂單號進(jìn)行查詢、修改、刪除、添加航班號、起飛地、目的地、起飛時(shí)間、姓名、性別、工作單位、身份證號碼、電話號碼、訂票時(shí)間、訂票數(shù)量。所有數(shù)據(jù)修改都應(yīng)在數(shù)據(jù)文件中完成,在界面上顯示出來

      (2)旅客信息管理:管理員可以通過旅客的身份證號進(jìn)行查詢、修改、刪除、添加旅客一些基本信息,如旅客姓名、身份證號、性別、電話號碼、工作單位。

      (3)航班信息管理:管理員可以通過輸入航班號進(jìn)行查詢、修改、刪除、添加航班號、起飛地、目的地、起飛時(shí)間。所有數(shù)據(jù)修改都應(yīng)在數(shù)據(jù)文件中完成,在界面上顯示出來。

      (4)機(jī)票信息管理:管理員可以通過輸入航班號和座位號進(jìn)行添加、修改、刪除和查詢航班號、座位號、起飛地、目的地、起飛時(shí)間。所有數(shù)據(jù)修改都應(yīng)在數(shù)據(jù)文件中完成,在界面上顯示出來。

      (5)退票信息管理:管理員可以通過訂單號查詢旅客姓名、訂單號、電話號碼、身份證號。所有數(shù)據(jù)修改都應(yīng)在數(shù)據(jù)文件中完成,在界面上顯示出來。

      3.概念結(jié)構(gòu)設(shè)計(jì)的步驟

      第一步是進(jìn)行局部視圖的設(shè)計(jì):由于高層的數(shù)據(jù)流圖只能反映系統(tǒng)的概貌,而中層流圖能較好的反映系統(tǒng)中各局部應(yīng)用的子系統(tǒng)組成。因此我們先逐一的設(shè)計(jì)分E-R圖。

      第二步是進(jìn)行視圖的集成:各子系統(tǒng)的E-R圖設(shè)計(jì)好之后,下一步就是要將所有的分E-R圖合成一個(gè)系統(tǒng)的總E-R圖。3.2 數(shù)據(jù)抽象與局部視圖設(shè)計(jì)

      按照圖2.1機(jī)票預(yù)定管理系統(tǒng)總框架圖,設(shè)計(jì)實(shí)體屬性圖以及局部E-R圖

      機(jī)票預(yù)定系統(tǒng)

      第三章 概念結(jié)構(gòu)設(shè)計(jì)

      圖3.1 訂單實(shí)體屬性圖

      Figure 3.1 booking entity attributes map

      圖3.2 旅客實(shí)體屬性圖

      Figure 3.2 passenger entities attribute Figure

      圖3.3 航班信息實(shí)體屬性圖

      Figure 3.3 flight information entity attributes map

      圖3.4 機(jī)票實(shí)體屬性 機(jī)票預(yù)定系統(tǒng)

      第三章 概念結(jié)構(gòu)設(shè)計(jì)

      Figure 3.4 ticket entity attributes

      圖3.5 退票信息實(shí)體屬性圖

      Figure 3.5 Refund information entity attributes map

      圖3.6 旅客訂票局部E-R圖

      Figure 3.6 Travelers booking local E-R diagram

      3.3視圖的集成

      經(jīng)過逐步細(xì)化再進(jìn)行每兩個(gè)一集成初步形成一個(gè)E-R圖,最后得到圖3.7總體概念結(jié)構(gòu)E-R圖。

      機(jī)票預(yù)定系統(tǒng)

      第三章 概念結(jié)構(gòu)設(shè)計(jì)

      圖3.7 系統(tǒng)總體結(jié)構(gòu)E-R Figure 3.7 system, the overall structure of the E-R

      機(jī)票預(yù)定系統(tǒng)

      第四章 邏輯結(jié)構(gòu)設(shè)計(jì)

      四、邏輯結(jié)構(gòu)設(shè)計(jì)

      4.1 E-R圖向關(guān)系模型的轉(zhuǎn)換

      將圖3.7總體概念結(jié)構(gòu)E-R圖轉(zhuǎn)化成關(guān)系模型。

      訂單信息(訂單號,航班號,座位號,身份證號,起飛地,目的地,起飛時(shí)間,姓名,性別,工作單位,電話號碼,訂票時(shí)間,訂票數(shù)量)

      旅客信息(身份證號,旅客姓名,電話號,性別,工作單位)航班信息(航班號,起飛地,目的地,起飛時(shí)間)機(jī)票信息(航班號,座位號,機(jī)票類型,座位信息)退票信息(訂單號,身份證號,旅客姓名,電話號,)4.2關(guān)系模式優(yōu)化

      轉(zhuǎn)化的關(guān)系模式進(jìn)行優(yōu)化,最終達(dá)到第三范式

      1、確定數(shù)據(jù)依賴

      訂單信息(訂單號,航班號,座位號,身份證號,起飛地,目的地,起飛時(shí)間,旅客姓名,性別,工作單位,電話號碼,訂票時(shí)間,訂票數(shù)量,取票時(shí)間)根據(jù)這個(gè)關(guān)系寫出數(shù)據(jù)依賴

      訂單號→航班號,訂單號→座位號,訂單號→身份證號,訂單號→起飛地,訂單號→目的地,訂單號→起飛時(shí)間,訂單號→旅客姓名,訂單號→性別,訂單號→工作單位,訂單號→電話號碼,訂單號→訂票時(shí)間,訂單號→訂票數(shù)量,訂單號→取票時(shí)間

      旅客信息(身份證號,旅客姓名,電話號,性別,工作單位)身份證號→旅客姓名,身份證號→電話號,身份證號→性別,身份證號→工作單位

      航班信息(航班號,起飛地,目的地,起飛時(shí)間)航班號→起飛地,航班號→目的地,航班號→起飛時(shí)間 機(jī)票信息(航班號,座位號,機(jī)票類型,座位信息)

      (座位號,航班號)→座位信息,(座位號,航班號,座位信息)→機(jī)票類型 退票信息(訂單號,身份證號,旅客姓名,電話號,)訂單號→旅客姓名,訂單號→電話號碼,訂單號→身份證號

      2、對各關(guān)系模式間數(shù)據(jù)依賴進(jìn)行極小化處理,消除冗余

      訂單號→旅客姓名,訂單號→電話號碼,身份證號→性別 機(jī)票預(yù)定系統(tǒng)

      第四章 邏輯結(jié)構(gòu)設(shè)計(jì)

      身份證號→工作單位,身份證號→取票時(shí)間,身份證號→訂票時(shí)間,身份證號→航班號身份證號→座位號,身份證號→機(jī)票類型,航班號→起飛地,航班號→目的地,航班號→起飛時(shí)間,(座位號,航班號)→座位信息

      3、看這些模式是否符合要求,確定是否要對某些模式進(jìn)行合并或者分解

      最終分解成第三范式:

      (訂單號,電話號碼,身份證號)(訂單號,旅客姓名)

      (身份證號,取票時(shí)間,性別,工作單位,機(jī)票類型,訂票時(shí)間)(身份證號,航班號)(身份證號,座位號)(身份證號,起飛地)(航班號,座位號,機(jī)票類型)(航班號,起飛地,目的地,起飛時(shí)間)12 機(jī)票預(yù)定系統(tǒng)

      第五章 數(shù)據(jù)庫物理設(shè)計(jì)

      五、數(shù)據(jù)庫物理設(shè)計(jì)

      5.1表的建立

      需要明確數(shù)據(jù)庫需要建幾張表,以及每張表包括的屬性。在建立每張表的過程中,需要對表進(jìn)行字段屬性的設(shè)置。在機(jī)票預(yù)訂管理系統(tǒng)中,要建立六張表,分別是:訂單信息表,旅客信息表,航班信息表,機(jī)票信息表,取票通知單表,退票通知表。

      表5-1 訂單信息表

      Table 5-1 of the booking information form

      表5-2 旅客信息表

      Table 5-2 passengers information table

      機(jī)票預(yù)定系統(tǒng)

      第五章 數(shù)據(jù)庫物理設(shè)計(jì)

      表5-3 航班信息表

      Table 5-3 flight information table

      表5-4 機(jī)票信息表

      Table 5-4 ticket information table

      表5-5 退票信息表

      Table 5-5 refund information table

      5.2視圖的建立

      視圖是查看數(shù)據(jù)庫的一種方式,視圖提供了存儲(chǔ)預(yù)定義的查詢語句作為數(shù)據(jù)庫中的對象,具備以后使用的能力。視圖是一種邏輯對象,是一種虛擬表。

      機(jī)票預(yù)定系統(tǒng)

      第五章 數(shù)據(jù)庫物理設(shè)計(jì)

      圖5-6 訂單與旅客關(guān)系

      Figure 5-6 order relationship with passenger

      圖5-7 訂單、機(jī)票、航班關(guān)系 Figure 5-7orders, tickets, flights between 5.3索引的建立

      索引時(shí)一個(gè)單獨(dú)的,物理的數(shù)據(jù)庫結(jié)構(gòu),它是某個(gè)表中一列或若干列值的集合和相應(yīng)的指向表中物理標(biāo)識(shí)這些值的數(shù)據(jù)項(xiàng)的邏輯指針清單。

      舉一個(gè)例子,下面是我做的機(jī)票預(yù)訂信息管理系統(tǒng)中 訂票信息表的身份證的升序創(chuàng)建的一個(gè)普通索引

      機(jī)票預(yù)定系統(tǒng)

      第五章 數(shù)據(jù)庫物理設(shè)計(jì)

      旅客信息表的身份證的升序創(chuàng)建的一個(gè)普通索引

      航班信息表的航班號升序的普通索引

      機(jī)票信息表的訂單號升序的普通索引

      退票信息表的訂單號升序的普通索引

      機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      六、數(shù)據(jù)庫的實(shí)施

      6.1數(shù)據(jù)庫的安排

      6.1.1 數(shù)據(jù)的載入

      圖6-1 訂票信息表

      Figure 6-1 of the booking information form

      收錄了5位旅客的航班號,起飛地,目的地,起飛時(shí)間,姓名,性別,工作單位,身份證號碼,電話號碼,訂票時(shí)間,訂票數(shù)量

      圖6-2 旅客信息表

      Figure 6-2 passenger information sheet

      收錄了5位旅客的身份證號,性別,旅客姓名,電話號碼,工作單位

      圖6-3 航班信息表

      Figure 6-3 Flight Information Sheet 機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      收錄了5趟航班的航班號,起飛地,目的地,起飛時(shí)間

      圖6-4 機(jī)票信息表

      Figure 6-4 ticket information table 收錄了5張機(jī)票的座位號,航班號,機(jī)票類型,座位信息

      圖6-6 退票信息表

      Figure 6-6 refund information table

      收錄了5位旅客的訂單號,旅客姓名,電話號,身份證號

      6.2數(shù)據(jù)庫的運(yùn)行

      6.2.1 界面設(shè)計(jì) 1.管理員登錄界面

      驗(yàn)證賬號密碼,正確進(jìn)入主菜單,如不正確則清空登錄框

      機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      圖7-1管理員登錄界面

      Figure 7-1 administrator login screen

      2.管理員菜單

      圖7-2管理員菜單

      Figure 7-2 Administrator menu

      (1)訂單信息管理

      以訂單信息為例,進(jìn)行訂票信息的添加,查詢,修改和刪除。

      機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      圖7-3 訂單信息管理頁面

      Figure 7-3 Booking Information Management page

      1.訂票信息的添加

      點(diǎn)擊“訂單信息添加”進(jìn)入訂票信息添加,如圖7-4,添加了一位旅客的訂單信息,點(diǎn)“確定”

      圖7-4 訂單信息添加頁面

      Figure 7-4 add the booking information page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng)

      INSERT into 訂單信息表(訂單號,身份證號,航班號,座位號, 旅客姓名,性別,工作單位,電話號碼,起飛地,目的地, 起飛時(shí)間,訂票時(shí)間,訂票數(shù)量)機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      VALUES(‘100000006’,'***006','100006','100006', '張六','男','江西景德鎮(zhèn)','***','南昌', '景德鎮(zhèn)','2009/12/12 0:00:00','2010/1/1 0:00:00','1')2.訂票信息的查詢

      點(diǎn)擊“訂單信息查詢”進(jìn)入訂票信息查詢,輸入旅客的身份證號,航班號,座位號,點(diǎn)擊“確定”

      圖7-5 訂票信息查詢頁面

      Figure 7-5 booking information inquiries page

      數(shù)據(jù)庫語言

      USE 機(jī)單預(yù)訂管理系統(tǒng) SELECT * FROM 訂單信息表

      WHERE 訂單號=‘100000006’

      機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      圖7-6 訂單信息頁面

      Figure 7-6 booking information page

      3.訂單信息的修改

      如圖7-7,先輸入旅客的身份證號,航班號,座位號,進(jìn)入訂單信息頁面,修改訂單信息后,點(diǎn)擊“修改”,即可修改訂單信息

      圖7-7 訂單信息修改頁面

      Figure 7-7 booking information to modify the page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng) UPDATE 訂單信息表 SET 訂單數(shù)量='2' WHERE 身份證號='***006' 機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      4.訂單信息的刪除

      如圖7-5,先輸入旅客的身份證號,航班號,座位號,進(jìn)入訂單信息頁面,然后點(diǎn)擊“刪除“

      圖7-8 訂單信息刪除頁面

      Figure 7-8 booking information delete a page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng) DELETE 訂單信息表

      WHERE 身份證號= '***006'

      點(diǎn)擊刪除后,出現(xiàn)“是否刪除訂單信息?”點(diǎn)“是”

      圖7-9 確定刪除訂票信息頁面

      Figure 7-9 OK to delete the booking information page 機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      (2)旅客信息管理

      圖7-10 旅客信息管理頁面

      Figure 7-10 passenger information management page

      1.旅客信息的添加

      圖7-11 旅客信息添加頁面

      Figure 7-11 passenger information to add page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng)

      INSERT into 旅客信息表(身份證號, 旅客姓名,性別,工作單位,電話號碼)VALUES('***006', '張六','男','江西景德鎮(zhèn)','***')機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      2.旅客信息的查詢

      圖7-12 旅客信息查詢頁面

      Figure 7-12 passenger information search page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng) SELECT * FROM 旅客信息表

      WHERE 身份證號= '***006'

      圖7-13 旅客信息頁面

      Figure 7-13 passenger information page

      (3)航班信息管理 機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      圖7-14 航班信息管理頁面 Figure 7-14 Flight Information page

      1.航班信息的添加

      圖7-15航班信息添加頁面

      Figure 7-15 Flight Information Add a Page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng)

      INSERT into 航班信息表(航班號,起飛地,目的地,起飛時(shí)間)VALUES('100006','張六','南昌','2010/1/1 1:00:00')2.航班信息的查詢

      機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      圖7-16 航班信息查詢頁面

      Figure 7-16 Flight Information Query Page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng) SELECT * FROM 航班信息表 WHERE 航班號= '100006'

      進(jìn)入航班信息頁面后,可以點(diǎn)擊“訂票”即可訂票

      圖7-17 航班信息頁面

      Figure 7-17 Flight Information page

      (4)機(jī)票信息管理

      機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      圖7-18 機(jī)票信息管理頁面 Figure 7-18 ticket information page

      1. 機(jī)票信息的添加

      圖7-19 機(jī)票信息添加頁面

      Figure 7-19 ticket information Add a Page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng)

      INSERT into 機(jī)票信息表(航班號,座位號,座位信息,機(jī)票類型)VALUES('100006','100006','前排軟座','商務(wù)艙')2.機(jī)票信息的查詢

      機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      圖7-20 機(jī)票信息查詢頁面 Figure 7-20 ticket query page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng) SELECT * FROM 機(jī)票信息表

      WHERE 航班號= '100006'and 座位號='100006'

      圖7-21機(jī)票信息頁面

      Figure 7-21 ticket information page

      (5)退票信息管理 機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      圖7-22 退票信息管理頁面

      Figure 7-22 Refund Information Management page

      1.退票信息添加

      圖7-23 退票信息添加頁面

      Figure 7-23 refund information Add a Page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng)

      INSERT into 退票信息表(訂單號,旅客姓名,電話號碼,身份證號)VALUES('100000006','張六','***','***006')30 機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      圖7-24 退票信息查詢頁面 Figure 7-24 refund query page

      數(shù)據(jù)庫語言

      USE 機(jī)票預(yù)訂管理系統(tǒng) SELECT * FROM 退票信息表

      WHERE 訂單號='100000006'

      圖7-25 退票信息頁面

      Figure 7-25 refund information page

      機(jī)票預(yù)定系統(tǒng)

      總結(jié)

      總 結(jié)

      通過對現(xiàn)行系統(tǒng)的需求分析,本系統(tǒng)數(shù)據(jù)流向基本上是合理的,并且基本上能夠滿足使用的要求,但是我覺得本系統(tǒng)還是有很多不足之處,本系統(tǒng)存在的主要不足包括:

      (1)應(yīng)該增加更多的查詢方式,除了通過旅行社訂票進(jìn)行查詢外,還可以通過網(wǎng)站,客戶機(jī)終端自助查詢。當(dāng)然也需要系統(tǒng)設(shè)計(jì)更加全面的查詢功能。例如可以根據(jù)旅客提出的終點(diǎn)站名輸出下列信息:航班號、飛行日期,最近一天航班的日期和余票額。

      (2)為了加強(qiáng)成本的控制,還可以考慮對已經(jīng)打印出來的機(jī)票和退票時(shí)收取手續(xù)費(fèi),而未打印的不收費(fèi)。

      (3)增加一些必要的統(tǒng)計(jì)分析功能。例如考慮根據(jù)乘客量的統(tǒng)計(jì),了解其變化規(guī)律,據(jù)以確定航班的增減。

      本次系統(tǒng)設(shè)計(jì)從最開始的需求分析,可行性研究,到系統(tǒng)的總體設(shè)計(jì),詳細(xì)設(shè)計(jì),界面設(shè)計(jì)一系列過程,是我明白了要做一個(gè)系統(tǒng)確實(shí)很難,特別是一個(gè)真正可以用的系統(tǒng)就更難了。在課程設(shè)計(jì)中還是碰到了不少問題,最關(guān)鍵的是自己最初對系統(tǒng)的需求分析做的不透徹,導(dǎo)致后面修改的工作量變大。不過在這次課程設(shè)計(jì)中,我提高了實(shí)際動(dòng)手能力,也更加了解了實(shí)踐的作用,所以在以后的學(xué)習(xí)中我將會(huì)加強(qiáng)理論與實(shí)踐的結(jié)合,不斷的摸索來提高自己在制作軟件方面的能力。32 機(jī)票預(yù)定系統(tǒng)

      主要參考文獻(xiàn)

      主要參考文獻(xiàn)

      1.《軟件工程導(dǎo)論》,張海藩,清華大學(xué)出版社 2.《實(shí)用軟件工程》,鄭人杰等,清華大學(xué)出版社

      3.《數(shù)據(jù)庫設(shè)計(jì)教程》,Thomas M.Connolly, Carolyn E.Begg,機(jī)械工業(yè)出版社,2003.6 4.《數(shù)據(jù)庫系統(tǒng)概論》第3版,薩師煊、王珊,高等教育出版社,1999

      機(jī)票預(yù)定系統(tǒng)

      主要參考文獻(xiàn)

      第四篇:倉庫管理系統(tǒng)需求規(guī)格說明書

      倉庫管理系統(tǒng)需求規(guī)格說明書

      (第十二組)

      1.引言...........................................................................................................................1

      1.1編寫目的.............................................................................................................1 1.2項(xiàng)目背景.............................................................................................................1 1.3參考資料.............................................................................................................1 2.任務(wù)概述....................................................................................................................2

      2.1目標(biāo)......................................................................................................................................2 2.2運(yùn)行環(huán)境.............................................................................................................2 2.3條件與限制..........................................................................................................2 3.?dāng)?shù)據(jù)描述....................................................................................................................3

      3.1靜態(tài)數(shù)據(jù).............................................................................................................3

      3.2動(dòng)態(tài)數(shù)據(jù).............................................................................................................3 3.3數(shù)據(jù)庫介紹..........................................................................................................3 3.4數(shù)據(jù)詞典.............................................................................................................3 3.5 E-R圖.................................................................................................................3 3.6數(shù)據(jù)采集.............................................................................................................3 4.功能需求....................................................................................................................6

      4.1功能劃分.............................................................................................................6 4.2功能描述.............................................................................................................6 5.性能需求....................................................................................................................7

      5.1數(shù)據(jù)精確度..........................................................................................................7 5.2時(shí)間特性.............................................................................................................7 5.3適應(yīng)性.................................................................................................................7 6.運(yùn)行需求..................................................................................................................10

      6.1用戶界面...........................................................................................................10

      6.2硬件接口...........................................................................................................10 6.3軟件接口...........................................................................................................10 6.4故障處理...........................................................................................................10 7.其它需求..................................................................................................................12

      7.1正確性...............................................................................................................12 7.2可維護(hù)性...........................................................................................................12 7.3可移植性...........................................................................................................12 7.4軟件的完整性....................................................................................................12 7.5軟件的安全性....................................................................................................12

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      1.引言

      1.1編寫目的

      本需求分析報(bào)告的目的是規(guī)范化本軟件的編寫,旨在于提高軟件開發(fā)過程中的能見度,便于對軟件開發(fā)過程中的控制與管理,同時(shí)提出了倉儲(chǔ)管理系統(tǒng)的軟件開發(fā)過程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時(shí)也表明了本軟件的共性,以期待能夠獲得更大范圍的應(yīng)用。

      本文檔是在調(diào)研倉庫管理制度及倉庫管理人員對于管理系統(tǒng)的需求后,為明確軟件需求、安排項(xiàng)目規(guī)劃與進(jìn)度、組織軟件開發(fā)與測試而撰寫的。

      1.2項(xiàng)目背景

      倉儲(chǔ)管理系統(tǒng)(WMS)是倉儲(chǔ)管理信息化的具體形式,它在我國的應(yīng)用還處于起步階段。一個(gè)好的倉庫管理系統(tǒng)將會(huì)給企業(yè)帶來豐厚的經(jīng)濟(jì)效益和社會(huì)效益。由此,設(shè)計(jì)一個(gè)優(yōu)秀的倉庫管理系統(tǒng)就顯得尤其重要。物資的儲(chǔ)存和運(yùn)輸是整個(gè)物流過程中的兩個(gè)關(guān)鍵環(huán)節(jié),被人們稱之為“物流的支柱”。在商品交換過程中,雖然物資的購、銷活動(dòng)決定了物資的交換關(guān)系,但若沒有物資的儲(chǔ)存和運(yùn)輸,物資的這種交換關(guān)系則不能最終實(shí)現(xiàn)。

      本程序設(shè)計(jì)由計(jì)算機(jī)與信息工程學(xué)院網(wǎng)絡(luò)工程專業(yè)09級7班第12組提出并執(zhí)行。

      1.3參考資料

      1.張海潘

      軟件工程導(dǎo)論(第5版)清華大學(xué)出版社.2008年2月

      2.C#網(wǎng)絡(luò)應(yīng)用編程(第二版)人民郵電出版社

      馬俊主編

      3.C#程序設(shè)計(jì)及應(yīng)用教程(第二版)

      人民郵電出版社

      馬俊主編

      4.網(wǎng)絡(luò)資源

      本小組所有成員皆可保證所用的一切資源均來自正規(guī)途徑,不牽扯到任何法律

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      方面的問題。

      2.任務(wù)概述

      2.1目標(biāo)

      倉儲(chǔ)管理的內(nèi)容應(yīng)該包括三個(gè)部分:倉儲(chǔ)系統(tǒng)的布局設(shè)計(jì)、庫存最優(yōu)控制、倉儲(chǔ)作業(yè)操作。

      設(shè)計(jì)并完成倉儲(chǔ)物資管理系統(tǒng),實(shí)現(xiàn)委托方要求的功能。“倉庫信息管理系統(tǒng)”是一套功能強(qiáng)大而又操作簡便,實(shí)用性的倉儲(chǔ)管理軟件,其主要包括有用戶登錄、倉庫管理、業(yè)務(wù)查詢和系統(tǒng)設(shè)置管理四大管理功能。系統(tǒng)主要的實(shí)現(xiàn)目標(biāo)是監(jiān)控整個(gè)倉庫的運(yùn)行情況,提供完善的任務(wù)管理計(jì)劃功能,實(shí)時(shí)監(jiān)控所有貨物的在線運(yùn)動(dòng)情況,實(shí)時(shí)提供庫存變化的信息,完善公司倉儲(chǔ)情況的監(jiān)制與有效利用,以提高倉庫存效率,為企業(yè)適時(shí)的提供倉儲(chǔ)信息,為企業(yè)創(chuàng)造更多收入與利潤。

      2.2運(yùn)行環(huán)境

      操作系統(tǒng):Microsoft Windows 95/98/ME/NT_3.51/NT_4.0/2000/XP/ Server_2003/Vista/Server_2008/7/Server_2008_R2中的任何一種。

      數(shù)據(jù)庫名稱:Microsoft SQL Server 2008。

      2.3條件與限制

      本系統(tǒng)在 Windows 環(huán)境中開發(fā),故在Windows中運(yùn)行無其它因素限制。

      要求系統(tǒng)的操作人員應(yīng)具有一定的計(jì)算機(jī)方面的知識(shí)或經(jīng)過相應(yīng)的培訓(xùn)經(jīng)驗(yàn),突發(fā)情況可進(jìn)行操作以緩解損害情況,同時(shí)應(yīng)做好對后臺(tái)數(shù)據(jù)庫的保密工作。

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      3.?dāng)?shù)據(jù)描述

      3.1靜態(tài)數(shù)據(jù)

      a.用戶ID b.用戶身份 c.用戶密碼 d.貨物ID e.貨物名稱 f.貨物所屬倉庫 g.倉庫ID h.倉庫狀態(tài) i.倉庫備注信息 j.用戶備注信息 k.貨物備注信息

      3.2動(dòng)態(tài)數(shù)據(jù)

      輸入數(shù)據(jù):菜單選項(xiàng),查詢關(guān)鍵字,新建記錄項(xiàng)。

      輸出數(shù)據(jù):由查詢關(guān)鍵字確定的數(shù)據(jù)庫記錄集合或全部記錄內(nèi)部生成的數(shù)據(jù),中間查詢結(jié)果。

      3.3數(shù)據(jù)庫介紹

      微軟SQL Server 2005 SP1加入數(shù)據(jù)庫鏡像功能,為SQL Server 2005 Express Edition提供新管理工具,并且加強(qiáng)了SAP NetWeaver智能商務(wù)系統(tǒng)的報(bào)告反饋支持功能。

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      3.4數(shù)據(jù)詞典

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      3.5 E-R圖

      性別姓名聯(lián)系方式備注ID用戶名密碼權(quán)限聯(lián)系方式普通用戶交互倉庫管理員交互管理系統(tǒng)操作員使用倉庫ID用戶名權(quán)限密碼

      編號管理員ID狀態(tài)圖 3.1 系統(tǒng)E-R圖

      描述:該系統(tǒng)中包含的用戶以及屬性如圖3.5,其中對應(yīng)關(guān)系為,普通用戶與系統(tǒng)操作員為多對一,與倉庫管理員為多對一,系統(tǒng)操作員與倉庫為多

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      對一,倉庫管理員與倉庫為一對一。

      另外該系統(tǒng)中有一個(gè)超級管理員,負(fù)責(zé)對系統(tǒng)進(jìn)行配置管理,對數(shù)據(jù)庫進(jìn)行備份,增加,刪除系統(tǒng)操作員,倉庫管理員信息等操作。系統(tǒng)超級管理員用例圖見4.2功能劃分。

      3.6數(shù)據(jù)采集

      系統(tǒng)管理員與用戶通過鍵盤輸入倉庫信息及反饋信息。

      4.功能需求

      4.1功能劃分

      一個(gè)功能完善的倉庫信息管理系統(tǒng),必須包括以下幾個(gè)主要功能:用戶登錄、倉庫管理、業(yè)務(wù)查詢、系統(tǒng)設(shè)置。系統(tǒng)總體模塊圖如下

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      倉儲(chǔ)管理系統(tǒng)用戶登錄倉庫管理業(yè)務(wù)查詢系統(tǒng)設(shè)置登錄注銷退出進(jìn)退領(lǐng)退調(diào)盤貨貨料料撥點(diǎn)庫存銷售歷史記錄查詢用戶管理供應(yīng)商管理倉庫進(jìn)貨倉庫退貨倉庫領(lǐng)料倉庫退料商品調(diào)撥倉庫盤點(diǎn)庫存查詢 圖4.1

      倉儲(chǔ)管理系統(tǒng)模塊圖

      4.2功能描述

      (一)用戶登錄

      (1)用戶登錄

      用戶可以用兩種身份登錄本系統(tǒng):普通操作員和管理人員。不同身份的用戶登錄被系統(tǒng)授予不同的使用權(quán)限,這樣提高了系統(tǒng)的安全性,避免了無關(guān)人員獲取不在他權(quán)限范圍內(nèi)的信息。

      (2)用戶注銷

      用戶在短時(shí)間不使用該系統(tǒng)時(shí),不必退出系統(tǒng),選擇注銷后,其他用

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      戶可以登錄使用本系統(tǒng)。

      (3)退出系統(tǒng)

      用戶在完成工作后,點(diǎn)擊退出系統(tǒng)按鈕可以安全的退出,以免不安全退出導(dǎo)致數(shù)據(jù)丟失情況的發(fā)生。

      (4)超級管理員管理

      圖4.3

      超級管理員用例圖

      (二)倉庫管理

      (1)倉庫進(jìn)貨

      倉庫進(jìn)貨模塊要求操作員輸入商品號、商品名稱、進(jìn)貨數(shù)量、單位和供應(yīng)商等信息,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為進(jìn)貨時(shí)間更新到數(shù)據(jù)庫,并且統(tǒng)計(jì)進(jìn)貨金額,該操作完成后,倉庫相應(yīng)貨物的數(shù)量為原貨物數(shù)量和進(jìn)貨數(shù)量的總和,并更新數(shù)據(jù)庫。

      (2)倉庫退貨

      倉庫退貨模塊要求操作員輸入退貨商品號、退貨數(shù)量、單位和供應(yīng)商,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為退貨時(shí)間更新到數(shù)據(jù)庫,并且統(tǒng)計(jì)退貨金額,該操作完成后,相應(yīng)貨物的數(shù)量為原貨物數(shù)量除去退貨的數(shù)量,并更新數(shù)據(jù)庫。

      (3)倉庫領(lǐng)料

      倉庫領(lǐng)料模塊要求操作員輸入領(lǐng)取商品號、領(lǐng)取數(shù)量、領(lǐng)料人等,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為領(lǐng)料時(shí)間更新到數(shù)據(jù)庫,并且統(tǒng)計(jì)總領(lǐng)料數(shù)

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      量。該操作完成后,相應(yīng)貨物的數(shù)量為原貨物數(shù)量減領(lǐng)料的數(shù)量并更新數(shù)據(jù)庫。

      (4)倉庫退料

      倉庫退料模塊要求操作員輸入退料商品號、退料數(shù)量、退料人等,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為退料時(shí)間更新到數(shù)據(jù)庫,并且統(tǒng)計(jì)總退料數(shù)量。該操作完成后,相應(yīng)貨物的數(shù)量為原貨物數(shù)量加退料的數(shù)量,并更新數(shù)據(jù)庫。

      (5)商品調(diào)撥

      商品調(diào)撥模塊要求操作員輸入調(diào)撥商品號、調(diào)撥數(shù)量、調(diào)撥人等,系統(tǒng)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為調(diào)撥時(shí)間更新到數(shù)據(jù)庫,并且統(tǒng)計(jì)總調(diào)撥數(shù)量。

      (6)倉庫盤點(diǎn)

      商品盤點(diǎn)模塊要求用戶(管理員)輸入某商品號,該商品實(shí)際數(shù)量(增加或刪除),系統(tǒng)會(huì)自動(dòng)的將當(dāng)前系統(tǒng)時(shí)間作為盤點(diǎn)時(shí)間更新到數(shù)據(jù)庫,并且統(tǒng)計(jì)總盤點(diǎn)過程中修改的數(shù)量。

      (三)業(yè)務(wù)查詢

      業(yè)務(wù)查詢模塊圖

      (1)庫存查詢

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      用戶可以查詢所有的商品的庫存,也可以輸入某件商品的ID號從而得到該商品的庫存量。

      (2)銷售查詢

      用戶(管理員)給出某個(gè)時(shí)間段,系統(tǒng)就根據(jù)庫中的資料給出該段時(shí)間中所有商品的銷售情況。

      (3)倉庫歷史記錄查詢

      用戶可以查詢的類型包括:倉庫進(jìn)貨、倉庫退貨、倉庫領(lǐng)料、倉庫退料、商品調(diào)撥、倉庫盤點(diǎn),用戶選擇查詢的類型后,再輸入需要查詢的時(shí)間,系統(tǒng)返回歷史操作記錄。

      (四)系統(tǒng)設(shè)置(1)供應(yīng)商管理

      用戶可以增加新的供應(yīng)商,需要輸入供應(yīng)商的一些信息,包括:供應(yīng)商號、名稱、聯(lián)系人、聯(lián)系電話、傳真、地址和郵政編碼。用戶也可以對已經(jīng)存在的供應(yīng)商信息進(jìn)行查詢和修改。

      管理員可以增加、刪除、修改和查詢用戶。

      5.性能需求

      5.1數(shù)據(jù)精確度

      由于采用數(shù)據(jù)庫技術(shù)并且用戶的應(yīng)用領(lǐng)域?qū)?shù)據(jù)精度的要求不是太高,所以這點(diǎn)在系統(tǒng)中表現(xiàn)的比較少,都是用戶數(shù)據(jù)的安全性和準(zhǔn)確性是完全保證的,所以對用戶的使用沒有多大的障礙。

      5.2時(shí)間特性

      本系統(tǒng)的數(shù)據(jù)庫較小,所以程序在響應(yīng)時(shí)間,數(shù)據(jù)更新處理時(shí)間上性能是比較突出的、而且也正由于數(shù)據(jù)量相對較少,故在數(shù)據(jù)傳輸時(shí)間和系統(tǒng)運(yùn)行時(shí)間上表現(xiàn)的叫讓用戶滿意。無論是客戶還是管理員,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)的進(jìn)行反應(yīng),反應(yīng)的時(shí)間在5秒以內(nèi)。系統(tǒng)應(yīng)能檢測出各種非正常情況,如與設(shè)備的通信中斷,無法連接數(shù)據(jù)庫服務(wù)等,避免出現(xiàn)長時(shí)間等待甚至無響應(yīng)。

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      5.3適應(yīng)性

      本系統(tǒng)實(shí)在Windows環(huán)境中開發(fā)的,所以只要是兼容Windows的軟件或操作系統(tǒng),該軟件都可以正確運(yùn)行,有較好的適應(yīng)能力與兼容性。而且本系統(tǒng)簡單易懂,容易上手,界面明了,便于操作。本系統(tǒng)是比較大眾模式的倉儲(chǔ)管理模式,便于移植到其他部門或公司,具有良好的適應(yīng)性。

      6.運(yùn)行需求

      6.1用戶界面

      采用Web網(wǎng)頁的形式,具有良好的交互界面。有一個(gè)主頁,可以鏈接其他頁面。用戶根據(jù)自己權(quán)限在各個(gè)頁面進(jìn)行操作。

      要求大致如下:

      1.頁面內(nèi)容:主題突出,站點(diǎn)定義、術(shù)語和行文格式同意、規(guī)范、明確,欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、意識(shí)。內(nèi)容豐富,文字準(zhǔn)確,語句通順;專用術(shù)語規(guī)范,行文格式統(tǒng)一規(guī)范。

      2.導(dǎo)航結(jié)構(gòu):頁面具有明確的導(dǎo)航只是,且便于理解,方面用戶使用。3.技術(shù)環(huán)境:頁面大小合適,能用各種常用瀏覽器以不同的分辨率瀏覽;無錯(cuò)誤鏈接和空鏈接;采用css處理,控制字體大小和面板布局。

      4.藝術(shù)風(fēng)格:界面、版面形象清新岳母、布局合理,字號大小

      十一、字體選擇合理,前后一致,美觀大方,動(dòng)與靜搭配適當(dāng),動(dòng)靜效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。

      6.2硬件接口

      數(shù)據(jù)庫服務(wù)器應(yīng)配備大容量硬盤,以免當(dāng)大規(guī)模公司使用時(shí)反應(yīng)速度減慢等問題出現(xiàn)。

      6.3軟件接口

      系統(tǒng)保持與操作系統(tǒng)的接口,保持與數(shù)據(jù)庫軟件Microsoft SQL Server的接口,考慮到文檔處理的需要有可能包括與常用辦公軟件接口。

      第 頁

      倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書

      6.4故障處理

      考慮到軟件的范圍不大,所以故障處理一般有操作系統(tǒng)完成,系統(tǒng)只要保持與操作系統(tǒng)的接口即可。只要操作系統(tǒng)沒有大的故障程序一般是比較穩(wěn)定的。

      考慮到用戶對數(shù)據(jù)的安全性要求,程序可以有獨(dú)立于操作系統(tǒng)之外的數(shù)據(jù)備份功能與過程,以及系統(tǒng)崩潰后的數(shù)據(jù)恢復(fù)功能。

      7.其它需求

      7.1正確性

      要求發(fā)布的軟件能夠滿足用戶需求,實(shí)現(xiàn)各個(gè)功能,并且在運(yùn)行過程中不出現(xiàn)嚴(yán)重錯(cuò)誤。

      7.2可維護(hù)性

      要求本軟件擁有良好的可維護(hù)性,以滿足用戶不斷增長的需求以及日后的BUG修復(fù)工作。

      7.3可移植性

      該系統(tǒng)采用B/S開發(fā)模式,所以可以在多種平臺(tái)上很好的運(yùn)行,所以該系統(tǒng)具有良好的移植性。

      7.4軟件的完整性

      最終將該系統(tǒng)制作成部署文件以保證系統(tǒng)的完整行。

      7.5軟件的安全性

      要求提供身份驗(yàn)證,只允許通過身份驗(yàn)證的用戶使用本軟件。并且通過驗(yàn)證可以確認(rèn)用戶身份,即確認(rèn)用戶是否為系統(tǒng)管理員,只有系統(tǒng)管理員才可以對軟件進(jìn)行數(shù)據(jù)的添加、刪除和修改操作,而普通用戶只能進(jìn)行瀏覽數(shù)據(jù)等基本操作。

      第 頁

      第五篇:網(wǎng)上購物系統(tǒng)需求規(guī)格說明書

      網(wǎng)上購物系統(tǒng) 需求規(guī)格說明書

      蘭州城市學(xué)院

      信息工程學(xué)院111本

      楊大鑫,王稼宇,王藝森

      2014年3月31日

      目錄

      1.引言...............................................................................................................................................3

      1.1編寫目的.............................................................................................................................3 1.2項(xiàng)目背景.............................................................................................................................3 1.3范圍.....................................................................................................................................3 1.4參考資料.............................................................................................................................3 2.系統(tǒng)定義........................................................................................................................................4

      2.1項(xiàng)目來源及背景.................................................................................................................4 2.2用戶特點(diǎn).............................................................................................................................4 2.3項(xiàng)目目標(biāo).............................................................................................................................4 3.應(yīng)用環(huán)境........................................................................................................................................4

      3.1系統(tǒng)運(yùn)行的網(wǎng)絡(luò)環(huán)境.........................................................................................................5 3.2系統(tǒng)運(yùn)行的硬件環(huán)境.........................................................................................................5 3.3系統(tǒng)運(yùn)行軟件環(huán)境.............................................................................................................6 4.功能規(guī)格........................................................................................................................................6

      4.1角色定義.............................................................................................................................6

      4.1.1購物者......................................................................................................................7 4.1.2管理者......................................................................................................................7 4.1.3數(shù)據(jù)庫......................................................................................................................7 4.2系統(tǒng)主用例圖.....................................................................................................................7 4.3客戶端子系統(tǒng).....................................................................................................................8

      4.3.1登陸........................................................................................................................10 4.3.2瀏覽、選擇商品....................................................................................................10 4.3.3放入購物車............................................................................................................10 4.3.4確認(rèn)收貨人信息或修改收貨人信息....................................................................11 4.3.5選擇支付方式........................................................................................................11 4.4管理端子系統(tǒng)...................................................................................................................11

      4.4.1登陸........................................................................................................................12 4.4.2訂單管理................................................................................................................13 4.4.3商品管理................................................................................................................13 4.4.4用戶管理................................................................................................................13

      5.性能需求......................................................................................................................................14

      5.1界面需求...........................................................................................................................14 5.2響應(yīng)時(shí)間需求...................................................................................................................14 5.3可靠性需求.......................................................................................................................14 5.4開放性要求.......................................................................................................................14 5.5可擴(kuò)展性需求...................................................................................................................15 5.6系統(tǒng)安全性需求...............................................................................................................15

      1.引言

      1.1編寫目的

      該文檔是關(guān)于用戶對于網(wǎng)上購物系統(tǒng)的功能和性能的要求,重點(diǎn)描述了網(wǎng)上購物系統(tǒng)的功能需求,是概要設(shè)計(jì)階段的重要輸入。

      本文檔的預(yù)期讀者是:

      ·設(shè)計(jì)人員; ·開發(fā)人員; ·項(xiàng)目管理人員; ·測試人員; ·用戶。

      1.2項(xiàng)目背景

      軟件名稱:網(wǎng)上購物系統(tǒng)

      開發(fā)單位:蘭州城市學(xué)院信息工程學(xué)院111本 項(xiàng)目成員:楊大鑫(28號);王稼宇(18號);王藝森(23號)用戶:蘭州城市學(xué)院學(xué)生

      1.3范圍

      該文檔是借助于當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型的,解決整個(gè)項(xiàng)目系統(tǒng)的“做什么”的問題。在這里,沒有涉及開發(fā)技術(shù),而主要是通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與方提供一個(gè)交流的平臺(tái)。

      1.4參考資料

      軟件工程案例分析教程(軟件項(xiàng)目開發(fā)實(shí)例)

      韓萬江、姜立新等編著

      ——機(jī)械工業(yè)出版社 軟件工程導(dǎo)論(第五版)

      張海藩編著

      ——清華大學(xué)出版社

      2.系統(tǒng)定義

      2.1項(xiàng)目來源及背景

      隨著Internet國際互聯(lián)網(wǎng)的發(fā)展,越來越多的企業(yè)開始建造自己的網(wǎng)站。基于Internet的信息服務(wù),商務(wù)服務(wù)已經(jīng)成為現(xiàn)代企業(yè)一項(xiàng)不可缺少的內(nèi)容。很多企業(yè)都已不滿足于建立一個(gè)簡單的僅僅能夠發(fā)布信息的靜態(tài)網(wǎng)站?,F(xiàn)代企業(yè)需要的是一個(gè)功能強(qiáng)大的,能提供完善的電子商務(wù)服務(wù)的動(dòng)態(tài)商務(wù)網(wǎng)站。

      本系統(tǒng)是一個(gè)中小型的電子商務(wù)系統(tǒng)----網(wǎng)上購物系統(tǒng),可以為各類用戶提供方便的在線購物環(huán)境,符合目前國內(nèi)流行的電子商務(wù)模式。用戶可以在系統(tǒng)中實(shí)現(xiàn)注冊、瀏覽商品、搜索查詢商品、下定單、處理定單等功能;管理員可以通過用戶管理、定單管理、商品管理、評論管理等管理功能來對系統(tǒng)進(jìn)行維護(hù)更新。

      2.2用戶特點(diǎn)

      本系統(tǒng)的用戶都是網(wǎng)上用戶,包括兩類,一類是購物者,他們的差異比較大,學(xué)歷有高有低,年齡有老有幼。另外一類用戶是管理者,負(fù)責(zé)物品的上架下架及網(wǎng)站的日常維護(hù)。

      2.3項(xiàng)目目標(biāo)

      本項(xiàng)目設(shè)定的目標(biāo)如下:

      ·系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度地減少; ·系統(tǒng)具有良好的運(yùn)行效率,能夠達(dá)到提高生產(chǎn)率的目的;

      ·系統(tǒng)應(yīng)具有良好的可擴(kuò)充性,可以容易地加入其他系統(tǒng)的應(yīng)用;

      ·平臺(tái)的設(shè)計(jì)具有一定的超前性,靈活性,能夠適應(yīng)企業(yè)生產(chǎn)配置的變化; ·通過這個(gè)項(xiàng)目可以鍛煉隊(duì)伍,提高團(tuán)隊(duì)的開發(fā)能力和項(xiàng)目管理能力。

      3.應(yīng)用環(huán)境

      根據(jù)用戶的需求陳述,可以確定本項(xiàng)目分為客戶端和管理端??蛻舳藶橘徫镎叻?wù),有注冊,登陸,選擇要購買的商品放入購物車,確認(rèn)訂購等功能。管理端為管理員服務(wù),有添加商品,修改商品,管理商品評論等功能。

      客戶端流程圖分別如圖A-1所示。

      瀏覽網(wǎng)頁選擇要購買商品放入購物車去收銀臺(tái)是否注冊是登陸確定收貨人信息或修改收貨人信息否繼續(xù)購物注冊支付成功選擇支付方式圖A-1

      確認(rèn)訂購

      3.1系統(tǒng)運(yùn)行的網(wǎng)絡(luò)環(huán)境

      無論是客戶端的購物者還是管理端的管理者都可以通過網(wǎng)絡(luò)登錄到本系統(tǒng)中。購物者通過網(wǎng)絡(luò)瀏覽商品信息,提交商品訂單,支付貨款等,管理者通過網(wǎng)絡(luò)發(fā)布商品信息,根據(jù)訂單發(fā)貨等。

      3.2系統(tǒng)運(yùn)行的硬件環(huán)境

      本系統(tǒng)的硬件環(huán)境如下: 客戶機(jī):普通PC ·CPU:P4 1.8GHz以上 ·內(nèi)存:256MB以上

      ·能夠運(yùn)行IE5.0以上或者Netscape4.0以上版本的機(jī)器

      ·分辨率:推薦使用1024×768像素 Web服務(wù)器

      ·CPU:P42.0GHz ·內(nèi)存:1GB以上 ·硬盤:80GB以上 ·網(wǎng)卡:KMb/s速度 數(shù)據(jù)庫服務(wù)器

      ·CPU:P42.0GHz ·內(nèi)存:1GB以上 ·硬盤:80GB以上

      3.3系統(tǒng)運(yùn)行軟件環(huán)境

      本系統(tǒng)的軟件環(huán)境如下:

      ·操作系統(tǒng):Windows2000或以上版本 ·數(shù)據(jù)庫:SQL Server 2005 ·Web服務(wù)器:IIS5.0以上

      ·開發(fā)工具:Microsoft Visual Studio 2005 ·瀏覽器:IE5.0以上

      4.功能規(guī)格

      我們采用面向?qū)ο蠓治鲎鳛橹饕南到y(tǒng)建模方法,使用UML作為建模語言。UML為建?;顒?dòng)提供了從不同角度觀察和展示系統(tǒng)的各種特征方法。在UML中,從任何一個(gè)角度對系統(tǒng)所作的抽象都可能需要幾種模型來描述,而這些來自不同角度的模型圖最終組成了系統(tǒng)的映像。

      用例描述角色(用戶、外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)交互來完成工作的。用例模型提供了一個(gè)非常重要的方式來界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時(shí),改模型將來可以派生出動(dòng)態(tài)對象模型。

      設(shè)計(jì)用例時(shí),我們遵循下列步驟:

      1)識(shí)別出系統(tǒng)的角色。角色可以是用戶、外部系統(tǒng),甚至是外部處理,通過某種途徑與系統(tǒng)交互。重要的是著重從系統(tǒng)外部執(zhí)行者的角度來描述系統(tǒng)需要提供哪些功能,并指明這些功能的執(zhí)行者(角色)是誰。盡可能地確保所有角色都被完全識(shí)別出來。

      2)描述主要的用例??梢圆扇〔粩嗟貑栕约骸斑@個(gè)角色究竟想通過系統(tǒng)做什么?”來準(zhǔn)確地描述用例。

      3)重新審視每個(gè)用例,為它們下個(gè)詳盡的定義。

      4.1角色定義

      角色或者執(zhí)行者指與系統(tǒng)產(chǎn)生交互的外部用戶或者外部系統(tǒng)。

      4.1.1購物者

      購物者是指在這個(gè)網(wǎng)上購物系統(tǒng)中通過客戶端提交商品訂單的人員,這個(gè)角色主要參與客戶端的瀏覽商品,訂購商品等功能。

      4.1.2管理者

      管理者是指在這個(gè)網(wǎng)上購物系統(tǒng)中通過管理端管理商品信息的人員,這個(gè)角色主要參與管理端的添加商品,修改商品等功能。

      4.1.3數(shù)據(jù)庫

      數(shù)據(jù)庫是一個(gè)與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),這個(gè)角色負(fù)責(zé)系統(tǒng)的數(shù)據(jù)查詢、增加、刪除和修改等操作。

      4.2系統(tǒng)主用例圖

      網(wǎng)上購物系統(tǒng)可以分為兩個(gè)主要的組成部分,一個(gè)是客戶端子系統(tǒng),一個(gè)是管理端子系統(tǒng)??蛻舳俗酉到y(tǒng)功能主要是指購物者通過登錄購物網(wǎng)站進(jìn)行操作的功能,即購物功能。管理端子系統(tǒng)功能主要是指管理者通過登錄購物網(wǎng)站后臺(tái)對商品進(jìn)行操作的功能,即管理功能。系統(tǒng)的主用例圖如圖A-2所示。

      購物者客戶端子系統(tǒng)管理者管理端子系統(tǒng)

      圖A-2

      4.3客戶端子系統(tǒng)

      購買者通過網(wǎng)上購物系統(tǒng)瀏覽商品,登陸系統(tǒng),將想要購買的商品放入購物車,選好商品后去收銀臺(tái),填寫并確認(rèn)收貨人信息,選擇支付方式,提交訂單,完成商品的訂購。它的活動(dòng)圖如圖A-3所示。

      購買者瀏覽、選擇商品放入購物車登陸確認(rèn)收貨人信息或修改收貨人信息選擇支付方式確認(rèn)訂購

      客戶端的用例圖如圖A-4所示。

      登陸瀏覽、選擇商品放入購物車購買者確認(rèn)收貨人信息或修改收貨人信息選擇支付方式

      圖A-4

      客戶端的這些用例描述如下:

      F-C-1:登陸。購買者在購買商品之前必須登陸到網(wǎng)站,如果沒有注冊將不能使用網(wǎng)站的購買功能。

      F-C-2:瀏覽、選擇商品。購買者打開購物網(wǎng)站可以看到各種商品信息,當(dāng)點(diǎn)擊某一商品時(shí)就會(huì)有相應(yīng)的介紹該商品的頁面,描述商品的具體信息,如類型、質(zhì)地、價(jià)格、所在地區(qū)等。

      F-C-3:放入購物車。購買者在選中一個(gè)商品后就可以將此商品放入購物車,購物車顯示商品的名稱、單價(jià)、數(shù)量、商品總價(jià)等信息。

      F-C-4:確認(rèn)收貨人信息或修改收貨人信息。購買者需要確認(rèn)收貨人信息準(zhǔn)確無誤,這是所購買的商品正確到貨的重要前提。

      F-C-5:選擇支付方式。購買者可以選擇使用網(wǎng)上銀行、使用郵局匯款等方式進(jìn)行支付。

      4.3.1登陸

      只有登陸之后購買者才能完成商品的購買。沒有登陸系統(tǒng)的用戶只能瀏覽、選擇商品或?qū)⑸唐芳尤胭徫镘?,要填寫收貨人信息或者支付貨款、提交訂單都需要登陸系統(tǒng)。如果用戶沒有注冊則進(jìn)行注冊,之后方可登陸。

      用例描述:登陸;

      執(zhí)行者:購買者;

      前置條件:用戶通過瀏覽器打開網(wǎng)上購物系統(tǒng);

      后置條件:登陸后可以進(jìn)行商品付款、訂購操作。

      基本路徑:

      a)購買者打開網(wǎng)上購物系統(tǒng);

      b)在登陸框中輸入用戶名和密碼,點(diǎn)擊確定即可登錄系統(tǒng)。

      4.3.2瀏覽、選擇商品

      購買者通過網(wǎng)站瀏覽商品信息,選擇所要購買的商品。

      用例描述:瀏覽、選擇商品;

      執(zhí)行者:購買者;

      前置條件:用戶通過瀏覽器打開網(wǎng)上購物系統(tǒng);

      后置條件:用戶可將選中的商品加入購物車。

      基本路徑:

      a)購買者打開網(wǎng)上購物系統(tǒng),網(wǎng)站顯示各種商品的信息;

      b)點(diǎn)擊想要購買的商品,將顯示商品的詳細(xì)信息,如類型、質(zhì)地、價(jià)格、所在地區(qū)等。

      4.3.3放入購物車

      購買者可以將選中的商品放入購物車,然后繼續(xù)選擇下一個(gè)商品。購物車用來保存用戶所選擇的商品信息。

      用例描述:放入購物車; 執(zhí)行者:購買者;

      前置條件:購買者已經(jīng)有選擇的商品;

      后置條件:放入購物車的商品可以付款訂購。基本路徑:

      a)購買者將選擇的商品加入到購物車; b)繼續(xù)挑選商品或者進(jìn)入收銀臺(tái)結(jié)賬。

      4.3.4確認(rèn)收貨人信息或修改收貨人信息

      購買者進(jìn)入收銀臺(tái)之后需填寫收貨人信息并確認(rèn),保證收貨地址的正確。

      用例描述:確認(rèn)收貨人信息或修改收貨人信息;

      執(zhí)行者:購買者;

      前置條件:購買者已有選擇的商品并需要購買;

      后置條件:確認(rèn)收貨人信息或修改收貨人信息之后可以選擇貨款的支付方式等進(jìn)一步操作。

      基本路徑:

      a)進(jìn)入收銀臺(tái)頁面,將提示用戶填寫收貨人信息,需確保地址的準(zhǔn)確性以保證正確到貨。

      b)可以保持以前填寫的收貨人信息,也可以填寫新的收貨人信息。

      4.3.5選擇支付方式

      購買者可以選擇郵局匯款或者網(wǎng)上銀行支付的方式支付貨款。

      用例描述:選擇支付方式;

      執(zhí)行者:購買者;

      前置條件:購買者已經(jīng)確認(rèn)收貨人信息;

      后置條件:選擇支付方式后可以進(jìn)行訂單確認(rèn)并提交以完成商品的訂購。

      基本路徑:

      a)購買者進(jìn)入支付方式選擇頁面,將看到兩種支付方式,一種是郵局匯款,一種是網(wǎng)上銀行支付。

      b)選擇一種支付方式并確定。

      4.4管理端子系統(tǒng)

      系統(tǒng)管理員登陸到管理端子系統(tǒng)進(jìn)行訂單管理,商品管理以及用戶管理。管理端的用例圖如圖A-5所示。

      登陸訂單管理商品管理管理者用戶管理

      圖A-5

      管理端的這些用例描述如下:

      F-M-1:登陸。管理者只有登錄之后才能執(zhí)行其管理功能。F-M-2:訂單管理。管理者可以查看客戶訂單并管理訂單。F-M-3:商品管理。對商品進(jìn)行添加,修改,刪除等操作。F-M-4:用戶管理。管理購買者的賬號及其相關(guān)信息。

      4.4.1登陸

      管理者以系統(tǒng)管理員的身份登錄到管理端,登陸后才具有相應(yīng)的管理權(quán)限。用例描述:登陸 執(zhí)行者:管理者;

      前置條件:管理員通過瀏覽器打開網(wǎng)上購物系統(tǒng);

      后置條件:登陸管理端之后可以進(jìn)行訂單、商品及用戶的管理?;韭窂剑?a)管理者打開網(wǎng)上購物系統(tǒng);

      b)在登陸框中輸入用戶名和密碼,點(diǎn)擊確定即可登錄系統(tǒng)。

      4.4.2訂單管理

      進(jìn)入訂單管理頁面管理員可以查看購買者提供的訂單,并根據(jù)訂單信息發(fā)貨,同時(shí)可以對訂單進(jìn)行統(tǒng)計(jì),也可以銷毀已完成交易的訂單。

      用例描述:訂單管理;

      執(zhí)行者:管理者;

      前置條件:管理者已經(jīng)登錄系統(tǒng);

      后置條件:整理后的訂單信息將記錄到數(shù)據(jù)庫中。

      基本路徑:

      a)進(jìn)入訂單管理界面,可以查看各個(gè)用戶提交的訂單信息,根據(jù)訂單信息發(fā)送貨物。

      b)可以對訂單進(jìn)行統(tǒng)計(jì)操作,統(tǒng)計(jì)不同用戶的訂單數(shù),統(tǒng)計(jì)所有用戶的訂單總數(shù),可以根據(jù)時(shí)間進(jìn)行統(tǒng)計(jì),也可根據(jù)訂購商品類型進(jìn)行統(tǒng)計(jì)。

      c)可以重新對訂單進(jìn)行分類排序,可以銷毀已經(jīng)完成交易的訂單,以便釋放資源繼續(xù)使用。

      4.4.3商品管理

      管理者可以對商品進(jìn)行添加、修改和刪除等操作。用例描述:商品管理; 執(zhí)行者:管理者;

      前置條件:管理者已登錄到系統(tǒng);

      后置條件:整理后的商品信息將記錄到數(shù)據(jù)庫中?;韭窂剑?/p>

      a)進(jìn)入商品管理頁面,可以選擇添加、修改或刪除操作。

      b)可以添加商品分類,并在該分類下添加各種相應(yīng)類型的商品信息; c)可以修改一個(gè)商品分類或者修改其下的商品信息; d)可以刪除一個(gè)商品分類或者其下的商品信息;

      e)商品信息包括商品的類型、質(zhì)地、價(jià)格、所在地區(qū)等詳細(xì)說明。

      4.4.4用戶管理

      管理者可以對用戶賬戶進(jìn)行管理。用例描述:用戶管理; 執(zhí)行者:管理者;

      前置條件:管理者已登錄到系統(tǒng);

      后置條件:整理后的用戶信息將記錄到數(shù)據(jù)庫中?;韭窂剑?/p>

      a)進(jìn)入用戶管理界面,可以查看所有用戶的信息;

      b)對于長期不活動(dòng)的用戶可以銷毀其注冊賬戶以釋放系統(tǒng)資源。c)對于行為造成不良后果的不法用戶可以凍結(jié)其賬戶。

      5.性能需求

      根據(jù)用戶對本系統(tǒng)的要求,確定系統(tǒng)在響應(yīng)時(shí)間、可靠性、安全性等方面有較高的性能要求。

      5.1界面需求

      系統(tǒng)的界面要求如下。

      1)頁面內(nèi)容:主題突出,站點(diǎn)定義、術(shù)語和行文格式統(tǒng)一、規(guī)范、明確,欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、及時(shí)。內(nèi)容豐富,文字準(zhǔn)確,語句通順;專用術(shù)語規(guī)范,行文格式統(tǒng)一規(guī)范。

      2)導(dǎo)航結(jié)構(gòu):頁面具有明確的導(dǎo)航指標(biāo),且便于理解,方便用戶使用。3)技術(shù)環(huán)境:頁面大小適當(dāng),能用各種常用瀏覽器以不同分辨率瀏覽;無錯(cuò)誤鏈接和空鏈接,采用CSS處理,控制字體大小和版面布局。

      4)藝術(shù)風(fēng)格:界面、版面形象清新悅目、布局合理,字號大小適宜、字體選擇合理,前后一致,美觀大方;動(dòng)與靜搭配恰當(dāng),動(dòng)靜效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。

      5.2響應(yīng)時(shí)間需求

      無論是客戶端還是管理端,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)地進(jìn)行反應(yīng),反應(yīng)時(shí)間在5秒以內(nèi)。系統(tǒng)應(yīng)能監(jiān)測出各種非正常情況,如與設(shè)備的通信中斷,無法連接數(shù)據(jù)庫服務(wù)器等,以避免出現(xiàn)長時(shí)間等待甚至無響應(yīng)。

      5.3可靠性需求

      系統(tǒng)應(yīng)保證7×24小時(shí)內(nèi)不宕機(jī),保證20人可以同時(shí)在客戶端登錄,此時(shí)系統(tǒng)能正常運(yùn)行,正確提示相關(guān)內(nèi)容。

      5.4開放性要求

      系統(tǒng)應(yīng)具有較強(qiáng)的靈活性,以適應(yīng)將來功能擴(kuò)展的需求。

      5.5可擴(kuò)展性需求

      系統(tǒng)設(shè)計(jì)要求能夠體現(xiàn)擴(kuò)展性要求,以適應(yīng)將來功能擴(kuò)展的需求。

      5.6系統(tǒng)安全性需求

      系統(tǒng)有嚴(yán)格的權(quán)限管理功能,各功能模塊需有相應(yīng)的權(quán)限方能進(jìn)入。系統(tǒng)需能夠防止各類誤操作可能造成的數(shù)據(jù)丟失、破壞。防止用戶非法獲取網(wǎng)頁以及內(nèi)容。

      下載機(jī)票預(yù)訂系統(tǒng)需求規(guī)格說明書(共5則)word格式文檔
      下載機(jī)票預(yù)訂系統(tǒng)需求規(guī)格說明書(共5則).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        圖書館管理系統(tǒng)需求規(guī)格說明書

        軟件需求規(guī)格說明書 圖書館管理系統(tǒng)需求規(guī)格說明書 1.導(dǎo)言 1.1編寫目的 圖書管理信息系統(tǒng)的前階段,對本系統(tǒng)的需求做了詳細(xì)的闡述,并提出了這份軟件需求規(guī)格說明書。 此需求規(guī)......

        需求規(guī)格說明書(教材定購系統(tǒng))

        《需求規(guī)格說明書》1.引言1.1編寫目的對學(xué)校教材定購系統(tǒng)進(jìn)行簡單的分析,將該系統(tǒng)分為銷售系統(tǒng)和采購系統(tǒng)。方便教師與采購人員的使用,加深與用戶間的交流,需求規(guī)格說明書力求在......

        宿舍管理系統(tǒng)需求規(guī)格說明書

        需求規(guī)格說明書 1.引言 1.1編寫目的 本學(xué)生宿舍分配系統(tǒng)以公寓房間、入住學(xué)生為基礎(chǔ)信息源,可以對房間和床位分配,可以使教務(wù)處、學(xué)生處、保衛(wèi)處、公寓管理中心、財(cái)務(wù)處等學(xué)......

        物流管理系統(tǒng)需求規(guī)格說明書

        需求規(guī)格說明書 目 錄 1 引言 ............................................................................... 1.1編寫目的 ............................................

        火車售票系統(tǒng)需求規(guī)格說明書

        車 售 票 系 統(tǒng) 需 求 規(guī) 格 說 明 書 作者:李艷亮 2013年11月 1 火 目錄 1.引言.........................................................................................

        班級管理系統(tǒng)需求規(guī)格說明書

        班級管理系統(tǒng)需求規(guī)格說明書 2學(xué)生成績管理 在班級管理系統(tǒng)中,有一個(gè)班級學(xué)生成績數(shù)據(jù)庫,是由班級各學(xué)生的學(xué)生學(xué)習(xí)成績組成,它構(gòu)成了整個(gè)班級的學(xué)生學(xué)習(xí)成績數(shù)據(jù)庫。由于進(jìn)行......

        車輛管理系統(tǒng)需求規(guī)格說明書

        車輛管理系統(tǒng) 軟件需求規(guī)格說明書 班 級 08軟工A1 擬制人 舒驥 2011年05月10日 目錄 1引言..............................................................................

        車輛管理系統(tǒng)需求規(guī)格說明書[模版]

        車輛管理系統(tǒng) 軟件需求規(guī)格說明書 班 級 08軟工A2 組 號 擬制人 陸美娟 2011年3月14日......