茶葉信息管理系統(tǒng)的分析與設(shè)計(jì)_第1頁(yè)
茶葉信息管理系統(tǒng)的分析與設(shè)計(jì)_第2頁(yè)
茶葉信息管理系統(tǒng)的分析與設(shè)計(jì)_第3頁(yè)
茶葉信息管理系統(tǒng)的分析與設(shè)計(jì)_第4頁(yè)
茶葉信息管理系統(tǒng)的分析與設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上 課程設(shè)計(jì)課程設(shè)計(jì)說(shuō)明書(shū)鵬翔茶葉信息管理系統(tǒng)的分析與設(shè)計(jì)學(xué)生姓名學(xué)號(hào)班級(jí)信管101成績(jī)指導(dǎo)教師肖海蓉?cái)?shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院2012年9月7日專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)課設(shè)課程設(shè)計(jì)評(píng)閱題 目鵬翔茶葉信息管理系統(tǒng)的分析與設(shè)計(jì)學(xué)生姓名指導(dǎo)教師評(píng)語(yǔ)及成績(jī)成績(jī): 教師簽名: 年 月 日答辯教師評(píng)語(yǔ)及成績(jī)成績(jī): 教師簽名: 年 月 日教研室意見(jiàn)總成績(jī): 室主任簽名: 年 月 日注:指導(dǎo)教師成績(jī)60%,答辯成績(jī)40%,總成績(jī)合成后按五級(jí)制記入。課程設(shè)計(jì)任務(wù)書(shū)20122013學(xué)年第2學(xué)期專(zhuān)業(yè): 信息管理與信息系統(tǒng) 學(xué)號(hào): 姓名: 課程設(shè)計(jì)名稱(chēng): 課程設(shè)計(jì) 設(shè)計(jì)題目: 鵬翔茶葉公司信息管理系統(tǒng)的分

2、析與設(shè)計(jì) 完成期限:自 年 月 日至 年 月 日共 2 周設(shè)計(jì)依據(jù)、要求及主要內(nèi)容(可另加附頁(yè)):調(diào)查我市鵬翔茶葉公司,針對(duì)該公司的實(shí)際情況,實(shí)現(xiàn)公司的基本信息管理。1系統(tǒng)功能的基本要求:(1)系統(tǒng)用戶(hù)權(quán)限管理功能:包括客戶(hù)、分店負(fù)責(zé)人、營(yíng)業(yè)員及管理員的不同權(quán)限設(shè)置功能;(2)茶葉信息管理功能:包括茶葉類(lèi)別、商標(biāo)等基本信息管理的錄入、修改、刪除、查詢(xún)功能;(3)茶葉的進(jìn)銷(xiāo)存管理功能:進(jìn)貨、存貨管理主要負(fù)責(zé)管理供應(yīng)商、各分店負(fù)責(zé)人在不同時(shí)間供應(yīng)(進(jìn)貨)茶葉的信息情況、庫(kù)存情況;銷(xiāo)售管理主要負(fù)責(zé)不同分店的銷(xiāo)售信息;(4)客戶(hù)管理功能:包括客戶(hù)基本信息的管理、客戶(hù)訂單管理功能;(5)相關(guān)信息的統(tǒng)計(jì)和

3、報(bào)表打印功能:系統(tǒng)能夠打印進(jìn)貨單、銷(xiāo)售單等。營(yíng)業(yè)員可以查看自己本日?qǐng)?bào)表、本月報(bào)表功能,分店負(fù)責(zé)人具有茶葉信息統(tǒng)計(jì)及查看銷(xiāo)售日?qǐng)?bào)表、月報(bào)表、營(yíng)業(yè)員業(yè)績(jī)報(bào)表的功能,并將統(tǒng)計(jì)的結(jié)果導(dǎo)出成Excel文檔。2.具體要求如下:(1)在小組內(nèi)進(jìn)行分工,進(jìn)行系統(tǒng)調(diào)查,搜集資料。(2)運(yùn)用結(jié)構(gòu)化分析方法或面向?qū)ο蠓治龇椒▽?duì)系統(tǒng)做需求分析,并編寫(xiě)需求規(guī)格說(shuō)明書(shū)。(3) 運(yùn)用結(jié)構(gòu)化設(shè)計(jì)方法或面向?qū)ο笤O(shè)計(jì)方法對(duì)系統(tǒng)做概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),并編寫(xiě)概要設(shè)計(jì)說(shuō)明書(shū)和詳細(xì)設(shè)計(jì)說(shuō)明書(shū)。(4)自選開(kāi)發(fā)工具,采用C/S和B/S混合模式實(shí)現(xiàn)系統(tǒng)主要功能。指導(dǎo)教師(簽字): 教研室主任(簽字): 批準(zhǔn)日期: 年 月 日摘要隨著經(jīng)濟(jì)的快速

