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

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

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

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

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

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

      時間:2019-05-14 19:49:06下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《需求規(guī)格說明書(教材定購系統(tǒng))》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《需求規(guī)格說明書(教材定購系統(tǒng))》。

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

      《需求規(guī)格說明書》

      1.引言

      1.1編寫目的對學校教材定購系統(tǒng)進行簡單的分析,將該系統(tǒng)分為銷售系統(tǒng)和采購系統(tǒng)。方便教師與采購人員的使用,加深與用戶間的交流,需求規(guī)格說明書力求在功能上滿足用戶的需要,在系統(tǒng)界面上使用戶滿意。

      讀者對象學生,教師,教材工作人員

      1.2項目背景

      本系統(tǒng)以學校為背景,在認真調(diào)研和分析了學校訂購教材的現(xiàn)狀之后,根據(jù)學生,教師和教材工作人員的需求和各個功能的關系,做出了積極的設計方案。

      1.3定義

      數(shù)據(jù)流圖(DFD):數(shù)據(jù)流圖描繪信息流和數(shù)據(jù)從輸入到輸出的過程中所經(jīng)受的變換,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動和處理的情況。

      系統(tǒng)的流程圖:系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號以黑盒子的形式描繪系統(tǒng)里的每個部件(程序,文件,數(shù)據(jù)庫,表格,人工過程等)。

      1.4參考資料

      《軟件工程》 張海藩編著 人民郵電出版社

      2.任務概述

      2.1目標

      學校教材定購系統(tǒng)是為高等院校開發(fā)的,用于日常的教材管理,包括銷售與采購。提供數(shù)字化的管理,在新的管理資源和管理模式上,力爭能使工作質(zhì)量、工作效率等得到提高,推動學校發(fā)展的步伐。

      2.2運行環(huán)境

      硬件要求:內(nèi)存:1G以上;CPU:IntelCore21.80GHz系統(tǒng)要求:MyEclipse 集成開發(fā)工具,SQL數(shù)據(jù)庫,畫圖工具以及windows word文檔工具。

      2.3條件與限制

      (1)當書庫中的各種書籍數(shù)量發(fā)生變化(包括進書和出書)時,都應修改相

      關的書庫記錄。

      (2)在實現(xiàn)上述銷售和采購的工作過程時,需考慮有關的合法性驗證。

      (3)系統(tǒng)的外部項至少包括:教師、學生和教材工作人員。

      (4)系統(tǒng)的相關數(shù)據(jù)存儲至少包括:購書表、庫存表、缺書登記表、待購教

      材表、進庫表和出庫表。

      (5)系統(tǒng)方案選擇時間需要2周,系統(tǒng)開發(fā)經(jīng)費不少于3萬。

      3.數(shù)據(jù)描述

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

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

      【包括輸入數(shù)據(jù)和輸出數(shù)據(jù)?!?/p>

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

      【給出使用數(shù)據(jù)庫的名稱和類型?!?/p>

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

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

      4.流程圖

      4.1業(yè)務流程圖

      【用于描述用戶的實際的業(yè)務流程,在流程圖中應忠實反映用戶實際的業(yè)務情況。】

      4.2數(shù)據(jù)流程圖與過程流程圖

      【數(shù)據(jù)流圖或操作流圖主要是為了反映需要在計算機系統(tǒng)中實現(xiàn)的各模塊的流程情況?!?/p>

      5.功能需求

      5.1功能劃分

      1)系統(tǒng)賬戶管理子系統(tǒng):主要是對系統(tǒng)用戶進行管理,包括登陸、查詢、退出、操作記錄等。

      2)銷售管理子系統(tǒng):提交購書單、審核購書單、開發(fā)票、登記購書紀錄、返回領書單、修改和維護數(shù)據(jù)庫中相應的表。

      3)采購管理子系統(tǒng):發(fā)缺書單、登記缺書紀錄、擬訂待購書信息、發(fā)進書通知單、修改和維護數(shù)據(jù)庫中相應的表。

      5.2功能描述

      銷售系統(tǒng)的主要工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生領書單,教師或?qū)W生可以到書庫領書。

      采購系統(tǒng)的主要工作過程為:若是教材脫銷,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人員。

      6.性能需求

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

      書的庫存數(shù)量,書的入庫與出庫數(shù)量都可以十分精確。書在采購的時候,可能根據(jù)缺書的數(shù)量進行采購,也可能根據(jù)主觀預測,預測下一批銷售的數(shù)量來決定本次購書的數(shù)量,此時采購書本的數(shù)據(jù)精確度較低。

      6.2時間特性

      系統(tǒng)響應時間迅速,使用者較難察覺。較短的數(shù)據(jù)轉(zhuǎn)換與傳輸時間,使用者不必過多等待。

      6.3適應性

      本系統(tǒng)支持的操作系統(tǒng)包括:Windows95、Windows98、Windows2000、Windows Me Windows XP.本系統(tǒng)支持的數(shù)據(jù)庫:SQL Server 2000.7.運行需求

      7.1用戶界面

      【如屏幕格式、報表格式、菜單格式、輸入輸出時間等。】

      7.2硬件接口

      內(nèi)存:1G以上;CPU:IntelCore21.80GHz

      7.3軟件接口

      本系統(tǒng)支持的操作系統(tǒng)包括:Windows95、Windows98、Windows2000、Windows Me Windows XP.本系統(tǒng)支持的數(shù)據(jù)庫:SQL Server 2000.本軟件的開發(fā)工具:Java、Eclipse。

      各模塊過程之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進行消息傳遞。

      7.4故障處理

      硬件故障:

      情況1:服務器電源不正當關閉

      處理:

      a.數(shù)據(jù)庫事務回滾到斷電之前的狀態(tài)。

      b.為服務器提供一個備用充電電源能夠支持服務器進行臨時數(shù)據(jù)的正常保存。

      情況2:客戶端與服務器網(wǎng)絡不能連接

      處理:

      a.檢修本地端網(wǎng)絡連接是否正常;

      b.查看服務器端交換機端口是否被關閉;

      c.查看端點間網(wǎng)絡線路是否完好。

      情況3:存儲空間已滿

      處理:

      a.數(shù)據(jù)庫切換到備份存儲空間;

      b.進行數(shù)據(jù)檢索,刪除日期過期的數(shù)據(jù)。

      軟件故障:

      情況1: 服務器死機

      處理:程序自動保存內(nèi)存中的臨時數(shù)據(jù);重啟機器

      情況2: 服務端程序報告異常

      處理:保存好臨時數(shù)據(jù),關閉訪問端口,關閉程序重新啟動,通過臨時數(shù)據(jù)初始化程序

      情況3: 服務器端響應速度慢

      處理:查看接收的數(shù)據(jù)信息,看是否有不法分子的攻擊,并作好防火墻的配置

      8.其它需求

      使用性:界面友好,其他軟件有很好的兼容。

      安全性: 安全性良好,有密碼驗證對不同權限進行不同的登陸軟件有備份功能,對數(shù)據(jù)損壞或破壞有很好的恢復能力。

      可維護性:可維護性功能健全。

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

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

      (第十二組)

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

      1.1編寫目的.............................................................................................................1 1.2項目背景.............................................................................................................1 1.3參考資料.............................................................................................................1 2.任務概述....................................................................................................................2

      2.1目標......................................................................................................................................2 2.2運行環(huán)境.............................................................................................................2 2.3條件與限制..........................................................................................................2 3.數(shù)據(jù)描述....................................................................................................................3

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

      3.2動態(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時間特性.............................................................................................................7 5.3適應性.................................................................................................................7 6.運行需求..................................................................................................................10

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

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

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

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

      1.引言

      1.1編寫目的

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

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

      1.2項目背景

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

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

      1.3參考資料

      1.張海潘

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

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

      馬俊主編

      3.C#程序設計及應用教程(第二版)

      人民郵電出版社

      馬俊主編

      4.網(wǎng)絡資源

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

      第 頁

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

      方面的問題。

      2.任務概述

      2.1目標

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

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

      2.2運行環(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中運行無其它因素限制。

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

      第 頁

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

      3.數(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動態(tài)數(shù)據(jù)

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

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

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

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

      第 頁

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

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

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

      3.5 E-R圖

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

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

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

      第 頁

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

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

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

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

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

      4.功能需求

      4.1功能劃分

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

      第 頁

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

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

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

      4.2功能描述

      (一)用戶登錄

      (1)用戶登錄

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

      (2)用戶注銷

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

      第 頁

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

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

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

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

      (4)超級管理員管理

      圖4.3

      超級管理員用例圖

      (二)倉庫管理

      (1)倉庫進貨

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

      (2)倉庫退貨

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

      (3)倉庫領料

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

      第 頁

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

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

      (4)倉庫退料

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

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

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

      (6)倉庫盤點

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

      (三)業(yè)務查詢

      業(yè)務查詢模塊圖

      (1)庫存查詢

      第 頁

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

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

      (2)銷售查詢

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

      (3)倉庫歷史記錄查詢

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

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

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

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

      5.性能需求

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

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

      5.2時間特性

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

      第 頁

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

      5.3適應性

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

      6.運行需求

      6.1用戶界面

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

      要求大致如下:

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

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

      4.藝術風格:界面、版面形象清新岳母、布局合理,字號大小

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

      6.2硬件接口

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

      6.3軟件接口

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

      第 頁

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

      6.4故障處理

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

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

      7.其它需求

      7.1正確性

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

      7.2可維護性

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

      7.3可移植性

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

      7.4軟件的完整性

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

      7.5軟件的安全性

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

      第 頁

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

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

      蘭州城市學院

      信息工程學院111本

      楊大鑫,王稼宇,王藝森

      2014年3月31日

      目錄

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

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

      2.1項目來源及背景.................................................................................................................4 2.2用戶特點.............................................................................................................................4 2.3項目目標.............................................................................................................................4 3.應用環(huán)境........................................................................................................................................4

      3.1系統(tǒng)運行的網(wǎng)絡環(huán)境.........................................................................................................5 3.2系統(tǒng)運行的硬件環(huán)境.........................................................................................................5 3.3系統(tǒng)運行軟件環(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確認收貨人信息或修改收貨人信息....................................................................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響應時間需求...................................................................................................................14 5.3可靠性需求.......................................................................................................................14 5.4開放性要求.......................................................................................................................14 5.5可擴展性需求...................................................................................................................15 5.6系統(tǒng)安全性需求...............................................................................................................15

      1.引言

      1.1編寫目的

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

      本文檔的預期讀者是:

      ·設計人員; ·開發(fā)人員; ·項目管理人員; ·測試人員; ·用戶。

      1.2項目背景

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

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

      1.3范圍

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

      1.4參考資料

      軟件工程案例分析教程(軟件項目開發(fā)實例)

      韓萬江、姜立新等編著

      ——機械工業(yè)出版社 軟件工程導論(第五版)

      張海藩編著

      ——清華大學出版社

      2.系統(tǒng)定義

      2.1項目來源及背景

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

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

      2.2用戶特點

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

      2.3項目目標

      本項目設定的目標如下:

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

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

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

      3.應用環(huán)境

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

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

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

      確認訂購

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

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

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

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

      ·能夠運行IE5.0以上或者Netscape4.0以上版本的機器

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

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

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

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

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

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

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

      4.功能規(guī)格

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

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

      設計用例時,我們遵循下列步驟:

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

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

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

      4.1角色定義

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

      4.1.1購物者

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

      4.1.2管理者

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

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

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

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

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

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

      圖A-2

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

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

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

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

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

      圖A-4

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

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

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

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

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

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

      4.3.1登陸

      只有登陸之后購買者才能完成商品的購買。沒有登陸系統(tǒng)的用戶只能瀏覽、選擇商品或?qū)⑸唐芳尤胭徫镘嚕顚懯肇浫诵畔⒒蛘咧Ц敦浛?、提交訂單都需要登陸系統(tǒng)。如果用戶沒有注冊則進行注冊,之后方可登陸。

      用例描述:登陸;

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

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

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

      基本路徑:

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

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

      4.3.2瀏覽、選擇商品

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

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

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

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

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

      基本路徑:

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

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

      4.3.3放入購物車

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

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

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

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

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

      4.3.4確認收貨人信息或修改收貨人信息

      購買者進入收銀臺之后需填寫收貨人信息并確認,保證收貨地址的正確。

      用例描述:確認收貨人信息或修改收貨人信息;

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

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

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

      基本路徑:

      a)進入收銀臺頁面,將提示用戶填寫收貨人信息,需確保地址的準確性以保證正確到貨。

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

      4.3.5選擇支付方式

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

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

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

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

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

      基本路徑:

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

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

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

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

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

      圖A-5

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

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

      4.4.1登陸

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

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

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

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

      4.4.2訂單管理

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

      用例描述:訂單管理;

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

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

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

      基本路徑:

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

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

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

      4.4.3商品管理

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

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

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

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

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

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

      4.4.4用戶管理

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

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

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

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

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

      5.性能需求

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

      5.1界面需求

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

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

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

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

      5.2響應時間需求

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

      5.3可靠性需求

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

      5.4開放性要求

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

      5.5可擴展性需求

      系統(tǒng)設計要求能夠體現(xiàn)擴展性要求,以適應將來功能擴展的需求。

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

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

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

      軟件需求規(guī)格說明書

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

      1.導言 1.1編寫目的

      圖書管理信息系統(tǒng)的前階段,對本系統(tǒng)的需求做了詳細的闡述,并提出了這份軟件需求規(guī)格說明書。

      此需求規(guī)格說明書對圖書管理信息系統(tǒng)軟件做了全面細致的用戶需求分析,明確所要開發(fā)的軟件應具有的數(shù)據(jù)庫、功能、性能等,使系統(tǒng)分析人員及軟件開發(fā)人員都能清楚地了解用戶的需求,并在此基礎上進一步提出概要設計說明書和完成后續(xù)設計與開發(fā)工作。本說明書的預期讀者為用戶、需求分析人員、代碼編寫人員、測試人員、用戶文檔編寫者、項目管理人員。

      在下一段的設計中,程序設計員可參考此需求分析規(guī)格說明書,在需求分析說明書對圖書館管理信息系統(tǒng)所做的模塊結(jié)構(gòu)設計的基礎上進行詳細設計。在以后的軟件測試以及軟件維護階段也可參考此說明書,以便于了解在概要設計過程中所完成的各模塊設計結(jié)構(gòu),或在修改或發(fā)現(xiàn)錯誤時找出在本階段的不足或錯誤。1.2項目背景

      由于圖書館書籍多,查找、增加、借閱、歸還極為不便,要浪費許多的人力、腦力、物力。圖書的管理不當會嚴重導致圖書館書籍的遺失等問題。于是我們希望能找到解決的方法。

      為了解決以上的問題,讓圖書館能夠有效的管理圖書館書籍,有效的利用軟件的便捷,保護好書籍,促進圖書館管理的信息化和規(guī)范化。我們多方聽取意見、分組討論、查閱資料,進而了解圖書館管理的流程,開發(fā)出一套適合于圖書館書籍多而復雜的管理系統(tǒng)。1.3縮寫說明

      系統(tǒng):若未特別指出,統(tǒng)指本圖書信息管理系統(tǒng)。SQL:Structured Query Language(結(jié)構(gòu)化查詢語言)。

      1.4術語定義SQL SERVER:系統(tǒng)服務器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。

      SQL:一種用于訪問查詢數(shù)據(jù)庫的語言。主鍵:數(shù)據(jù)庫表中與其他表主鍵關聯(lián)的域。外部主鍵:數(shù)據(jù)庫表中的關聯(lián)域。值互不相同。

      需求:用戶解決問題或達到目標所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標準,規(guī)范或其它正式規(guī)定文檔所需具有的條件或權能。

      軟件需求規(guī)格說明書

      1.5參考資料

      《軟件工程實務》羅先文、徐軍,重慶大學出版社,2005年3月

      《UML 用例驅(qū)動對象建模》Doug Rosenberg、Kendall Scott著,徐海、周靖、陳華偉譯,清華大學出版社,2003年5月

      《UML 系統(tǒng)分析設計應用案例》 冀振燕,人民郵電出版社,2003年6月 《NET語言程序設計》 陳煒,人民郵電出版社,2005年1月 《SQL Server數(shù)據(jù)庫》呂鳳順,清華大學出版社,2006年9月 《網(wǎng)頁設計與制作》于巧娥、何金奎,北京大學出版社,2006年1月 2.任務概述 2.1系統(tǒng)定義

      實現(xiàn)圖書管理信息系統(tǒng)的基本需求。讓圖書館能夠有效的管理圖書的查詢、借閱、增加、歸還等操作,保護好文件,促進圖書管理的信息化、規(guī)范化,實現(xiàn)圖書館的智能化管理,以提高圖書館的的工作效率。2.2應用環(huán)境

      硬件環(huán)境:一臺586 以上的微機及兼容內(nèi)存16MB(最好32MB內(nèi)存)

      軟件環(huán)境:windows 98 以上的操作系統(tǒng) ;Office 2000應用軟件 操作系統(tǒng):Microsoft Windows 2000 Advanced Server 支持環(huán)境:IIS 5.0 數(shù) 據(jù) 庫:Microsoft SQL Server 2000 2.3假定條件與限制

      本圖書管理信息系統(tǒng)軟件是應用于中小型的圖書館。在功能上還不是很健全,還需要進一步完善,還可進一步實現(xiàn)與E-Mail和Internet電話連接起來,成為網(wǎng)絡圖書管理信息系統(tǒng)軟件。3.需求規(guī)定 3.1對功能的規(guī)定

      (1)圖書信息表(book):數(shù)據(jù)結(jié)構(gòu)(自動編號ID,圖書編號(BookID),書號(ISBN),價格(Price),類別名(Kind),圖書名(BookName),出版社(Publish),借出日期(BorrowDate),是否借出(IsBorrowed))

      (2)借出圖書信息表(bookoff):數(shù)據(jù)結(jié)構(gòu)(自動編號ID,借書證號(LoanNum),姓名(Name),圖書編號(BookID),書名(BookName),價格(Price),類別(Kind),出版社(Publish),借出日期(BorowDate))

      軟件需求規(guī)格說明書

      (3)管理員信息表(Librarian):數(shù)據(jù)結(jié)構(gòu)(自動編號ID,名稱(LibName),密碼(Password))

      (4)讀者信息表(personal):數(shù)據(jù)結(jié)構(gòu)(自動編號ID,讀者編號(ReaderNum),借書證號(BorrowNum),姓名(Name),班級(Class),部門(Depart),職稱(Tittle),罰款(Fine))

      (5)圖書類型信息表(type): 數(shù)據(jù)結(jié)構(gòu)(自動編號ID,類別名(Kind),借出天數(shù)(BorrowedDay))3.2對性能的定義 3.2.1 精度

      (1)要按照嚴格的數(shù)據(jù)格式輸入,否則系統(tǒng)不給予響應進行處理。

      (2)查詢時要保證查全率,所有相應域包含查詢關鍵字的記錄都應能查到。(3)添加記錄時必須寫入正確的記錄字段。3.2.2時間特性要求

      一般操作的響應時間應在1~2秒內(nèi),對軟磁盤和打印機等的操作也應在可接受的時間內(nèi)完成。3.2.3靈活性說明

      滿足圖書館使用的需求(記錄量控制在100項內(nèi));對前面提到的運行環(huán)境要求不應存在困難。3.3輸入輸出的要求

      輸入數(shù)據(jù):菜單選項,查找關鍵字,新建記錄項。

      輸出數(shù)據(jù):由查詢關鍵字確定的數(shù)據(jù)庫記錄集合。(1)系統(tǒng)管理

      1)用戶登錄:用于管理員或讀者登錄,進行圖書館書籍及資料的查詢。2)用戶注冊:用于用戶及管理員的注冊,當數(shù)據(jù)庫中有了用戶資料之后此用戶才有權限登錄系統(tǒng)。

      3)修改密碼:只限于已經(jīng)注冊的用戶或管理員的操作。以便于個人登錄的識別。

      (2)圖書管理

      1)圖書的分類:主要是適合于管理員的操作,對圖書進行分類以便讀者查詢、借閱書籍。

      2)查詢書籍:主要給借閱者使用,是為了方便借閱者查詢自己想要的圖書,

      軟件需求規(guī)格說明書

      借閱者輸入圖書的相關關鍵字,按下按鈕即可查詢到于此相關的書籍。

      3)圖書的添加:是給管理員用的功能,如有新增書籍,可通過這項功能,在數(shù)據(jù)庫中添加一項紀錄,讓讀者預留、借閱等。

      4)圖書的刪除:是給管理員用的功能,當圖書館沒有此書籍時,在數(shù)據(jù)庫中刪除此圖書的信息。(3)借書證管理

      1)借書證的添加:僅圖書管理員可以使用的功能,在數(shù)據(jù)庫中添加讀者的借書證信息,方便讀者借閱圖書。

      2)借書證信息的修改:修改讀者的圖書證信息記錄

      3)借書證的刪除:刪除讀者的圖書證信息記錄

      4)借書證的借書上限和逾期罰金: 根據(jù)等級或其他信息規(guī)定該讀者最多能借閱幾本書籍,歸還書籍時如果超過期限,規(guī)定超過一天罰多少錢(4)借書和還書操作管理

      1)借書操作:用戶借書后在借出圖書信息表中添加用戶信息及書籍信息等 2)還書操作:用戶歸還書籍后在表中刪除借出信息便于他人借閱。3)續(xù)借操作:當用戶圖書到期后,如需再借閱則可使用此功能。(5)打印報表

      1)打印單條圖書記錄:主要適用于一般瀏覽者和一般用戶。他們只能打印在他們的權限和級別范圍內(nèi)所能查看的圖書館信息資料。

      2)打印全部檔案:是為管理員設置的,管理員可以根據(jù)需要設置打印。也可以讓檔案以報表或其它形式生成文本文件或HTML文件輸出。打印操作人員的信息只限管理員使用。

      3.4數(shù)據(jù)管理能力的需求(五個基本數(shù)據(jù)表單)

      圖書信息表(book)借出圖書信息表(bookoff)圖書編號 BookID 借書證號 BorrowNum 書號 ISBN 圖書編號 BookID 價格 Price 借出日期 BorowDate 類別名 Kind 是否借出 IsBorrowed 圖書名 BookName 出版社 Publish 數(shù)量 Amount 作者 Author

      讀者信息表(personal)管理員信息表(Librarian)姓名 ReaderName 名稱 LibName

      軟件需求規(guī)格說明書

      密碼 Password 密碼 Password 班級 Class 部門 Depart 圖書類型信息表(type)職稱 Tittle 圖書編號 BookID 借書證號 BorrowNum 類別名 Kind 罰款 Fine 借出天數(shù) BorrowedDay 3.5故障處理要求

      正常使用時不應出錯,若運行時遇到不可恢復的系統(tǒng)錯誤,也必須保證數(shù)據(jù)庫完好無損。調(diào)試中遇到的問題及解決的方案:

      (1)遇到跳出“數(shù)據(jù)庫已經(jīng)關閉”提示信息阻止程序運行時:可以查看一下進行此項操作時,操作的表是否已經(jīng)被關閉了或者是在沒有關閉此表的情況下又一次運用打開語句打開此表。

      (2)關于空記錄帶來的麻煩:有些空記錄往往會使程序無法運行。此時你可用“if not isnull”語句先判斷一下是否為空記錄,再操作。(3)有些運行錯誤也可用如下語句排除 On Error GoTo Erropoint

      Erropoint :

      Msgbox Err.Descripton

      Exit sub

      或用On Error resume Next 等語句進行處理。3.6其他要求

      (1)系統(tǒng)的功能實現(xiàn)情況: 用戶可在本系統(tǒng)下實現(xiàn)各種用戶要求的功能(2)系統(tǒng)的安全性: 對于系統(tǒng)的重要數(shù)據(jù)都有密碼保護,具有一定的安全性(3)系統(tǒng)的容錯性: 用戶輸錯數(shù)據(jù)都有提示信息,具有較好的容錯性能。(4)系統(tǒng)的封閉性: 用戶的封閉性較好,用戶基本上在提示信息下輸數(shù)據(jù) 4.運行環(huán)境規(guī)定 4.1設備

      本軟件不需要特定的硬件或硬件接口進行支撐;486以上PC機均可運行此軟件。4.2支持軟件

      運行于Windows95及更高版本具有WIN32 API的操作系統(tǒng)之上。開發(fā)軟件:Dreamweaver、SQL Server、Microsoft web developer 4.3雙方簽字

      軟件需求規(guī)格說明書

      需求方(甲方): 開發(fā)方(乙方): 日期:2010年11月17日

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

      蘭州理工大學課程設計

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

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

      1.2項目背景...............2

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

      2.任務概述...................2

      2.1目標...................2

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

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

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

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

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

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

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

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

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

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

      5.4系統(tǒng)的標準性...........5

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

      6. 運行需求..................6

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

      第 1 頁

      1.引言

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

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

      1.2項目背景

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

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

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

      1.3參考資料

      1.《軟件工程導論》,張海藩,清華大學出版社。2.《實用軟件工程》,鄭人杰等,清華大學出版社。3.機票預定系統(tǒng)項目計劃任務書。4.機票預訂系統(tǒng)可行性研究報告。

      2.任務概述

      2.1目標

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

      2.2運行環(huán)境

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

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

      2.3條件與限制

      1.人力、資金、時間的約束

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

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

      3.數(shù)據(jù)描述

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

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

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

      事務航班信息的更新,查詢請求。

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

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

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

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

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

      描述:所有從本地起飛的班機信息

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

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

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

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

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

      4.功能需求

      4.1功能描述

      5.性能需求

      5.1系統(tǒng)處理的準確性和及時性

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

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

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

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

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

      5.4系統(tǒng)的標準性

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

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

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

      6.運行需求

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

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

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

      7.其它需求

      安全保密、可維護性、可移植性

      下載需求規(guī)格說明書(教材定購系統(tǒng))word格式文檔
      下載需求規(guī)格說明書(教材定購系統(tǒng)).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


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

      相關范文推薦

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

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

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

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

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

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

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

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

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

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

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

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

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

        一、引言1.編寫目的本需求分析文檔的目的是說明飯卡管理系統(tǒng)最終所運行的條件,性能要求及要實現(xiàn)的功能,為進一步設計與實現(xiàn)打下基礎。本文檔以文檔形式將用戶對軟件的需求固定......

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

        物流管理系統(tǒng)需求規(guī)格說明書修訂歷史記錄日期版本說明作者2009-X-X1.01引言31.1編寫目的31.2背景31.2.1背景說明31.2.2系統(tǒng)名稱定義與目標對象:31.2.3系統(tǒng)面向的用戶群體31.3......