第一篇:網(wǎng)絡(luò)教務(wù)管理系統(tǒng)軟件設(shè)計(jì)規(guī)格說明書
網(wǎng)絡(luò)教務(wù)管理系統(tǒng)軟件設(shè)計(jì)規(guī)格說明書
小組成員: 郭婷婷2008080302121 蔣政陽2008080302122 楊信明2008080302138
1.引言
1.編寫目的
在前一階段(網(wǎng)絡(luò)教務(wù)管理系統(tǒng)需求分析)中已解決了實(shí)現(xiàn)該系統(tǒng)需求的程序模塊設(shè)計(jì)問題。包括如何把該系統(tǒng)化分成若干個(gè)模塊、決定各模塊之間的的接口、模塊之間傳遞的信息,以及數(shù)據(jù)結(jié)構(gòu)、模塊結(jié)構(gòu)的設(shè)計(jì)等。在以下的詳細(xì)設(shè)計(jì)報(bào)告中間將對(duì)在本階段中對(duì)系統(tǒng)所做的所有詳細(xì)設(shè)計(jì)進(jìn)行說明。
在本階段中,確定如何具體的實(shí)現(xiàn)所要求的系統(tǒng),從而在編碼階段可以把這個(gè)描述直接翻譯成具體的程序語言書寫的程序。主要工作有:根據(jù)《網(wǎng)絡(luò)教務(wù)管理系統(tǒng)需求分析說明書》所描述的數(shù)據(jù)、功能性能需求、處理流程、總體結(jié)構(gòu)和模塊設(shè)計(jì),涉及軟件系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)、逐個(gè)模塊的程序描述。
1.項(xiàng)目背景
開發(fā)軟件名稱:網(wǎng)絡(luò)教務(wù)管理系統(tǒng)。
項(xiàng)目開發(fā)者:信息學(xué)院電子系“網(wǎng)絡(luò)教務(wù)管理系統(tǒng)”開發(fā)小組:
郭婷婷(2008080302121)
蔣政陽(2008080302122)組長(zhǎng) 楊信明(2008080302138)
用戶單位:北京聯(lián)合大學(xué)信息學(xué)院
1.參考資料
(1)錢樂秋等,《軟件工程》,清華大學(xué)出版社。(2)張海藩,《軟件工程導(dǎo)論》(第四版),清華大學(xué)出版社。(3)王珊等,《數(shù)據(jù)庫原理及設(shè)計(jì)》,清華大學(xué)出版社。(4)趙池龍等,《軟件工程實(shí)踐教程》,電子工業(yè)出版社。
2.需求概述
該系統(tǒng)的用戶分兩類:學(xué)生、教師。提供給學(xué)生選課相關(guān)功能,包括網(wǎng)上選課、網(wǎng)上退課、查詢選課結(jié)果、課表打印等功能;此外,還可以提供學(xué)生成績(jī)查詢、學(xué)籍錄入、網(wǎng)上教學(xué)評(píng)估等功能。提供給教師的功能:選課名單查詢打印、學(xué)生成績(jī)錄入。
1、技術(shù)要求以及限定條件
(1)學(xué)生成績(jī)錄入可以用EXCEL表導(dǎo)入
(2)網(wǎng)上教學(xué)評(píng)估只可以對(duì)任課教師評(píng)分,非該班學(xué)生任課教師,不能對(duì)其評(píng)分。
2.1 目標(biāo)
本系統(tǒng)是為高等院校開發(fā)的,用于日常的網(wǎng)絡(luò)教務(wù)管理,包括學(xué)生選課退課,成績(jī)查詢.教師選課名單查詢打印、學(xué)生成績(jī)錄入等功能。方便教務(wù)管理,提高工作效率.2.2 用戶的特點(diǎn)
本軟件的最終用戶是面向?qū)W生老師,他們具有一定的計(jì)算機(jī)應(yīng)用基礎(chǔ),可以比較熟練的操作計(jì)算機(jī).學(xué)生和老師都是經(jīng)常性用戶.2.3 功能需求
本系統(tǒng)主要實(shí)現(xiàn)學(xué)生教務(wù)管理和教師教務(wù)管理的功能。(1)學(xué)生教務(wù)管理
學(xué)生教務(wù)管理工作過程:
1)選課管理:學(xué)生登陸后 ,查詢課程的信息,是否可以選課.并進(jìn)行選課與 退課.在選課結(jié)束后 ,查詢選課的結(jié)果,并且打印課表.2)學(xué)生成績(jī)管理: 學(xué)生登陸后,在老師填寫學(xué)生成績(jī)之后,學(xué)生可以進(jìn)行網(wǎng)上查詢.3)網(wǎng)絡(luò)教務(wù)評(píng)估: 學(xué)生登陸后,可以對(duì)老師進(jìn)行教務(wù)評(píng)估.(2)教師教務(wù)管理
教師教務(wù)管理工作內(nèi)容為,教師通過系統(tǒng)登陸后,在學(xué)期結(jié)束后,填寫學(xué)生的成績(jī).在學(xué)生提交選課情況之后,教師對(duì)選課信息結(jié)果進(jìn)行查詢.2.4 性能需求
由于次開發(fā)項(xiàng)目針對(duì)學(xué)校,使用頻度較高,使用性能要求比較高。為防止對(duì)信息資料和管理程序的惡意破壞,要求有較為可靠的安全性能。總之,要求穩(wěn)定、安全、便捷、易于管理和操作。
2.5 運(yùn)行環(huán)境
操作系統(tǒng):WindowsXP / Windows 2000 Server 3.總體設(shè)計(jì)
系統(tǒng)結(jié)構(gòu)圖
網(wǎng)上教務(wù)管理系統(tǒng)學(xué)生管理教師管理選課與成績(jī)管理學(xué)生錄入管理學(xué)籍注銷管理登錄信息管理教師職稱管理教師登陸管理教師評(píng)估管理選課管理退課管理成績(jī)管理 4.接口設(shè)計(jì)
各模塊過程之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行消息傳遞。具體參數(shù)的結(jié)構(gòu)將在下面數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的內(nèi)容中說明。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在模塊之間傳遞。
第二篇:酒店管理系統(tǒng)軟件設(shè)計(jì)說明書
酒店管理系統(tǒng)
需求規(guī)格說明書
目錄
1.引言……………………………………………………….3 1.1目的……………………………………………………..3 1.2 定義…………………………………………………….3 1.3 產(chǎn)品的范圍和產(chǎn)品特性……………………………….3 1.4 參考文獻(xiàn)……………………………………………….4 2.綜合描述………………………………………………….4 2.1 產(chǎn)品的前景…………………………………………...4 2.2 產(chǎn)品的描述…………………………………………...4 2.3 用戶類和用戶特性…………………………………...4 2.4 運(yùn)行環(huán)境……………………………………………...5 2.5 設(shè)計(jì)和實(shí)現(xiàn)的約束條件……………………………...5 2.6 假設(shè)和依賴…………………………………………...5 3.外部接口需求…………………………………………….5 3.1 用戶接口……………………………………………...5 3.2 硬件接口……………………………………………...6 3.3 軟件借口……………………………………………...6 3.4 通信接口……………………………………………...6 4.系統(tǒng)特性………………………………………………….6 4.1前臺(tái)管理………………………………………………6
4.2 消費(fèi)管理……………………………………………...8 4.3 收銀管理……………………………………………...9 4.4 客房服務(wù)……………………………………………...11 5.其他非功能需求…………………………………………13 5.1 性能需求……………………………………………..13 5.2 安全性需求…………………………………………..13 5.3 軟件質(zhì)量需求………………………………………..13 6.附件………………………………………………………14
附錄 分析模型…………………………………………...14
1.引言 1.1目的
隨著旅游業(yè)的民展,酒店、餐飲娛樂行業(yè)日趨發(fā)達(dá),引入全方位的電腦服務(wù)和電腦管理日益流行。同時(shí),酒店和餐廳娛樂業(yè)引入電腦服務(wù)和管理也取得了優(yōu)良的經(jīng)濟(jì)效益和社會(huì)效益。酒店管理系統(tǒng)將先進(jìn)的電腦技術(shù)和現(xiàn)代酒店服務(wù)管理管理完美地結(jié)合起來,實(shí)現(xiàn)了住宿,餐飲全新概念的服務(wù)和管理方式。
酒店管理的電腦化,不僅是體現(xiàn)酒店現(xiàn)代化形象的一個(gè)重要標(biāo)志,而且對(duì)于提高員工的工作效率,加速資金周轉(zhuǎn),降低各項(xiàng)成本及改善服務(wù)質(zhì)量都有十分積極的作用。
1.2定義
1.客房預(yù)定系統(tǒng):可以處理散客預(yù)定、團(tuán)體預(yù)定、客房預(yù)定、預(yù)定未到處理、預(yù)售查詢等事務(wù)。
2.前臺(tái)接待系統(tǒng):可以處理散客入住登記,合約入住,團(tuán)體自動(dòng)入住和手動(dòng)入住,補(bǔ)填客單,修改客人信息、轉(zhuǎn)房、調(diào)房、設(shè)置房態(tài)、客人留言,預(yù)定客房查詢、可售客房查詢等事務(wù)。
3.前臺(tái)必銀系統(tǒng):處理記賬、埋單、限制客人消費(fèi)、退房、押金加入、查賬、轉(zhuǎn)賬、設(shè)置跑單、客用保險(xiǎn)箱管理、團(tuán)體埋單及退房業(yè)務(wù)。
4.賬務(wù)系統(tǒng):除具有收銀的功能外,還具有糾錯(cuò)、報(bào)表輸出等功能,能將損失降至最低。5.管家系統(tǒng);可處理設(shè)置凈房、臟房、壞房及取消壞房,設(shè)置SKIP房、SLEEP房,查詢謅房表、臟房表、壞房表,房間狀態(tài),新入住查詢等業(yè)務(wù)。
6.電話系統(tǒng):具有自動(dòng)計(jì)費(fèi)、夜間稽核,客人信息查詢、動(dòng)態(tài)房態(tài)查詢、房間明細(xì)賬查詢、收銀員報(bào)表、當(dāng)日入住客人報(bào)表等功能。
7.客歷系統(tǒng):能處理客人手工、自動(dòng)輸入,客人資料查詢與修改,黑名單,入住客人自動(dòng)查詢客歷、入住客人自動(dòng)歸入客歷。
8.合約系統(tǒng):可將酒店簽約的單位或個(gè)人的資料輸入電腦,并可隨時(shí)查詢和更新。
9.經(jīng)理系統(tǒng):可修改客房定價(jià),增加、刪除、修改各級(jí)密碼,個(gè)性特別客單,設(shè)置系統(tǒng)參數(shù),內(nèi)部銀行系統(tǒng),數(shù)據(jù)整理,自我診斷,數(shù)據(jù)備份。
10.總經(jīng)理系統(tǒng):具有客單查詢,查詢客房狀態(tài),查詢可售情況,客房占用統(tǒng)計(jì),賬務(wù)查詢,萬能查詢,報(bào)表輸出功能
11.密碼管理系統(tǒng):可以管理客戶和酒店的各種密碼。
12.報(bào)表系統(tǒng):主要是對(duì)處理一些非賬務(wù)表單。主要有客房占用表、轉(zhuǎn)房改租表、預(yù)定未到表、客房取消表、房租分析表、經(jīng)營統(tǒng)計(jì)表、可售情況表、房間狀態(tài)表、壞房狀況表、日租統(tǒng)計(jì)表、合約銷售表。
13.賬務(wù)報(bào)表:主要是處理酒店的日常的賬務(wù)報(bào)表,有收入報(bào)表(前臺(tái)收入明細(xì)表、現(xiàn)付收入明細(xì)表)、消費(fèi)報(bào)表、顧客賬務(wù)(住房賬務(wù)、離店客人賬務(wù)各跑單賬務(wù))、交班報(bào)表、信用卡報(bào)表、街賬報(bào)表、應(yīng)收?qǐng)?bào)表、催賬報(bào)表、轉(zhuǎn)賬報(bào)表、借貸報(bào)表、聯(lián)網(wǎng)消費(fèi)、酒店總表。
1.3產(chǎn)品的范圍和產(chǎn)品特性
“酒店管理系統(tǒng)”允許酒店工作人員對(duì)酒店的客房、員工以及入住酒店的顧客進(jìn)行客房入住、酒店服務(wù)等一些管理?!熬频旯芾硐到y(tǒng)”實(shí)施后,能節(jié)約人力資源,提高服務(wù)質(zhì)量,方便各項(xiàng)管理。賬務(wù)處理的時(shí)間明顯減少,數(shù)學(xué)計(jì)算上的錯(cuò)誤也會(huì)消失。對(duì)客房狀態(tài)(如是否入住,入住顧客信息等)的查詢與統(tǒng)計(jì)也顯得非常方便,減少了顧客等待與員工分類統(tǒng)計(jì)的時(shí)間。詳細(xì)的項(xiàng)目描述請(qǐng)參見酒店管理系統(tǒng)前景和范圍文檔。文檔中這一部分的標(biāo)題為“初始版本和后續(xù)版本的范圍”,列出了按照進(jìn)度計(jì)劃在這一版本中實(shí)現(xiàn)的全部或部分特性。
1.4 參考文獻(xiàn)
1)《軟件需求》Karl E.Wiegers(美)著 清華大學(xué)出版社
2)前期所寫的《酒店管理系統(tǒng)的前景和范圍文檔》
3)《現(xiàn)代軟件工程》 孫涌等著 北京希望電子出版社
2.綜合描述
2.1 產(chǎn)品的前景
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,信息時(shí)代的到來,信息改變了我們這個(gè)社會(huì)。各類行業(yè)在日常經(jīng)營管理各個(gè)方面也在悄悄地走向規(guī)范化和網(wǎng)絡(luò)化??头抗芾淼男畔⒒潭润w現(xiàn)在將計(jì)算機(jī)及網(wǎng)絡(luò)與信息技術(shù)應(yīng)用于經(jīng)營與管理,以現(xiàn)代化工具代替?zhèn)鹘y(tǒng)手工作業(yè)。無疑,使用網(wǎng)絡(luò)信息化管理使客房管理更先進(jìn)、更高效、更科學(xué),信息交流更迅速。
酒店客房管理系統(tǒng)是酒店經(jīng)營管理中不可缺少的部分,它的內(nèi)容對(duì)于經(jīng)營的決策者和管理者來說都至關(guān)重要,所以客房管理系統(tǒng)、信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多弊端,如:效率低、保密性差,容易出現(xiàn)差錯(cuò)等,且對(duì)于查詢空房間及已定房間等極為不方便。在當(dāng)今時(shí)代,這些完全可以改用計(jì)算機(jī)來代替人的手工操作。
作為計(jì)算機(jī)及網(wǎng)絡(luò)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)客房信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高客房經(jīng)營管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。且辦事效率也是決定收入的一個(gè)關(guān)鍵因素。
“酒店管理系統(tǒng)”代表了酒店管理的信息化,不僅是體現(xiàn)酒店現(xiàn)代化形象的一個(gè)重要標(biāo)志,而且對(duì)于提高員工工作效率,加速資金周轉(zhuǎn)、降低各項(xiàng)成本及改善服務(wù)質(zhì)量都有十分積極的作用。
2.2 產(chǎn)品的描述
一個(gè)成熟的酒店管理系統(tǒng)不僅僅是記錄酒店客人的信息,提供查詢,報(bào)表打印等一 系列簡(jiǎn)單的工作,它能讓工作人員從煩瑣的手工操作中解脫,并且酒店管理系統(tǒng)本身就 代表著一種管理方法。隨著它的深入,將帶動(dòng)企業(yè)的運(yùn)作,為管理和決策提供支持。本項(xiàng)目在經(jīng)過對(duì)各酒店軟件進(jìn)行分析和研究后,參考國際上的先進(jìn)酒店軟
件管理思想,結(jié)合中國酒店的實(shí)際特點(diǎn),認(rèn)為可將整個(gè)酒店管理系統(tǒng)細(xì)分為五個(gè)子系統(tǒng):(1)前臺(tái)管理系統(tǒng)(2)消費(fèi)管理系統(tǒng)(3)收銀管理系統(tǒng)(4)客房服務(wù)系統(tǒng)(5)系統(tǒng)維護(hù)
2.3 用戶類和用戶特性
酒店前臺(tái)工作人員(優(yōu)先考慮):前臺(tái)服務(wù)員的主要職能是負(fù)責(zé)訂房和退房,以及查詢?nèi)胱〉目蛻粜畔?。所有該角色只可以使用部分功能,包括客房?jīng)營管理、客戶信息查詢、個(gè)人密碼修改以及注銷功能。前臺(tái)工作人員對(duì)客房信息進(jìn)行管理,包括對(duì)客房的基本信息(如客房號(hào)、客房類型客房位置等)進(jìn)行檢索、錄入和修改。工作人員根據(jù)酒店規(guī)定可 定義客房類型,并對(duì)其進(jìn)行管理,包括對(duì)客房類型的基本信息(如類型名稱、面積、床位、價(jià)格等)進(jìn)行檢索、錄入和修改系統(tǒng)。界面會(huì)自動(dòng)顯示各種房類的訂房情況,以方便前臺(tái)接待控制房態(tài)。按客人姓名系統(tǒng)可自動(dòng)調(diào)出回頭客信息 及歷次住店統(tǒng)計(jì)信息以確定房?jī)r(jià)優(yōu)惠、優(yōu)惠時(shí)段和客人具體的消費(fèi)記錄等。
酒店管理人員:酒店管理員享有最高權(quán)限,可以使用酒店客房管理系統(tǒng)所提供的所有功能,包括員工信息維護(hù)、客房類型維護(hù)、客房信息維護(hù)、客戶信息查詢、經(jīng)營狀況統(tǒng)計(jì)、個(gè)人密碼修改以及注銷功能。
顧客:顧客可以在酒店提供的網(wǎng)上酒店管理系統(tǒng)進(jìn)行自助查詢酒店的一些相關(guān)信息,以及預(yù)定客房等。
財(cái)務(wù)管理部門:根據(jù)酒店客房的業(yè)務(wù)記錄,酒店財(cái)務(wù)管理部門的工作人員可選擇客房類別和日期的統(tǒng)計(jì)方式對(duì)營業(yè)額進(jìn)行統(tǒng)計(jì)。他們需要接受培訓(xùn),學(xué)會(huì)如何讓使用計(jì)算機(jī)以及一些office應(yīng)用。
酒店房務(wù)服務(wù)人員:酒店的房務(wù)服務(wù)人員利用系統(tǒng)可看到系統(tǒng)根據(jù)自家酒店的實(shí)際情況按順序房號(hào)列出客房,很直觀地顯示客房所屬的房間類型及用圖形及顏色表示不同的房態(tài),有沒有顧客入住、退房等,客房需要什么樣的服務(wù),是否需要打掃、服務(wù)。
2.4 運(yùn)行環(huán)境
為了達(dá)到系統(tǒng)要求,必須依靠高起點(diǎn)的硬件環(huán)境和軟件開發(fā)工具來保證系統(tǒng)的穩(wěn)定和正常運(yùn)行。酒店電腦系統(tǒng)要求24小時(shí)連續(xù)運(yùn)行,數(shù)據(jù)量大,可靠性要求高,因此整個(gè)電腦系統(tǒng)供電采用專線方式,加配lips(不間斷供電系統(tǒng)),并合理接地,以便保障整套系統(tǒng)的正常運(yùn)行。
2.5 設(shè)計(jì)和約束條件
CO-1:部分子系統(tǒng)將使用酒店本來的業(yè)務(wù)流程。
CO-2:系統(tǒng)必須操作簡(jiǎn)單、用戶手冊(cè)通俗易懂。
CO-3:該服務(wù)器實(shí)現(xiàn)要使用由公司批準(zhǔn)的Red Hat Linux版本和Apache HTTP Server.2.6 假設(shè)和依賴
AS-1: 酒店擁有一臺(tái)打印機(jī)和傳真機(jī),能方便打印報(bào)表,以及對(duì)預(yù)定客房的商務(wù)傳真進(jìn)行處理。
AS-2: 酒店有鏈接外網(wǎng)的服務(wù)器或計(jì)算機(jī),能提供網(wǎng)上預(yù)定功能,方便顧客預(yù)定。DE-1: 對(duì)于經(jīng)常光顧或要求打折的顧客以及節(jié)假日或者店慶優(yōu)惠活動(dòng),應(yīng)具備折扣管理功能。
DE-2: 對(duì)于使用酒店管理軟件前的電話預(yù)定等,該管理軟件應(yīng)該有專門的錄音功能。
3.外部接口需求
3.1 用戶接口(User Interfaces,UI)
UI-1:入住登記界面應(yīng)包含:部門,可選設(shè)施圖標(biāo)區(qū),賓客登記信息區(qū),選定設(shè)施列表。
UI-2:消費(fèi)點(diǎn)單操作界面應(yīng)包含:部門選擇,總賬單列表區(qū),子賬單列表區(qū),消費(fèi)記錄區(qū),消費(fèi)品選擇區(qū)。
UI-3:外賣零單消費(fèi)界面應(yīng)包含:消費(fèi)品選擇區(qū),消費(fèi)記錄區(qū),支付方式選擇區(qū)。UI-4:在退房結(jié)賬界面應(yīng)包含:部門選擇,總賬單列表區(qū),子賬單列表區(qū),消費(fèi)明細(xì)表,結(jié)賬操作面板。
3.2 硬件接口(Hardware Interfaces,HI)
HI-1:采用基于超5類雙絞的綜合布線系統(tǒng),同時(shí)支持語音和數(shù)字的傳輸。HI-2:對(duì)機(jī)器的指示是:CPU2400轉(zhuǎn)以上,顯示器支持800*600分辨率,基本內(nèi)存512兆推薦2G,Windows兼容打印機(jī)。
3.3 軟件借口(Software Interfaces,SI)
“人事管理系統(tǒng)”?!叭耸鹿芾硐到y(tǒng)”通過程序界面與“酒店管理系統(tǒng)”進(jìn)行通信,完成下面這些工作:
1:提取人員業(yè)務(wù)完成情況,作為進(jìn)行績(jī)效考核的依據(jù)。
2:根據(jù)酒店管理系統(tǒng)中各部門的項(xiàng)目消費(fèi)情況,作為合理分配人員的依據(jù)。
3.4 通信接口(Communications Iterfaces,CI)
CI-1:“酒店管理系統(tǒng)”接收熟客的電子郵件預(yù)訂,由操作員將預(yù)訂信息輸入系統(tǒng)。
CI-2:“酒店管理系統(tǒng)”將向賓客發(fā)送電子郵件消息,以確認(rèn)收到預(yù)訂或者預(yù)訂失敗信息。
4.系統(tǒng)特性
4.1 前臺(tái)管理
(1)描述和優(yōu)先級(jí)
為住店客人提供預(yù)訂信息,并為顧客辦理登記入住手續(xù),將登記信息錄入電腦。并可以為客人增加房間,更換房間,還能根據(jù)操作員的權(quán)限不同,對(duì)客人登記信息及房間價(jià)格加以修改,提高系統(tǒng)的靈活性,滿足不同客人的要求。
(2)刺激/響應(yīng)序列
預(yù)定
刺激:選擇客人準(zhǔn)備預(yù)約登記的部門,如客房…等,點(diǎn)擊“新增預(yù)訂”。響應(yīng):系統(tǒng)給出預(yù)定登記區(qū)。
刺激:在預(yù)訂登記區(qū)填入相關(guān)信息、選擇具體需預(yù)訂的設(shè)施項(xiàng)目及數(shù)量。填寫無
誤后按“保存”按鈕。
響應(yīng):系統(tǒng)記錄預(yù)定信息,并返回預(yù)定成功。刺激:反之選擇“取消”按鈕。響應(yīng):系統(tǒng)取消預(yù)定。
入住登記
刺激:進(jìn)入“接待畫面”后,先選擇當(dāng)前需接待登記的部門,如:客房、餐飲…..
再選擇設(shè)施規(guī)格,默認(rèn)狀態(tài)下是“標(biāo)準(zhǔn)”。
響應(yīng):建立客戶消費(fèi)帳,為每位客人安排一個(gè)房間、床位、桌號(hào)、牌號(hào)、及其他相關(guān)登記類型索引記錄。
刺激:選擇和填寫完畢,按“確定”按鈕。響應(yīng):完成接待操作。
刺激:按“取消”按鈕。響應(yīng):取消所有操作。
顧客換房
刺激:進(jìn)入“登記調(diào)整”界面,響應(yīng):系統(tǒng)調(diào)出所有已登記賓客和空余設(shè)施。
刺激:首先選擇需調(diào)整賓客當(dāng)前所登記的“部門”,在界面“原登記”列表框內(nèi)移動(dòng)光標(biāo)選擇需調(diào)整的賓客。在“設(shè)施列表”中選擇想調(diào)換的設(shè)施。按“調(diào)換”按鈕。
響應(yīng):完成調(diào)換。
刺激:按“取消”按鈕。響應(yīng):取消所有操作。
追加登記
刺激:進(jìn)入“追加登記”界面,在客人列表框內(nèi)直接移動(dòng)光標(biāo)選擇需追加登記的客人。
響應(yīng):系統(tǒng)調(diào)出該客人已登記的項(xiàng)目。
刺激:在“可供追加項(xiàng)目”列表框內(nèi)雙擊鼠標(biāo)添加新的項(xiàng)目到該賓客資料中,點(diǎn)擊“確定”。
響應(yīng):系統(tǒng)更新該客人的已登記記錄,并返回追加成功。刺激:選中追加項(xiàng)目,通過點(diǎn)擊“—”取消追加。響應(yīng):系統(tǒng)將新追加項(xiàng)目從該賓客資料中移除。刺激:按“取消”按鈕。響應(yīng):取消所有操作。
4.2 消費(fèi)管理
(1)描述級(jí)和優(yōu)先級(jí)
根據(jù)客人需求,為已登記在店客人提供店內(nèi)能提供的消費(fèi)服務(wù),并自動(dòng)建立消費(fèi)檔案。每位顧客發(fā)生消費(fèi)前必須進(jìn)行登記,需要建立客戶帳,然后是顧客在酒店里進(jìn)行了各種消費(fèi),例如:就餐點(diǎn)菜、會(huì)議室的租用、沐浴按摩、酒水消費(fèi)等等,將這些消費(fèi)信息錄入在客戶帳上,對(duì)這些消費(fèi)進(jìn)行管理滿足顧客不同的消費(fèi)。
(2)刺激/響應(yīng)序列
點(diǎn)單
刺激:進(jìn)入“總帳單列表區(qū)”界面,通過移動(dòng)上下鍵或直接用鼠標(biāo)在此區(qū)域選擇需
要消費(fèi)的客人,或者直接在“定位框”中輸入需要消費(fèi)客人的編號(hào)或姓名直接進(jìn)行定位選擇客人,選定客人,點(diǎn)擊客戶姓名。
響應(yīng):彈出選定顧客的消費(fèi)總賬單,包含總帳單下的所有子帳單。子賬單也會(huì)并行
顯示在“子帳單列表區(qū)”。
刺激:根據(jù)客人的需求通過移動(dòng)上下鍵或直接用鼠標(biāo)在此區(qū)域選擇具體子帳單人,點(diǎn)擊進(jìn)入。
響應(yīng):系統(tǒng)進(jìn)入選定顧客的消費(fèi)品選擇區(qū),系統(tǒng)并行彈出消費(fèi)品選擇區(qū)和消費(fèi)記區(qū)界面。
刺激:先選擇消費(fèi)品所在部門,然后根據(jù)該部門所提供的消費(fèi)品列表雙擊某消費(fèi)品 或按[添加]按鈕。
響應(yīng):系統(tǒng)添加該客人的本次消費(fèi)品記錄,并返回添加成功。
刺激:所有消費(fèi)品點(diǎn)單完成后,按“保存”按鈕。
響應(yīng):系統(tǒng)將本次操作所產(chǎn)生的消費(fèi)額記錄在該客人的帳單數(shù)據(jù)表中,并生成消費(fèi)
品記錄單反饋到消費(fèi)服務(wù)部門,提示服務(wù)人員提供消費(fèi)服務(wù)。
外賣
刺激:先選擇消費(fèi)品所在部門,然后根據(jù)該部門所提供的消費(fèi)品列表雙擊某消費(fèi)或 按“添加”按鈕。
響應(yīng):系統(tǒng)添加該客人的本次消費(fèi)品記錄,并返回添加成功。
刺激:所有消費(fèi)品點(diǎn)單完成后,在顧客支付方式選擇區(qū),根據(jù)客人的支付方式,如:
現(xiàn)金、支票、信用卡…等支付方式,進(jìn)行選擇,按“保存”按鈕。
響應(yīng):系統(tǒng)即刻將消費(fèi)記錄在消費(fèi)記錄區(qū)等待顧客付費(fèi)并彈出提示框,提示客人進(jìn) 行付款。
刺激:點(diǎn)擊“付款”按鈕,輸入顧客已付款數(shù)額。響應(yīng):彈出應(yīng)找零金額。
刺激:點(diǎn)擊“付款完成”按鈕。
響應(yīng):系統(tǒng)即刻生成客人消費(fèi)記錄單反饋到服務(wù)部門,彈出提示框服務(wù)人員提供服務(wù)。
查單
刺激:進(jìn)入“消費(fèi)查詢(未結(jié)帳)”界面后,選擇需要查詢的部門,如選擇:進(jìn)店 日期、消費(fèi)部門這兩個(gè)項(xiàng)目,點(diǎn)擊“確定”按鈕。
響應(yīng):系統(tǒng)確定所查詢的范圍,彈出客人列表框。
刺激:在畫面左邊的客人列表框中移動(dòng)光標(biāo),進(jìn)一步確定某位客人的具體“消費(fèi)明 細(xì)”和“收銀明細(xì)”情況。通過鼠標(biāo)點(diǎn)擊“消費(fèi)明細(xì)”和“收銀明細(xì)”頁框。
響應(yīng):系統(tǒng)顯示“消費(fèi)明細(xì)”或“收銀明細(xì)”頁面。
刺激:可再進(jìn)一步用鼠標(biāo)點(diǎn)擊“只顯示電話費(fèi)”明細(xì)。
響應(yīng):系統(tǒng)顯示電話費(fèi)明細(xì)信息。
4.3 收銀管理
(1)描述和優(yōu)先級(jí)
每一個(gè)客人從入住房間起,系統(tǒng)就需要自動(dòng)產(chǎn)生該客人的帳號(hào),住店的客人享受酒 店的短期貸款,可以在酒店絕大部分簽單,這將刺激客人的消費(fèi)心理,增加酒店收入,酒店管理者還應(yīng)可根據(jù)客人的情況鎖住其帳號(hào),以限制其消費(fèi)。
前臺(tái)收銀的埋單應(yīng)允許客人一帳多單,分期埋單,分類別埋單,退房時(shí)能自動(dòng)檢測(cè):客人的帳務(wù)余額為零;客人帳號(hào)的帳項(xiàng)為空;否則不能退房。
系統(tǒng)還應(yīng)具有合并、分拆帳戶的功能,既不但可以把幾個(gè)帳號(hào)的消費(fèi)轉(zhuǎn)入另一帳號(hào),也可把某一帳號(hào)特定時(shí)期特定幾類消費(fèi)轉(zhuǎn)入另一帳號(hào),便于滿足客人的多種結(jié)帳要求。
細(xì)分為如下四個(gè)需求:退房結(jié)帳、取消結(jié)帳、合并帳戶、訂金管理。(2)刺激/響應(yīng)序列
退房結(jié)賬
刺激:客人提出退房結(jié)賬申請(qǐng)。響應(yīng):系統(tǒng)給出退房結(jié)賬界面。
刺激:在“總賬單列表區(qū)”選擇登記客人、在“子賬單列表區(qū)”選擇該客人賬目下項(xiàng)目。
響應(yīng):系統(tǒng)在“消費(fèi)明細(xì)表”區(qū)域顯示“待結(jié)賬客人列表框”或“子客列表框”中光標(biāo)焦點(diǎn)所指客人的記錄,在“結(jié)賬操作面板”中顯示結(jié)算金額、已收金額,計(jì)算出實(shí)際收款。
刺激:選擇付款方式、付款。
響應(yīng):系統(tǒng)更新數(shù)據(jù)庫,提示結(jié)賬成功。刺激:按“取消”按鈕。響應(yīng):取消所有操作。
取消結(jié)賬
刺激:客人登記后隨即提出“退單”。
響應(yīng):系統(tǒng)給出退房結(jié)賬界面。
刺激:在“退房處理”處打勾,點(diǎn)擊結(jié)賬按鈕。
響應(yīng):完成取消結(jié)賬操作,其所有消費(fèi)不作營業(yè)額統(tǒng)計(jì)。刺激:按“取消”按鈕。響應(yīng):取消所有操作。
合并賬戶
刺激:選擇需要合并帳單的客人所在的部門。響應(yīng):系統(tǒng)調(diào)出所有已登記賓客的賬戶信息。刺激:在 “已登記在店客人”列表框內(nèi)移動(dòng)光標(biāo)或直接用鼠標(biāo)指定客人,也可在“已登記在店客人”文本框內(nèi)輸入賓客姓名或房間編號(hào)迅速查找定位相關(guān)賓客?!耙训怯浽诘昕腿恕绷斜砜騼?nèi)按回車鍵或雙擊鼠標(biāo)。
響應(yīng):將當(dāng)前光標(biāo)所指的客人記錄移動(dòng)到“合并區(qū)”列表框。刺激:重復(fù)操作,選擇另一位需合并的客人。
響應(yīng):將當(dāng)前光標(biāo)所指的另一位客人記錄移動(dòng)到“合并區(qū)”列表框。
刺激:在“合并區(qū)”移動(dòng)光標(biāo),可確定合并后以哪個(gè)帳單號(hào)作為合并后的帳單 號(hào)。點(diǎn)擊“合并”按鈕。
響應(yīng):系統(tǒng)將合并的賬單存儲(chǔ)到合并后賬單號(hào)下,另一個(gè)賬號(hào)賬單清空,并提示合并成功。
刺激:按“取消”按鈕。響應(yīng):取消所有操作。定金管理
刺激:在“客人列表框”,通過直接用鼠標(biāo)在此區(qū)域選擇欲繳款客人。也可 以在“定位框1”中輸入客人的編號(hào)或姓名直接進(jìn)行定位選擇欲繳款客人。也可在 “子帳單列表區(qū)”直接接用鼠標(biāo)在此區(qū)域選擇的欲繳款客人。響應(yīng):根據(jù)選擇的客人,其賬戶作為繳款賬號(hào)。
刺激:在“單據(jù)編號(hào)”文本框中輸入收款單據(jù)號(hào)(“單據(jù)編號(hào)”文本框?yàn)榭蛇x項(xiàng),可通過“需要單據(jù)號(hào)”是否打勾確定)。
響應(yīng):根據(jù)單據(jù)號(hào)調(diào)出客人信息,作為繳款賬號(hào)。刺激:選擇“付款方式”,系統(tǒng)默認(rèn)付款方式為“現(xiàn)金”。響應(yīng):等待輸入現(xiàn)金金額。
刺激:在“續(xù)繳金額’框中輸入具體金額。點(diǎn)擊“確定”
響應(yīng):系統(tǒng)將定金信息存儲(chǔ)到該客人的賬單號(hào)下,并提示繳納定金成功。刺激:按“取消”按鈕。響應(yīng):取消所有操作。
4.4 客房服務(wù)
(1)描述和優(yōu)先級(jí)
酒店提出需要一個(gè)專門的子系統(tǒng)用于客房部檢查客房等項(xiàng)目設(shè)施狀態(tài),根據(jù)多家酒店調(diào)研得出,通常將客房分為五種狀態(tài):清潔、有客、清理中、待修理和有預(yù)約,在電腦系統(tǒng)中應(yīng)以五種圖標(biāo)代表。為增加靈活性,可以對(duì)其進(jìn)行修改或調(diào)整??头坎扛鶕?jù)電腦中的資料對(duì)臟房進(jìn)行清潔,并能將清潔后的房態(tài)更改為清潔房。也可將部分房態(tài)改為待修理,使前臺(tái)不能出售此類房間。可顯示各部門的設(shè)施利用率,對(duì)已離店賓客的詳細(xì)情況進(jìn)行查詢或打印。
(2)刺激/響應(yīng)序列
房態(tài)管理
刺激:光標(biāo)在“接待狀態(tài)表”主畫面上,直接用鼠標(biāo)點(diǎn)擊圖標(biāo)來選擇設(shè)施,如果該設(shè)
施狀態(tài)為:“有客”。
響應(yīng):系統(tǒng)在界面右下部會(huì)顯示使用該設(shè)施客人概況。
刺激:在房態(tài)標(biāo)示為“有客”圖標(biāo)上雙擊鼠標(biāo)左鍵。
響應(yīng):系統(tǒng)彈出該客人的基本情況表。
刺激:點(diǎn)擊右鍵。
響應(yīng):系統(tǒng)彈出一菜單,供選擇改變當(dāng)前指定設(shè)施的狀態(tài)。
刺激:如果改變了當(dāng)前客房的房房態(tài)。
響應(yīng):被改變客房的房態(tài)圖標(biāo)下面的文字變?yōu)榧t色文字。
刺激:進(jìn)行的更改完成,按“保存”按鈕完成保存操作。
響應(yīng):系統(tǒng)自動(dòng)進(jìn)行保存。
員工留言
刺激:系統(tǒng)界面設(shè)計(jì)有員工留言窗口,員工登錄留言。
響應(yīng):系統(tǒng)提示員工輸入登錄用戶名。
刺激:?jiǎn)T工輸入用戶名點(diǎn)擊登錄。
響應(yīng):系統(tǒng)界面跳轉(zhuǎn)到員工留言窗口輸入框。
刺激:?jiǎn)T工進(jìn)行留言輸入,點(diǎn)擊完成發(fā)表。
響應(yīng):系統(tǒng)將員工的留言進(jìn)行記錄在員工留言數(shù)據(jù)表中。
刺激:操作員登錄留言窗口進(jìn)行查看時(shí),如有“未接受”留言一提示,點(diǎn)擊查看。
響應(yīng):系統(tǒng)將“未接受”留言從數(shù)據(jù)表抽取出來顯示在界面上。
刺激:操作員查看完留言,進(jìn)行回饋,點(diǎn)擊“完成”按鈕。
響應(yīng):系統(tǒng)將狀態(tài)為“未接受”留言改為“已接受”留言。將操作員的回復(fù)信息顯示在員工留言窗口。
設(shè)施利用統(tǒng)計(jì)
刺激:系統(tǒng)有一個(gè)查看酒店各部門的項(xiàng)目設(shè)施利用率,出租率情況的界面。酒店員工點(diǎn)擊查看。
響應(yīng):系統(tǒng)彈出輸入員工ID號(hào)的輸入框。
刺激:?jiǎn)T工輸入自己的ID號(hào),點(diǎn)擊“確定”按鈕。響應(yīng):系統(tǒng)判斷此員工是否有查看的權(quán)限。
刺激:如果有,系統(tǒng)彈出選擇框,選擇需查看的酒店部門,點(diǎn)擊“確定”按鈕。響應(yīng):系統(tǒng)彈出員工確認(rèn)查詢的酒店部門項(xiàng)目設(shè)施利用率以及出租情況。
刺激:如果有部門項(xiàng)目設(shè)施利用率發(fā)生變化,員工要求更改記錄,點(diǎn)擊“修改”按鈕。響應(yīng):系統(tǒng)再次要求輸入員工身份認(rèn)證密碼,彈出密碼輸入框。刺激:?jiǎn)T工輸入密碼,點(diǎn)擊“確認(rèn)”按鈕。響應(yīng):系統(tǒng)進(jìn)行確認(rèn)是否有修改權(quán)限。
刺激:如果有修改權(quán)限,進(jìn)入設(shè)施記錄修改界面進(jìn)行修改,修改完成,點(diǎn)擊“保存”按鈕。
響應(yīng):系統(tǒng)將新的記錄保存在酒店各部門的項(xiàng)目設(shè)施利用率,出租率報(bào)表中,進(jìn)行更新。
客史資料查詢
刺激:系統(tǒng)有一個(gè)“登記人信息”界面,移動(dòng)鼠標(biāo)選擇要查詢客人的姓名,點(diǎn)擊“確定”。
響應(yīng):系統(tǒng)彈出輸入酒店工作人員ID號(hào)的輸入框。刺激:工作人員輸入自己的ID號(hào),點(diǎn)擊“確定”按鈕。響應(yīng):系統(tǒng)判斷此員工是否有查看的權(quán)限。
刺激: 如果有,系統(tǒng)彈出進(jìn)入指示,提示工作人員選擇進(jìn)一步要查詢某位客人的信息
類別。
響應(yīng):系統(tǒng)根據(jù)員工的選擇彈出需查詢某位客人具體的登記情況。
刺激:在“其他人信息”區(qū)中移動(dòng)光標(biāo),選擇進(jìn)一步確定某位客人的查詢。
響應(yīng):系統(tǒng)根據(jù)員工的選擇彈出需進(jìn)一步查詢某位客人的具體情況。
刺激:有一個(gè)“登記人信息”界面,點(diǎn)擊“查找按鈕”。
響應(yīng):系統(tǒng)彈出的“查找窗口”。
刺激:輸入“姓名”、“住址”和“證件號(hào)”,點(diǎn)擊查詢。
響應(yīng):彈出查詢客人信息。
5.其他非功能需求
5.1 性能需求
PE-1:當(dāng)查詢空余項(xiàng)目時(shí),系統(tǒng)的響應(yīng)時(shí)間不能超過2秒。
PE-2:用戶向系統(tǒng)提交信息后,系統(tǒng)將在1秒鐘內(nèi)向用戶顯示確認(rèn)信息。
5.2 安全性需求
SE-1:用戶安全性需求:
(1)限制不必要的用戶。經(jīng)常檢查系統(tǒng)的用戶,刪除已經(jīng)不再使用的用戶。
(2)創(chuàng)建兩個(gè)管理員賬號(hào)。創(chuàng)建一個(gè)一般權(quán)限用戶用來處理一些日常事物,另一個(gè)有管理員權(quán)限的用戶只在需要的時(shí)候使用。
(3)開啟用戶策略,分別設(shè)置復(fù)位用戶鎖定計(jì)數(shù)器時(shí)間為20分鐘,用戶鎖定時(shí)間為20分鐘,用戶鎖定閾值為3次。
SE-2:密碼安性需求:
(1)使用安全密碼,注意密碼的復(fù)雜性,還要經(jīng)常改密碼。(2)設(shè)置屏幕保護(hù)密碼。
(3)開啟密碼策略。設(shè)置密碼長(zhǎng)度最小值為6位,設(shè)置強(qiáng)制密碼歷史為5次,時(shí)間為3天。
SE-3:系統(tǒng)安全性需求:
(1)安裝防毒軟件,經(jīng)常進(jìn)行系統(tǒng)掃描并升級(jí)病毒庫。(2)關(guān)閉默認(rèn)共享。
SE-4:服務(wù)安全性需求:
(1)關(guān)閉不必要的端口。用端口掃描器掃描系統(tǒng)已開放的端口,確定系統(tǒng)開放的哪些服務(wù)可能引起黑客入侵。
(2)設(shè)置好安全記錄的訪問權(quán)限。安全記錄在默認(rèn)情況下是沒有保護(hù)的,把它設(shè)置成只有管理員和系統(tǒng)賬戶才有權(quán)訪問。
(3)要把一些重要的用戶數(shù)據(jù)(文件、數(shù)據(jù)表、項(xiàng)目文件等)定時(shí)備份在另一個(gè)安全的服務(wù)器中。
5.3 軟件質(zhì)量需求
Available(可用性)-1:“酒店管理系統(tǒng)”將具備每天24小時(shí)可用。
Robustness(健壯性)-1:如果在繳納定金或退房結(jié)賬時(shí)客戶機(jī)和服務(wù)器中斷,那么當(dāng)時(shí)的操作全部視為無效,系統(tǒng)不記錄到數(shù)據(jù)庫。
6.附件
附錄 分析模型
圖1是酒店管理系統(tǒng)用例圖。用例視圖是表示整個(gè)系統(tǒng)需求。這個(gè)用例視圖反映了:參與者為系統(tǒng)管理員(總經(jīng)理)和各部門經(jīng)理,用例為各部門子系統(tǒng),除了系統(tǒng)管理員(總經(jīng)理)能與所有的用例進(jìn)行通信外,每位部門經(jīng)理只能與一個(gè)用例進(jìn)行通信。
圖2為酒店管理系統(tǒng)的局部DFD圖。
圖8為酒店管理系統(tǒng)的狀態(tài)圖,它是描述客房狀態(tài)的狀態(tài)圖。
第三篇:庫存管理系統(tǒng)軟件設(shè)計(jì)說明書
引言........................................................................................2
1.1 編寫目的........................................................................2
1.2 背景及意義....................................................................3
1.3 國內(nèi)外研究現(xiàn)狀............................................................4 2 系統(tǒng)總體設(shè)計(jì)分析...............................................................5
2.1 軟件功能及模塊設(shè)計(jì)....................................................5
2.1.1 軟件主要功能.........................................................6
2.1.2 軟件模塊組成.........................................................6
2.2 開發(fā)環(huán)境及性能優(yōu)化....................................................7
2.2.1開發(fā)環(huán)境....................................................................7 3 各模塊軟件設(shè)計(jì)與實(shí)現(xiàn).......................................................7
3.1系統(tǒng)管理模塊...................................................................7
3.2進(jìn)貨管理模塊.................................................................14
3.3 出貨管理模塊.................................................................17
3.4報(bào)表統(tǒng)計(jì)模塊.................................................................17
3.5信息查詢模塊.................................................................18
引言 1.1 編寫目的
“公正、公平、合理”的企業(yè)管理理念和企業(yè)管理水平的提高,使社會(huì)對(duì)庫存管理系統(tǒng)有了更高的需求;同時(shí)由于個(gè)人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特別是Internet/Intranet技術(shù)的發(fā)展,使的三代庫存管理系統(tǒng)的出現(xiàn)才成為必然。庫存管理系統(tǒng)的特點(diǎn)是從物品管理的角度出發(fā),用集中的數(shù)據(jù)庫將幾乎所有與物品相關(guān)的數(shù)據(jù)統(tǒng)一管理起來,形成了集成的信息源。有好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得物品管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)物品規(guī)劃和政策。
企業(yè)的庫存物資管理往往是很復(fù)雜、很繁瑣的。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個(gè)企業(yè)之間的管理體制不盡相同,各類統(tǒng)計(jì)報(bào)表繁多,因此倉庫的庫存管理必須編制一套庫存管理信息系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化操作,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。
根據(jù)當(dāng)前的企業(yè)管理體制,一般的庫存管理系統(tǒng),總是根據(jù)所掌握的物資類別,相應(yīng)分成幾個(gè)科室來進(jìn)行物資的計(jì)劃,訂貨,核銷托收,驗(yàn)收入庫,根據(jù)企業(yè)各個(gè)部門的需求來發(fā)送物資設(shè)備,并隨時(shí)按期進(jìn)行庫存盤點(diǎn),作臺(tái)帳,根據(jù)企業(yè)領(lǐng)導(dǎo)和自身管理的需要按月、季度、進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)報(bào)表。為了加強(qiáng)關(guān)鍵物資、設(shè)備的管理,要定期掌握其儲(chǔ)備,消耗情況,根據(jù)計(jì)劃定額和實(shí)際纖毫定額的比較,進(jìn)行定額管理,使得資金使用合理,物資設(shè)備的儲(chǔ)備最佳。
一個(gè)完整的企業(yè)物資供應(yīng)管理系統(tǒng)應(yīng)包括采購計(jì)劃管理,合同收托管理、倉庫庫存管理、定額管理、統(tǒng)計(jì)管理、財(cái)務(wù)管理等模塊。其中倉庫的庫存管理是整個(gè)物資供應(yīng)管理系統(tǒng)的核心。因此有必要開發(fā)一套獨(dú)立的庫存管理系統(tǒng)來提高企業(yè)工作效率, 而所使用的這套庫存管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營管理活動(dòng)中的核心,此系統(tǒng)必須可以用來控制合理的庫存費(fèi)用、適時(shí)適量的庫存數(shù)量,使企業(yè)生產(chǎn)活動(dòng)效率最大化。
1.2背景及意義
進(jìn)行庫存管理的意義就在于:它能確保物暢其流,促使企業(yè)經(jīng)營
活動(dòng)繁榮興旺。不論什么企業(yè),都要儲(chǔ)備一些物資。以生產(chǎn)為主的企業(yè),不儲(chǔ)備一定的物資,不能維持其連續(xù)生產(chǎn);服務(wù)性行業(yè),也要備置某些需用的設(shè)備和服務(wù)用具;就連一般的事業(yè)單位,也要備有某些辦公用品等。因此,各行各業(yè)都存在不同程度的庫存管理業(yè)務(wù)。
實(shí)行庫存管理有如下優(yōu)點(diǎn):
(一)有利于資金周轉(zhuǎn)
因?yàn)樵谀承┨厥馇闆r下,可以做到將庫存需要的投資額規(guī)定為零。為此可使經(jīng)營活動(dòng)更為靈活,把用于建立原材料、制成品、商品等常備庫存所需要占用的資金轉(zhuǎn)為經(jīng)營其他項(xiàng)目,這就有可能使經(jīng)營活動(dòng)向更新、更高的階段發(fā)展。
(二)促使生產(chǎn)管理更為合理
這是因?yàn)閹齑婀芾砉ぷ鞯哪繕?biāo)之一就是必需的物資,即在需要時(shí),按需要量供應(yīng)。目前生產(chǎn)管理較為混亂的主要原因在于一些急需的物資不能及時(shí)供應(yīng),要從根本上杜絕此類現(xiàn)象,就要認(rèn)真搞好庫存管理。
(三)有利于順利地進(jìn)行運(yùn)輸管理,也有助于有效地開展倉庫管理工作
通過庫存管理,可將原來零零散散放置的物料整理得井然有序,可使企業(yè)的生產(chǎn)環(huán)境整潔一新,實(shí)現(xiàn)文明生產(chǎn)。廢舊物料堆放整齊、報(bào)廢的設(shè)備及時(shí)運(yùn)走,工廠的空地整潔干凈,這樣的環(huán)境,自然令人感到心情舒暢。此外。還可以把經(jīng)常動(dòng)用的物料以及危險(xiǎn)性物料分片保管,以保證工廠的安全生產(chǎn)。
庫存管理工作的好壞,對(duì)改善企業(yè)生產(chǎn)環(huán)境將起著舉足輕重的作用。
1.3 國內(nèi)外研究現(xiàn)狀
由于庫存管理在經(jīng)濟(jì)管理中占重要地位,其計(jì)算機(jī)化在發(fā)達(dá)國家中也已經(jīng)達(dá)到了相當(dāng)高的水平。我國在全國范圍內(nèi)推廣計(jì)算機(jī)在管理中的應(yīng)用,是在70年代末開始的,雖然起步較晚,近幾年發(fā)展卻較快,特別是微型計(jì)算機(jī)的出現(xiàn)和普及為信息處理提供了物美價(jià)廉的手段,對(duì)于推動(dòng)我國管理信息處理的現(xiàn)代化起了重要的作用。
庫存管理對(duì)企業(yè)來說是一項(xiàng)繁瑣復(fù)雜的工作,每天要處理大量的單據(jù)數(shù)據(jù)。為及時(shí)結(jié)清每筆業(yè)務(wù),盤點(diǎn)庫存和貨物流動(dòng)情況,保證企業(yè)生產(chǎn)用料以及貨物安全,庫管人員要花費(fèi)大量人力物力和時(shí)間來做數(shù)據(jù)記錄統(tǒng)計(jì)工作。
在世界發(fā)達(dá)國家,庫存管理的計(jì)算機(jī)化水平已經(jīng)很高了,盡管我國的生產(chǎn)企業(yè)在這方面也有了很強(qiáng)的意識(shí)和長(zhǎng)足的進(jìn)步,但仍存在這樣、那樣的一些問題。
有的企業(yè)單位的庫存管理部分目前仍為手工、半手工操作。從供應(yīng)單位辦理入庫登記開始,到使用單位輸領(lǐng)料出庫手續(xù)為止,所有操作基本上都是由倉庫管理人員筆寫,手理,加上算盤、計(jì)算器來完成。這不僅煩瑣,效率低,而且缺乏庫存管理的一些基本手段,如庫存狀況統(tǒng)計(jì),查詢經(jīng)濟(jì)訂貨量計(jì)算等,這給企業(yè)在一定程度上造成了管理上的落后,及經(jīng)濟(jì)利益上的損失。有的單位的庫存管理部已上了微機(jī),但對(duì)微機(jī)的利用效率極低,有的在用它打游戲,有的僅把它當(dāng)計(jì)算器或打字機(jī)來用。有的企業(yè)單位既有了微機(jī)同時(shí)也有了庫存管理軟件,但硬件上去了,軟件上不去。因?yàn)樗麄冇玫膸齑婀芾碥浖?,大多為自己的工作人員及其他一些非專業(yè)人員所開發(fā)的簡(jiǎn)單的管理程序,很難稱得上是“庫存管理信息系統(tǒng)軟件”這些程序的弱點(diǎn)多表現(xiàn)為:
1、系統(tǒng)開發(fā)時(shí)無科學(xué)的理論支持。
2、開發(fā)過程中調(diào)研不全面。
3、軟件編寫時(shí)模型不清晰完整。
4、所用開發(fā)工具落后(如Fox base)。
計(jì)算機(jī)在管理中的應(yīng)用開始于1954年,當(dāng)時(shí)美國首先用計(jì)算機(jī)處理工資單。40多年來,計(jì)算機(jī)在處理管理信息方面發(fā)展迅速。例如,60年代美國計(jì)算機(jī)在管理中應(yīng)用項(xiàng)目不到300項(xiàng),到了1975年達(dá)到2670項(xiàng)。而現(xiàn)在,美國在財(cái)務(wù)會(huì)計(jì)上90%的工作由計(jì)算機(jī)完成;物資管理中80—100%的信息處理由計(jì)算機(jī)完成;計(jì)劃管理中是80—90%。據(jù)計(jì)算機(jī)應(yīng)用方面發(fā)展較快的國家統(tǒng)計(jì),計(jì)算機(jī)用于經(jīng)濟(jì)管理的約占80%;用于科技運(yùn)算的占8%;用于生產(chǎn)過程控制的占12%。因此,經(jīng)濟(jì)管理是計(jì)算機(jī)應(yīng)用的主要領(lǐng)域。系統(tǒng)總體設(shè)計(jì)分析 2.1 軟件功能及模塊設(shè)計(jì) 2.1.1 軟件主要功能
庫存管理系統(tǒng)軟件能達(dá)到如下具體功能要求: 1)系統(tǒng)管理模塊 2)進(jìn)貨管理模塊 3)出貨管理模塊 4)報(bào)表統(tǒng)計(jì)模塊 5)信息查詢模塊 2.1.2 軟件模塊組成
本軟件包括五個(gè)模塊:系統(tǒng)管理、進(jìn)貨管理、出貨管理、報(bào)表統(tǒng)計(jì)、信息查詢。庫存管理系統(tǒng)總體設(shè)計(jì)框圖
圖2-1 系統(tǒng)總體設(shè)計(jì)框圖
2.2 開發(fā)環(huán)境及性能優(yōu)化
2.2.1開發(fā)環(huán)境
數(shù)據(jù)庫:Microsoft SQL Server 2000 前端開發(fā)工具:Visual C#.NET 數(shù)據(jù)訪問對(duì)象:ADO 各模塊軟件設(shè)計(jì)與實(shí)現(xiàn) 3.1 系統(tǒng)管理模塊
系統(tǒng)管理模塊分為4種功能:身份驗(yàn)證功能、注冊(cè)用戶功能、修改刪除用戶功能、修改密碼功能。身份驗(yàn)證功能
在進(jìn)入系統(tǒng)主界面之前,會(huì)出現(xiàn)一個(gè)身份驗(yàn)證對(duì)話框,要驗(yàn)證用戶的身份。本系統(tǒng)中用戶分為管理員、倉庫管理員和經(jīng)理三種。不同用戶其權(quán)限也不同。
用戶通過庫存管理系統(tǒng)界面登錄進(jìn)入系統(tǒng)。在其輸入用戶編號(hào)與密碼之后,單擊“確定”按鈕登錄數(shù)據(jù)庫(為了方便用戶,本系統(tǒng)允許用戶在輸入密碼之后直接按回車鍵登錄數(shù)據(jù)庫,而無須使用鼠標(biāo)單擊“確定”按鈕)。此時(shí)觸發(fā)“確定”按鈕的Click事件相應(yīng)函數(shù)。在這個(gè)事件響應(yīng)函數(shù)中,需要首先判斷用戶,因?yàn)樗麄兙哂胁煌臋?quán)限。如果權(quán)限是0,則進(jìn)入系統(tǒng)管理員界面;權(quán)限是1,則進(jìn)入經(jīng)理界面;權(quán)限是2,則進(jìn)入倉庫管理員界面。
圖3-1 系統(tǒng)登錄界面
由于用戶權(quán)限的差異,他們所能進(jìn)入的系統(tǒng)主界面也相應(yīng)的不同。
圖3-2 系統(tǒng)主界面一(系統(tǒng)管理員身份進(jìn)入)
圖3-3 系統(tǒng)主界面二(經(jīng)理身份進(jìn)入)
圖3-4 系統(tǒng)主界面三(倉庫管理員身份進(jìn)入)
注冊(cè)用戶功能 以下為注冊(cè)用戶界面:
圖3-5 系統(tǒng)管理員注冊(cè)用戶界面
注冊(cè)用戶成功界面:
圖3-6 注冊(cè)用戶成功界面
修改刪除用戶功能 修改刪除用戶界面如下:
圖3-7 系統(tǒng)管理員修改刪除用戶界面
修改密碼功能
對(duì)一個(gè)完整的系統(tǒng)而言,用戶是應(yīng)該可以修改自己的密碼的,因此系統(tǒng)中應(yīng)該具有修改密碼的功能,提高數(shù)據(jù)的安全性,用戶可以在進(jìn)入系統(tǒng)主界面后可以修改自己的密碼。當(dāng)用戶輸入完成之后,按“確定”按鈕來關(guān)閉對(duì)話框,系統(tǒng)會(huì)自動(dòng)檢查用戶兩次輸入的密碼是否一致,如果不一致,會(huì)出現(xiàn)出錯(cuò)提示并建議用戶重新輸入。
圖3-8 修改密碼界面
用戶只能通過此界面修改自己的密碼,如果試圖修改別人的密碼,則提示如下圖:
圖3-9 修改密碼界面
修改密碼成功則顯示重新登錄界面,圖如下:
圖3-10重新登錄界面
3.2 進(jìn)貨管理模塊
進(jìn)貨管理模塊包括填寫貨品信息、入庫單、修改最低庫存三個(gè)子模塊。
圖3-11 倉庫管理員填寫入庫單界面
入庫單中涉及數(shù)據(jù)一致性,貨品編號(hào)為1開頭的庫別自動(dòng)為飲料庫,貨品編號(hào)為2開頭的庫別自動(dòng)為主倉庫,貨品編號(hào)為3開頭的庫別自動(dòng)為酒庫。數(shù)量和進(jìn)貨單價(jià)設(shè)置只能輸入數(shù)字類型。其中貨品編號(hào)如果在庫存信息表中不存在,那么提示先輸入貨品信息,點(diǎn)擊確定后界
面自動(dòng)跳轉(zhuǎn)到如下圖:
圖3-12 倉庫管理員填寫入庫單界面
圖3-13 倉庫管理員填寫貨品信息界面
3.3 出貨管理模塊
出庫時(shí)如果出庫數(shù)量低于庫存信息表中的最低庫存時(shí)報(bào)警,提醒倉庫管理員及時(shí)通知采購員采購,如果不清楚此貨品的采購員是誰可以根據(jù)貨品編號(hào)查詢采購員信息,報(bào)警顯示如下圖:
圖3-14 填寫出庫單
3.4報(bào)表統(tǒng)計(jì)模塊
本系統(tǒng)的報(bào)表分為日?qǐng)?bào)表和月報(bào)表,日?qǐng)?bào)表在添加入庫單和出庫單時(shí)就已經(jīng)自動(dòng)添加進(jìn)數(shù)據(jù)庫中的日?qǐng)?bào)表了,所以在此只需再手動(dòng)添加月
報(bào)表。
圖3-15 月報(bào)表統(tǒng)計(jì)
3.5信息查詢模塊
該模塊三種用戶都會(huì)用到,用戶根據(jù)不同的權(quán)限分別可以查詢不同的內(nèi)容,如系統(tǒng)管理員為了修改倉庫信息表、采購員信息表、客戶信息表而查詢相關(guān)信息,倉庫管理員為了通知采購員及時(shí)采購而查詢采購員信息,經(jīng)理查詢倉庫管理的各種信息等。
圖3-24 庫存信息查詢
第四篇:倉庫管理系統(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ā)過程中的能見度,便于對(duì)軟件開發(fā)過程中的控制與管理,同時(shí)提出了倉儲(chǔ)管理系統(tǒng)的軟件開發(fā)過程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時(shí)也表明了本軟件的共性,以期待能夠獲得更大范圍的應(yīng)用。
本文檔是在調(diào)研倉庫管理制度及倉庫管理人員對(duì)于管理系統(tǒng)的需求后,為明確軟件需求、安排項(xiàng)目規(guī)劃與進(jìn)度、組織軟件開發(fā)與測(cè)試而撰寫的。
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級(jí)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)大而又操作簡(jiǎn)便,實(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)造更多收入與利潤(rùn)。
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)做好對(duì)后臺(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)限密碼
編號(hào)管理員ID狀態(tài)圖 3.1 系統(tǒng)E-R圖
描述:該系統(tǒng)中包含的用戶以及屬性如圖3.5,其中對(duì)應(yīng)關(guān)系為,普通用戶與系統(tǒng)操作員為多對(duì)一,與倉庫管理員為多對(duì)一,系統(tǒng)操作員與倉庫為多
第 頁
倉儲(chǔ)管理系統(tǒng)需求規(guī)格說明書
對(duì)一,倉庫管理員與倉庫為一對(duì)一。
另外該系統(tǒng)中有一個(gè)超級(jí)管理員,負(fù)責(zé)對(duì)系統(tǒng)進(jìn)行配置管理,對(duì)數(shù)據(jù)庫進(jìn)行備份,增加,刪除系統(tǒng)操作員,倉庫管理員信息等操作。系統(tǒng)超級(jí)管理員用例圖見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)超級(jí)管理員管理
圖4.3
超級(jí)管理員用例圖
(二)倉庫管理
(1)倉庫進(jìn)貨
倉庫進(jìn)貨模塊要求操作員輸入商品號(hào)、商品名稱、進(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)倉庫退貨
倉庫退貨模塊要求操作員輸入退貨商品號(hào)、退貨數(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)取商品號(hào)、領(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)倉庫退料
倉庫退料模塊要求操作員輸入退料商品號(hào)、退料數(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)撥商品號(hà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)模塊要求用戶(管理員)輸入某商品號(hào),該商品實(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號(hào)從而得到該商品的庫存量。
(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)商號(hào)、名稱、聯(lián)系人、聯(lián)系電話、傳真、地址和郵政編碼。用戶也可以對(duì)已經(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)確性是完全保證的,所以對(duì)用戶的使用沒有多大的障礙。
5.2時(shí)間特性
本系統(tǒng)的數(shù)據(jù)庫較小,所以程序在響應(yīng)時(shí)間,數(shù)據(jù)更新處理時(shí)間上性能是比較突出的、而且也正由于數(shù)據(jù)量相對(duì)較少,故在數(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)能檢測(cè)出各種非正常情況,如與設(shè)備的通信中斷,無法連接數(shù)據(jù)庫服務(wù)等,避免出現(xiàn)長(zhǎng)時(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)簡(jiǎn)單易懂,容易上手,界面明了,便于操作。本系統(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)格:界面、版面形象清新岳母、布局合理,字號(hào)大小
十一、字體選擇合理,前后一致,美觀大方,動(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)定的。
考慮到用戶對(duì)數(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ù)性,以滿足用戶不斷增長(zhǎng)的需求以及日后的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)管理員才可以對(duì)軟件進(jìn)行數(shù)據(jù)的添加、刪除和修改操作,而普通用戶只能進(jìn)行瀏覽數(shù)據(jù)等基本操作。
第 頁
第五篇:圖書館管理系統(tǒng)需求規(guī)格說明書
軟件需求規(guī)格說明書
圖書館管理系統(tǒng)需求規(guī)格說明書
1.導(dǎo)言 1.1編寫目的
圖書管理信息系統(tǒng)的前階段,對(duì)本系統(tǒng)的需求做了詳細(xì)的闡述,并提出了這份軟件需求規(guī)格說明書。
此需求規(guī)格說明書對(duì)圖書管理信息系統(tǒng)軟件做了全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的數(shù)據(jù)庫、功能、性能等,使系統(tǒng)分析人員及軟件開發(fā)人員都能清楚地了解用戶的需求,并在此基礎(chǔ)上進(jìn)一步提出概要設(shè)計(jì)說明書和完成后續(xù)設(shè)計(jì)與開發(fā)工作。本說明書的預(yù)期讀者為用戶、需求分析人員、代碼編寫人員、測(cè)試人員、用戶文檔編寫者、項(xiàng)目管理人員。
在下一段的設(shè)計(jì)中,程序設(shè)計(jì)員可參考此需求分析規(guī)格說明書,在需求分析說明書對(duì)圖書館管理信息系統(tǒng)所做的模塊結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上進(jìn)行詳細(xì)設(shè)計(jì)。在以后的軟件測(cè)試以及軟件維護(hù)階段也可參考此說明書,以便于了解在概要設(shè)計(jì)過程中所完成的各模塊設(shè)計(jì)結(jié)構(gòu),或在修改或發(fā)現(xiàn)錯(cuò)誤時(shí)找出在本階段的不足或錯(cuò)誤。1.2項(xiàng)目背景
由于圖書館書籍多,查找、增加、借閱、歸還極為不便,要浪費(fèi)許多的人力、腦力、物力。圖書的管理不當(dāng)會(huì)嚴(yán)重導(dǎo)致圖書館書籍的遺失等問題。于是我們希望能找到解決的方法。
為了解決以上的問題,讓圖書館能夠有效的管理圖書館書籍,有效的利用軟件的便捷,保護(hù)好書籍,促進(jìn)圖書館管理的信息化和規(guī)范化。我們多方聽取意見、分組討論、查閱資料,進(jìn)而了解圖書館管理的流程,開發(fā)出一套適合于圖書館書籍多而復(fù)雜的管理系統(tǒng)。1.3縮寫說明
系統(tǒng):若未特別指出,統(tǒng)指本圖書信息管理系統(tǒng)。SQL:Structured Query Language(結(jié)構(gòu)化查詢語言)。
1.4術(shù)語定義SQL SERVER:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。
SQL:一種用于訪問查詢數(shù)據(jù)庫的語言。主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。外部主鍵:數(shù)據(jù)庫表中的關(guān)聯(lián)域。值互不相同。
需求:用戶解決問題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。
軟件需求規(guī)格說明書
1.5參考資料
《軟件工程實(shí)務(wù)》羅先文、徐軍,重慶大學(xué)出版社,2005年3月
《UML 用例驅(qū)動(dòng)對(duì)象建?!稤oug Rosenberg、Kendall Scott著,徐海、周靖、陳華偉譯,清華大學(xué)出版社,2003年5月
《UML 系統(tǒng)分析設(shè)計(jì)應(yīng)用案例》 冀振燕,人民郵電出版社,2003年6月 《NET語言程序設(shè)計(jì)》 陳煒,人民郵電出版社,2005年1月 《SQL Server數(shù)據(jù)庫》呂鳳順,清華大學(xué)出版社,2006年9月 《網(wǎng)頁設(shè)計(jì)與制作》于巧娥、何金奎,北京大學(xué)出版社,2006年1月 2.任務(wù)概述 2.1系統(tǒng)定義
實(shí)現(xiàn)圖書管理信息系統(tǒng)的基本需求。讓圖書館能夠有效的管理圖書的查詢、借閱、增加、歸還等操作,保護(hù)好文件,促進(jìn)圖書管理的信息化、規(guī)范化,實(shí)現(xiàn)圖書館的智能化管理,以提高圖書館的的工作效率。2.2應(yīng)用環(huán)境
硬件環(huán)境:一臺(tái)586 以上的微機(jī)及兼容內(nèi)存16MB(最好32MB內(nèi)存)
軟件環(huán)境:windows 98 以上的操作系統(tǒng) ;Office 2000應(yīng)用軟件 操作系統(tǒng):Microsoft Windows 2000 Advanced Server 支持環(huán)境:IIS 5.0 數(shù) 據(jù) 庫:Microsoft SQL Server 2000 2.3假定條件與限制
本圖書管理信息系統(tǒng)軟件是應(yīng)用于中小型的圖書館。在功能上還不是很健全,還需要進(jìn)一步完善,還可進(jìn)一步實(shí)現(xiàn)與E-Mail和Internet電話連接起來,成為網(wǎng)絡(luò)圖書管理信息系統(tǒng)軟件。3.需求規(guī)定 3.1對(duì)功能的規(guī)定
(1)圖書信息表(book):數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,圖書編號(hào)(BookID),書號(hào)(ISBN),價(jià)格(Price),類別名(Kind),圖書名(BookName),出版社(Publish),借出日期(BorrowDate),是否借出(IsBorrowed))
(2)借出圖書信息表(bookoff):數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,借書證號(hào)(LoanNum),姓名(Name),圖書編號(hào)(BookID),書名(BookName),價(jià)格(Price),類別(Kind),出版社(Publish),借出日期(BorowDate))
軟件需求規(guī)格說明書
(3)管理員信息表(Librarian):數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,名稱(LibName),密碼(Password))
(4)讀者信息表(personal):數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,讀者編號(hào)(ReaderNum),借書證號(hào)(BorrowNum),姓名(Name),班級(jí)(Class),部門(Depart),職稱(Tittle),罰款(Fine))
(5)圖書類型信息表(type): 數(shù)據(jù)結(jié)構(gòu)(自動(dòng)編號(hào)ID,類別名(Kind),借出天數(shù)(BorrowedDay))3.2對(duì)性能的定義 3.2.1 精度
(1)要按照嚴(yán)格的數(shù)據(jù)格式輸入,否則系統(tǒng)不給予響應(yīng)進(jìn)行處理。
(2)查詢時(shí)要保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。(3)添加記錄時(shí)必須寫入正確的記錄字段。3.2.2時(shí)間特性要求
一般操作的響應(yīng)時(shí)間應(yīng)在1~2秒內(nèi),對(duì)軟磁盤和打印機(jī)等的操作也應(yīng)在可接受的時(shí)間內(nèi)完成。3.2.3靈活性說明
滿足圖書館使用的需求(記錄量控制在100項(xiàng)內(nèi));對(duì)前面提到的運(yùn)行環(huán)境要求不應(yīng)存在困難。3.3輸入輸出的要求
輸入數(shù)據(jù):菜單選項(xiàng),查找關(guān)鍵字,新建記錄項(xiàng)。
輸出數(shù)據(jù):由查詢關(guān)鍵字確定的數(shù)據(jù)庫記錄集合。(1)系統(tǒng)管理
1)用戶登錄:用于管理員或讀者登錄,進(jìn)行圖書館書籍及資料的查詢。2)用戶注冊(cè):用于用戶及管理員的注冊(cè),當(dāng)數(shù)據(jù)庫中有了用戶資料之后此用戶才有權(quán)限登錄系統(tǒng)。
3)修改密碼:只限于已經(jīng)注冊(cè)的用戶或管理員的操作。以便于個(gè)人登錄的識(shí)別。
(2)圖書管理
1)圖書的分類:主要是適合于管理員的操作,對(duì)圖書進(jìn)行分類以便讀者查詢、借閱書籍。
2)查詢書籍:主要給借閱者使用,是為了方便借閱者查詢自己想要的圖書,
軟件需求規(guī)格說明書
借閱者輸入圖書的相關(guān)關(guān)鍵字,按下按鈕即可查詢到于此相關(guān)的書籍。
3)圖書的添加:是給管理員用的功能,如有新增書籍,可通過這項(xiàng)功能,在數(shù)據(jù)庫中添加一項(xiàng)紀(jì)錄,讓讀者預(yù)留、借閱等。
4)圖書的刪除:是給管理員用的功能,當(dāng)圖書館沒有此書籍時(shí),在數(shù)據(jù)庫中刪除此圖書的信息。(3)借書證管理
1)借書證的添加:僅圖書管理員可以使用的功能,在數(shù)據(jù)庫中添加讀者的借書證信息,方便讀者借閱圖書。
2)借書證信息的修改:修改讀者的圖書證信息記錄
3)借書證的刪除:刪除讀者的圖書證信息記錄
4)借書證的借書上限和逾期罰金: 根據(jù)等級(jí)或其他信息規(guī)定該讀者最多能借閱幾本書籍,歸還書籍時(shí)如果超過期限,規(guī)定超過一天罰多少錢(4)借書和還書操作管理
1)借書操作:用戶借書后在借出圖書信息表中添加用戶信息及書籍信息等 2)還書操作:用戶歸還書籍后在表中刪除借出信息便于他人借閱。3)續(xù)借操作:當(dāng)用戶圖書到期后,如需再借閱則可使用此功能。(5)打印報(bào)表
1)打印單條圖書記錄:主要適用于一般瀏覽者和一般用戶。他們只能打印在他們的權(quán)限和級(jí)別范圍內(nèi)所能查看的圖書館信息資料。
2)打印全部檔案:是為管理員設(shè)置的,管理員可以根據(jù)需要設(shè)置打印。也可以讓檔案以報(bào)表或其它形式生成文本文件或HTML文件輸出。打印操作人員的信息只限管理員使用。
3.4數(shù)據(jù)管理能力的需求(五個(gè)基本數(shù)據(jù)表單)
圖書信息表(book)借出圖書信息表(bookoff)圖書編號(hào) BookID 借書證號(hào) BorrowNum 書號(hào) ISBN 圖書編號(hào) BookID 價(jià)格 Price 借出日期 BorowDate 類別名 Kind 是否借出 IsBorrowed 圖書名 BookName 出版社 Publish 數(shù)量 Amount 作者 Author
讀者信息表(personal)管理員信息表(Librarian)姓名 ReaderName 名稱 LibName
軟件需求規(guī)格說明書
密碼 Password 密碼 Password 班級(jí) Class 部門 Depart 圖書類型信息表(type)職稱 Tittle 圖書編號(hào) BookID 借書證號(hào) BorrowNum 類別名 Kind 罰款 Fine 借出天數(shù) BorrowedDay 3.5故障處理要求
正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫完好無損。調(diào)試中遇到的問題及解決的方案:
(1)遇到跳出“數(shù)據(jù)庫已經(jīng)關(guān)閉”提示信息阻止程序運(yùn)行時(shí):可以查看一下進(jìn)行此項(xiàng)操作時(shí),操作的表是否已經(jīng)被關(guān)閉了或者是在沒有關(guān)閉此表的情況下又一次運(yùn)用打開語句打開此表。
(2)關(guān)于空記錄帶來的麻煩:有些空記錄往往會(huì)使程序無法運(yùn)行。此時(shí)你可用“if not isnull”語句先判斷一下是否為空記錄,再操作。(3)有些運(yùn)行錯(cuò)誤也可用如下語句排除 On Error GoTo Erropoint
Erropoint :
Msgbox Err.Descripton
Exit sub
或用On Error resume Next 等語句進(jìn)行處理。3.6其他要求
(1)系統(tǒng)的功能實(shí)現(xiàn)情況: 用戶可在本系統(tǒng)下實(shí)現(xiàn)各種用戶要求的功能(2)系統(tǒng)的安全性: 對(duì)于系統(tǒng)的重要數(shù)據(jù)都有密碼保護(hù),具有一定的安全性(3)系統(tǒng)的容錯(cuò)性: 用戶輸錯(cuò)數(shù)據(jù)都有提示信息,具有較好的容錯(cuò)性能。(4)系統(tǒng)的封閉性: 用戶的封閉性較好,用戶基本上在提示信息下輸數(shù)據(jù) 4.運(yùn)行環(huán)境規(guī)定 4.1設(shè)備
本軟件不需要特定的硬件或硬件接口進(jìn)行支撐;486以上PC機(jī)均可運(yùn)行此軟件。4.2支持軟件
運(yùn)行于Windows95及更高版本具有WIN32 API的操作系統(tǒng)之上。開發(fā)軟件:Dreamweaver、SQL Server、Microsoft web developer 4.3雙方簽字
軟件需求規(guī)格說明書
需求方(甲方): 開發(fā)方(乙方): 日期:2010年11月17日