4、發(fā)展 , 越來(lái)越多的行業(yè)實(shí)現(xiàn)了管理的信息化和自動(dòng)化,鵬翔茶葉公司就是一個(gè)不錯(cuò)的例子。系統(tǒng)著重分析了鵬翔茶葉公司的工作流程,并從需求分析、數(shù)據(jù)庫(kù)概念、邏輯、物理設(shè)計(jì)等方面闡述了茶葉公司信息管理系統(tǒng)的開(kāi)發(fā)過(guò)程,進(jìn)而設(shè)計(jì)并實(shí)現(xiàn)了科學(xué)方便的管理公司的業(yè)務(wù) 。系統(tǒng)采用了SQL Sever 2005作為開(kāi)發(fā)工具進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),方便數(shù)據(jù)輸入和修改。關(guān)鍵字:茶葉公司;信息管理;數(shù)據(jù)庫(kù) 目錄1緒論 陜西鵬翔茶業(yè)有限公司是集茶葉種植、加工、銷(xiāo)售、新產(chǎn)品研發(fā)和茶文化研究為一體的民營(yíng)科技企業(yè)。公司注冊(cè)資金1000萬(wàn)元,公司占地面積6200平方米,建筑面積4100平方米,現(xiàn)有員工150余人。公司下設(shè)柳樹(shù)鎮(zhèn)豐河清潔化、自

5、動(dòng)化名優(yōu)茶場(chǎng)、紅茶研究所、茶葉精制加工廠、綠茶粉生產(chǎn)車(chē)間,并分別在漢中、西安、北京等地設(shè)銷(xiāo)售機(jī)構(gòu),全國(guó)銷(xiāo)售網(wǎng)點(diǎn)150余處,產(chǎn)品輻射西北地區(qū)。通過(guò)“公司+基地+農(nóng)戶(hù)”模式帶動(dòng)茶農(nóng)近萬(wàn)戶(hù)、輻射30000多畝茶園的種植、加工和銷(xiāo)售。 公司自2003年成立以來(lái),堅(jiān)持“誠(chéng)信、務(wù)實(shí)、創(chuàng)新”的經(jīng)營(yíng)理念,以做質(zhì)量、創(chuàng)品牌為核心,注重產(chǎn)品質(zhì)量,實(shí)施名牌戰(zhàn)略。企業(yè)在各個(gè)環(huán)節(jié)建立了一整套標(biāo)準(zhǔn)化管理體系,實(shí)現(xiàn)了“從茶園到茶杯”全程標(biāo)準(zhǔn)化,企業(yè)管理已步入正規(guī)化、標(biāo)準(zhǔn)化和制度化。公司2400畝高山生態(tài)茶園通過(guò)有機(jī)認(rèn)證,公司亦通過(guò)ISO9001質(zhì)量管理體系認(rèn)證及HACCP食品安全管理體系認(rèn)證。企業(yè)先后被評(píng)為“消費(fèi)者信得過(guò)單

6、位”、“質(zhì)量管理先進(jìn)單位” 公司堅(jiān)持以“做質(zhì)量、創(chuàng)品牌”為核心,注重產(chǎn)品質(zhì)量,實(shí)施名牌戰(zhàn)略,以有機(jī)茶園為基地,充分發(fā)揮資源優(yōu)勢(shì)。嚴(yán)格按照質(zhì)量管理體系及食品安全管理體系標(biāo)準(zhǔn)要求,精制加工鵬翔牌漢中仙毫、鵬翔牌綠茶、鵬翔毛尖、鵬翔土特產(chǎn)四大類(lèi)四十多個(gè)不同品種、規(guī)格和等級(jí)的精品綠茶,包裝精美,種類(lèi)齊全,鵬翔牌有機(jī)茶系列產(chǎn)品先后榮獲“第四屆中國(guó)國(guó)際茶葉博覽會(huì)優(yōu)質(zhì)獎(jiǎng)”、“第六、第七屆中國(guó)國(guó)際茶葉博覽會(huì)金獎(jiǎng)”、“陜西省首屆茶博會(huì)一等獎(jiǎng)”、“中國(guó)(西安)茶業(yè)文化博覽會(huì)金獎(jiǎng)”、等省內(nèi)外二十余項(xiàng)大獎(jiǎng)。公司將繼續(xù)不懈努力,積極開(kāi)拓市場(chǎng),完善銷(xiāo)售網(wǎng)絡(luò),打造品牌,為漢茶走向全國(guó)、走向世界努力奮斗。 隨著公司的發(fā)展,公

7、司的管理需要投入越來(lái)越多的人力來(lái)管理,既麻煩又效率底下,急需一個(gè)高效的企業(yè)管理信息系統(tǒng)來(lái)提高企業(yè)的管理效率,幫助企業(yè)在今后的發(fā)展職工能夠適應(yīng)潮流發(fā)展,提高經(jīng)濟(jì)效益。2開(kāi)發(fā)工具的選擇與相關(guān)技術(shù)簡(jiǎn)介2.1 SQL Server 2005SQL Server是微軟公司推出的數(shù)據(jù)平臺(tái),它有以下特點(diǎn):可信任的:使得公司可以以很高的安全性,可靠性和擴(kuò)展性來(lái)運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序;高效的:可以降低開(kāi)發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和成本。2.2 PowerDesigner 15PowerDesigner 15是Sybase公司推出的一個(gè)集成了企業(yè)架構(gòu)模型、UML、和數(shù)據(jù)建模的CASE工具,它具有以下特

