

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、<p> 課程題目:圖書系統(tǒng)分析</p><p><b> 系統(tǒng)開發(fā)計劃</b></p><p><b> 目 錄</b></p><p><b> 前言1</b></p><p> 1. 可行性分析2</p><p> 1.
2、1 開發(fā)環(huán)境與開發(fā)工具2</p><p> 1.2 可行性報告2</p><p> 1.2.1開發(fā)必要性2</p><p> 1.2.2技術(shù)可行性3</p><p> 1.2.3經(jīng)濟可行性3</p><p><b> 2. 系統(tǒng)分析4</b></p><p
3、> 2.1 系統(tǒng)需求分析4</p><p> 2.2 功能需求分析4</p><p> 2.3 組織結(jié)構(gòu)分析4</p><p> 2.4 業(yè)務流程分析5</p><p> 2.5 數(shù)據(jù)與數(shù)據(jù)流程分析6</p><p> 2.5.1 數(shù)據(jù)流程圖6</p><p>
4、2.5.2 數(shù)據(jù)字典7</p><p> 3. 系統(tǒng)設計10</p><p> 3.1 系統(tǒng)總體結(jié)構(gòu)設計10</p><p> 3.2 子系統(tǒng)/ 模塊劃分10</p><p> 3.3 代碼設計11</p><p> 3.4 數(shù)據(jù)結(jié)構(gòu)設計11</p><p> 3.4.1
5、 E-R圖設計11</p><p> 3.4.2 建立關(guān)系數(shù)據(jù)庫表13</p><p><b> 課程設計總結(jié)15</b></p><p><b> 前言</b></p><p> 隨著計算機技術(shù)的飛速發(fā)展,計算機代替手工作業(yè)在企業(yè)、商業(yè)的各個領域得到大量的普及。隨著計算機的應用普及以
6、及軟件行業(yè)的發(fā)展,各行各業(yè)對日常事務的安排和管理已經(jīng)不僅僅是停留在人工管理上了,尤其是一些大企業(yè)大的事業(yè)單位,對日常事務的管理量異常大,不管在書店還是在其他的商店,都存在進銷存管理以及其他方面管理難的問題,人工的管理有時難免出錯或者由于數(shù)據(jù)量過大而忙不過來,而現(xiàn)在絕大多數(shù)的管理還處于手工作業(yè)狀態(tài),效率很低,而且容易出錯,不便于管理。 使用管理信息系統(tǒng)來管理無非是一種明智的選擇。在信息時代,傳統(tǒng)的書店管理方式必然被計算機為基礎的信息管理系
7、統(tǒng)所取代。因為作為計算機應用的一部分,使用計算機對圖書信息進行管理,具有著手工管理所無法比擬的優(yōu)點。因此,書店管理的內(nèi)部管理、自我完善不容忽視,我認為有必要開發(fā)一個中小型的書店管理軟件來代替手工管理。</p><p> 本論文主要介紹了書店管理系統(tǒng)的設計與開發(fā),主要是為了方便中小型書店更加有效的利用本系統(tǒng)來管理書店的運作,合理安排書店的一切,提高書店員工的工作效率。本系統(tǒng)著重于實現(xiàn)圖書銷售和進貨的電子化,是圖書
8、的銷售和管理更加的方便。</p><p> 開發(fā)工具為Visual Basic(VB),后臺數(shù)據(jù)庫為Microsoft Sql Server 2005,采用很多數(shù)據(jù)驗證使系統(tǒng)運行更加安全可靠。</p><p> 本系統(tǒng)開發(fā)的任務是實現(xiàn)書店管理的信息化、系統(tǒng)化、規(guī)范化。目的是開發(fā)一個具有新增,查詢,修改,更新,刪除等功能的比較強大的書店管理系統(tǒng)。功能模塊包括:用戶登錄系統(tǒng)(此系統(tǒng)是設計員
9、工登錄界面),銷售系統(tǒng)(對書的銷售量進行統(tǒng)計,以便做出更好的規(guī)劃),倉庫管理系統(tǒng)(即書店圖書出庫入庫系統(tǒng),對所有書籍的信息做好記錄),供應商管理系統(tǒng)(供應商信息進行管理),系統(tǒng)管理(是管理員添加用戶,修改密碼的地方)。系統(tǒng)開發(fā)過程大體分為可行性分析、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)四個主要階段。這樣的開發(fā)過程快速、高效,而且能更好的滿足客戶需求。</p><p> 系統(tǒng)目標和開發(fā)的可行性</p>&l
10、t;p><b> 系統(tǒng)目標:</b></p><p> 本圖書系統(tǒng)開發(fā)的任務是實現(xiàn)書店管理的信息化、系統(tǒng)化、規(guī)范化。目的是開發(fā)一個具有新增,查詢,修改,更新,刪除等功能的比較強大的書店管理系統(tǒng)。功能模塊包括:用戶登錄系統(tǒng)(此系統(tǒng)是設計員工登錄界面),銷售系統(tǒng)(對書的銷售量進行統(tǒng)計,以便做出更好的規(guī)劃),倉庫管理系統(tǒng)(即書店圖書出庫入庫系統(tǒng),對所有書籍的信息做好記錄),供應商管理系統(tǒng)
11、(供應商信息進行管理),系統(tǒng)管理(是管理員添加用戶,修改密碼的地方)。系統(tǒng)開發(fā)過程大體分為可行性分析、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)四個主要階段。這樣的開發(fā)過程快速、高效,而且能更好的滿足客戶需求。</p><p><b> 開發(fā)的可行性:</b></p><p> 長期以來,宏圖書店的業(yè)務一直采用人工手工管理。圖書采購、庫存、銷售和核算的手工信息管理存在工作量大、
12、服務質(zhì)量不高、工作效率低下、耗費人員多,圖書的市場、庫存、銷售、讀者反饋等信息不能及時提供等問題。為了徹底改善書店銷售圖書管理的落后局面,特提出開發(fā)本系統(tǒng)?!皶赇N售管理系統(tǒng)”的建設,對提高書店服務質(zhì)量、提高工作效率、加快信息反饋、增強競爭實力有著重大意義。</p><p><b> 1.2 可行性報告</b></p><p> 在充分了解本系統(tǒng)的各部分功能后,本
13、系統(tǒng)的開發(fā)是可行的。</p><p> 1.2.1開發(fā)必要性</p><p> 宏圖書店銷售管理系統(tǒng)開發(fā)是必要的。另外,書店銷售管理系統(tǒng)所采用的操作和工作方式符合工作人員和讀者的日常習慣,而且操作方便靈活,便于學習。</p><p> 首先把在需求分析階段得到的信息系統(tǒng)需求結(jié)構(gòu)作為初步的軟件架構(gòu)。初步軟件架構(gòu)比較粗糙,需要進行分解和細化。需要從頂層子系統(tǒng)開始,
14、逐層對子系統(tǒng)進行分解,直到分解到底層子系統(tǒng)為止。作為一個完整的信息系統(tǒng)的軟件架構(gòu),除了考慮業(yè)務邏輯之外,還需要考慮像系統(tǒng)設置等系統(tǒng)功能邏輯,并需要在軟件架構(gòu)中體現(xiàn)出來。</p><p> 宏圖書店現(xiàn)在由于工作量大、服務質(zhì)量不高、工作效率低下、耗費人員多等原因,到了必須改革的時候。</p><p> 1.2.2技術(shù)可行性(理論情況)</p><p> 本系統(tǒng)所涉
15、及到得技術(shù)有:</p><p> (1) 管理系統(tǒng)的開發(fā)方法。使用面向?qū)ο箝_發(fā)方法開發(fā)軟件系統(tǒng)</p><p> ?。?) 網(wǎng)絡和通信技術(shù)。</p><p> ?。?) 本系統(tǒng)的結(jié)構(gòu)規(guī)劃和技術(shù)設計。</p><p> ?。?) 數(shù)據(jù)庫技術(shù)。能都使用Microsoft Sql Server數(shù)據(jù)庫
16、</p><p> ?。?) Visual Basic 6.0面向?qū)ο箝_發(fā)技術(shù)。能夠使用Visual Basic 6.0開發(fā)系統(tǒng)</p><p> 1.2.3經(jīng)濟可行性</p><p> 從經(jīng)濟角度來看,宏圖書店對系統(tǒng)的投資要小于系統(tǒng)對書店的回報,書店決策者才會實施系統(tǒng)計劃。從本系統(tǒng)開發(fā)的角度出發(fā),系統(tǒng)開發(fā)成功會減低人員費用支出,辦公的支出,同時,大
17、量的用戶增加回個誒書店無法量化的估計,會使書店獲得更大的收益。</p><p> 除此之外,宏圖書店還有許多潛在的客戶</p><p><b> 2 系統(tǒng)分析</b></p><p> 2.1 系統(tǒng)需求分析</p><p> 按照一般書的銷售流程,從進貨如庫到賣給顧客,其中經(jīng)過的一些流程:比如聯(lián)系供應商進貨,圖書
18、入庫,到銷售給顧客,還有就是有時還會有特殊情況:退書了。</p><p> 計算機使用的范圍越來越廣,計算機應用和操作越來越廣,傳統(tǒng)書店通過手工記錄,可能會發(fā)生不少錯誤,更主要是的不方便查詢。我們寫的這個書店銷售管理系統(tǒng),可以對圖書入庫信息,圖書銷售信息,進行詳細的記錄,查詢,管理等;方便用戶操作。在銷售統(tǒng)計模塊中包含了,銷售統(tǒng)計,對日,月,年銷售量能夠進行很好的統(tǒng)計,銷售業(yè)績的好壞決定的書店的最終命運。所以對
19、銷售量的統(tǒng)計是很重要的。就宏圖書店來說,由于靠近北京交通大學這一書籍需求較高的場所,在銷售、管理工作中更需要更高的效率以提升自己的銷售額。</p><p><b> 2.2 功能需求</b></p><p> 社會需要書店管理的現(xiàn)代化和信息化。本系統(tǒng)的主要功能是幫助書店管理者更好的管理書店。</p><p> 系統(tǒng)主要有四大功能模塊:&l
20、t;/p><p> (1) 用戶登錄管理:此模塊包括管理員登錄,和銷售員的登錄。</p><p> (2) 倉庫管理:包括倉庫入庫信息和出庫信息的管理兩部分,倉庫入庫信息是書店進貨時所需填寫的信息,出庫信息即已銷售圖書。</p><p> (3) 銷售管理:包括圖書銷售和圖書退貨兩部分,圖書銷售是售書的界面,銷售員在查詢代銷售圖書后,看庫存是否夠,若夠則將書賣出,
21、圖書退貨是顧客退書的界面,若符合退書情況,銷售員經(jīng)書收回到庫存中。 </p><p> (4) 供應商信息管理:是對供應商信息的管理,包括添加、修改、刪除供應商信息。</p><p> (5) 系統(tǒng)管理:包括添加管理員、修改密碼和退出系統(tǒng)。添加管理員是用戶登錄后,從菜單頁面進入,進行相應的操作,添加管理員,并設置權(quán)限,修改密碼。</p><p> 宏圖書店現(xiàn)行
22、管理方案</p><p> 就本小組調(diào)查的知,宏圖書店并未實施嚴格設計的管理信息系統(tǒng)對自己日常的銷售進行管理。只是單純的通過Excel進行每日銷售的數(shù)目統(tǒng)計,并未及時進行如書籍入庫統(tǒng)計,月均銷售書籍總數(shù)統(tǒng)計,庫存圖書名目及對應數(shù)目等項目的統(tǒng)計。所以經(jīng)常會有一部分圖書銷售很快但另一部分圖書積壓的情況。另外,由于宏圖書店實行會員制,還需對會員信息進行電子歸檔。但是就目前,宏圖書店只是依靠筆頭方式進行會員信息的管理。
23、這樣易造成信息丟失的情況,降低書店在消費者中的信譽,同時影響銷售額。在店內(nèi)人員的職位安排上,并未進行清晰的人員工作定位。造成了收銀處無人收銀,導購處人滿為患的狀況。同時,宏圖書店內(nèi)部書籍的分類銷售較為混亂,店員往往未能及時整理被打亂的書籍,導致消費者無法在第一時間找到自己所需的書籍,使得書店的聲望下降,從而影響到銷售額。</p><p> 2.3 組織結(jié)構(gòu)分析</p><p> 通過對
24、書店銷售的組織結(jié)構(gòu)進行分析得到圖書館組織結(jié)構(gòu)圖如下:</p><p> 圖2-1 書店銷售系統(tǒng)的組織結(jié)構(gòu)圖</p><p> 2.4 業(yè)務流程分析</p><p><b> 基本業(yè)務流程:</b></p><p> 從供應商(出版社)中購進圖書(進貨)</p><p><b>
25、 圖書銷售</b></p><p><b> 對圖書庫存的管理</b></p><p> 輔助管理的一些基本查詢業(yè)務</p><p> 2.5 數(shù)據(jù)與數(shù)據(jù)流程分析</p><p> 2.5.1 數(shù)據(jù)流程圖</p><p> 圖2-2 書店銷售管理數(shù)據(jù)流程圖</p>
26、<p> 2.5.2 數(shù)據(jù)字典</p><p> 書店銷售信息管理系統(tǒng)數(shù)據(jù)流程圖中,數(shù)據(jù)信息和處理過程需要通過數(shù)據(jù)字典才能描述清楚。在我們定義的書店銷售信息管理系統(tǒng)數(shù)據(jù)字典中,主要對數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程進行說明。</p><p> 1. 主要數(shù)據(jù)流的定義</p><p> (1)數(shù)據(jù)流名稱:圖書入庫信息</p>
27、<p> 定義:書名+作者+出版社+定價+進價+進貨量+入庫日期</p><p> (2)數(shù)據(jù)流名稱:供應商信息</p><p> 定義:供應商名稱+地址</p><p> ?。?)數(shù)據(jù)流名稱:管理員信息</p><p> 定義:管理員+密碼+權(quán)限</p><p> ?。?)數(shù)據(jù)流名稱:圖書庫存信
28、息 </p><p> 定義:書名+作者+出版社+定價+進價+總庫存量+剩余量+入庫日期</p><p> ?。?)數(shù)據(jù)流名稱:已銷售圖書信息</p><p> 定義:書名+作者+出版社+定價+進價</p><p> 2. 主要數(shù)據(jù)存儲的定義</p><p><b> (1
29、)入庫操作</b></p><p><b> ?。?)銷售圖書操作</b></p><p><b> (3)圖書查詢</b></p><p><b> ?。?)顧客退書</b></p><p><b> (5)供應商管理</b></p
30、><p><b> 3 系統(tǒng)設計</b></p><p> 3.1 系統(tǒng)總體結(jié)構(gòu)設計</p><p> 通過該圖中管理信息系統(tǒng)的實現(xiàn)可以有效的解決目前宏圖書店運營中存在的各種問題</p><p> 圖3-1 書店銷售系統(tǒng)總體結(jié)構(gòu)設計圖</p><p> 3.2 子系統(tǒng)/ 模塊劃分</p
31、><p> 以下表是對于本系統(tǒng)的一些子系統(tǒng)的劃分。</p><p><b> 3.3 代碼設計</b></p><p> 代碼就是程序員用開發(fā)工具所支持的語言寫出來的源文件,是一組由字符、符號或信號碼元以離散形式表示信息的明確的規(guī)則體系。代碼設計的原則包括惟一確定性、標準化和通用性、可擴充性與穩(wěn)定性、便于識別與記憶、力求短小與格式統(tǒng)一以及容易
32、修改等。</p><p> 代碼設計要遵循以下原則:</p><p> ?。?)代碼的唯一性:一個對象一個代碼。一一對應,獨一無二。一個代碼只反映一個對象,不亂碼,不重碼。</p><p> ?。?)代碼的可擴性:代碼是柔性結(jié)構(gòu)。代碼必須是可擴充的,能延伸的。以適應代碼和代碼體系的增容的需要、維護的需要、修改的需要,技術(shù)發(fā)展的需要。</p><
33、p> ?。?)代碼的兼容性:應該兼容過去編碼的合理部分。</p><p> ?。?)代碼的標準性:完全符合國際標準和國家標準。</p><p> ?。?)代碼的選擇性:設計代碼時,必須對代碼包含的內(nèi)容給予選定。</p><p> ?。?)代碼的一致性: 代碼的書面文件本身,必須規(guī)范化,統(tǒng)一化,全系統(tǒng)高度一致。</p><p> ?。?)
34、代碼的識別性:設計標識符。</p><p> (8)代碼的操作性:代碼必須便于操作。</p><p> 3.4 數(shù)據(jù)結(jié)構(gòu)設計</p><p> 3.4.1 E-R圖設計</p><p> 利用E-R圖方法進行數(shù)據(jù)庫的概念結(jié)構(gòu)設計,可分三個步驟:首先設計局部E-R圖模式,然后把各局部E-R圖模式綜合成一個全局模式,最后對全局E-R圖模式
35、進行優(yōu)化,得到最終的模式,叫概念模式。</p><p> 管理員信息實體E-R圖:</p><p> 圖3-2 管理員信息實體E-R圖</p><p> (2)圖書信息實體E-R圖:</p><p> 圖3-3 圖書信息實體E-R圖</p><p> ?。?)供應商信息實體E-R圖:</p>&l
36、t;p> 圖3-4 供應商信息實體E-R圖</p><p> ?。?)實體與實體之間的關(guān)系E-R圖:</p><p> 圖3-5 實體與實體之間的關(guān)系E-R圖</p><p> 3.4.2 建立關(guān)系數(shù)據(jù)庫表</p><p> 本系統(tǒng)數(shù)據(jù)庫一共是由圖書庫存信息表,已銷售圖書信息表,供應商信息表和管理員信息表組成。</p>
37、;<p> 表3-1 圖書庫存信息表</p><p> 表3-2 已銷售圖書信息表</p><p> 表3-3 供應商信息表</p><p> 表3-4 管理員信息表</p><p><b> 課程設計總結(jié)</b></p><p> 通過此次課程設計,使我更加扎實的掌握了
38、有關(guān)系統(tǒng)設計方面的知識,在設計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗不足。實踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。</p><p> 在課程設計過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領悟,不斷獲取。這次課程設計終于順利完成了,在設計中遇到了很多問題,最后在老師和同學的指導下,終于問題都被一一解決。我認
39、為,在這學期的實驗中,不僅培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學會了很多學習的方法。而這是日后最實用的,真的是受益匪淺。要面對社會的挑戰(zhàn),只有不斷的學習、實踐,再學習、再實踐。這對于我們的將來也有很大的幫助。以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。</p><p> 回顧起此課程設計,至今我仍感慨頗多,從理論到實踐,在這段
40、日子里,可以說得是苦多于甜,但是可以學到很多很多的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,但可喜的是最后我們還是完成了有關(guān)的系統(tǒng)分析及設計。</p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 信息系統(tǒng)分析與設計課程設計--酒店管理信息系統(tǒng)分析與設計
- 管理信息系統(tǒng)課程設計---學校管理信息系統(tǒng)分析與設計
- 管理信息系統(tǒng)課程設計---超市管理系統(tǒng)分析與設計
- 課程設計---火車票網(wǎng)上銷售管理信息系統(tǒng)分析與設計
- 信息系統(tǒng)分析與設計課程設計-校園訂餐管理信息系統(tǒng)
- 醫(yī)院藥品管理信息系統(tǒng)分析與設計課程設計
- 信息系統(tǒng)分析與設計課程設計---成績查詢信息系統(tǒng)分析與設計
- 管理信息系統(tǒng)課程設計--財務管理系統(tǒng)分析
- 信息系統(tǒng)分析與設計課程設計
- 信息系統(tǒng)分析與設計課程設計
- 【課程設計】信息系統(tǒng)分析與設計
- 倉庫管理信息系統(tǒng)(信息系統(tǒng)分析與設計)
- 信息系統(tǒng)分析與設計課程設計報告
- 管理系統(tǒng)分析與設計課程設計--銀行信貸管理信息系統(tǒng)
- 賓館管理信息系統(tǒng)----信息系統(tǒng)分析與設計
- 倉庫管理信息系統(tǒng)(信息系統(tǒng)分析與設計)
- 酒店管理信息系統(tǒng)分析與設計
- 超市管理信息系統(tǒng)分析與設計
- 餐館管理信息系統(tǒng)分析與設計
- 管理信息系統(tǒng)分析與設計復習
評論
0/150
提交評論