版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 軟 件 工 程 </b></p><p><b> 課 程 設(shè) 計</b></p><p><b> 圖書分銷系統(tǒng)</b></p><p> 11軟件技術(shù)(1)班</p><p> 2013年 5月 29 日</p>
2、<p><b> 目錄</b></p><p> 1、可行性研究報告4</p><p><b> 1.1 引言4</b></p><p> 1.1.1 編寫目的4</p><p> 1.1.2 背景4</p><p> 1.1.3 定義4&l
3、t;/p><p> 1.1.4 參考資料4</p><p> 1.2 可行性研究的前提4</p><p> 1.2.1 要求4</p><p> 1.2.2 目標(biāo)5</p><p> 1.2.3 條件、假定和限制5</p><p> 1.2.4 進(jìn)行可行性研究的方法5<
4、/p><p> 1.2.5 評價尺度5</p><p> 1.3 對現(xiàn)有系統(tǒng)的分析5</p><p> 1.3.1 數(shù)據(jù)流程和處理流程5</p><p> 1.3.2 工作負(fù)荷6</p><p> 1.3.3 費用開支6</p><p> 1.3.4 人員6</p>
5、;<p> 1.3.5 設(shè)備6</p><p> 1.3.6 局限性6</p><p> 1.4 所建議的系統(tǒng)7</p><p> 1.4.1 對所建議系統(tǒng)的說明7</p><p> 1.4.2 數(shù)據(jù)流程各處理流程7</p><p> 1.4.3 改進(jìn)之處8</p>
6、<p> 1.4.4 影響8</p><p> 1.4.4.1對象設(shè)備的影響8</p><p> 1.4.4.2對軟件的影響8</p><p> 1.4.4.3對用戶單位機(jī)構(gòu)的影響8</p><p> 1.4.4.4對系統(tǒng)動行的影響8</p><p> 1.4.4.5對開發(fā)的影
7、響8</p><p> 1.4.4.6對地點和設(shè)施的影響8</p><p> 1.4.4.7對經(jīng)費開支的影響8</p><p> 1.4.5局限性8</p><p> 1.4.6技術(shù)條件方面的可行性8</p><p> 1.6 投資及收益分析8</p><p>
8、1.6.2 收益9</p><p> 1.6.2.1 一次性收益9</p><p> 1.6.2.2 非一次性收益9</p><p> 1.6.2.3 不可定量的收益9</p><p> 1.6.3 收益/投資比9</p><p> 1.6.4 投資回收周期9</p><p&g
9、t; 1.6.5 敏感性分析9</p><p> 1.7 社會條件方面的可行性9</p><p> 1.7.1 法律方面的可行性9</p><p> 1.7.2 使用方面的可行性9</p><p><b> 1.8 結(jié)論10</b></p><p> 2、項目開發(fā)計劃11&
10、lt;/p><p><b> 2.1 引言11</b></p><p> 2.1.1 編寫目的11</p><p> 2.1.2 背景11</p><p> 2.1.3 定義11</p><p> 2.1.4 參考資料11</p><p> 2.2 項目概
11、述12</p><p> 2.2.1 工作內(nèi)容12</p><p> 2.2.2 主要參加人員12</p><p> 2.2.3 產(chǎn)品及成果13</p><p> 2.2.3.1 程序13</p><p> 2.2.3.2 文件13</p><p> 2.2.3.3服務(wù)
12、13</p><p> 2.2.3.4 非移交產(chǎn)品14</p><p> 2.2.4驗收標(biāo)準(zhǔn)14</p><p> 2.2.5完成項目的最遲期限14</p><p> 2.2.6本計劃的審查者與批準(zhǔn)者14</p><p> 2.3實施總計劃14</p><p>
13、2.3.1工作任務(wù)的分解14</p><p> 2.3.2接口人員14</p><p> 2.3.3進(jìn)度15</p><p> 2.3.4預(yù)算15</p><p> 2.3.5關(guān)鍵問題15</p><p> 2.4 支持條件15</p><p> 2.4.1 計
14、算機(jī)系統(tǒng)支持15</p><p> 2.4.2 需要用戶承擔(dān)的工作15</p><p> 2.4.3 需由外單位提供的條件16</p><p> 2.5 專題計劃要點16</p><p><b> 1、可行性研究報告</b></p><p><b> 1.1 引言<
15、;/b></p><p> 1.1.1 編寫目的</p><p> Web技術(shù)的迅猛發(fā)展正推動Internet上信息服務(wù)類的進(jìn)步。WWW服務(wù)的基礎(chǔ)是HTML語言,HTML語言是靜態(tài)網(wǎng)頁編程語言,不能帶后臺,不能帶數(shù)據(jù)庫。所以在當(dāng)今這個社會中HTML已經(jīng)不能滿足人們的需求。ASP.NET語言就很好的解決了HTML中的問題,并且支持?jǐn)?shù)據(jù)庫的連接,寫好的網(wǎng)站會有一個后臺的管理,當(dāng)瀏覽器
16、向服務(wù)器請求網(wǎng)頁的時候,服務(wù)器會響應(yīng)這個請求。將網(wǎng)頁再發(fā)回給瀏覽器,同時將數(shù)據(jù)保存在后臺的數(shù)據(jù)庫中。斷開連接,直到下一個請求。</p><p><b> 1.1.2 背景</b></p><p> 軟件系統(tǒng)的名稱:圖書分銷系統(tǒng)</p><p> 任務(wù)提出者及開發(fā)者: 沈桂芳 </p><p> 產(chǎn)品用戶:經(jīng)營者、
17、客戶、中間用戶、最終用戶。</p><p><b> 1.1.3 定義 </b></p><p> 圖書分銷系統(tǒng)是指應(yīng)用電子計算機(jī)和網(wǎng)絡(luò)通信設(shè)備,為圖書銷售單位提供購書者購書信息等的通訊能力,并能滿足所有授權(quán)用戶對信息的各種功能需求的計算機(jī)應(yīng)用軟件系統(tǒng)。</p><p> 1.1.4 參考資料</p><p>
18、1. 康牧 《JSP動態(tài)網(wǎng)站開發(fā)實用教程》清華大學(xué)出版社</p><p> 2.張海藩《軟件工程導(dǎo)論》清華大學(xué)出版社</p><p> 1.2 可行性研究的前提 </p><p><b> 1.2.1 要求</b></p><p> “圖書銷售信息系統(tǒng)”必須適應(yīng)中國國情,符合國家各種政策法規(guī),信息指標(biāo)體系滿足標(biāo)準(zhǔn)
19、化要求。實現(xiàn)企業(yè)在互聯(lián)網(wǎng)上對圖書的銷售。具體實現(xiàn)有:會員注冊和登錄、圖書查詢、網(wǎng)上發(fā)表評論、管理員維護(hù)功能加強(qiáng)。本軟件在保證質(zhì)量的前提下實現(xiàn)資金最小化投入。</p><p><b> 1.2.2 目標(biāo)</b></p><p> 在先進(jìn)的計算機(jī)技術(shù)支持下,運用所學(xué)的計算機(jī)軟件開發(fā)知識以及企業(yè)開拓互聯(lián)網(wǎng)圖書市場的迫切需要所開發(fā)的圖書銷售信息系統(tǒng),進(jìn)行日常的圖書銷售管理
20、,包括:</p><p><b> 1.便捷的購書流程</b></p><p><b> 2.方便的后臺管理</b></p><p> 3.人性化的操作界面</p><p> 1.2.3 條件、假定和限制</p><p> 建議軟件使用壽命:10年</p>
21、;<p><b> 經(jīng)費來源:圖書企業(yè)</b></p><p> 硬件條件:普通PC機(jī)</p><p> 數(shù)據(jù)庫:MSSQL或者ACCESS1.2.4 進(jìn)行可行性研究的方法</p><p> 主要通過對已有圖書銷售系統(tǒng)的分析和研究比較的方法。1.2.5 評價尺度</p><p> 此軟件只是一
22、個適用軟件,達(dá)到圖書查詢、購買及后臺管理的要求即可,軟件開發(fā)周期不長。對于企業(yè)的要求還有一定的距離。只是提供一種簡易的軟件用以實現(xiàn)企業(yè)功能的初級軟件。</p><p> 1.3 對現(xiàn)有系統(tǒng)的分析</p><p> 1.3.1 數(shù)據(jù)流程和處理流程</p><p> 現(xiàn)有系統(tǒng)的數(shù)據(jù)處理與流程基本為在線圖書商城系統(tǒng)對用戶圖書查詢、注冊、購買、評論信息等,以及網(wǎng)站管理
23、員的后臺更新信息的處理。如下圖:</p><p> 現(xiàn)有系統(tǒng)數(shù)據(jù)流程圖</p><p> 1.3.2 工作負(fù)荷</p><p> 由于數(shù)據(jù)量會越來越大,數(shù)據(jù)庫的負(fù)荷會增大,系統(tǒng)工作負(fù)荷也會變大,數(shù)據(jù)處理會變得緩慢。對硬件的要求也會越來越高。1.3.3 費用開支</p><p> 在系統(tǒng)上投入的人力、設(shè)備、空間、材料等與其他的一系列
24、支持性服務(wù)越來越大,導(dǎo)致開發(fā)費用支出巨大,嚴(yán)重影響系統(tǒng)可用性,急需改進(jìn)。1.3.4 人員</p><p> 由于數(shù)據(jù)量的增加,所需工作人員數(shù)量就要增大,硬件設(shè)備相應(yīng)的要增加。急需解決數(shù)據(jù)量龐大的問題。1.3.5 設(shè)備</p><p> 由于數(shù)據(jù)量的增加,所需工作人員數(shù)量就要增大,硬件設(shè)備相應(yīng)的要增加。急需解決數(shù)據(jù)量龐大的問題。</p><p><b&g
25、t; 1.3.6 局限性</b></p><p> 經(jīng)過分析,系統(tǒng)具有很大的局限性。由于數(shù)據(jù)量的關(guān)系,人員負(fù)荷和硬件需求的增加,使得費用支出越來越大。而且數(shù)據(jù)量的增加會帶來越來越多的問題急需解決(如系統(tǒng)運行越來越緩慢)。</p><p> 1.4 所建議的系統(tǒng)</p><p> 1.4.1 對所建議系統(tǒng)的說明</p><p&g
26、t; 圖書銷售管理信息系統(tǒng)有以下功能:</p><p> (1).會員注冊和登錄。用戶都可以通過這個平臺注冊網(wǎng)站會員及登錄主頁面查看商城信息。</p><p> (2).圖書查詢。注冊用戶瀏覽圖書信息,包括相關(guān)圖書和推薦好書以及商城新聞動態(tài)。</p><p> (3).網(wǎng)上發(fā)表評論。注冊用戶進(jìn)入商城后可以在網(wǎng)上發(fā)表自己的評論,對商城的好的方面和存在問題發(fā)表自
27、己的看法。</p><p> (4). 管理員維護(hù)功能加強(qiáng)。網(wǎng)站的維護(hù)者,進(jìn)入網(wǎng)站后臺可以簡單方便的維護(hù)網(wǎng)站的所有商城信息,包括圖書信息、類別管理,新聞管理和評論管理?! ?.4.2 數(shù)據(jù)流程各處理流程</p><p> 下面列出詳細(xì)的數(shù)據(jù)流圖:</p><p> 1.4.3 改進(jìn)之處</p><p> 由于時間匆促,人力和物力資源
28、缺乏,本系統(tǒng)存在諸多不完善之處。</p><p><b> 1.4.4 影響</b></p><p><b> (1)對設(shè)備的影響</b></p><p> 該系統(tǒng)的信息量會越來越大,對硬件有一定要求。</p><p> (2)對用戶單位機(jī)構(gòu)的影響</p><p>
29、 用戶單位現(xiàn)有符合國家管理要求的行政、業(yè)務(wù)機(jī)構(gòu)完全不變,其他機(jī)構(gòu)可以參考系統(tǒng)提示的要求作一定調(diào)整。該操作簡單,使用人員會計算機(jī)基本操作即可??隙〞芸焯岣吖ぷ餍?,減輕勞動負(fù)擔(dān)。</p><p><b> 對象設(shè)備的影響</b></p><p><b> 對軟件的影響</b></p><p> 對用戶單位機(jī)構(gòu)的影響&
30、lt;/p><p><b> 對系統(tǒng)動行的影響</b></p><p><b> 對開發(fā)的影響</b></p><p><b> 對地點和設(shè)施的影響</b></p><p><b> 對經(jīng)費開支的影響</b></p><p>&
31、lt;b> 局限性</b></p><p> 技術(shù)條件方面的可行性</p><p> 就目前使用的開發(fā)軟件,其基本的功能目標(biāo)已達(dá)到。1.5 可選擇其他系統(tǒng)方案</p><p> 由于系統(tǒng)過于簡單,所以沒有提供其他的方案,只有一種開發(fā)方案。</p><p> 1.6 投資及收益分析</p><p
32、> 圖書銷售系統(tǒng)實用性強(qiáng),易學(xué)、易掌握、易使用,并且可以方便消費者,并增加效率。該軟件針對圖書銷售行業(yè)的情況進(jìn)行了大量的研究,幫助您更好地管理庫存、增加銷售、降低成本和提高客戶滿意度,做出可靠的財務(wù)決定。它為您節(jié)省完成日常工作所花費的時間,可以更方便快捷的管理的各個環(huán)節(jié)。</p><p> 對于本系統(tǒng)軟件的市場開發(fā)投資方向體現(xiàn)在軟件開發(fā)、軟件生產(chǎn)、軟件測試、技術(shù)培訓(xùn)、宣傳推廣方面,因此主要投資力度應(yīng)放在
33、宣傳與推廣方面,并應(yīng)采取全方位的宣傳方式。本產(chǎn)品的系統(tǒng)開發(fā)投資估計為20000元。</p><p><b> 1.6.2 收益</b></p><p> 1.6.2.1 一次性收益</p><p> 1.6.2.2 非一次性收益</p><p> 1.6.2.3 不可定量的收益</p><p&
34、gt; 1.6.3 收益/投資比</p><p> 1.6.4 投資回收周期</p><p> 1.6.5 敏感性分析</p><p> 1.7 社會條件方面的可行性</p><p> 1.7.1 法律方面的可行性</p><p> 所有軟件都選用正版。</p><p> 所有技術(shù)
35、資料都由本人保管。</p><p> 合同制定確定違約責(zé)任 1.7.2 使用方面的可行性</p><p> 使用本軟件人員要求有一定計算機(jī)基礎(chǔ)的人員,系統(tǒng)管理員要求由計算機(jī)的專業(yè)知識。</p><p><b> 1.8 結(jié)論</b></p><p> 綜上所述,此系統(tǒng)設(shè)計合理層次分明,工程技術(shù)先進(jìn),實用性強(qiáng),投
36、資與收益比例適當(dāng)具有一定開發(fā)價值。所以本工程產(chǎn)品的開發(fā)可立即進(jìn)行。</p><p><b> 2、項目開發(fā)計劃</b></p><p><b> 2.1 引言</b></p><p> 2.1.1 編寫目的</p><p> 本系統(tǒng)開發(fā)計劃的目的是:把在開發(fā)過程中對各項工作的人員、分工、經(jīng)費
37、、系統(tǒng)資源條件等問題的安排用文檔形式記載下來,以便根據(jù)本計劃開展和檢查本項目工作,保證項目開發(fā)成功;目前市場上的這些公司,基本上每個公司都要對其每天的銷售情況進(jìn)行統(tǒng)計記錄,而且現(xiàn)在電腦這么普及,我們不像以前都是用手工記錄到本子上,然后人工進(jìn)行數(shù)據(jù)的處理。所以建立一個銷售系統(tǒng)很有必要,為公司省去了許多不必要的人力資源,并且效率高、省時、操作方便、有很廣的應(yīng)用域和發(fā)證,空間。</p><p><b> 2
38、.1.2 背景</b></p><p> 隨著社會信息量的與日俱增,作為信息存儲的主要媒體之一圖書,數(shù)量、規(guī)模比以往任何時候都大的多,不論個人還是圖書銷售部門都需要使用方便而有效的方式來管理自己的書籍銷售。在計算機(jī)日益普及的今天,對個人而言若采用一套行之有效的圖書分銷系統(tǒng)來管理自己的書籍,會方便許多。對圖書銷售部門而言,以前單一的手工檢索已不能滿足人們的要求,為了便于圖書資料的管理需要有效的圖書分銷
39、軟件。本圖書分銷系統(tǒng)軟件是一套功能比較完善的數(shù)據(jù)管理軟件,具有數(shù)據(jù)操作方便高效迅速等優(yōu)點。該軟件采用功能強(qiáng)大的數(shù)據(jù)庫軟件開發(fā)工具進(jìn)行開發(fā),具有很好的可移植性,可在應(yīng)用范圍較廣的DOS、WINDOWS系列等操作系統(tǒng)上使用。</p><p><b> 2.1.3 定義</b></p><p><b> 圖書分銷系統(tǒng)</b></p>
40、<p> 2.1.4 參考資料</p><p> 《SQL Server 2005 數(shù)據(jù)庫及應(yīng)用》 清華大學(xué)出版社</p><p> 《c# 程序設(shè)計》人民郵電出版社 </p><p> 《軟件工程》人民郵電出版社 </p><p><b> 2.2 項目概述</b></p>&l
41、t;p> 2.2.1 工作內(nèi)容</p><p> 本項目開發(fā)過程中需要進(jìn)行的各項主要工作為:</p><p> 編制附和軟件需求要求的軟件功能的軟件。</p><p><b> 文檔計劃建立:</b></p><p><b> 軟件開發(fā)計劃;</b></p><p
42、><b> 軟件目錄</b></p><p><b> 軟件需求規(guī)格說明</b></p><p><b> 項目開發(fā)計劃</b></p><p><b> 可行性報告</b></p><p><b> 軟件標(biāo)準(zhǔn)規(guī)范</b&g
43、t;</p><p><b> 軟件測試計劃</b></p><p><b> 軟件測試辦法</b></p><p><b> 概要設(shè)計說明</b></p><p> 軟件可靠性和安全性設(shè)計指南</p><p><b> 硬件總體設(shè)計
44、報告</b></p><p><b> 詳細(xì)設(shè)計說明</b></p><p><b> 軟件詳細(xì)設(shè)計報告</b></p><p><b> 軟件代碼(略)</b></p><p><b> 測試分析報告</b></p>&
45、lt;p> 軟件可靠性和安全性設(shè)計檢查單</p><p><b> 軟件評審檢查單</b></p><p><b> 軟件使用說明</b></p><p> 2.2.2 主要參加人員</p><p> 參加本項目開發(fā)的主要人員:董軍,金石,孔德陽,劉凱旋,王孝飛</p>
46、<p> 2.2.3 產(chǎn)品及成果</p><p> 程序名稱:圖書分銷系統(tǒng),使用Visual Studio編寫,中間引用了SQL數(shù)據(jù)庫,通過C#與數(shù)據(jù)庫的連接傳輸數(shù)據(jù),實現(xiàn)系統(tǒng)各項功能。</p><p> 實現(xiàn)基本功能: 會員注冊和登錄、圖書查詢、網(wǎng)上發(fā)表評論、管理員維護(hù)功能加強(qiáng)。</p><p> 2.2.3.1 程序</p>&
47、lt;p><b> 見需求</b></p><p> 2.2.3.2 文件</p><p> 文檔內(nèi)容見2.2.1中文檔建立。</p><p> 文檔格式要求按照軟件模式化要求進(jìn)行,模式按照如下名稱模板要求規(guī)定:</p><p> 軟件開發(fā)計劃項目開發(fā)計劃;</p><p><
48、;b> 文檔目錄軟件目錄;</b></p><p> 需求分析報告軟件需求規(guī)格說明;</p><p> 概要設(shè)計文檔概要設(shè)計說明;</p><p> 詳細(xì)設(shè)計文檔詳細(xì)設(shè)計說明;</p><p> 源代碼軟件標(biāo)準(zhǔn)規(guī)范;</p><p> 軟件使用說明書軟件使用說明;</p>&
49、lt;p> 軟件測試報告測試分析報告;</p><p> 軟件審查報告軟件評審檢查單。</p><p><b> 服務(wù)</b></p><p> 本軟件為用戶提供培訓(xùn)安裝、維護(hù)和運行支持等,并定期向客戶了解系統(tǒng)使用情況。</p><p> 2.2.3.4 非移交產(chǎn)品</p><p>
50、;<b> 驗收標(biāo)準(zhǔn)</b></p><p><b> 驗收測試:</b></p><p><b> 時間:1天。</b></p><p><b> 內(nèi)容:軟件使用。</b></p><p><b> 軟件確認(rèn):</b>&l
51、t;/p><p><b> 時間:1天;</b></p><p> 內(nèi)容:確定軟件的可使用性,軟件的功能完整性。</p><p><b> 完成項目的最遲期限</b></p><p> 2013.06.01</p><p> 本計劃的審查者與批準(zhǔn)者</p>
52、<p><b> 沈桂芳老師</b></p><p><b> 實施總計劃</b></p><p><b> 工作任務(wù)的分解</b></p><p><b> 需求分析:2周;</b></p><p><b> 概要設(shè)計:6
53、天;</b></p><p> 詳細(xì)設(shè)計:1.5周;</p><p><b> 編碼:3周;</b></p><p><b> 測試:2周;</b></p><p><b> 驗收:2天</b></p><p><b>
54、接口人員</b></p><p> 姓名職責(zé)參加時間</p><p> 董軍 負(fù)責(zé)軟件的總體設(shè)計時段:全部,開發(fā)時段:部分</p><p> 金石 軟件設(shè)計,開發(fā)全部</p><p> 孔德陽 設(shè)計,開發(fā)全部</p><p> 劉凱旋說明書,部分文檔部
55、分</p><p> 王孝飛需求部分</p><p><b> 進(jìn)度</b></p><p><b> 預(yù)算</b></p><p> 考慮到不需要再添加開發(fā)設(shè)備及軟件,開發(fā)周期短,開發(fā)風(fēng)險低,所以支出費用不高。</p><p><b> 關(guān)鍵
56、問題</b></p><p> 系統(tǒng)開發(fā)軟件平臺:中文WindowsXP/7</p><p><b> 2.4 支持條件</b></p><p> 2.4.1 計算機(jī)系統(tǒng)支持</p><p> 本軟件的開發(fā)需要工作平臺:PC 主機(jī)</p><p> 2.4.2 需要用戶承擔(dān)的
57、工作</p><p> 對系統(tǒng)的使用提出系統(tǒng)的建議,發(fā)表系統(tǒng)的優(yōu)缺點,便于對系統(tǒng)的改進(jìn)。</p><p> 2.4.3 需由外單位提供的條件</p><p><b> 測試數(shù)據(jù)項目列表。</b></p><p> 2.5 專題計劃要點</p><p> 用戶具備一定的計算機(jī)知識,對應(yīng)用軟
58、件有所了解,對圖書分銷的流程也要有一定的了解</p><p><b> 3、軟件需求說明書</b></p><p> 3.1 引言3.1.1 編寫的目的</p><p> 隨著時代的發(fā)展,信息技術(shù)、Internet/Intranet技術(shù)、數(shù)據(jù)庫技術(shù)的不斷發(fā)展完善,網(wǎng)絡(luò)進(jìn)程的加快,傳統(tǒng)的購物方式也越來越不能滿足人們快節(jié)奏的生活需求,使得企
59、業(yè)的IT部門已經(jīng)認(rèn)識到Internet的優(yōu)勢, 電子商務(wù)就是在這樣一個背景下產(chǎn)生發(fā)展起來的。伴隨著電子商務(wù)技術(shù)的不斷成熟,電子商務(wù)的功能也越來越強(qiáng)大,注冊用戶可以在網(wǎng)上搜索購買到自己想要的各種商品,初步讓人們體會到了足不出戶, 便可隨意購物的快感。網(wǎng)上圖書銷售管理系統(tǒng)就是一個電子商務(wù)系統(tǒng)的開發(fā)。通過網(wǎng)上圖書銷售系統(tǒng)實現(xiàn)圖書銷售的電子商務(wù)模式并滿足經(jīng)銷商和用戶進(jìn)行電子交易的需求,保證充分發(fā)揮網(wǎng)上交易的優(yōu)勢。</p><
60、p><b> 3.1.2 背景</b></p><p> 項目名稱:網(wǎng)上圖書銷售系統(tǒng)</p><p> 項目開發(fā)者: (組長); (階段負(fù)責(zé)人); </p><p> 系統(tǒng)運行環(huán)境:任何PC機(jī)</p><p> 開發(fā)工具:visual studio 2005</p><p>
61、<b> 開發(fā)語言:C#</b></p><p><b> 3.1.3 定義</b></p><p> 庫存表:存放庫中的當(dāng)下所存的書籍的數(shù)據(jù)</p><p> 出庫表:存放已銷售掉的書籍的數(shù)據(jù)</p><p> 入庫表:存放新購進(jìn)的書籍的數(shù)據(jù)</p><p>
62、購書表:存放已經(jīng)發(fā)貨的書籍的數(shù)據(jù)</p><p> 缺書表:存放庫中缺少的書籍的數(shù)據(jù)</p><p> 訂單表:存放等待發(fā)貨的書籍的數(shù)據(jù)</p><p> 數(shù)據(jù)流圖:數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動和處理的情況。</p><p> 系統(tǒng)的流程圖:系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具。它的基
63、本思想是用圖形符號以黑盒子的形式描繪系統(tǒng)里的每個部件(例如:程序、文件、數(shù)據(jù)庫、表格、人工過程等等)。</p><p> ER圖:用來描繪數(shù)據(jù)模型的圖形。</p><p> 3.2 任務(wù)概述3.2.1 目標(biāo)</p><p> 本系統(tǒng)可以細(xì)化為兩個子模塊:顧客購物模塊和管理員管理模塊。</p><p> 顧客購物模塊的主要工作過程為:
64、客戶在根據(jù)喜好得到相應(yīng)的商品列表后,可以選擇訂購商品。在訂購商品后,系統(tǒng)會自動保存并更新該用戶的定單。系統(tǒng) 的工作人員可以及時得到訂單并處理,根據(jù)情況選擇發(fā)貨,缺貨或延遲發(fā)貨。</p><p> 用戶所有的訂購商品記錄都將保存在系統(tǒng)數(shù)據(jù)中供后臺程序分析該用戶的喜好和購買力。以后該用戶登錄時可以推薦與其購買力相應(yīng)的商品。</p><p> 管理員管理模塊的主要工作過程為:系統(tǒng)管理員登錄后
65、可以對系統(tǒng)所有的商品信息進(jìn)行維護(hù),包括商品價格的調(diào)整、商品描述信的更新、新商品的加入以及過期商品的刪除。系統(tǒng)的后臺程序可以根據(jù)商品的銷售情況提供給管理員一份詳細(xì)分析報告。管理員可以根據(jù)該報告及時的調(diào)整熱門商品的信息(例如將其放置到醒目的位置)、對非熱門的商品進(jìn)行價格調(diào)整,這一切的數(shù)據(jù)都來源自系統(tǒng)客戶的查詢和訂購信息。</p><p> 3.2.2 用戶的點</p><p> 本軟件的最
66、終用戶為管理人員和顧客及員工;</p><p> 要求管理人員也就是系統(tǒng)的使用人員,對計算機(jī)有了解,經(jīng)過學(xué)習(xí)可以流利的使用目標(biāo)軟件;</p><p> 維護(hù)人員為開發(fā)人員,因為開發(fā)人員對目標(biāo)系統(tǒng)工作流程,代碼等方面都有全面深入的了解;</p><p> 顧客:顧客的受教育水平在使用目標(biāo)軟件不存在任何障礙。</p><p> 本軟件的用
67、戶具有多級級別,更加人性化。</p><p> 3.2.3 假定與約束</p><p><b> 精度:較高</b></p><p> 靈活性:在購書單未審核時,可以撤消訂購或修改,一旦審核,則不能再修改</p><p> 工具和語言約束:visual studio2005 C#語言</p><
68、;p> 設(shè)計約束:必須是窗口化設(shè)計</p><p> 本系統(tǒng)支持的操作系統(tǒng)包括:Windows95;Windows98;Windows2000; Windows XP </p><p> 本系統(tǒng)支持的數(shù)據(jù)庫為:MSSQL或者ACCESS</p><p> 應(yīng)該使用的硬件平臺:運行本軟件要求處理器在奔騰Ⅲ以上,內(nèi)存在256MB 以上的計算機(jī);<
69、/p><p><b> 開發(fā)期限:5周</b></p><p> 3.3 需求規(guī)定 3.3.1 對功能的規(guī)定</p><p> 登陸界面:讓顧客可以查詢書籍情況,管理人員可以登陸管理書籍。</p><p> 訂書單處理:顧客提交訂書單以后由管理人員審核,有效則開發(fā)票并且打印領(lǐng)書單,無效則返回?zé)o效信息。</
70、p><p> 缺書處理:若有缺書情況則登記缺書,并將相關(guān)信息反饋給采購人員。</p><p> 書庫信息:每當(dāng)有書籍售出或者新書入庫的時候,書籍庫存信息都應(yīng)該更新,并做有關(guān)登記。</p><p> 用戶信息:超級管理員對其余用的相關(guān)信息可以進(jìn)行更改,其余用戶可自行更改自己的密碼。</p><p> 3.3.2 E—R圖</p>
71、<p> 本系統(tǒng)中涉及的實體有“顧客”“教師”“管理人員”“教材”。</p><p> 在此處將學(xué)生和教師看做是一個實體,管理人員和圖書各為一個實體。</p><p> 各個實體及其屬性聯(lián)系圖如下圖所示:</p><p> 圖3-1學(xué)生和教師實體及屬性聯(lián)系圖</p><p> 圖3-2管理人員及員工實體及屬性聯(lián)系圖&l
72、t;/p><p> 圖3-3教材實體及屬性聯(lián)系圖</p><p><b> 圖3-4實體聯(lián)系圖</b></p><p> 3.3.3 對性能的規(guī)定</p><p> 顧客購物模塊必須在教師或?qū)W生確定購書信息5秒之內(nèi)生成一個訂書單。</p><p> 顧客購物模塊必須在得到訂書單信息有效后5秒
73、之內(nèi)生成一個領(lǐng)書單。</p><p> 若圖書脫銷目標(biāo)系統(tǒng)必須在一分鐘內(nèi)將信息反饋給教材采購人員。</p><p> 若圖書信息有變更,必須在一分鐘內(nèi)更新書庫的圖書信息。</p><p> 若進(jìn)行用戶增加、刪減以及密碼更改需要及時性 3.3.3.1 精度 3.3.3.2 時間特性要求 3.3.3.3 靈活性 3.3.4 輸入輸出要求</p
74、><p><b> 輸入項目</b></p><p> 顧客購物模塊:需要輸入購書單中要求的信息(提交人姓名、書名、書號、數(shù)量、身份識別碼)。</p><p> 管理員管理模塊:需要輸入缺書單中要求的信息(書名、書號、數(shù)量)。</p><p> 維護(hù)模塊:需要輸入用戶的賬號或賬號、密碼。</p><
75、;p><b> 輸出項目</b></p><p> 購物模塊:需要打印領(lǐng)書單(書名、書號、數(shù)量、領(lǐng)書人姓名),發(fā)票(書名、書號、開票人姓名、交易金額、交易日期)。</p><p> 采購模塊:需要打印進(jìn)書通知單(書號、書名、進(jìn)書日期)。</p><p> 3.3.5 數(shù)據(jù)管理能力的要求 3.3.6 故障處理要求</p&g
76、t;<p> 當(dāng)目標(biāo)系統(tǒng)出現(xiàn)外界系統(tǒng)帶來的違反協(xié)議的格式時,應(yīng)及時的做出組織,并反饋錯誤信息,系統(tǒng)不應(yīng)該出現(xiàn)死機(jī)或者進(jìn)入違反用戶意愿操作,更不能出現(xiàn)死循環(huán)狀態(tài)。</p><p> 當(dāng)目標(biāo)系統(tǒng)自身出現(xiàn)錯誤時,應(yīng)及時的做出錯誤信息的提示,讓用戶避免在目標(biāo)系統(tǒng)出現(xiàn)錯誤使用它進(jìn)行操作。可以重新彈出登入界面讓用戶從新開始。</p><p> 3.3.7 其它的專門的要求</
77、p><p> 用戶接口需求:“目標(biāo)系統(tǒng)應(yīng)該在登錄界面從登錄號來區(qū)分用戶身份?!?;“目標(biāo)系統(tǒng)必須對用戶做的修改信息做出及時的響應(yīng)處理?!?lt;/p><p> 硬件接口需求:“系統(tǒng)運行環(huán)境應(yīng)該有打印機(jī)設(shè)備?!?lt;/p><p> 3.4 運行環(huán)境規(guī)定 3.4.1 設(shè)備</p><p> 電腦;鍵盤; 鼠標(biāo);打印機(jī);掃描儀等。</p>
78、;<p> 3.4.2 支持軟件</p><p> 操作系統(tǒng):Windows95 、Windows98 、Windows2000、 Windows XP。</p><p> 數(shù)據(jù)庫管理系統(tǒng):本系統(tǒng)支持的數(shù)據(jù)庫為MSSQL或者ACCESS。</p><p><b> 3.4.3 接口</b></p><p
79、> 用戶接口:采用圖形界面,窗口化設(shè)計,對用戶友好原則。</p><p> 軟件接口:能夠在上述的操作系統(tǒng)下運行。</p><p> 硬件接口:支持一般的電腦。</p><p><b> 3.4.4 控制</b></p><p> 本系統(tǒng)通過“用戶登錄”模塊進(jìn)行用戶登錄的控制,根據(jù)用戶名位數(shù)的不同來辨認(rèn)不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程課程設(shè)計--圖書管理系統(tǒng)
- 軟件工程課程設(shè)計---圖書管理系統(tǒng)
- 軟件工程課程設(shè)計--圖書借閱管理系統(tǒng)
- 軟件工程課程設(shè)計--圖書借閱管理系統(tǒng)
- 軟件工程課程設(shè)計--圖書館管理系統(tǒng)
- 軟件工程課程設(shè)計-——圖書館管理系統(tǒng)
- 軟件工程課程設(shè)計---圖書館管理系統(tǒng)
- 圖書管理系統(tǒng)軟件工程課程設(shè)計
- 圖書管理系統(tǒng)軟件工程課程設(shè)計
- 軟件工程課程設(shè)計報告---網(wǎng)上圖書銷售系統(tǒng)
- 軟件工程課程設(shè)計之圖書館管理系統(tǒng)
- 軟件工程綜合課程設(shè)計報告-圖書管理系統(tǒng)
- 軟件工程課程設(shè)計--在線圖書管理系統(tǒng)
- 軟件工程綜合課程設(shè)計報告-圖書管理系統(tǒng)
- 圖書管理系統(tǒng)軟件工程課程設(shè)計作業(yè)
- 軟件工程圖書管理系統(tǒng)課程設(shè)計[1]
- 軟件工程課程設(shè)計—選課系統(tǒng)
- 軟件工程課程設(shè)計管理系統(tǒng)
- 軟件工程課程設(shè)計--圖書管理系統(tǒng)的設(shè)計和實現(xiàn)
- 軟件工程課程設(shè)計
評論
0/150
提交評論