8、點(diǎn):(1)可支持人們搭配多種數(shù)據(jù)模型,提供了豐富的圖形支持設(shè)計(jì)工具,他從真正意義上實(shí)現(xiàn)了企業(yè)應(yīng)用的無(wú)縫集成,并通過(guò)向用戶(hù)提供一種高效、開(kāi)放、和全集成的建模解決方案,能最大限度滿足企業(yè)發(fā)展需求;(2)它加強(qiáng)了貫穿所有建模技術(shù)的元數(shù)據(jù)集成,讓每個(gè)人都能投入在建模和規(guī)劃工作上。同時(shí),其與SOA、J2EE、.NET等語(yǔ)言與平臺(tái)完全兼容。 3 信息系統(tǒng)分析 需求分析是數(shù)據(jù)庫(kù)設(shè)計(jì)最重要的一個(gè)階段,它的基本任務(wù)是準(zhǔn)確的回答:系統(tǒng)必須做什么。目前,茶葉市場(chǎng)已成為一個(gè)很火爆的行業(yè),伴隨著行業(yè)的快速發(fā)展,人工管理已無(wú)法滿足公司的需求。通過(guò)實(shí)地調(diào)查漢中市茶葉市場(chǎng),我們發(fā)現(xiàn)當(dāng)?shù)匾验_(kāi)始逐漸由人工管理向計(jì)算機(jī)管理過(guò)度。用

9、計(jì)算機(jī)管理已成為當(dāng)前發(fā)展的必然趨勢(shì),我們通過(guò)調(diào)查得到的數(shù)據(jù),對(duì)茶葉信息管理系統(tǒng)做了一個(gè)詳細(xì)的概述。3.1 需求分析概述需求分析作為項(xiàng)目開(kāi)發(fā)的第一階段,是整個(gè)軟件的重頭戲,需求分析是圍繞可行性分析展開(kāi)的,它的主要任務(wù)是對(duì)系統(tǒng)進(jìn)行詳細(xì)的調(diào)查,進(jìn)而提出系統(tǒng)的邏輯模型,并對(duì)系統(tǒng)分析進(jìn)行評(píng)審?,F(xiàn)針對(duì)“超市信息管理系統(tǒng)”對(duì)超市的組織結(jié)構(gòu)業(yè)務(wù)流程用戶(hù)角色職能系統(tǒng)數(shù)據(jù)流進(jìn)行分析。我們利用結(jié)構(gòu)化分析好UML中的用例從大到小從粗到細(xì)進(jìn)行系統(tǒng)建模。3.2 可行性研究(1)經(jīng)濟(jì)可行性研究:因?yàn)橥ㄟ^(guò)網(wǎng)絡(luò)傳遞銷(xiāo)售信息,可以不受距離的限制,因此可以節(jié)約許多的人力和物力,方便管理,由此可以減少不必要的開(kāi)支,同時(shí)該系統(tǒng)可以提高

10、企業(yè)的銷(xiāo)售效率,即提高了企業(yè)的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上是完全可行的。(2)技術(shù)可行性分析 GHF?aemi 本系統(tǒng)開(kāi)發(fā)涉及到的技術(shù)因素有/=e:A)5o :使用SQL Server 2005創(chuàng)建數(shù)據(jù)庫(kù),使用powerdesigner進(jìn)行需求分析。綜上,本系統(tǒng)開(kāi)發(fā)不存在問(wèn)題技術(shù)問(wèn)題 #+ht5V(3)社會(huì)可行性分析 M q目前超市管理系統(tǒng)已經(jīng)在大型的超市中得到了廣泛的應(yīng)用,超市管理需要現(xiàn)代化和信息化,只有合理的運(yùn)用信息化的管理,才能在市場(chǎng)競(jìng)爭(zhēng)中立于不敗。超市管理系統(tǒng)不僅能夠提高經(jīng)營(yíng)者的回報(bào),而且能夠隨時(shí)掌握市場(chǎng)的動(dòng)向,為經(jīng)營(yíng)者提供必要的市場(chǎng)信息,解決了經(jīng)營(yíng)者最需要解決的迫切問(wèn)題,同時(shí)超市管理系統(tǒng)對(duì)

11、操作人員的要求不高,也合理的節(jié)約了成本的投入。(4)操作可行性研究:本系統(tǒng)采用Windows圖形界面,是大家熟悉的操作系統(tǒng),對(duì)于用戶(hù)只需要具有一般的計(jì)算機(jī)知識(shí)的人員都可以輕松上手。而且整個(gè)銷(xiāo)售系統(tǒng)采用最友好的交互界面,簡(jiǎn)潔明了,不需要對(duì)數(shù)據(jù)庫(kù)非常了解。 :8!.1B6u(5)本系統(tǒng)操作方便靈活,便于學(xué)習(xí),因此,該系統(tǒng)具有可行性。 vY+vN4 可行性研究結(jié)論: jAk+5o 通過(guò)經(jīng)濟(jì)、技術(shù)、和社會(huì)等方面的可行性研究,可以確定本系統(tǒng)的開(kāi)發(fā)完全必要,而且是可行的,可以立項(xiàng)開(kāi)發(fā)。 V L03.3 功能需求茶葉信息管理系統(tǒng)主要提供方便高效的管理功能,用戶(hù)可以通過(guò)該系統(tǒng)查閱相關(guān)信息,管理員可以管理所有信

