




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、WORD.48/51ABSTRACTNowadays, Information brought information management to the front of the development of The Times and worldwide,the focus of people have been attracted to information management system. Along with the rapid development of computer technology,The information management system of the
2、 sales of the enterprise is gradually replace traditional management mode.In order to improve the working efficiency of the related sales and to save out more time and labor dealing with other work, Enterprise must abandon the original management way gradually adapted to information management. A en
3、terprise only along with societys footsteps and keep up with the pace of the information age to lead In the same field for long-term. So, having a perfect sales management information system for an enterprise that is very important.Based on the analysis of the current of the station sales management
4、 information system, combined with the actual sales management needs ofJi Dong concrete mixing station. Application enterprise system programming and object-oriented analysis method to the system analysis and design. The final design out the management information system to meet the demand of the st
5、ation, comprehensive functions, alternativenow obsolete, so as to improve the efficiency of the enterprise sales management.This paper introduces development purpose and background, development system of tools and methods, detailed system analysis and design content, the implementation of the system
6、 and related tasks of the sales management system of JiDong concrete mixing station.Key Words:Sales management system;database;object oriented analysis and design;Concrete mixing station目錄 TOC o 1-3 h z u HYPERLINK l _Toc359012373第1章緒論 PAGEREF _Toc359012373 h 1HYPERLINK l _Toc3590123741.1本課題的研究背景 PA
7、GEREF _Toc359012374 h 1HYPERLINK l _Toc3590123751.1.1冀東混凝土簡介 PAGEREF _Toc359012375 h 1HYPERLINK l _Toc3590123761.1.2我國預(yù)拌混凝土的歷史背景 PAGEREF _Toc359012376 h 1HYPERLINK l _Toc3590123771.1.3混凝土銷售管理系統(tǒng)國外發(fā)展 PAGEREF _Toc359012377 h 2HYPERLINK l _Toc3590123781.2冀東攪拌站銷售系統(tǒng)的現(xiàn)狀與問題 PAGEREF _Toc359012378 h 3HYPERLIN
8、K l _Toc3590123791.3系統(tǒng)研究目的與意義 PAGEREF _Toc359012379 h 3HYPERLINK l _Toc359012380第2章系統(tǒng)的總規(guī)劃 PAGEREF _Toc359012380 h 4HYPERLINK l _Toc3590123812.1混凝土銷售系統(tǒng)規(guī)劃 PAGEREF _Toc359012381 h 4HYPERLINK l _Toc3590123822.1.1系統(tǒng)規(guī)劃方法比較分析 PAGEREF _Toc359012382 h 4HYPERLINK l _Toc3590123832.1.2系統(tǒng)建設(shè)的總目標(biāo) PAGEREF _Toc35901
9、2383 h 4HYPERLINK l _Toc3590123842.1.3信息系統(tǒng)的總體結(jié)構(gòu) PAGEREF _Toc359012384 h 4HYPERLINK l _Toc3590123852.1.4信息系統(tǒng)建設(shè)資源配置計劃 PAGEREF _Toc359012385 h 7HYPERLINK l _Toc3590123862.2可行性研究與結(jié)論 PAGEREF _Toc359012386 h 8HYPERLINK l _Toc3590123872.2.1必要性分析 PAGEREF _Toc359012387 h 8HYPERLINK l _Toc3590123882.2.2可行性分析
10、PAGEREF _Toc359012388 h 8HYPERLINK l _Toc3590123892.2.3可行性結(jié)論 PAGEREF _Toc359012389 h 9HYPERLINK l _Toc3590123902.3混凝土銷售管理系統(tǒng)的基本容 PAGEREF _Toc359012390 h 9HYPERLINK l _Toc359012391第3章系統(tǒng)分析 PAGEREF _Toc359012391 h 10HYPERLINK l _Toc3590123923.1基本理論知識 PAGEREF _Toc359012392 h 10HYPERLINK l _Toc3590123933.
11、1.1面向?qū)ο蠓治雠c設(shè)計 PAGEREF _Toc359012393 h 10HYPERLINK l _Toc3590123943.1.2 UML建模 PAGEREF _Toc359012394 h 10HYPERLINK l _Toc3590123953.1.3系統(tǒng)建模工具Rational Rose PAGEREF _Toc359012395 h 10HYPERLINK l _Toc3590123963.2用例模型 PAGEREF _Toc359012396 h 11HYPERLINK l _Toc3590123973.2.1參與者的識別 PAGEREF _Toc359012397 h 11
12、HYPERLINK l _Toc3590123983.2.2用例識別 PAGEREF _Toc359012398 h 11HYPERLINK l _Toc3590123993.2.3用例模型 PAGEREF _Toc359012399 h 11HYPERLINK l _Toc3590124003.2.4用例規(guī)約 PAGEREF _Toc359012400 h 12HYPERLINK l _Toc3590124013.3分析模型 PAGEREF _Toc359012401 h 15HYPERLINK l _Toc3590124023.3.1順序圖 PAGEREF _Toc359012402 h
13、15HYPERLINK l _Toc3590124033.3.2類圖 PAGEREF _Toc359012403 h 17HYPERLINK l _Toc3590124043.3.3狀態(tài)圖和活動圖 PAGEREF _Toc359012404 h 18HYPERLINK l _Toc359012405第 4 章系統(tǒng)設(shè)計 PAGEREF _Toc359012405 h 22HYPERLINK l _Toc3590124064.1系統(tǒng)設(shè)計的容 PAGEREF _Toc359012406 h 22HYPERLINK l _Toc3590124074.2系統(tǒng)分層 PAGEREF _Toc35901240
14、7 h 22HYPERLINK l _Toc3590124084.3系統(tǒng)的包圖 PAGEREF _Toc359012408 h 23HYPERLINK l _Toc3590124094.4設(shè)計類詳細(xì)設(shè)計 PAGEREF _Toc359012409 h 23HYPERLINK l _Toc3590124104.4.1邊界類 PAGEREF _Toc359012410 h 23HYPERLINK l _Toc3590124114.4.2實體類 PAGEREF _Toc359012411 h 26HYPERLINK l _Toc3590124124.4.3控制類 PAGEREF _Toc359012
15、412 h 27HYPERLINK l _Toc3590124134.5重新繪制順序圖 PAGEREF _Toc359012413 h 27HYPERLINK l _Toc3590124144.6部署圖 PAGEREF _Toc359012414 h 29HYPERLINK l _Toc3590124154.7數(shù)據(jù)庫設(shè)計 PAGEREF _Toc359012415 h 29HYPERLINK l _Toc3590124164.7.1轉(zhuǎn)化關(guān)系 PAGEREF _Toc359012416 h29HYPERLINK l _Toc3590124174.7.2數(shù)據(jù)庫的需求分析 PAGEREF _Toc3
16、59012417 h 30HYPERLINK l _Toc3590124184.7.3系統(tǒng)的E-R圖 PAGEREF _Toc359012418 h 30HYPERLINK l _Toc3590124194.7.4數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計 PAGEREF _Toc359012419 h 32HYPERLINK l _Toc359012420第 5 章結(jié)束語 PAGEREF _Toc359012420 h 34HYPERLINK l _Toc359012421致 PAGEREF _Toc359012421 h 35HYPERLINK l _Toc359012422參考文獻(xiàn) PAGEREF _Toc3
17、59012422 h 36HYPERLINK l _Toc359012423附件一:綜述 PAGEREF _Toc359012423 h 38HYPERLINK l _Toc359012424附件二:英文翻譯 PAGEREF _Toc359012424 h 42第 1章 緒論1.1本課題的研究背景1.1.1冀東混凝土簡介冀東混凝土是二十世紀(jì)初成立的,它由冀東發(fā)展集團(tuán)和冀東水泥股份一起出資組建的,它的運(yùn)營主要方式是參股、新建、控股等運(yùn)轉(zhuǎn)方式,在混凝土行業(yè)發(fā)展,他所涉與的產(chǎn)品有混凝土用砂、石料、預(yù)拌混凝土與相關(guān)建材產(chǎn)品、與運(yùn)輸?shù)犬a(chǎn)業(yè)。隨著近幾年建筑行業(yè)的蓬勃發(fā)展,公司的客戶數(shù)量不斷增加,公司原有的
18、管理方式已不能適應(yīng)目前的發(fā)展,迫切需要一套完善的系統(tǒng)來為公司提高效率。1.1.2我國預(yù)拌混凝土的歷史背景我國預(yù)拌混凝土的發(fā)展進(jìn)程與我國經(jīng)濟(jì)發(fā)展的進(jìn)程是密切相關(guān)的,大體也分為三個階段。 第一個階段是萌芽期,從建國到1978年。在萌芽期是以重工業(yè)為主導(dǎo)的計劃經(jīng)濟(jì)時期,并且主要是以軍事國防工業(yè)為主導(dǎo)。當(dāng)時國的鋼鐵年產(chǎn)量很少,產(chǎn)量只有1千多萬噸,經(jīng)濟(jì)實力很薄弱,缺少經(jīng)濟(jì)支持,基建投資逐年減少,缺少市場帶動力,對預(yù)拌混凝土的發(fā)展形成不了拉動力。在當(dāng)時的這種環(huán)境下只有冶金行業(yè)需要, 如鞍鋼的三冶、包鋼建筑公司等單位在高爐基礎(chǔ)施工時采用了預(yù)拌混凝土,最遠(yuǎn)的供應(yīng)地點也很遠(yuǎn),半徑達(dá)5公里,只限于企業(yè)部,還沒有進(jìn)
19、入社會,不能成為商品。但是冶金行業(yè)的相關(guān)科技人員卻為我國以后的預(yù)拌混凝土發(fā)展做出了必要的技術(shù)準(zhǔn)備。第二個階段是徘徊期,從1979年到1990年。徘徊期是由計劃經(jīng)濟(jì)向市場經(jīng)濟(jì)過渡的“由重轉(zhuǎn)輕”的一個過渡的時期。以市建筑工程材料公司商品混凝土供應(yīng)站為代表的先驅(qū)企業(yè),在極端困難的條件下開發(fā)商品混凝土。由于這個時期,我國的增長格局是以農(nóng)業(yè)與輕工業(yè)為主導(dǎo),所以投入預(yù)拌混凝土行業(yè)的資金非常的有限。地區(qū)的翻斗式混凝土運(yùn)輸車與手工操作的混凝土受料斗等代用機(jī)具,正體現(xiàn)了我國有關(guān)科技人員趕超世界先進(jìn)水平的頑強(qiáng)決心。然而,到底還是由于基建投資拉動力度不夠,這個時期我國的預(yù)拌混凝土可以說是12年徘徊,沒有多大發(fā)展,甚
20、至出現(xiàn)了“商品混凝土不適合于中國“的議論。這個困難的時期科技人員完成了非常具有意義的四項科研工作,即建立了一套混凝土強(qiáng)度合格性評定標(biāo)準(zhǔn);統(tǒng)一了測定混凝土各種性能指標(biāo)的標(biāo)準(zhǔn)試驗方法;制定了一套早期推定混凝土強(qiáng)度的試驗方法;編制了為進(jìn)行混凝土質(zhì)量控制所必需的各類標(biāo)準(zhǔn)。這就為后來我國預(yù)拌混凝土行業(yè)的蓬勃發(fā)展奠定了技術(shù)基礎(chǔ)。 第三個階段是發(fā)展期、從1991年到大約2007年。這個時期中國工業(yè)格局出現(xiàn)了新的變化,從1991年9月起,中國的重工業(yè)增長開始快于輕工業(yè),全年高出2.9個百分點,到了1993年1月至9月,累計已超出3.8個百分點。然而,此時的重工業(yè)主導(dǎo)經(jīng)濟(jì)增長格局和建國初期的格局相比較已經(jīng)不同了
21、。建國初期的重工業(yè)依靠的是政府行政的力量,增長主要是以軍事國防工業(yè)為主,是一種計劃經(jīng)濟(jì)的模式;而現(xiàn)時的重工業(yè)是以投資型、積累型、的重化工業(yè)增長為主,基本上依靠的是市場機(jī)制的作用。這種是意義深遠(yuǎn)的變化至關(guān)重要,它是新的經(jīng)濟(jì)可持續(xù)發(fā)展和增長的前奏。國外的經(jīng)濟(jì)發(fā)展經(jīng)驗再次證明,在一國的經(jīng)濟(jì)增長進(jìn)入到重化工業(yè)主導(dǎo)增加的階段以后,都會出現(xiàn)一個比較長時期的經(jīng)濟(jì)高速增長的階段。日本和亞洲的“四小龍”在進(jìn)入這一階段后,國民生產(chǎn)總值年均增長率長期保持在10%左右的水平,一般都持續(xù)了17年至20年。目前,我國正在加大住宅的投資,以拉動國民經(jīng)濟(jì)其中當(dāng)然包括預(yù)拌混凝土的增長。中國一年大體在建10億平方米住宅,城市和農(nóng)
22、村之比大約4:6。如果按7%的增長率考慮,到2007年,中國一年大約要建16億平方米的住宅,單是這一項就可能提供每年3.2億立方米的預(yù)拌混凝土的市場容量。預(yù)制構(gòu)件生產(chǎn)今后也有采用商品混凝土的趨向。同時再加上市政建設(shè)與大型公共建筑工程,上述估計還是保守的。上述的影響我國預(yù)拌混凝土發(fā)展的幾個非常顯著的因素在最近幾年將繼續(xù)保持持續(xù)發(fā)展的狀態(tài)。同時市場容量也相當(dāng)可觀。1.1.3混凝土銷售管理系統(tǒng)國外發(fā)展混凝土銷售信息管理系統(tǒng)本身是作為企業(yè)信息管理系統(tǒng)的一個分支存在的,一般被用于混凝土攪拌站。西方發(fā)達(dá)國家的科技領(lǐng)先,信息化建設(shè)工作的起步比較早,在企業(yè)整體的管理體系中,他們十分重視銷售環(huán)節(jié),所以銷售管理己
23、經(jīng)作為一個成熟的完善的構(gòu)成部分并在公司的成長過程里發(fā)揮著非常重要的作用。在當(dāng)今社會,發(fā)達(dá)國家企業(yè)的信息化水平可以說已經(jīng)到了一個非常高的水平,發(fā)展速度非常之快。無論是從宏觀經(jīng)濟(jì)、企業(yè)部,還是企業(yè)大鏈條上的各地方,信息化已經(jīng)成為一個足以制勝的必要手段。在改變傳統(tǒng)經(jīng)營模式方面,它們充分的利用信息化的作用,實現(xiàn)目標(biāo)。發(fā)達(dá)國家的企業(yè)更是取得了突破性的進(jìn)展,在企業(yè)的成長過程中起到了非常重要的作用。事實上,之所以說發(fā)達(dá)國家的企業(yè)信息化發(fā)展速度比我國企業(yè)信息化發(fā)展速度快,最主要是因為發(fā)達(dá)國家的企業(yè)能夠更為深刻的認(rèn)識信息化。許多企業(yè)很早就開始了信息化的規(guī)劃,在這些企業(yè)看來,他們將信息化看做將來在市場上取勝的必備
24、武器。相比之下,國企業(yè)信息化管理建設(shè)起步較晚,大部分的企業(yè)還在用著比較舊的信息管理系統(tǒng),存在許多問題跟不上企業(yè)的快速發(fā)展,嚴(yán)重的影響企業(yè)的盈利。因此要想使企業(yè)在混凝土行業(yè)發(fā)展壯大,擁有一個完善的銷售管理信息系統(tǒng)就顯得十分重要。1.2冀東攪拌站銷售系統(tǒng)的現(xiàn)狀與問題現(xiàn)行的系統(tǒng)有客戶管理、員工管理、車輛調(diào)度管理、訂單管理。功能模塊圖:現(xiàn)在的混凝土銷售系統(tǒng)車輛調(diào)度管理訂單管理權(quán)限驗證客戶管理員工管理員工信息查詢員工信息修改車輛信息查詢車輛信息修改客戶信息修改客戶信息查詢訂單查詢訂單修改圖1-1功能模塊圖現(xiàn)在所采用的銷售管理信息系統(tǒng),是過去公司最初成立時購買的混凝土銷售管理系統(tǒng),此系統(tǒng)操作簡便,界面簡潔
25、,但系統(tǒng)功能有所局限,不是根據(jù)混凝土攪拌站的實際需求設(shè)計的,不能夠?qū)崿F(xiàn)混凝土攪拌站既定的管理目標(biāo),下面總結(jié)出現(xiàn)系統(tǒng)存在問題如:實用性差。數(shù)據(jù)易出現(xiàn)冗余。缺少發(fā)貨管理、報表管理。1.3系統(tǒng)研究目的與意義本系統(tǒng)的設(shè)計與混凝土攪拌站的實際情況相結(jié)合,力圖實現(xiàn)功能全面、操作簡便、數(shù)據(jù)安全、實用性強(qiáng)等幾大優(yōu)點。一是:新系統(tǒng)具有方便的數(shù)據(jù)錄入、查詢、修改、刪除等功能, 具有良好的人機(jī)接口, 減少重復(fù)輸入。二是:系統(tǒng)使用目前最先進(jìn)的軟件編程, 可以延長生命周期, 方便日常的維護(hù)和管理。三是:具有較強(qiáng)的安全可靠性、穩(wěn)定性??啥ㄆ趥浞輸?shù)據(jù), 根據(jù)業(yè)務(wù)分工設(shè)置操作權(quán)限,管理員使用管理員賬號擁有所有權(quán)限,業(yè)務(wù)員的賬
26、號權(quán)限有所限制。同時系統(tǒng)具有上碼與權(quán)限設(shè)置手段, 實現(xiàn)系統(tǒng)的高可靠性。四是:使用模塊化設(shè)計方法。系統(tǒng)進(jìn)行擴(kuò)充是操作方便, 可適應(yīng)不同發(fā)展階段的需要。五是:擁有強(qiáng)大的查詢、統(tǒng)計功能, 可對每日、每月混凝土銷售訂單、發(fā)貨情況進(jìn)行查詢, 并可進(jìn)行匯總、查詢、報表, 使管理員與時了解混凝土銷售情況, 提高混凝土銷售管理的效率。第 2 章 系統(tǒng)的總規(guī)劃2.1混凝土銷售系統(tǒng)規(guī)劃2.1.1系統(tǒng)規(guī)劃方法比較分析(1)CSF(關(guān)鍵成功因素)法:CSF方法的特點是能夠抓住主要的矛盾,進(jìn)而可以使目標(biāo)的識別突出重點。用這種方法后所確定出來的目標(biāo)和傳統(tǒng)的方法銜接得比較好,但是一般最有利的只是在確定管理目標(biāo)上。(2)SS
27、T(戰(zhàn)略目標(biāo)集轉(zhuǎn)化)法:SST方法從另一個角度識別出管理目標(biāo),反映了不同人的要求,而且給出了按這種要求的分層,然后轉(zhuǎn)化為信息系統(tǒng)目標(biāo)的結(jié)構(gòu)化方法。這樣保證目標(biāo)比較全面,減少疏漏,但在突出重點方面不如CSF。(3)BSP(企業(yè)系統(tǒng)規(guī)劃)法:BSP方法的特點是從企業(yè)目標(biāo)入手,逐步將企業(yè)的目標(biāo)轉(zhuǎn)化為管理信息系統(tǒng)的結(jié)構(gòu)和目標(biāo),從而支持企業(yè)目標(biāo)的實現(xiàn)。 通過對這三種方法的比較,前面兩種方法不太適用于本信息系統(tǒng)的總體結(jié)構(gòu)規(guī)劃,因此選用企業(yè)系統(tǒng)規(guī)劃法(BSP)。目的就是通過全面調(diào)查分析,來滿足混凝土攪拌站發(fā)展過程中的信息需求并最終實現(xiàn)冀東混凝土公司的目標(biāo)。2.1.2系統(tǒng)建設(shè)的總目標(biāo)本信息系統(tǒng)將解決混凝土攪拌
28、站的客戶信息管理、業(yè)務(wù)員管理、報表管理、車輛調(diào)度管理、發(fā)貨管理等問題,實現(xiàn)混凝土攪拌站管理透明化、標(biāo)準(zhǔn)化和信息化系統(tǒng)建設(shè)的總目標(biāo)。近期目標(biāo):解決目前混凝土攪拌站管理中出現(xiàn)的問題,實現(xiàn)混凝土攪拌管理信息化,方便管理員和業(yè)務(wù)員的使用。遠(yuǎn)期目標(biāo):不斷改進(jìn)不斷完善現(xiàn)有系統(tǒng),同時更專注對于各混凝土攪拌站使用管理情況的調(diào)查、分析與研究,使得系統(tǒng)的建設(shè)符合總目標(biāo)。2.1.3信息系統(tǒng)的總體結(jié)構(gòu)(1)定義管理目標(biāo)吸引更多顧客高經(jīng)濟(jì)效益高質(zhì)量服務(wù)高質(zhì)量管理總目標(biāo)通過調(diào)查了解攪拌站的主要業(yè)務(wù)和職能分配情況,整個目標(biāo)體系用樹來表達(dá)如下圖2-1所示:原有客戶后勤管理潛在客戶激勵員工人才儲備制度完善運(yùn)輸質(zhì)量圖2-1系統(tǒng)目
29、標(biāo)樹(2)定義管理功能組1)支持性資源的生命周期支持性資源是指為實現(xiàn)攪拌站的目標(biāo)必須使用和消耗的資源。本混凝土攪拌站的支持性資源生命周期如下表2-1所示:表2-1 支持性資源的生命周期表支持性資源生命周期產(chǎn)生階段獲得階段服務(wù)階段歸宿階段人事人事計劃招聘調(diào)動培訓(xùn)辭退退休材料需求計劃提交審批存檔設(shè)備財務(wù)更新計劃成本計劃采購基建撥款、收款維修改裝總會計折舊報廢應(yīng)付款業(yè)務(wù)2)關(guān)鍵性資源的生命周期關(guān)鍵性資源是指攪拌站的產(chǎn)品和服務(wù)。 本混凝土攪拌站的關(guān)鍵性資源生命周期如下表2-2所示:表2-2支持性資源的生命周期表關(guān)鍵性資源生命周期獲得階段服務(wù)階段歸宿階段市場計劃混凝土強(qiáng)度研發(fā)材料控制銷售混凝土質(zhì)量預(yù)測專
30、業(yè)人員制定質(zhì)量控制質(zhì)量報告作業(yè)計劃生產(chǎn)調(diào)度攪拌產(chǎn)品發(fā)貨、運(yùn)輸3)功能流程圖功能流程圖可以檢驗是否識別出所有功能,判斷分析人員是否理解混凝土攪拌站過程,也是今后定義信息結(jié)構(gòu)的模型。本混凝土攪拌站的功能流程圖如下圖2-2所示:市場調(diào)研訂單預(yù)訂服務(wù)混凝土業(yè)務(wù)推廣市場客戶方案確定方案制定方案提交方案業(yè)務(wù)說明書信息控制方案計劃需求業(yè)務(wù)開發(fā)業(yè)務(wù)開發(fā)混凝土業(yè)務(wù)設(shè)計能力計劃計劃企業(yè)發(fā)展計劃圖2-2功能流程圖(3)定義數(shù)據(jù)類1)市場計劃:需要的數(shù)據(jù)類型有:客戶、客戶區(qū)域、市場專員2)方案制定:需要的數(shù)據(jù)類型有:策劃專員、客戶信息、車輛信息、業(yè)務(wù)員信息3) 業(yè)務(wù)開發(fā):具體包括混凝土攪拌站基本信息管理、客戶管理、業(yè)
31、務(wù)員管理、訂單管理、車輛調(diào)度管理、報表管理、發(fā)貨管理。需要的數(shù)據(jù)類型有客戶、訂單信息、車輛信息、系統(tǒng)管理員、發(fā)貨信息、業(yè)務(wù)員信息等。(4)定義信息結(jié)構(gòu)1)劃分子系統(tǒng)根據(jù)需要的功能和數(shù)據(jù)類劃分子系統(tǒng)如下圖2-3所示: 數(shù)據(jù)類功能市場調(diào)查最終方案業(yè)務(wù)說明客戶業(yè)務(wù)員訂單車輛報表發(fā)貨單公司發(fā)展計劃銷量統(tǒng)計市場專員策劃專員攪拌站信息市場計劃 C U C U CUUU方案計劃UUU業(yè)務(wù)計劃客戶管理U UCCCCCC業(yè)務(wù)員管理UU訂單管理車輛管理報表管理UU發(fā)貨管理攪拌站規(guī)劃U C U C UUU銷量管理U人事管理UUU圖2-3 系統(tǒng)UC矩陣運(yùn)用u/c矩陣劃分子系統(tǒng)后,可以看出系統(tǒng)建設(shè)的大體結(jié)構(gòu),其中計劃與
32、管理,應(yīng)是貫穿于整個系統(tǒng)之間的重要支持資源,根據(jù)需要應(yīng)該建設(shè)系統(tǒng)維護(hù)子系統(tǒng)。從以上可以得出混凝土攪拌站最為需要的幾個管理功能是:客戶管理、業(yè)務(wù)員管理、訂單管理、車輛管理、發(fā)貨管理、報表管理。建設(shè)混凝土銷售管理系統(tǒng)的子系統(tǒng),由于要受到資源、實際需求、利用等因素的制約,系統(tǒng)的分析與設(shè)計要根據(jù)迫切需要程度、一般功能的先后排列次序來對子系統(tǒng)進(jìn)行優(yōu)先選擇。通常來說,首先要考慮的子系統(tǒng)應(yīng)該是企業(yè)最為需要、成功后對企業(yè)發(fā)展貢獻(xiàn)最大的,結(jié)合實際情況和上述分析可以確定順序為:客戶管理、業(yè)務(wù)員管理、訂單管理、報表管理、車輛管理、發(fā)貨管理,以期實現(xiàn)企業(yè)綜合利益的最大化。2.1.4信息系統(tǒng)建設(shè)資源配置計劃(1)使用的
33、軟件方面:分析和設(shè)計階段瀏覽器使用了搜狗高速瀏覽器;數(shù)據(jù)的存儲處理需要的數(shù)據(jù)庫軟件使用Microsoft SQL server 2005;系統(tǒng)結(jié)構(gòu)分析的作圖軟件使用Microsoft office Visio 2007;平面圖形設(shè)計使用 Rational rose 2003;信息系統(tǒng)分析與設(shè)計階段操作系統(tǒng)使用Microsoft windows 7;(2)使用的計算機(jī)硬件配置如下:CPU(開發(fā)用):Pentium(R)Dual- Core CPU E66003.06GHz;RAM(開發(fā)用):2.00GB;RAM(運(yùn)行用):2.00GB2.2可行性研究與結(jié)論2.2.1必要性分析混凝土是建筑材料不可
34、或缺的,是現(xiàn)在世界上使用圍最廣、需求量最多的建筑材料。隨著現(xiàn)代科技水平的提高以與人類對建筑要求的日益多樣化,混凝土材料正在向著智能化、高性能、高強(qiáng)和多功能方向發(fā)展。可以預(yù)測出來,在不久的未來混凝土還會是建筑行業(yè)必不可缺少的建筑材料。而就現(xiàn)狀而言,混凝土行業(yè)現(xiàn)在正處在一個快速發(fā)展的軌道上,這一方面得益于政府的政策導(dǎo)向的強(qiáng)大作用,一方面也歸結(jié)于我國正處在一個經(jīng)濟(jì)騰飛、建筑業(yè)蓬勃的良好形勢下。在這種發(fā)展形勢下公司需要跟上時代步伐,才會在同行業(yè)中不落后與別人。因此需要改善過去舊的系統(tǒng),完善系統(tǒng)功能,提高公司的工作效率,減少員工的勞動量,從長遠(yuǎn)考慮還可以大幅度降低成本,合理利用資源,加快公司發(fā)展。所以建
35、設(shè)一個功能全面、便捷、穩(wěn)定的混凝土銷售管理系統(tǒng)就顯得十分必要。2.2.2可行性分析可行性是指在當(dāng)前情況下,混凝土攪拌站研究這個混凝土銷售系統(tǒng)是否有必要,是否具備必要的條件,它包括必要性、合理性和可能性。將從經(jīng)濟(jì)可行性、社會可行性、和技術(shù)可行性方面對此系統(tǒng)進(jìn)行分析。(1)技術(shù)可行性混凝土管理系統(tǒng)功能主要集中在網(wǎng)頁瀏覽和信息管理,需要用到數(shù)據(jù)庫和網(wǎng)頁制作等技術(shù),目前這些技術(shù)都已非常成熟。開發(fā)系統(tǒng)所用計算機(jī)的工作效率、運(yùn)算速度、存儲能力、穩(wěn)定性以與通信設(shè)備的能力、質(zhì)量均滿足系統(tǒng)要求。(2)經(jīng)濟(jì)可行性冀東混凝土目前是華北地區(qū)最大的混凝土生產(chǎn)商,因此擁有足夠的經(jīng)濟(jì)基礎(chǔ),客戶數(shù)量逐年遞增,在未來近幾年的預(yù)
36、期收入非??捎^,而且該系統(tǒng)設(shè)計受到冀東混凝土公司高層管理人員的高度重視,決定投資大量資金來完成這個信息管理系統(tǒng)。該系統(tǒng)建成并投入使用后,會加大混凝土的宣傳圍,吸進(jìn)更多的客戶,預(yù)算會達(dá)到以前的五倍,該系統(tǒng)還會提高員工工作效率節(jié)省出時間為公司創(chuàng)造更大效益。系統(tǒng)建成后,公司每月?lián)艹鲆还P錢做系統(tǒng)維護(hù)和升級,不斷完善該系統(tǒng),達(dá)到系統(tǒng)建設(shè)總目標(biāo)。(3)社會可行性社會可行性是指信息系統(tǒng)建立完成后能否實現(xiàn),在現(xiàn)在的環(huán)境下是否能夠順利的運(yùn)行,即混凝土公司外是否擁有采納和使用新系統(tǒng)的條件。從混凝土公司部角度來看,系統(tǒng)的建設(shè)投入可以使公司各部門參與進(jìn)來,進(jìn)行有力配合。更加積極快速的為公司創(chuàng)收效益。從混凝土公司外部角
37、度來看,系統(tǒng)的建設(shè)投入可以使更多混凝土需求用戶信任我們,高效準(zhǔn)確的工作模式,為他們的也能節(jié)省不少的時間。2.2.3可行性結(jié)論綜合上面的述,經(jīng)過對系統(tǒng)建設(shè)必要性與社會、經(jīng)濟(jì)、技術(shù)等方面的可行性分析,可以確定本系統(tǒng)建設(shè)是完全必要、可行的。2.3混凝土銷售管理系統(tǒng)的基本容混凝土銷售系統(tǒng)的總體架構(gòu),系統(tǒng)包括客戶管理、員工管理、訂單管理、報表管理、車輛管理、發(fā)貨管理六個模塊功能。通過對系統(tǒng)的分析,結(jié)合攪拌站的基本情況得出本系統(tǒng)所要實現(xiàn)的功能基本容如下:1.用戶驗證:系統(tǒng)管理員通過用戶名、密碼進(jìn)行登錄并且有權(quán)限進(jìn)行密碼修改。業(yè)務(wù)員通過員工賬號登錄獲得相應(yīng)權(quán)限。2.客戶管理:該模塊下可實現(xiàn)客戶基本信息刪除、
38、添加、修改、查詢等功能。3.訂單管理:包括訂單查詢、添加、刪除、修改等功能,有了這些訂單管理功能,就可以控制訂單工作了,時刻掌握當(dāng)天訂單情況,以免影響銷售工作。4.業(yè)務(wù)員管理:業(yè)務(wù)員基本信息添加、刪除、修改、查詢,業(yè)務(wù)員訂單查詢、方便了解業(yè)務(wù)員近期銷售情況,同時輕松實現(xiàn)人員變動后信息的快速變更。5.報表管理:對客戶信息報表、業(yè)務(wù)員信息報表、車輛信息報表、銷售統(tǒng)計報表等表單進(jìn)行查詢、修改、打印等工作 6.車輛調(diào)度管理:車輛基本信息的查詢、添加、刪除、修改,車輛狀態(tài)查詢,車輛分配等操作。7.發(fā)貨管理: 發(fā)貨單的查詢、添加、刪除、修改,發(fā)貨單打印等操作。第 3 章 系統(tǒng)分析3.1基本理論知識3.1.
39、1面向?qū)ο蠓治雠c設(shè)計OOA(Object-Oriented Analysis,面向?qū)ο蠓治龇椒ǎ┖蚈OD(Object-Oriented Design,面向?qū)ο笤O(shè)計)是面向?qū)ο筌浖_發(fā)生命周期中兩個重要的階段,OOA活動涉與的是語義對象,而OOD活動涉與的是語義對象,接口對象,應(yīng)用對象和實用/庫對象,這種區(qū)分OOA和OOD對象的方法在大多數(shù)情況下是正確的。但是,在分析階段,一個好的規(guī)格說明也應(yīng)涉與到用戶接口,控制機(jī)制等各方面的容,因此,在OOA階段,不僅該得到語義對象,也應(yīng)該得到接口對象和應(yīng)用對象。這些對象通過OOA中的對象識別和精化過程得到。在OOA階段的主要任務(wù)是識別和精化對象,OOD階段
40、的主要任務(wù)是構(gòu)造類和建立系統(tǒng)結(jié)構(gòu)。3.1.2UML建模UML是統(tǒng)模語言(UML是 Unified Modeling Language的縮寫)是用來對軟件密集系統(tǒng)進(jìn)行詳細(xì)描述、文檔化、可視化建模的一種語言。對于軟件系統(tǒng),UML是大規(guī)模而復(fù)雜的最佳工程實踐的集合。它是面向?qū)ο蠓治雠c設(shè)計的一種標(biāo)準(zhǔn)表示。比起其它建模語言,UML作為一種模型語言,定義良好、表達(dá)容易、易于理解、功能強(qiáng)大、更有適用性、通用性、擴(kuò)展性、集成性,并且使開發(fā)人員專注于建立產(chǎn)品的模型和結(jié)構(gòu),而不是如何選用程序語言和算法實現(xiàn)系統(tǒng)。首先是描述實際需求即用例圖來描述對系統(tǒng)感興趣的外部實體與其對系統(tǒng)的功能要求;而后根據(jù)需求構(gòu)造系統(tǒng)的結(jié)構(gòu),
41、即類圖、對象圖、組件圖和配置圖等來建立靜態(tài)模型,不考慮定義軟件系統(tǒng)術(shù)環(huán)節(jié)(接口、通訊等);最后是描述系統(tǒng)的行為,動態(tài)建模即狀態(tài)圖、活動圖、順序圖。當(dāng)利用UML建立系統(tǒng)模型之后,再利用專用的工具,本文采有Rational Rose來生成系統(tǒng)框架。3.1.3系統(tǒng)建模工具Rational Rose現(xiàn)在支持UML的比較流行的建模工具有如下幾種:Rational Rose和Visio。Rational Rose建模工具是Rational公司開發(fā)的一個面向?qū)ο蟮目梢暬?、設(shè)計建模工具,提高了開發(fā)過程的靈活度、軟件的可用性,功能十分強(qiáng)大,同時也是最成熟的,比其他建模工具更專業(yè)。最重要的是使用它可以降低開發(fā)過程
42、中消耗的成本,盡量減少開發(fā)過程中的風(fēng)險,所以本系統(tǒng)建模采用的是Rational Rose。Visio是微軟的UML建模工具。傳統(tǒng)上的Visio以繪圖便捷、通俗易懂而聞名,但是還欠缺一些功能,使用起來的時候與平時的建模習(xí)慣不太一樣,所以沒有選擇Visio。Rational Rose提供了用例(Use Case)圖,順序(Sequence)圖,類(Class)圖等多種不同的可視框圖完全滿足需求。3.2用例模型3.2.1參與者的識別在執(zhí)行系統(tǒng)功能時與信息系統(tǒng)進(jìn)行實時交互的人員被稱為參與者。在混凝土銷售管理信息系統(tǒng)中,管理員(銷售部門系統(tǒng)員)使用系統(tǒng)的主要功能,負(fù)責(zé)改變系統(tǒng)的數(shù)據(jù)、獲取信息,完成平日的
43、銷售管理工作,同時負(fù)責(zé)維護(hù)系統(tǒng),支持系統(tǒng)的正常運(yùn)行。部門經(jīng)理可以使用系統(tǒng)中的相應(yīng)功能,方便隨時了解公司銷售情況和員工情況。業(yè)務(wù)員使用該系統(tǒng)時,使用員工賬號登錄,只可以進(jìn)行客戶管理、日常的訂單查詢,更改個人信息等操作。通過上述簡要描述最終識別出的主要參與者是管理員、業(yè)務(wù)員。3.2.2用例識別本混凝土銷售系統(tǒng)主要參與者包括管理員、業(yè)務(wù)員。確定用例有:客戶管理、業(yè)務(wù)員管理、報表管理、訂單管理、車輛管理、發(fā)貨管理、查詢、修改信息等。3.2.3用例模型用例就是需求,通過用例名稱可以表達(dá)系統(tǒng)要完成的任務(wù)。(1)本混凝土銷售系統(tǒng)的總體用例模型如下圖3-1所示:圖3-1 用例圖(2)本系統(tǒng)相比原有系統(tǒng)多出了報
44、表管理功能,下面是報表管理的用例圖,如圖3-2所示:圖3-2用例圖3.2.4用例規(guī)約用例規(guī)約以文檔的形式來詳細(xì)描述用例,以達(dá)到展示出更多的用例“做什么”的目的,有助于深入理解任務(wù)、需求和目標(biāo)。 (1)變更客戶信息用例規(guī)約如表3-1所示:表3-1變更客戶信息用例名稱變更客戶信息參與者管理員(主要參與者)、業(yè)務(wù)員(主要參與者)假設(shè)系統(tǒng)的功能完善并且正常運(yùn)行前置條件管理員和業(yè)務(wù)員被授權(quán)訪問系統(tǒng)后置條件系統(tǒng)成功將變更的客戶信息更新到數(shù)據(jù)庫中主事件流管理員和業(yè)務(wù)員使用各自賬號和密碼登錄系統(tǒng)系統(tǒng)驗證賬號身份和授予權(quán)限管理員和業(yè)務(wù)員根據(jù)客戶信息查詢原有信息后進(jìn)行添加、刪除、修改等操作系統(tǒng)將變更的客戶信息保存
45、到客戶信息表中備選事件流2a.非法用戶 1.系統(tǒng)提示錯誤并拒絕接受輸入2b.輸入錯誤客戶信息 1. 系統(tǒng)提示錯誤并拒絕接受輸入3a.添加客戶信息已存在 1.系統(tǒng)提示,并要求結(jié)束輸入(2)管理員變更員工信息用例規(guī)約如表3-2所示:表3-2變更員工信息用例名稱變更員工信息參與者管理員(主要參與者)假設(shè)系統(tǒng)的功能完善并且正常運(yùn)行前置條件管理員被授權(quán)并且懂得正常操作后置條件系統(tǒng)成功將變更的業(yè)務(wù)員信息更新到數(shù)據(jù)庫中主事件流1、管理員使用賬號和密碼登陸2、系統(tǒng)驗證賬號授予權(quán)限3、管理員根據(jù)業(yè)務(wù)員編號查詢到業(yè)務(wù)員信息進(jìn)行添加、刪除、修改等操作4、系統(tǒng)將變更的業(yè)務(wù)員信息更新到業(yè)務(wù)員信息表中備選事件流2a.非法
46、用戶 1.系統(tǒng)提示錯誤并拒絕接受輸入2b.輸入錯誤業(yè)務(wù)員編號 1. 系統(tǒng)提示錯誤并拒絕接受輸入3a.添加業(yè)務(wù)員信息已存在 1.系統(tǒng)提示,并要求結(jié)束輸入(3)管理員處理報表用例規(guī)約如表3-3所示: 表3-3管理員處理報表用例名稱管理員處理報表參與者管理員(主要參與者)假設(shè)系統(tǒng)功能完善并正常運(yùn)行前置條件管理員被授權(quán)并懂得報表管理功能,熟悉查詢、統(tǒng)計、打印等基本操作后置條件系統(tǒng)成功查詢到信息,完成統(tǒng)計等功能并可以打印出報表主事件流1、管理員試用賬號和密碼登錄2、系統(tǒng)驗證賬號授予權(quán)限3、管理員查詢相關(guān)信息(人員查詢、客戶查詢、銷量查詢、發(fā)貨單查詢),同時還可以打印出報表4、操作成功,打印出報表備選事件
47、流2a.非法用戶 1.系統(tǒng)提示錯誤并拒絕接受輸入2b.輸入錯誤查詢信息 1. 系統(tǒng)提示錯誤并拒絕接受輸入3a.打印機(jī)報錯,出現(xiàn)連接錯誤或者紙報警 1.系統(tǒng)提示,返回上一步操作(4)管理員變更訂單信息用例規(guī)約如表3-4所示:表3-4變更訂單信息用例名稱變更訂單信息參與者管理員(主要參與者)、業(yè)務(wù)員(次要參與者)假設(shè)系統(tǒng)功能完善并正常運(yùn)行前置條件管理員被授權(quán)并懂得訂單管理功能,熟悉查詢、修改、添加、刪除等基本操作,業(yè)務(wù)員被授權(quán)可以對訂單進(jìn)行查詢但是沒有修改等權(quán)限后置條件系統(tǒng)成功將變更的訂單信息更新到數(shù)據(jù)庫中主事件流1、管理員和業(yè)務(wù)員使用賬號和密碼登陸錄2、系統(tǒng)驗證賬號授予相應(yīng)權(quán)限3、管理員可以根據(jù)
48、訂單編號查詢到訂單信息進(jìn)行修改操作,還可以直接添加、刪除訂單信息;業(yè)務(wù)員僅可以對訂單進(jìn)行查詢操作4、系統(tǒng)將變更的訂單信息更新到數(shù)據(jù)庫中備選事件流2a.非法用戶 1.系統(tǒng)提示錯誤并拒絕接受輸入2b.輸入錯誤訂單編號 1. 系統(tǒng)提示錯誤并拒絕接受輸入3a.被添加訂單編號已存在 1.系統(tǒng)提示,并要求結(jié)束輸入(5)管理員變更車輛信息用例規(guī)約如表3-5所示:表3-5變更車輛信息用例名稱變更車輛信息參與者管理員(主要參與者)假設(shè)系統(tǒng)功能完善并正常運(yùn)行前置條件管理員被授權(quán)并會使用車輛調(diào)度管理功能,熟悉查詢、修改、添加、刪除等基本操作后置條件系統(tǒng)成功將變更的車輛調(diào)度信息更新到數(shù)據(jù)庫中主事件流1、管理員使用賬號
49、和密碼登錄2、系統(tǒng)驗證賬號授予相應(yīng)權(quán)限3、管理員可以根據(jù)車輛編號查詢到車輛信息,可進(jìn)行修改操作,還可以直接添加、刪除車輛信息,主要功能是可以根據(jù)車輛狀態(tài)安排發(fā)貨4、系統(tǒng)將變更的車輛調(diào)度信息更新到數(shù)據(jù)庫中備選事件流2a.非法用戶 1.系統(tǒng)提示錯誤并拒絕接受輸入2b.輸入錯誤車輛編號 1. 系統(tǒng)提示錯誤并拒絕接受輸入3a.調(diào)度車輛為空,需要增派車輛 1.系統(tǒng)提示,并要求結(jié)束輸入(6)管理員變更發(fā)貨信息用例規(guī)約如表3-6所示:用例名稱變更發(fā)貨信息參與者管理員(主要參與者)假設(shè)系統(tǒng)功能完善并正常運(yùn)行前置條件管理員被授權(quán)并懂得發(fā)貨管理功能,熟悉查詢、修改、添加、刪除等基本操作后置條件系統(tǒng)成功將變更的發(fā)貨
50、信息更新到數(shù)據(jù)庫中主事件流1、管理員和業(yè)務(wù)員使用賬號和密碼登錄2、系統(tǒng)驗證賬號授予相應(yīng)權(quán)限3、管理員可以根據(jù)發(fā)貨單號編號查詢到發(fā)貨單信息進(jìn)行修改操作,還可以直接添加、刪除發(fā)貨單信息備選事件流2a.非法用戶 1.系統(tǒng)提示錯誤并拒絕接受輸入2b.輸入錯誤發(fā)貨單單編號 1. 系統(tǒng)提示錯誤并拒絕接受輸入3a.被添加發(fā)貨單編號已存在 1.系統(tǒng)提示,并要求結(jié)束輸入表3-6變更發(fā)貨信息3.3分析模型3.3.1順序圖順序圖將系統(tǒng)看作箱來展示每一個用例中的參與者與系統(tǒng)之間的交互,包括系統(tǒng)、參與者、系統(tǒng)與參與者直接的交互、系統(tǒng)的響應(yīng),從上至下代表的是時間的順序。本混凝土攪拌站銷售系統(tǒng)功能繁多,不僅擁有簡單的查詢、
51、修改、刪除等功能,還具備訂單管理、發(fā)貨管理、報表管理等。訂單管理涉與到工作人員對業(yè)務(wù)的熟悉程度,該過程串聯(lián)系統(tǒng)整體,需要懂得訂單錄入、查詢等基本操作,還要了解車輛信息情況,根據(jù)攪拌站的生產(chǎn)情況結(jié)合車輛閑忙狀態(tài)才能安排車輛運(yùn)輸,考慮到這一點就要在訂單生成前進(jìn)行車輛查詢,完成此環(huán)節(jié)才可以確保訂單不會發(fā)生沖突,才可以進(jìn)行下面的發(fā)貨單的生成。 (1)管理員提交訂單順序如圖3-3所示:(2)管理員處理發(fā)貨單順序圖如圖3-4所示:圖3-3 管理員提交訂單順序圖圖3-4 管理員處理發(fā)貨單順序圖3.3.2類圖類圖表示一組對象以與它們之間的相互關(guān)聯(lián),它描述了系統(tǒng)的構(gòu)成方式。通過上述系統(tǒng)的用例圖,可以確定類、類的
52、屬性和它們之間的關(guān)系,從而確定系統(tǒng)的類圖。(1)概念類表3-7概念類所屬類目概念類舉例人員管理員、業(yè)務(wù)員組織銷售部門設(shè)備計算機(jī)事件客戶信息管理、業(yè)務(wù)員管理、訂單管理、車輛調(diào)度管理、發(fā)貨管理政策或規(guī)則人員使用培訓(xùn)(2)確定屬性:表3-8 屬性實體類名稱屬性管理員用戶名、密碼業(yè)務(wù)員賬戶業(yè)務(wù)員賬戶名、密碼、業(yè)務(wù)員編號、業(yè)務(wù)員、賬戶類型(業(yè)務(wù)員)業(yè)務(wù)員基本信息業(yè)務(wù)員編號、業(yè)務(wù)員、性別、出生日期、政治面貌、學(xué)歷、email、家庭住址、號、備注客戶基本信息客戶編號、客戶、性別、聯(lián)系、地址、 、E-mail訂單基本信息訂單編號、銷售單價、銷售量、銷售日期、業(yè)務(wù)員、客戶車輛調(diào)度基本信息車輛編號、車輛狀態(tài)、發(fā)貨
53、單編號、發(fā)貨時間、發(fā)貨車次、運(yùn)輸量發(fā)貨基本信息發(fā)貨單編號、發(fā)貨時間、地址、車輛編號、發(fā)貨車次、發(fā)貨量、訂單編號(3)類圖圖3-5 類圖3.3.3狀態(tài)圖和活動圖狀態(tài)圖所描述的是一個實體對于發(fā)生的事件變化的動態(tài)行為,簡單的說就是管理行為中根據(jù)當(dāng)前所處的狀態(tài)對行為做出的相應(yīng)反應(yīng)。狀態(tài)圖可以快速的使工人們理解系統(tǒng)中對象的行為。狀態(tài)圖的一種特殊形式是活動圖,活動圖是描述系統(tǒng)在執(zhí)行某一個用例時具體步驟的圖,它主要表現(xiàn)的是記錄了系統(tǒng)中單個操作、方法的邏輯,或者單個業(yè)務(wù)流程的動作。訂單管理是本系統(tǒng)的重要環(huán)節(jié),通過訂單管理將各環(huán)節(jié)緊緊聯(lián)系起來。訂單管理對象:管理員和業(yè)務(wù)員,管理員可以對訂單進(jìn)行查詢、刪除、添加、
54、修改等操作,業(yè)務(wù)員可以對訂單進(jìn)行查詢,申請?zhí)峤?,沒有修改權(quán)限。針對簡單的查詢、修改等操作都是系統(tǒng)中常見的操作,下面單獨對業(yè)務(wù)員的訂單提交過程進(jìn)行狀態(tài)圖繪制。業(yè)務(wù)員提交訂單狀態(tài)圖如圖3-6:業(yè)務(wù)員提交訂單活動圖如圖3-7:圖3-6 業(yè)務(wù)員提交訂單狀態(tài)圖圖 3-7 提交訂單活動圖(3)車輛調(diào)度活動圖圖 3-8車輛調(diào)度活動車輛調(diào)度管理:車輛調(diào)度,是混凝土攪拌站銷售環(huán)節(jié)中非常重要的一部分,做好銷售工作的同時一定要保證產(chǎn)品運(yùn)輸質(zhì)量,因此車輛調(diào)度就顯得十分重要。本系統(tǒng)的車輛調(diào)度管理包括車輛基本信息管理(添加、刪除、查詢、修改)、車輛狀態(tài)查詢、車輛分配等操作。(4)月銷售報表打印活動圖圖 3-6 車輛調(diào)度活
55、動報表管理:報表管理可以直觀的反映出公司的一些信息,可以生成相應(yīng)的報表打印出來。銷量是每個公司所看重的,為了能夠直觀的看到日銷量、月銷量,管理員可以登陸系統(tǒng)通過報表管理進(jìn)行操作。首先輸入要查詢條件,得出查詢結(jié)果,管理員進(jìn)行仔細(xì)的審核并判斷是否存在錯誤信息,經(jīng)核實后進(jìn)行打印工作。第 4 章 系統(tǒng)設(shè)計4.1系統(tǒng)設(shè)計的容圖4-1混凝土攪拌站銷售系統(tǒng)功能圖4.2系統(tǒng)分層從混凝土銷售管理信息系統(tǒng)分析可以看出本系統(tǒng)功能全面,涉與管理的圍包括客戶、業(yè)務(wù)員、訂單、報表、車輛、發(fā)貨等,基本滿足了混凝土攪拌站的需求。但是攪拌站所處的環(huán)境是在不斷變化的,對混凝土銷售管理的需求也是會改變的,所以在系統(tǒng)設(shè)計的時候我們就
56、應(yīng)該考慮到系統(tǒng)的安全性、穩(wěn)定性、運(yùn)行效率、可變更性等種種因素。面對這些問題,在分解復(fù)雜的系統(tǒng)時,最好的解決辦法就是將系統(tǒng)分層,使得層與層之間相互聯(lián)系、相互協(xié)作的同時每層還都具有其獨立的職責(zé),互不透明。在信息系統(tǒng)領(lǐng)域中,最經(jīng)常用的分層模型是三層架構(gòu),本混凝土銷售管理信息系統(tǒng)就采取這種方式:界面數(shù)據(jù)訪問層業(yè)務(wù)邏輯層表現(xiàn)層客戶管理、業(yè)務(wù)員管理、報表管理、訂單管理、車輛調(diào)度管理、發(fā)貨管理客戶信息、業(yè)務(wù)員信息、訂單信息、車輛信息、發(fā)貨信息圖4-2 系統(tǒng)三層架構(gòu)4.3系統(tǒng)的包圖包圖:在UML中用類似于文件夾的符號表示的模型元素的組合,用來表述功能組命名空間的組織層次, 即描述包與其依賴關(guān)系的圖。包的依賴關(guān)
57、系是可以傳遞的,依賴關(guān)系可以是間接的,也可以是直接的。系統(tǒng)的包圖如圖4-3所示:圖4-3 系統(tǒng)包圖4.4設(shè)計類詳細(xì)設(shè)計4.4.1邊界類邊界類:描述系統(tǒng)外的參與者與系統(tǒng)之間的交互,系統(tǒng)與外界的交界處。屏幕窗口、傳感器、打印機(jī)接口、通信接口、終端以與專用API(應(yīng)用程序編程接口)等都是邊界類。由于明確了系統(tǒng)的邊界,邊界類能幫助人們更就簡單地找出用戶對界面的需求并理解系統(tǒng)。本混凝土銷售管理信息系統(tǒng)通過用例圖可以確定需要的邊界類,所以所有的參與者都是系統(tǒng)的使用者,本系統(tǒng)的邊界類只有窗體界面。由于本系統(tǒng)中邊界類都是窗體界面,如用戶登錄界面、客戶管理界面、業(yè)務(wù)員管理界面、報表管理界面、訂單管理界面、車輛調(diào)
58、度管理界面、發(fā)貨管理界面等等,所以不分別描述。(1)登錄界面,如圖4-4所示:圖4-4 登錄界面“登錄界面”允許管理員、業(yè)務(wù)員輸入賬號和密碼進(jìn)行登錄。(2)客戶管理界面,如圖4-5所示:圖4-5 客戶管理界面“客戶管理界面”允許管理員、業(yè)務(wù)員對客戶信息進(jìn)行添加、刪除、修改、查詢等操作(3)業(yè)務(wù)員管理界面,如圖4-6所示:圖4-6 業(yè)務(wù)員管理界面“業(yè)務(wù)員管理界面”允許管理員對業(yè)務(wù)員信息進(jìn)行查詢、添加、刪除、修改等操作,由于賬號權(quán)限設(shè)置,業(yè)務(wù)員可以查詢個人信息,修改個人信息。(4)訂單管理界面,如圖4-7所示:圖4-7 訂單管理界面“訂單管理界面”允許管理員對訂單行進(jìn)所有操作,由于權(quán)限設(shè)置業(yè)務(wù)員僅
59、可查詢訂單信息。(5)報表管理界面,如圖4-8所示:圖4-8 報表管理界面“報表管理界面”允許管理員查詢客戶、業(yè)務(wù)員、車輛、銷售量等報表,同時可以進(jìn)行篩選、統(tǒng)計、打印等操作。(6)車輛調(diào)度管理界面,如圖4-9所示:圖4-9車輛調(diào)度管理界面“車輛調(diào)度管理界面”允許管理員對車輛基本信息查詢、添加、刪除、修改,車輛狀態(tài)查詢,車輛分配等操作。(7)發(fā)貨管理界面,如圖4-10所示:圖4-10 發(fā)貨管理界面“發(fā)貨管理界面”允許管理員對發(fā)貨單的查詢、添加、刪除、修改,發(fā)貨單打印等操作。4.4.2實體類實體類是用于對有關(guān)聯(lián)的行為和一定要存儲的信息建模的類。實體類在系統(tǒng)應(yīng)用領(lǐng)域中是核心容,常常需要有持續(xù)長久化的
60、存儲即需要放進(jìn)文件、數(shù)據(jù)庫等能夠永久存儲數(shù)據(jù)的介質(zhì),與此同時還為驅(qū)動應(yīng)用程序提供大部分的交互服務(wù)。實體對象經(jīng)常是永久性的、被動的,有時還具有與它所表示的信息有關(guān)的復(fù)雜行。圖4-11 系統(tǒng)實體類圖4.4.3控制類控制類能表示系統(tǒng)的排序、協(xié)調(diào)、動態(tài)行為、事務(wù)處理以與對其他對象的控制,負(fù)責(zé)處理主要的控制流和任務(wù),所以在理解系統(tǒng)的時候它們可以起到很大的幫助。每個用例在正常情況下的控制類有一個,作用是控制用例中的事件順序。但是一對一的情況并不是絕對,有一些情況多個用例可以合并使用一個控制類。圖4-12 銷售混凝土控制類4.5重新繪制順序圖 (1)員工申請賬號順序圖圖4-13 員工申請賬號順序圖(2)發(fā)貨
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年12月信陽平橋區(qū)招才引智公開招聘事業(yè)單位工作人員考試等工作筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 2024年11月湖南岳麓山大科城創(chuàng)業(yè)服務(wù)有限公司招聘4人筆試參考題庫附帶答案詳解
- 中醫(yī)職業(yè)助理試題+答案
- 老年護(hù)理學(xué)練習(xí)題庫(附答案)
- 2024四川波鴻實業(yè)有限公司招聘廣元波鴻汽車銷售服務(wù)有限公司客戶經(jīng)理崗位3人筆試參考題庫附帶答案詳解
- 2025年江門職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫學(xué)生專用
- 2025年湖南理工職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫及答案1套
- 2025年湖北省黃石市單招職業(yè)適應(yīng)性測試題庫必考題
- 2025年湖南網(wǎng)絡(luò)工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫參考答案
- 2025至2030年中國橡膠腳踏板數(shù)據(jù)監(jiān)測研究報告
- 《高級算法設(shè)計》課件 第2章 高級圖算法
- 小兒泌尿系統(tǒng)感染的護(hù)理
- DB14∕T 92-2010 M5、M15車用甲醇汽油
- 農(nóng)村飲水協(xié)議書(2篇)
- 疼痛的護(hù)理講課課件
- GB/T 44787-2024靜電控制參數(shù)實時監(jiān)控系統(tǒng)通用規(guī)范
- 2024年高考真題-政治(江蘇卷) 含解析
- 上海市2024年中考化學(xué)真題(含答案)
- 門窗安裝師傅簽免責(zé)協(xié)議書范文
- 短暫性腦缺血發(fā)作護(hù)理查房
- 一年級生命安全教育教案(湖北版)
評論
0/150
提交評論