12、息。對(duì)于本系統(tǒng),我們需要實(shí)現(xiàn)以下一些基本功能:(1)管理信息系統(tǒng)用戶(hù)權(quán)限管理:包括客戶(hù)、分店負(fù)責(zé)人、營(yíng)業(yè)員及管理員的不同限設(shè)置功能;系統(tǒng)通過(guò)不同的系統(tǒng)用戶(hù)登錄,實(shí)現(xiàn)不同的功能。客戶(hù)在系統(tǒng)中可以查詢(xún)茶葉價(jià)格及數(shù)量、訂購(gòu)、咨詢(xún)客服等功能;分店負(fù)責(zé)人在系統(tǒng)中可以查詢(xún)庫(kù)存及銷(xiāo)量、管理、并生成每日?qǐng)?bào)表、每月報(bào)表,提交系統(tǒng);營(yíng)業(yè)員可以在系統(tǒng)中查詢(xún)茶葉信息與客戶(hù)信息、提交銷(xiāo)售信息等;管理員負(fù)責(zé)對(duì)系統(tǒng)進(jìn)行維護(hù)、更新;(2)茶葉信息管理:包括茶葉類(lèi)別、商標(biāo)等基本信息管理的錄入、修改、刪除、查詢(xún)功能;(3)茶葉的進(jìn)銷(xiāo)存管理:進(jìn)貨、存貨管理主要負(fù)責(zé)管理供應(yīng)商、各分店負(fù)責(zé)人在不同時(shí)間供應(yīng)(進(jìn)貨)茶葉的信息情況、庫(kù)存情

13、況;銷(xiāo)售管理主要負(fù)責(zé)不同分店的銷(xiāo)售信息;(4)客戶(hù)管理:包括客戶(hù)基本信息的管理、客戶(hù)訂單管理功能。(5)相關(guān)信息的統(tǒng)計(jì)和報(bào)表打印管理:系統(tǒng)能夠打印進(jìn)貨單、銷(xiāo)售單等。營(yíng)業(yè)員可以查看自己本日?qǐng)?bào)表、本月報(bào)表功能,分店負(fù)責(zé)人具有茶葉信息統(tǒng)計(jì)及查看銷(xiāo)售日?qǐng)?bào)表、月報(bào)表、營(yíng)業(yè)員業(yè)績(jī)報(bào)表的功能,并將統(tǒng)計(jì)的結(jié)果導(dǎo)出成Excel文檔。通過(guò)這款系統(tǒng),用戶(hù)只需要手動(dòng)輸入便可完成作業(yè)。這樣既提高了工作效率,又不容易出錯(cuò),為人們管理提供了一條捷徑。系統(tǒng)功能模塊圖能夠很直觀的展示系統(tǒng)的各種功能,該系統(tǒng)功能模塊圖如下圖3.1所示:企業(yè)管理信息系統(tǒng)用戶(hù)權(quán)限管理功能茶葉信息管理功能茶葉的進(jìn)銷(xiāo)存管理功能客戶(hù)管理功能相關(guān)的統(tǒng)計(jì)和報(bào)表

14、打印管理功能客戶(hù)權(quán)限管理管理員權(quán)限管理茶葉信息刪除茶葉信息錄入分店負(fù)責(zé)人權(quán)限管理營(yíng)業(yè)員權(quán)限管理茶葉信息修改茶葉信息查詢(xún)茶葉進(jìn)貨管理茶葉銷(xiāo)售管理茶葉存儲(chǔ)管理客戶(hù)基本信息管理打印銷(xiāo)售單客戶(hù)訂單管理打印進(jìn)貨單打印每日?qǐng)?bào)表打印每月報(bào)表圖3.1 系統(tǒng)功能模塊圖3.4 性能需求1)系統(tǒng)安全性茶葉信息管理系統(tǒng)應(yīng)具有較高的安全性,系統(tǒng)登錄有各自的安全賬戶(hù)。系統(tǒng)管理員可以添加用戶(hù)信息,更改用戶(hù)信息和刪除用戶(hù)信息,同時(shí)可以針對(duì)其他的信息具有所有的權(quán)限;職工可以查找自己及公司公布的信息,但不可以修改。2)系統(tǒng)的靈活性和拓展性本系統(tǒng)能夠存儲(chǔ)用戶(hù)和職工的基本信息,并方便有效地進(jìn)行相應(yīng)數(shù)據(jù)的操作和管理,包括用戶(hù),項(xiàng)目,職

15、工等相關(guān)信息的增、刪、改、查等。3.5 業(yè)務(wù)流程圖業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向,它是物理模型。圖 3.2 業(yè)務(wù)流程圖3.6 數(shù)據(jù)流程圖數(shù)據(jù)流圖是數(shù)據(jù)流程的工具,它將數(shù)據(jù)獨(dú)立抽象出來(lái),通過(guò)圖形方式描述信息的來(lái)龍去脈和實(shí)際流程。頂層數(shù)據(jù)流圖描述了系統(tǒng)的輪廓、范圍,標(biāo)出了最主要的外部實(shí)體和數(shù)據(jù)流。圖 3.3 頂層數(shù)據(jù)流圖 依據(jù)頂層數(shù)據(jù)流圖為進(jìn)一步分析的出發(fā)點(diǎn),將公司管理信息系統(tǒng)包括了訂單管理、倉(cāng)庫(kù)管理、銷(xiāo)售管理、采購(gòu)管理四個(gè)部分。圖 3.4 第一層數(shù)據(jù)流圖 將銷(xiāo)售模塊與采購(gòu)庫(kù)存模塊分別獨(dú)立成兩個(gè)數(shù)據(jù)

16、流圖,作為第一層數(shù)據(jù)流圖的拓展,即第二層數(shù)據(jù)流圖。第二層數(shù)據(jù)流圖:圖 3.5 庫(kù)存管理數(shù)據(jù)流圖圖 3.6 銷(xiāo)售管理數(shù)據(jù)流圖3.6 數(shù)據(jù)字典 數(shù)據(jù)字典是系統(tǒng)數(shù)據(jù)流圖中各種數(shù)據(jù)流與數(shù)據(jù)結(jié)構(gòu)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果,數(shù)據(jù)字典是對(duì)系統(tǒng)所用到的所有表結(jié)構(gòu)的描述。為了對(duì)數(shù)據(jù)流程圖中的各個(gè)元素做出詳細(xì)的說(shuō)明,有必要建立數(shù)據(jù)字典。數(shù)據(jù)流程圖描述了系統(tǒng)的分解,即描述了系統(tǒng)由哪幾部分組成,各部分之間的聯(lián)系等等。而數(shù)據(jù)字典的內(nèi)容主要是對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)等方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描

17、述。3.61 數(shù)據(jù)流字典數(shù)據(jù)流名稱(chēng):訂單信息來(lái)源:顧客去向:核對(duì)庫(kù)存所含數(shù)據(jù)組成:顧客編號(hào)+茶葉編號(hào)+貨物數(shù)量+貨物價(jià)格+訂單日期數(shù)據(jù)流名稱(chēng):銷(xiāo)售信息來(lái)源:核對(duì)庫(kù)存去向:銷(xiāo)售管理所含數(shù)據(jù)組成:茶葉編號(hào)+貨物數(shù)量+價(jià)格+顧客編號(hào)+發(fā)貨日期:數(shù)據(jù)流名稱(chēng):采購(gòu)清單來(lái)源:采購(gòu)單表去向:供貨管理所含數(shù)據(jù)組成:茶葉編號(hào)+數(shù)量+價(jià)格+采購(gòu)日期數(shù)據(jù)流名稱(chēng):庫(kù)存信息來(lái)源:庫(kù)存信息表去向:核對(duì)庫(kù)存所含數(shù)據(jù)組成:茶葉編號(hào)、茶葉數(shù)量、單價(jià)、入庫(kù)時(shí)間數(shù)據(jù)流名稱(chēng):供貨信息來(lái)源:供貨管理去向:庫(kù)存管理所含數(shù)據(jù)組成:茶葉編號(hào)+貨物數(shù)量+貨物價(jià)格+訂單日期3.62數(shù)據(jù)存儲(chǔ)字典數(shù)據(jù)存儲(chǔ)名稱(chēng):訂單表來(lái)源:下訂單去向:核對(duì)庫(kù)存所含數(shù)

18、據(jù)組成:顧客編號(hào)+茶葉編號(hào)+貨物數(shù)量+貨物價(jià)格+訂單日期數(shù)據(jù)存儲(chǔ)名稱(chēng):銷(xiāo)售單表來(lái)源:核對(duì)庫(kù)存去向:銷(xiāo)售管理所含數(shù)據(jù)組成:顧客編號(hào)+茶葉編號(hào)+貨物數(shù)量+貨物價(jià)格+銷(xiāo)售日期+到貨日期數(shù)據(jù)存儲(chǔ)名稱(chēng):采購(gòu)單表來(lái)源:核對(duì)庫(kù)存去向:供貨管理所含數(shù)據(jù)組成:茶葉編號(hào)+貨物數(shù)量+貨物價(jià)格+采購(gòu)日期+到貨日期數(shù)據(jù)存儲(chǔ)名稱(chēng):庫(kù)存信息表來(lái)源:入庫(kù)管理去向:核對(duì)庫(kù)存所含數(shù)據(jù)組成:茶葉編號(hào)+貨物數(shù)量+貨物價(jià)格+入庫(kù)日期+出庫(kù)日3.63數(shù)據(jù)處理字典數(shù)據(jù)處理名稱(chēng):核對(duì)庫(kù)存流入數(shù)據(jù)流:庫(kù)存信息表、訂單信息表流出數(shù)據(jù)流:銷(xiāo)售單表、采購(gòu)單表處理:查詢(xún)庫(kù)存中是否有訂單中的所有貨物,若有則生成銷(xiāo)售的表,否則生成采購(gòu)單表。數(shù)據(jù)處理名稱(chēng):

19、入庫(kù)流入數(shù)據(jù)流:供貨單表 流出數(shù)據(jù)流:庫(kù)存信息表處理:將到達(dá)的貨物信息錄入庫(kù)存當(dāng)中3.64外部實(shí)體字典名稱(chēng):顧客輸入數(shù)據(jù)流:發(fā)貨信息輸出數(shù)據(jù)流: 訂單信息說(shuō)明:根據(jù)需求制定訂單,等待發(fā)貨名稱(chēng):營(yíng)業(yè)員輸入數(shù)據(jù)流:訂單信息輸出數(shù)據(jù)流:發(fā)貨信息說(shuō)明:根據(jù)訂單,查詢(xún)庫(kù)存,發(fā)放貨物,并將庫(kù)存中缺少的貨物信息制成采購(gòu)單名稱(chēng):分店負(fù)責(zé)人輸入數(shù)據(jù)流:供貨信息輸出數(shù)據(jù)流: 入庫(kù)信息說(shuō)明:將供貨商提供的貨物錄入庫(kù)存信息當(dāng)中名稱(chēng):供貨商輸入數(shù)據(jù)流:采購(gòu)信息輸出數(shù)據(jù)流: 發(fā)貨信息說(shuō)明:根據(jù)采購(gòu)單發(fā)貨,將發(fā)貨信息提交分店負(fù)責(zé)人4 信息系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)設(shè)計(jì)概述系統(tǒng)設(shè)計(jì)是一個(gè)描述組織和構(gòu)造系統(tǒng)部件的過(guò)程。設(shè)計(jì)階段對(duì)分析

20、模型進(jìn)行擴(kuò)展并將模型進(jìn)一步細(xì)化,并考慮技術(shù)細(xì)節(jié)和限制條件。設(shè)計(jì)的目的是指定一個(gè)可行的解決方案,以便能很容易地轉(zhuǎn)變成為編程代碼。系統(tǒng)設(shè)計(jì)應(yīng)該滿足一些基本要求,具體如下:(1)系統(tǒng)性,系統(tǒng)是作為一個(gè)統(tǒng)一整體而存在的。因此在設(shè)計(jì)系統(tǒng)時(shí),應(yīng)該從系統(tǒng)的整體去考慮,達(dá)到設(shè)計(jì)規(guī)范要求。(2)靈活性,為保證系統(tǒng)的長(zhǎng)久生命力,要求系統(tǒng)具有很強(qiáng)的環(huán)境適應(yīng)性,為此,系統(tǒng)具有較好的開(kāi)放性,結(jié)構(gòu)的可變性和可擴(kuò)展性。(3)可靠性,可靠性是指系統(tǒng)抵御外界干擾的能力及受外界干擾是的恢復(fù)能力。(4)經(jīng)濟(jì)性,指在滿足系統(tǒng)需求的前提下,盡可能減少系統(tǒng)的開(kāi)銷(xiāo)。(5)安全性,安全性是指系統(tǒng)的硬件和軟件免遭人為破壞和偶然損壞的能力,保護(hù)

21、系統(tǒng)不丟失、不泄露和不被非法訪問(wèn)的能力。 4.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)總體設(shè)計(jì)是在需求分析的基礎(chǔ)上進(jìn)行的,根據(jù)邏輯模型建立相對(duì)應(yīng)的物理模型??傮w設(shè)計(jì)的任務(wù)是確定“怎么做”的問(wèn)題,即確定和建立解決問(wèn)題的總體方案。具體來(lái)說(shuō),總體設(shè)計(jì)要去確定構(gòu)成系統(tǒng)的每個(gè)物理單元,說(shuō)明每個(gè)物理單元之間的相互關(guān)系(即系統(tǒng)結(jié)構(gòu))。 一般地說(shuō),其過(guò)程如下:a.設(shè)計(jì)方案:設(shè)想選擇方案;選取合理方案;選區(qū)最佳方案;b.功能分解:將系統(tǒng)按功能的要求,劃分功能模塊c.設(shè)計(jì)軟件結(jié)構(gòu):確定由模塊確定的層次結(jié)構(gòu),可利用層次圖描繪。d.設(shè)計(jì)數(shù)據(jù)庫(kù):確立要設(shè)計(jì)的數(shù)據(jù)庫(kù),具體實(shí)現(xiàn)它。e.制定測(cè)試計(jì)劃:初步的測(cè)試計(jì)劃f.書(shū)寫(xiě)文檔:系統(tǒng)說(shuō)明g.復(fù)核

22、和審查:從技術(shù)的角度審查,從管理的角度審查。在對(duì)茶葉信息管理系統(tǒng)進(jìn)行分析與合計(jì)時(shí),需對(duì)系統(tǒng)進(jìn)行問(wèn)題定義如下 :(1)茶葉按類(lèi)管理:所以需要有一茶葉類(lèi)型信息,商品必須屬于一個(gè)茶葉類(lèi)型,如果一個(gè)茶葉類(lèi)型存在茶葉或存在下級(jí)茶葉類(lèi)型則該類(lèi)型不該刪除。(2)需要記錄供應(yīng)商信息。(3)在涉及茶葉數(shù)量的地方,要給出相應(yīng)的單位。(4)茶葉銷(xiāo)售信息單中要包含登記商品,銷(xiāo)售數(shù)量單價(jià)等信息。(5)進(jìn)貨,銷(xiāo)售操作要有相應(yīng)操作員信息。(6)只有管理員登陸之后才可以使用系統(tǒng)。(7)默認(rèn)的管理員不可以刪除。(8)進(jìn)貨,銷(xiāo)售,庫(kù)存信息都要可以添加,修改,刪除,分類(lèi),查找。4.2.1 設(shè)計(jì)思想(1)系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊,

23、但這些模塊都進(jìn)行集中式管理。(2)分層的模塊化程序設(shè)計(jì)思想,整個(gè)系統(tǒng)采用模塊化機(jī)構(gòu)設(shè)計(jì)。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。(3)合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對(duì)獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。4.2.2 設(shè)計(jì)原則為了使本系統(tǒng)功能齊全完備,操作簡(jiǎn)便,最大限度的提高軟件的質(zhì)量,從而滿足用戶(hù)的實(shí)際需要,在設(shè)計(jì)開(kāi)發(fā)過(guò)程中遵循了,如下原則:(1) 合法性原則:依據(jù)產(chǎn)品核算系統(tǒng)的工作規(guī)定以及要求,參照核算實(shí)際的工作情況,進(jìn)行諸如產(chǎn)品進(jìn)貨、銷(xiāo)售等工作。(2) 實(shí)用性原則:適合產(chǎn)品信息管理工作的實(shí)際需求,并能夠處理一些特殊情況的要求,此外,盡可能

24、預(yù)留空間,以便擴(kuò)充功能。(3) 準(zhǔn)確性原則:對(duì)輸入的相關(guān)資料建立檢錯(cuò)機(jī)制,及時(shí)報(bào)錯(cuò),使用戶(hù)能夠及時(shí)準(zhǔn)確的輸入合法資料(如類(lèi)型匹配,長(zhǎng)度不超限等)。(4) 易操作原則:要求設(shè)計(jì)的系統(tǒng)功能齊全,接口友好,操作方便,必要的地方進(jìn)行提示。(5) 源程序可讀性原則:為了便于其它設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級(jí)維護(hù),既可能做好代碼注釋工作。(6) 優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的運(yùn)用窗口,菜單,對(duì)象等的繼承,自定義用戶(hù)對(duì)象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡(jiǎn)潔明了,也方便了將來(lái)的維護(hù)。(7) 安全性原則:該系統(tǒng)的管理員具有可設(shè)置登陸密碼,修改密碼的權(quán)限。4.3.3 運(yùn)行需求

25、用戶(hù)界面窗體特性:本系統(tǒng)采用Borland Delphi7.0開(kāi)發(fā)軟件制作,其窗體都是采用彈出式浮動(dòng)窗體,在運(yùn)行系統(tǒng)時(shí),首先就是登陸窗口,進(jìn)入之后就是典型的下拉式主窗體,其下拉菜單為各系統(tǒng)模塊的相關(guān)子模塊。輸入輸出時(shí)間:輸入輸出時(shí)間格式為年月日(YY/MM/DD)。 硬件接口運(yùn)行本系統(tǒng)的硬件基本要求如下:CPU:至少Pentium400以上;內(nèi)存:至少128M以上;硬盤(pán):至少20M硬盤(pán)空間;顯示器:17顯示器;其它:鍵盤(pán)、鼠標(biāo)、光驅(qū)等。 軟件接口 本系統(tǒng),在打包成Project.exe后,能夠在Windows 系統(tǒng)各版本中運(yùn)行。 4.4.4 系統(tǒng)功能模塊分析與設(shè)計(jì)為了便于用戶(hù)了解整個(gè)系統(tǒng)的結(jié)構(gòu)

26、,整個(gè)系統(tǒng)的功能模塊圖如下圖所示:茶葉信息管理系統(tǒng)前臺(tái)POS銷(xiāo)售系統(tǒng)后臺(tái)管理系統(tǒng)商品錄入進(jìn)貨管理銷(xiāo)售管理庫(kù)存管理人員管理下面對(duì)整個(gè)模塊圖進(jìn)行分解,便于用戶(hù)更清晰的去感受整個(gè)系統(tǒng):商品錄入商品名稱(chēng)錄入商品編號(hào)錄入功能描述:商品錄入子系統(tǒng)要求包括錄入名稱(chēng)商品和商品編號(hào)錄入。進(jìn)貨管理自動(dòng)制定進(jìn)貨計(jì)劃自動(dòng)入庫(kù)登記查詢(xún)打印計(jì)劃進(jìn)貨與入庫(kù)記錄功能描述:進(jìn)貨管理子系統(tǒng)可以根據(jù)庫(kù)存自動(dòng)指定進(jìn)貨計(jì)劃,進(jìn)貨時(shí)自動(dòng)等級(jí),以及提供查詢(xún)和打印計(jì)劃進(jìn)貨與入庫(kù)記錄的功能。銷(xiāo)售管理商品銷(xiāo)售控制查詢(xún)打印銷(xiāo)售情況生成銷(xiāo)售排行榜功能描述:銷(xiāo)售管理子系統(tǒng)可以控制某商品是否允許銷(xiāo)售,查詢(xún)每種商品的銷(xiāo)售情況并產(chǎn)生年、月、日?qǐng)?bào)表,同時(shí)可以

27、生成銷(xiāo)售排行榜。查詢(xún)庫(kù)存明細(xì)記錄庫(kù)存狀態(tài)自動(dòng)告警提示庫(kù)存管理自動(dòng)盤(pán)點(diǎn)計(jì)算功能描述:庫(kù)存管理子系統(tǒng)提供查詢(xún)庫(kù)存明細(xì)記錄的基本功能,并根據(jù)庫(kù)存的狀態(tài)報(bào)警,以及自動(dòng)盤(pán)點(diǎn)計(jì)算。人員管理基本信息登記管理員工操作權(quán)限管理提示客戶(hù)銷(xiāo)售權(quán)限管理提示功能描述:人員管理子系統(tǒng)提供基本信息登記管理,員工操作權(quán)限管理,客戶(hù)銷(xiāo)售權(quán)限管理的功能。4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)4.3.1 概念模型設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)是用CDM圖表示出整個(gè)系統(tǒng)的實(shí)體,實(shí)體的屬性及實(shí)體間的聯(lián)系。概念結(jié)構(gòu)設(shè)計(jì)通常采用的策略是自底向上的方法,即自頂向下的進(jìn)行需求分析,然后再自底向上地設(shè)計(jì)概念結(jié)構(gòu)。它通常分為兩步:第一步是抽象數(shù)據(jù)并設(shè)計(jì)局部視圖,第二步是集成

28、局部視圖,得到全局的概念結(jié)構(gòu)。如下圖4.1所示:圖4.1 CDM圖4.3.2 邏輯模型設(shè)計(jì)對(duì)本茶葉公司信息管理系統(tǒng),邏輯結(jié)構(gòu)設(shè)計(jì)采用關(guān)系模型轉(zhuǎn)換概念結(jié)構(gòu),將CDM圖依照規(guī)則轉(zhuǎn)換為PDM模型。如下圖4.2所示:圖4.2 PDM圖4.3.3 實(shí)體關(guān)系圖該系統(tǒng)中各實(shí)體間具有一定的聯(lián)系,在數(shù)據(jù)庫(kù)SQL Sever2005中建立關(guān)系圖來(lái)表示實(shí)體間的相互聯(lián)系。各實(shí)體的關(guān)系,如下圖4.3所示: 圖4.3 實(shí)體關(guān)系圖4.3.4 創(chuàng)建基本表關(guān)系屬性的設(shè)計(jì)包括屬性名,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)長(zhǎng)度,該屬性是否為空值。下圖,詳細(xì)列出了茶葉公司信息管理系統(tǒng)各表的屬性設(shè)計(jì)情況。經(jīng)以上分析,數(shù)據(jù)庫(kù)(茶葉信息管理系統(tǒng))主要由:顧客信息

29、表(customer)、訂單信息表(Ordem)、進(jìn)貨信息表(purchase)、庫(kù)存信息表(Stock)、入庫(kù)信息表(storage)、茶葉信息表(Tea)、員工信息表(Worker)組成。下面為各個(gè)數(shù)據(jù)庫(kù)表:表4.1 顧客信息表(customer)序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值1customerIDvarchar200是否2customerNamevarchar300否3customerPwdvarchar300否4customerPostCodevarchar100是5customerPhonevarchar200是6customerAddressvarchar500是表

30、4.2 訂單信息表(Ordem)序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說(shuō)明1ordemIdvarchar200是否2ordemDatedatetime83是3ordemStatevarchar500否表4.3 訂購(gòu)信息表(orderGood)序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說(shuō)明1teaIDvarchar200是否2customerIDvarchar200是否3ordemIdvarchar200是否4OrderIDvarchar200否5OrderDatedatetime83是6orderNumvarchar500是表4.4 進(jìn)貨信息表(purchase)序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)

31、度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說(shuō)明1teaIDvarchar200是否2workerIDvarchar200是否3purchasePricemoney84否4purchaseDatedatetime83否5purchaseQuantityvarchar300否6purchaseIdvarchar200否表4.5 庫(kù)存信息表(Stock)序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說(shuō)明1stockIdvarchar200是否2stockQuantityvarchar200否3stockDatedatetime83是表4.6 茶葉信息表(Tea)序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說(shuō)明1

32、teaIDvarchar200是否2teaTypeIdvarchar200是3stockIdvarchar200否4teaNamevarchar300否5teaAddressvarchar300否6teaUnitPricemoney84否7teaDescriptvarchar500是8teaImagevarchar500是9providervarchar300否表4.7 員工信息表(Worker)序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵允許空默認(rèn)值說(shuō)明1workerIDvarchar200是否2staffTypeIdvarchar200是3ordemIdvarchar200是4workerNamevarchar300否5workerPwdvarchar300否6workerMoneymoney84是7workerStudyvarchar200是5 系統(tǒng)操作5.1 茶葉相關(guān)操作查找茶葉表中的全部信息,如下圖所示:圖 5.1 查找茶葉信息對(duì)茶葉表中的用戶(hù)信息進(jìn)行修改,如下圖所示:圖 5.2修改茶葉信息調(diào)用存儲(chǔ)過(guò)程,刪除茶葉

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論