




已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
摘 要中小酒店在我國經(jīng)濟發(fā)展中具有重要地位,目前我國的中小酒店數(shù)量多,地區(qū)分布廣泛,行業(yè)分布跨度大。隨著全球經(jīng)濟一體化的發(fā)展和電子商務的興起,中小酒店之間的競爭將越來越激烈。網(wǎng)絡及電子商務的迅猛發(fā)展突破了時間、空間的局限性,給中小酒店帶來了更多的發(fā)展機會,同時也增大了酒店之間的競爭強度。這就要求中小酒店必須改變酒店的經(jīng)營管理模式,提高酒店的運營效率。目前,我國中小酒店的信息化水平還很低,相比國外酒店,還只處于剛開始始用的階段。隨著技術發(fā)展,電腦操作及管理日趨簡化,電腦知識日趨普及,同時市場經(jīng)濟快速多變,競爭激烈,酒店采用電腦管理進貨、庫存、銷售等諸多環(huán)節(jié)也已成為趨勢及必然。隨著國家的政治經(jīng)濟政策的優(yōu)化改革,使得國內中小酒店得以蓬勃發(fā)展。中小型商業(yè)酒店是專門從事商品買賣的一類酒店,由于客戶數(shù)量的不斷增多,財務工作繁雜化,庫存產品零亂等一系列問題接踵而至,給酒店經(jīng)營者運作帶來了很大的困擾。改善酒店經(jīng)營管理模式是酒店適應時代的發(fā)展急需。于是,進銷存管理信息系統(tǒng)便應運而生。進銷存管理系統(tǒng)是一個基于Web的一個完全信息自動化的系統(tǒng),它包括商品信息,進貨信息,銷售信息,倉庫信息,往來管理,統(tǒng)計分析及系統(tǒng)管理一體的應用系統(tǒng),廣泛應用于超市,醫(yī)藥,服裝等行業(yè)。由此看來,中小商業(yè)酒店進銷存系統(tǒng)具有廣闊的開發(fā)前景。關鍵詞:進銷存管理系統(tǒng);進貨;銷售;庫存ABSTRACTSMEs in Chinas economic development has an important position, the current number of Chinas small and medium-sized, broad regional distribution, industry distribution of large-span. With the development of global economic integration and the rise of e-commerce, competition among small and medium enterprises will become increasingly fierce. Networks and the rapid development of e-commerce breakthrough in time and space limitations, to small and medium-sized development brings more opportunities, but also increases the intensity of competition among enterprises. This calls for small and medium-sized enterprises must change the management model to improve the operational efficiency of enterprises. At present, Chinas small and medium-sized information technology is still very low compared to foreign enterprises, but also only just started in the beginning stages of use. With technological development, computer operations and management of increasingly simplified, the growing popularity of computer knowledge, while the rapid changing market economy, competition, enterprise computer management purchasing, inventory, sales and many other sectors and has become an inevitable trend.With the countrys political and economic policies, optimize the reforms, making the domestic small and medium enterprises to flourish. Small and medium business enterprises are specialized in trading commodities, a class of business, due to the continuous increase in the number of customers, complexity of financial operations, inventory disorder and a series of problems await solutions, brings to the enterprise operator to run a lot of trouble. Improve enterprise management mode is the enterprise development of the times needed to adapt to. As a result, Invoicing management information systems have come into being. Invoicing management system is a Web-based information on a fully automated system, which includes product information, purchase information, sales information, warehouse information, contacts management, statistical analysis and integrated system management applications, are widely used in supermarkets, medical , clothing and other industries. From this, small and medium business enterprises Invoicing system has broad prospects of development.Keywords: Invoicing management systems purchasing sales目 錄摘 要2ABSTRACT31 緒論61.1課題背景61.2目的和意義61.3系統(tǒng)設計思想71.3.1總體設計思想71.3.2詳細設計思想72 系統(tǒng)開發(fā)環(huán)境92.1 ASP.NET概述92.2 ASP.NET的優(yōu)點92.3 SQL Server2005數(shù)據(jù)庫介紹103 可行性分析133.1開發(fā)系統(tǒng)的必要性133.2技術可行性133.3法律可行性143.4組織管理上的可行性143.5 經(jīng)濟可行性143.6運行可行性144需求分析164.1 MIS系統(tǒng)的產生和發(fā)展情況164.2 需求分析164.3數(shù)據(jù)流圖175 總體設計205.1系統(tǒng)模塊總體設計205.2.1數(shù)據(jù)庫設計概述215.2.2數(shù)據(jù)分析216 詳細設計276.1系統(tǒng)登錄面設計276.2系統(tǒng)主界面設計286.3采購管理功能設計286.4 銷售管理功能設計296.5 庫存管理功能設計326.6 財產功能設計346.7 系統(tǒng)管理功能設計356.8 系統(tǒng)配置管理功能設計366.9 系統(tǒng)管理功能設計37結論38致謝39參考文獻401 緒論1.1課題背景經(jīng)濟大環(huán)境的變化使得規(guī)模經(jīng)濟的優(yōu)勢不再突出。固定的硬設備、人員數(shù)量、大量資金等資源投入占酒店效益的比重變少,而軟投入如管理、人力資源價值、服務、品牌附加值、渠道卻能增加酒店的效益?!八俣葲_擊規(guī)?!钡乃俣冉?jīng)濟概念已經(jīng)向酒店提出。 那么對于日益發(fā)展壯大的酒店集團,怎樣才能找到一套功能強大、可任意拓展、低運行成本、安全可靠的管理解決方案,來跟上酒店的發(fā)展,跟上時代的發(fā)展呢。我們認為最好的辦法是利用Internet這個工具,架構自己的供需鏈管理平臺,使無處不在的互聯(lián)網(wǎng)為你所用,實現(xiàn)無處不在的管理目標。讓Internet像電一樣融入到酒店的管理之中,提高酒店在新經(jīng)濟時代的核心競爭力,通過對Internet的高效率使用,在激烈的市場競爭中,首先打贏第一仗“信息戰(zhàn)”。正是基于對Internet的這種深刻認識,針對中國酒店特點提出了基于Internet的網(wǎng)絡商務管理解決方案進銷存管理系統(tǒng)。隨著酒店信息化進程的不斷發(fā)展,商品實行信息化管理,可以提高管理水平和工作效率,同時也可以最大限度地減少手工操作帶來的失誤。使用傳統(tǒng)的手工管理方式,一方面效率低下,另一方面容易造成錯誤?;谝陨显蚪Y合大學幾年所學的知識開發(fā)進銷存管理系統(tǒng),利用信息化手段把先進的酒店管理方法引入酒店的實踐,為酒店的管理改革提供切實易行的途徑。更重要的是,進銷存管理系統(tǒng)可以及時通過信息技術把酒店數(shù)據(jù)快速轉化為酒店信息,進而為相關管理者提供決策依據(jù)。本系統(tǒng)主要針對酒店中常見的采購,庫存,銷售,統(tǒng)計分析等商業(yè)活動以及相關供應商和客戶等基本信進行管理。系統(tǒng)中的數(shù)據(jù)格式和字段設置不具體針對某一個行業(yè)或是酒店,因而具有普遍的適用性,能夠滿足一般商業(yè)酒店的進銷存管理的需要,為酒店的管理現(xiàn)代化和運營信息化提供強有力的支持。1.2目的和意義進銷存管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立資料一致性和完整性強、資料安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。隨著科學技術的不斷提高,計算機科學日漸成熟,強大的功能已為人們深刻認識,某進銷存管理系統(tǒng)的開發(fā)的環(huán)境及條件越來越優(yōu)越,同時功能也變得越來越強大。酒店使用進銷存管理系統(tǒng)即有宏觀上的意義,那就是順應時代信息化、現(xiàn)代化潮流,提高效益;也有微觀上的意義,那就是可以提高管理的現(xiàn)代化程序,加強管理的信息化手段,提高工作效率。隨著社會的進步和計算機的不斷普及,各行各業(yè)的管理、控制都越來越離不開計算機的輔助?!澳尺M銷存管理系統(tǒng)”的開發(fā)就是為了輔助大多數(shù)酒店的基本管理,實現(xiàn)信息管理的系統(tǒng)化、規(guī)范化和自動化。簡化人們日常工作中的大量機械重復的操作,使一些過程繁瑣且數(shù)據(jù)量大的工作得已高效的進行,進銷存管理系統(tǒng)還可以通過對數(shù)據(jù)的有效控制,實現(xiàn)對工作流層的控制、協(xié)調,從而提高酒店的競爭力。1.3系統(tǒng)設計思想1.3.1總體設計思想根據(jù)中小商業(yè)酒店的各項業(yè)務特點,可以把本系統(tǒng)分為三大系統(tǒng),進銷存系統(tǒng)、財務系統(tǒng)和酒店信息系統(tǒng)。酒店信息系統(tǒng)為進銷存系統(tǒng)和財務系統(tǒng)提供數(shù)據(jù)基礎,進銷存系統(tǒng)有的采購、銷售、收款、付款和庫存管理等功能,這幾項也是商業(yè)酒店的主要業(yè)務,財務系統(tǒng)會利用進銷存系統(tǒng)的各項數(shù)據(jù)生成財務賬簿,這個功能也是本系統(tǒng)的設計思想,把進銷存系統(tǒng)和財務系統(tǒng)動態(tài)的聯(lián)合起來,讓各項數(shù)據(jù)進項共享,財務系統(tǒng)也可以自己創(chuàng)建憑證入賬,生成財務賬簿,記錄酒店的各項財務信息。1.3.2詳細設計思想實用性:系統(tǒng)以中小商業(yè)酒店的用戶需求為目標,符合用戶實際的業(yè)務流程為原則進行設計和開發(fā),以方便用戶為原則。根據(jù)用戶實際的需求情況,度身訂造一套先進的局域網(wǎng)數(shù)據(jù)傳輸,從用戶角度出發(fā)盡可能的方便用戶使用,滿足基本的用戶需要,成為中小商業(yè)酒店通用的網(wǎng)絡軟件。無敵域限制性:本系統(tǒng)如果采用花生殼動態(tài)域名解析技術可以通過因特網(wǎng)工作,讓本公司各個部門的數(shù)據(jù)無縫的連接起來。先進性:本設計將充分應用現(xiàn)有成熟的計算機技術、網(wǎng)絡技術、軟件開發(fā)技術。以VisualStudio2005為主要開發(fā)環(huán)境和Microsoft Framework .NET 2.0技術,其優(yōu)秀的編碼體制和強大的編譯器是此系統(tǒng)的強力支柱,Sql Server 2005為后臺數(shù)據(jù)庫,可以滿足中小商業(yè)酒店的實用需求和對軟件成本的控制需要。高可靠性:一個實用的系統(tǒng)同時必須是可靠的,本設計通過合理而先進的網(wǎng)絡設計以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)數(shù)據(jù)傳輸?shù)恼_性。高安全性:在設計中,將充分利用網(wǎng)絡軟、硬件提供的各種安全措施,既可以保證用戶共享資源,同時也可保證關鍵數(shù)據(jù)的安全性,本系統(tǒng)給用戶提供的用戶權限管理,可以限制各個用戶所能操作的功能,給大大提高了系統(tǒng)的安全性,數(shù)據(jù)庫數(shù)據(jù)可以進行備份和回復,確保了數(shù)據(jù)的安全。采用標準技術:本系統(tǒng)的所有設計遵循國際上現(xiàn)行的標準進行,以提高系統(tǒng)的開放性??删S護性:系統(tǒng)的設計要求方便維護,包括硬件的維護,軟件的維護(更改,升級等)和網(wǎng)絡的維護。可擴展性及靈活性:系統(tǒng)的設計以方便未來業(yè)務的擴展和系統(tǒng)擴充為目標,系統(tǒng)要求能夠方便的升級,充分保護系統(tǒng)的投資。智能性:系統(tǒng)在設計時,充分考慮系統(tǒng)運行的智能性,在使用系統(tǒng)一段時間后,系統(tǒng)可以適應于任何局域網(wǎng)。2 系統(tǒng)開發(fā)環(huán)境2.1 ASP.NET概述Microsoft.NET作為一種面向網(wǎng)絡、支持各種用戶終端的開發(fā)平臺環(huán)境,推動了新一代因特網(wǎng)的發(fā)展,真正地讓人們可以在任何時間、任何地點、通過任何設備得到信息。而ASP.NET是建立在.NET平臺構架上,利用公共語言運行庫(Common Language Runtime)在服務器端為用戶提供建立強大的酒店級Web應用服務的編程框架。ASP.NET提供了一個統(tǒng)一的Web開發(fā)模型,并提供了開發(fā)人員創(chuàng)建酒店極Web應用程序所需的各種服務。ASP.NET可以與任何與.NET兼容的語言編寫應用程序。此外,ASP.NET應用程序都可以完全使用.NET Framework。ASP.NET是.NET計劃中的一個重要組成部分,其為Web應用程序開發(fā)人員提供了許多新特性,這些特性包括已編譯的服務器端代碼、一種將服務器端邏輯與客戶端布局相分離的代碼隱藏(code-behind)技術、可擴展的服務器端控件模型、設計數(shù)據(jù)綁定模型、xcopy部署以及客戶和服務器上的窗體身份證驗證支持等。2.2 ASP.NET的優(yōu)點與以前的Web開發(fā)工具相比,其主要表現(xiàn)在以下幾方面:增強的性能。ASP.NET 是在服務器上運行的編譯好的公共語言運行庫代碼。與被解釋的前輩不同,ASP.NET 可利用早期綁定、實時編譯、本機優(yōu)化和盒外緩存服務。這相當于在編寫代碼行之前便顯著提高了性能。世界級的工具支持。ASP.NET 框架補充了 Visual Studio 集成開發(fā)環(huán)境中的大量工具箱和設計器。WYSIWYG 編輯、拖放服務器控件和自動部署只是這個強大的工具所提供功能中的少數(shù)幾種。威力和靈活性。由于 ASP.NET 基于公共語言運行庫,因此 Web 應用程序開發(fā)人員可以利用整個平臺的威力和靈活性。.NET 框架類庫、消息處理和數(shù)據(jù)訪問解決方案都可從 Web 無縫訪問。ASP.NET 也與語言無關,所以可以選擇最適合應用程序的語言,或跨多種語言分割應用程序。另外,公共語言運行庫的交互性保證在遷移到 ASP.NET 時保留基于 COM 的開發(fā)中的現(xiàn)有投資。簡易性。ASP.NET 使執(zhí)行常見任務變得容易,從簡單的窗體提交和客戶端身份驗證到部署和站點配置。例如,ASP.NET 頁框架使您可以生成將應用程序邏輯與表示代碼清楚分開的用戶界面,和在類似 Visual Basic 的簡單窗體處理模型中處理事件。另外,公共語言運行庫利用托管代碼服務(如自動引用計數(shù)和垃圾回收)簡化了開發(fā)??晒芾硇?。ASP.NET 采用基于文本的分層配置系統(tǒng),簡化了將設置應用于服務器環(huán)境和 Web 應用程序。由于配置信息是以純文本形式存儲的,因此可以在沒有本地管理工具幫助的情況下應用新設置。此零本地管理哲學也擴展到了 ASP.NET 框架應用程序的部署。只需將必要的文件復制到服務器,即可將 ASP.NET 框架應用程序部署到服務器。不需要重新啟動服務器,即使是在部署或替換運行的編譯代碼時??煽s放性和可用性。ASP.NET 在設計時考慮了可縮放性,增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。另外,進程受到 ASP.NET 運行庫的密切監(jiān)視和管理,以便當進程行為不正常(泄漏、死鎖)時,可就地創(chuàng)建新進程,以幫助保持應用程序始終可用于處理請求。自定義性和擴展性。ASP.NET 隨附了一個設計周到的結構,它使開發(fā)人員可以在適當?shù)募墑e插入代碼。實際上,可以用自己編寫的自定義組件擴展或替換 ASP.NET 運行庫的任何子組件。實現(xiàn)自定義身份驗證或狀態(tài)服務一直沒有變得更容易。安全性。借助內置的 Windows 身份驗證和基于每個應用程序的配置,可以保證應用程序是安全的。訪問速度。ASP.NET頁面只需要一次編譯后不需要重新編譯,直到該頁面被修改或Web應用程序重新啟動。這使得在多次訪問時速度有了極大的提升。支持應用程序的實時更新。ASP支持應用程序實時更新,管理員不必關掉網(wǎng)絡服務器或者甚至不用停止應用程序的運行就可以更新應用文件。應用程序文件永遠不會被加鎖,因此甚至在程序運行時文件就可以被覆蓋。當文件更新后,系統(tǒng)會溫和地轉換到新的版本。ASP.NET采取code-behind方式編寫代碼使得代碼更易于編寫,結構更清晰,降低了系統(tǒng)的開發(fā)與維護的復雜度和費用??梢哉f,在網(wǎng)絡前景一片大好的情況下,最早的掌握有效的開發(fā)工具,與信息時代同步,會給社會各行業(yè)的發(fā)展注入新鮮的活力。2.3 SQL Server2005數(shù)據(jù)庫介紹本系統(tǒng)采用的數(shù)據(jù)庫為SQL Server2005數(shù)據(jù)庫,采用B/S結構的工作模式。B/S結構是隨著計算機網(wǎng)絡技術的發(fā)展而出現(xiàn)的一種先進的計算模式。SQL Server的全稱是Microsoft SQL Server,由美國微軟公司制作并發(fā)布的一種性能優(yōu)越的關系型數(shù)據(jù)庫管理系統(tǒng),具有強大的數(shù)據(jù)庫創(chuàng)建、開發(fā)、設計和管理功能。它不僅是一個完整的數(shù)據(jù)庫,而且具有強大的擴展性。它是Windows操作系統(tǒng)最為流行的數(shù)據(jù)庫,比較適合小型、中型、大型應用程序的后臺數(shù)據(jù)庫。它同時也適用于電子商務、數(shù)據(jù)倉庫、和在線商業(yè)應用程序等。SQL Server 2005支持B/S模式的體系結構。SQL Server 2005的關系數(shù)據(jù)引擎是為Windows DNA環(huán)境下的應用程序提供的基本報務之一,是一個具有高度可伸縮性、可靠性和安全性的數(shù)據(jù)存儲引擎。主要特點體現(xiàn)在以下幾個方面:1簡便的操作方式SQL Server 2005界面友好、操作簡單,同時包含一整套的管理和開發(fā)工具,酒店管理器就是其中的圖形化集成管理工具,用戶不用記住各種命令和SQL語句就可以完成各種常規(guī)操作。2以Brower/Server為設計結構SQL Server 2005按B/S結構(B/S結構的系統(tǒng)有3個基本組成部分:瀏覽器、服務器、瀏覽器與服務器的連接件)設計而成,Brower/Server結構將任務合理地分配到服務器與客戶端,減少了網(wǎng)絡擁擠,提高了整體性能。3支持多個不同的開發(fā)平臺數(shù)據(jù)庫開發(fā)人員可以使用任意一種開發(fā)平臺編寫應用程序來訪問SQL Server。其中微軟的產品Visual Studio可以幫助用戶方便、快捷地開發(fā)新的SQL Server應用程序。4支持酒店級的應用程序SQL Server 2005關系數(shù)據(jù)庫引擎具備完善、強大的數(shù)據(jù)處理功能,充分保護數(shù)據(jù)完整性。SQL Server 2005酒店版在32位處理器上能支持超過數(shù)十萬億字節(jié)容量的數(shù)據(jù)庫。5支持XMLSQL Server 2005引入了支持XML功能的特性。XML是擴展標記語言(Extensible Markup Language的英文縮寫),可用于描述一個數(shù)據(jù)集的內容以及數(shù)據(jù)如何在Web頁中顯示或輸出到某個設備。它以可擴展、易用和安全的特點,成為建設大型Web站點最好的數(shù)據(jù)存儲設備之一。6數(shù)據(jù)倉庫支持SQL Server 2005中包括析取和分析匯總數(shù)據(jù)以進行聯(lián)機分析處理(OLAP即在線分析處理)的工具,使聯(lián)機分析處理成為可能。同時SQL Server 2005提供了英文查詢工具和編程接口,使得以英文為基礎設計、管理和查詢數(shù)據(jù)庫成為了可能。7語言排序規(guī)則在SQL Server 2005以前的版本中,所有的數(shù)據(jù)庫被限制在一個代碼頁以及語言集排序次序中,當使用英文版SQL Server數(shù)據(jù)庫系統(tǒng)時,所有的語言排序規(guī)則就必須依賴英文的排序次序, SQL Server 2005在Windows排序規(guī)則的基礎上增加了一套新的排序規(guī)則,它代替了代碼頁和排序次序,為開發(fā)多國語言的數(shù)據(jù)庫應用系統(tǒng)提供方便。8全文搜索和文檔管理功能全文搜索和文檔管理功能被默認包含于SQL Server 2005的所有版本中,這些功能可以在關系表的純文本中執(zhí)行文本查詢和搜索所有的索引列,全文搜索功能還可以與SQL語句結合使用。9增強了分布式查詢功能SQL Server 2005引入了一個OPENROWSET函數(shù),可以在指定分布式查詢中查詢一個特定的連接信息,同時授予了“OLEDB”數(shù)據(jù)源更多的SQL操作權。SQL Server還有很多功能特點,因篇幅有限,在這里就不逐一向大家介紹了。3 可行性分析3.1開發(fā)系統(tǒng)的必要性隨著網(wǎng)絡的普及和流行,通過互聯(lián)網(wǎng)絡進行經(jīng)濟活動不僅方便快速,而且經(jīng)濟實惠,還可以吸引更多的顧客,這也是商家看好的地方。從這一點足可以說明開發(fā)系統(tǒng)的必要性。操作可行性是指系統(tǒng)對組織機構的影響,現(xiàn)有人員和機構、設施、環(huán)境等對系統(tǒng)的適應性以及進行人員培訓的補充計劃可行性。從新系統(tǒng)使用難易程度上來看,新系統(tǒng)使用起來并不復雜,界面設計親切,容易使用,通過接觸了解到公司的員工有接受新事物的能力,大多數(shù)平時都有過使用電腦的經(jīng)歷,學習該系統(tǒng)的使用應該不會困難。該系統(tǒng)的實施對公司的組織機構不會有太大的影響。在今后的維護過程中,領導者可在店面里挑選或培養(yǎng)一、兩名對計算機知識比較了解的員工深入學習該系統(tǒng),系統(tǒng)的開發(fā)人員也會在系統(tǒng)實施后的半年時間內不計酬的隨時解決系統(tǒng)出現(xiàn)的一些技術性問題??尚行匝芯康哪康氖怯米钚〉拇鷥r,在盡可能短時間內確定問題是否能夠解決,它的目的不是解決問題,而是確定問題是否值得去解決,可行性從以下四個方面來考慮:經(jīng)過上述論述分析,新系統(tǒng)的實施非??尚?。3.2技術可行性通過對公司業(yè)務流程各個環(huán)節(jié)的分析,確定出了新系統(tǒng)的管理結構。我開發(fā)小組人員利用現(xiàn)有的開發(fā)工具和開發(fā)技術完全可以在規(guī)定的時間,規(guī)定的資金范圍內實現(xiàn)新系統(tǒng)的全部功能。根據(jù)該系統(tǒng)目標來衡量所需的技術是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。考慮到系統(tǒng)實施的可行性,在軟件方面選擇了如今較流行的Visual Studio2005來進行開發(fā)管理平臺的設計,使用SQL server2005數(shù)據(jù)庫存儲數(shù)據(jù)。在硬件方面,則選擇空間較大,只要是PentiumIII系列及以上的計算機,內存在256M以上,硬盤在30MB,都可以滿足系統(tǒng)的開發(fā)需要!當然,硬件的配置越高,系統(tǒng)的開發(fā)與運行會更流暢??紤]到如今的家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可行的。在軟件方面,由于Visual Studio 2005 和 SQL SERVER 2000兩個非常成熟的開發(fā)工具,無論在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是可行的。3.3法律可行性開發(fā)本系統(tǒng)是為了實現(xiàn)公司的高效管理,并實現(xiàn)對決策的支持。在開發(fā)的過程中完全自主開發(fā),不會出現(xiàn)侵權問題。另外也會使用正版的軟件來開發(fā)系統(tǒng)和運行系統(tǒng)。3.4組織管理上的可行性系統(tǒng)會使公司的管理更加科學化,也會更方便、高效,更人性化。同時也可以優(yōu)化組織結構,提高酒店的競爭力。3.5 經(jīng)濟可行性經(jīng)濟費用方面主要包括:購置并安裝軟硬件及有關設備的費用;系統(tǒng)開發(fā)費用;系統(tǒng)安裝、運行和維護費用;人員培訓費用。硬件方面,除了服務器要求高一點以外,終端設備不是太貴。軟件方面,當然需要買正版的操作系統(tǒng)。系統(tǒng)開發(fā)費用為30萬元人民幣,不過這個數(shù)字與一個公司的發(fā)展比起來就顯得太渺小了。系統(tǒng)的安裝由我們開發(fā)人員來完成,費用包括在開發(fā)費用之中。運行和維護只需要公司招聘相應的技術人員來完成即可,這也是必不可少的一項開支。本系統(tǒng)操作方便,人機交互友好,易學易懂,所以培訓時間會很短,費用也不會太高??傊?,這幾項加起來與本系統(tǒng)所帶來的經(jīng)濟效益和社會效益比起來,可以說是微不足道。系統(tǒng)的經(jīng)濟可行性指的是對組織的經(jīng)濟狀況和投資能力進行分析,對系統(tǒng)建設、運行和維護費用進行估算,對系統(tǒng)建成后可能取得的社會及經(jīng)濟效益進行估計。3.6運行可行性操作可行性是指系統(tǒng)對組織機構的影響,現(xiàn)有人員和機構、設施、環(huán)境等對系統(tǒng)的適應性以及進行人員培訓的補充計劃可行性。從新系統(tǒng)使用難易程度上來看,新系統(tǒng)使用起來并不復雜,界面設計親切,容易使用,通過接觸了解到公司的員工有接受新事物的能力,大多數(shù)平時都有過使用電腦的經(jīng)歷,學習該系統(tǒng)的使用應該不會困難。該系統(tǒng)的實施對公司的組織機構不會有太大的影響。在今后的維護過程中,領導者可在店面里挑選或培養(yǎng)一、兩名對計算機知識比較了解的員工深入學習該系統(tǒng),系統(tǒng)的開發(fā)人員也會在系統(tǒng)實施后的半年時間內不計酬的隨時解決系統(tǒng)出現(xiàn)的一些技術性問題。經(jīng)過上述論述分析,新系統(tǒng)的實施非??尚?。4需求分析4.1 MIS系統(tǒng)的產生和發(fā)展情況所謂管理信息系統(tǒng)(Management Information System)系統(tǒng) ,是一個由人、計算機及其他外圍設備等組成的能進行信息的收集、傳遞、存貯、加工、維護和使用的系統(tǒng),是一門新興的科學技術,其主要任務是最大限度的利用現(xiàn)代計算機及網(wǎng)絡通訊技術加強酒店的信息管理,通過對酒店擁有的人力、物力、財力、設備、技術等資源的調查了解,建立正確的數(shù)據(jù),加工處理并編制成各種信息資料及時提供給管理人員,以便進行正確的決策,不斷提高酒店的管理水平和經(jīng)濟效益。目前,酒店的計算機網(wǎng)絡已成為酒店進行技術改造及提高酒店管理水平的重要手段。隨著我國與世界信息高速公路的接軌,酒店通過計算機網(wǎng)絡獲得信息必將為酒店帶來巨大的經(jīng)濟效益和社會效益,酒店的辦公及管理都將朝著高效、快速、無紙化的方向發(fā)展。MIS系統(tǒng)通常用于系統(tǒng)決策,例如,可以利用MIS系統(tǒng)找出目前迫切需要解決的問題,并將信息及時反饋給上層管理人員,使他們了解當前工作發(fā)展的進展或不足。換句話說,MIS系統(tǒng)最終目的是使管理人員及時了解公司現(xiàn)狀,把握將來的發(fā)展路徑。與傳統(tǒng)的管理系統(tǒng)相比,在MIS中,處理的對象是抽象成數(shù)據(jù)的信息,因此,MIS有著自己的巨大優(yōu)勢。4.2 需求分析本系統(tǒng)以為涉及到商品采購、商品銷售、庫存管理,財務管理,基礎資料和設置等幾大功能模塊,這幾個模塊的需求分析,工作量較大,因此必須用行之有效的方法對軟件需求進行嚴格的審查驗證。需求分析一般是按圖4-1所示的過程進行。圖4-1 需求分析的一般過程需求分析過程是整個系統(tǒng)開發(fā)的重要階段,分析的成功與否,決定著整個系統(tǒng)功能的完善性以及穩(wěn)定性。在該階段需求分析人員需要確定整個產品的功能要求,并且將現(xiàn)實事務抽象成對象并建模。4.3數(shù)據(jù)流圖系統(tǒng)頂層數(shù)據(jù)流圖如圖4-2所示。圖4-2 系統(tǒng)頂層數(shù)據(jù)流圖采購管理管理數(shù)據(jù)流圖如圖4-3所示圖4-3 采購管理數(shù)據(jù)流圖銷售管理數(shù)據(jù)流圖如圖4-4所示圖4-4 銷售管理數(shù)據(jù)流圖5 總體設計5.1系統(tǒng)模塊總體設計利用層次圖來表示系統(tǒng)中各模塊之間的關系。層次方框圖是用樹形結構的一系列多層次的矩形框描繪數(shù)據(jù)的層次結構。樹形結構的頂層是一個單獨的矩形框,它代表完整的數(shù)據(jù)結構,下面的各層矩形框代表各個數(shù)據(jù)的子集,最底層的各個矩形框代表組成這個數(shù)據(jù)的實際數(shù)據(jù)元素(不能再分割的元素)。隨著結構的精細化,層次方框圖對數(shù)據(jù)結構也描繪得越來越詳細,這種模式非常適合于需求分析階段的需要。從對頂層信息的分類開始,沿著圖中每條路徑反復細化,直到確定了數(shù)據(jù)結構的全部細節(jié)為止。本系統(tǒng)一共分為九個模塊,每個模塊之間雖然在表面上是相互獨立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個模塊訪問的是同一個數(shù)據(jù)庫,只是所訪問的表不同而已。每個模塊的功能都是按照在調研中搜集的資料進行編排制作的。依據(jù)上述功能的分析,系統(tǒng)中模塊分別為:采購管理,銷售管理,庫存管理,財務管理,基礎資料管理,系統(tǒng)配置管理,系統(tǒng)管理等幾個功能模塊。各功能模塊的具體功能如下:采購管理功能模塊包括:采購訂單,采購退貨,采購管理,退貨管理,采購統(tǒng)計等功能模塊。銷售管理功能模塊包括:銷售出庫,銷售退貨,退貨信息,銷售報表,利潤分析等功能。庫存管理模塊包括:入庫管理,出庫管理,當前庫存統(tǒng)計,入庫信息,出庫信息等功能模塊。財產管理功能模塊包括:付款單,收款單,付款記錄,收款記錄,公司結余信息?;A資料管理功能包括:往來單位管理,商品資料信息管理,商品類別管理,倉庫管理,員工管理,部門管理等功能。系統(tǒng)配置管理功能模塊包括:初期庫存管理,現(xiàn)金管理。系統(tǒng)管理功能模塊包括:添加賬號,管理賬號,修改密碼,數(shù)據(jù)庫備份等功能模塊。系統(tǒng)功能結構圖如圖5-1所示。圖5-1 系統(tǒng)功能結構圖5.2數(shù)據(jù)庫設計5.2.1數(shù)據(jù)庫設計概述數(shù)據(jù)庫設計是建立數(shù)據(jù)庫及其應用系統(tǒng)的技術,是信息系統(tǒng)開發(fā)和建設中的核心技術,具體的說,數(shù)據(jù)庫設計是一個給定的應用環(huán)境,構造最優(yōu)的用戶的應用需求(信息要求和處理要求)。這個問題是我們在進行軟件開發(fā)時期的主要研究方向。數(shù)據(jù)庫設計應該和應用系統(tǒng)設計相結合,也就是說,整個設計過程中要把結構(數(shù)據(jù))設計和行為(處理)設計密切結合起來。由于信息結構復雜,應用環(huán)境多樣,在相當長的一段時間內數(shù)據(jù)庫設計主要采用手工試湊法。使用這種方法與設計人員的經(jīng)驗和水平有直接的關系,數(shù)據(jù)庫設計成為一種技藝而不是工程技術,缺乏科學理論和工程方法的支持,軟件的質量難以保證,常常是數(shù)據(jù)庫運行一段時間后又不同程度地發(fā)現(xiàn)了各種問題,增加了系統(tǒng)維護的代價。十余年來,人們努力探索,提出了各種設計準則和規(guī)程,都屬于規(guī)范設計法。5.2.2數(shù)據(jù)分析數(shù)據(jù)分析過程同數(shù)據(jù)庫的邏輯結構和物理結構密切相關,需要確定、編制、組織、篩選應用程序所使用的信息。它以一種能夠分析和分類的方式來捕獲用戶的所有信息,這使得某一模型可以直接轉化成數(shù)據(jù)庫結構。我們使用一種信息建模技術,這種技術是通過實體、關系、屬性三種基本對象來定義信息。實體是需要維護和使用的相關特性的集合體;屬性是實體的特性或特征;關系是實體之間的聯(lián)系,關系為實體記錄(實例)之間的聯(lián)系和交互作用方式建立了模型。在為實體確定相關的屬性過程中,也需要確定此實體的主鍵和索引,并且要確定在每個實體中怎樣組織這些屬性,確定屬性的數(shù)據(jù)類型和它是否為空值。在高層次的描述過程中,還可以確定所有擴展屬性信息,包括長度、格式、編輯風格、校驗規(guī)則和初始值。單獨實體的屬性被組織起來,用戶就能夠開始以某一種組織方式來給實體分類。用戶必須通過關系,來為實體分組的方式確定分類模式,這是抽象化的初始層,或者說是通過隱藏模糊的信息來提高對分析的理解,通過將數(shù)據(jù)分類成組,就產生了相關分組的不同類型,這樣,更加易于觀察和分析。5.2.3數(shù)據(jù)庫的詳細設計在設計數(shù)據(jù)庫時,應考慮以下事項。1. 數(shù)據(jù)庫的用途將如何影響設計,應創(chuàng)建符合用途數(shù)據(jù)庫計劃。2. 數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設計中出現(xiàn)錯誤。3. 對數(shù)據(jù)完整性的保護。4. 數(shù)據(jù)庫和用戶權限的安全要求。5. 應用程序的性能需求,設計數(shù)據(jù)庫時必須利用 Microsoft SQL Server 2005 中能夠提高性能的功能。6. 數(shù)據(jù)庫維護。InventoryMis.mdf數(shù)據(jù)庫總共12張信息表。 1. BuMen 部門信息表,如表5-1所示。表5-1 BuMen序號英文名中文名類型長度(字符)1id部門編號int42name部門名稱nvarchar502. ChanPin商品信息表,如表5-2所示。表5-2 ChanPin序號英文名中文名類型長度(字符)1id編號int42name商品編號nvarchar503TypeId供應商編號int44TypeName訂購者nvarchar505danjia訂購數(shù)量float86guige商品規(guī)格nvarchar507ds商品描述Text 168Code商品編碼nvarchar509shengchanriqi生產日期datetime83. ChuKu商品信息表,如表5-3所示。表5-3 ChuKu序號英文名中文名類型長度(字符)1id商品編號int42name商品編號nvarchar503TypeId供應商編號int44TypeName訂購者nvarchar505danjia訂購數(shù)量float86guige商品規(guī)格nvarchar507ds商品描述Text 168Code商品編碼nvarchar509shengchanriqi生產日期datetime810GoodsId商品編號int411shuliang出庫數(shù)量int412CManger操作人nvarchar504. Class商品類別信息表,如表5-4所示。表5-4 Class序號英文名中文名類型長度(字符)1id類別編號int42name商品編號nvarchar505. GYSInfo 往來單位信息表,如表5-5所示。表5-5 GYSInfo序號英文名中文名類型長度(字符)1id單位編號int42name單位名稱nvarchar503UserName聯(lián)系人nvarchar504TEl聯(lián)系電話nvarchar505Ds描述Text166. JinHuo進貨信息表,如表5-6所示。表5-6 JinHuo序號英文名中文名類型長度(字符)1id商品編號int42name商品編號nvarchar503TypeId供應商編號int44TypeName訂購者nvarchar505danjia訂購數(shù)量float86guige商品規(guī)格nvarchar507ds商品描述Text 168Code商品編碼nvarchar509shengchanriqi生產日期datetime810GoodsId商品編號int411shuliang出庫數(shù)量int412CManger操作人nvarchar5013GyS往來單位nvarchar5014istRuKu是否入庫nvarchar515isTuiHuo是否退貨nvarchar516RAddTime退貨時間datetime817SumMoeny總金額float818IsMoney是否結算nvarchar519CardNum銀行卡號nvarchar5020CardUsername持卡人姓名nvarchar5021CardName銀行名稱nvarchar507. Kucun庫存信息表,如表5-7所示。表5-7 Kucun序號英文名中文名類型長度(字符)1id商品編號int42name商品編號nvarchar503TypeId供應商編號int44TypeName訂購者nvarchar505danjia單價float86guige商品規(guī)格nvarchar507ds商品描述Text 168Code商品編碼nvarchar5010GoodsId商品編號int411shuliang出庫數(shù)量int412StoreName操作人nvarchar5013StoreId往來單位nvarchar508. Store倉庫信息表,如表5-8所示。表5-8 Store序號英文名中文名類型長度(字符)1id商品編號int42name商品編號nvarchar5012ds操作人nvarchar5009. SumMone公司賬號信息表,如表5-9所示。表5-9 SumMoney序號英文名中文名類型長度(字符)1SumMoney現(xiàn)金數(shù)量float810. UsersInfo庫存信息表,如表5-10所示。表5-10 UsersInfo序號英文名中文名類型長度(字符)1id用戶編號int42name登陸賬號nvarchar503Bumen部門名稱nvarchar504Password登陸密碼nvarchar505TName真實姓名nvarchar506Roule用戶角色nvarchar5011. XiaoShou銷售信息表,如表5-11所示。表5-11 XiaoShou序號英文名中文名類型長度(字符)1id商品編號int42name商品編號nvarchar503TypeId供應商編號int44TypeName訂購者nvarchar505danjia訂購數(shù)量float86guige商品規(guī)格nvarchar507ds商品描述Text 168Code商品編碼nvarchar509shengchanriqi生產日期datetime810GoodsId商品編號int411shuliang出庫數(shù)量int412CManger操作人nvarchar5013GyS往來單位nvarchar5014istRuKu是否入庫nvarchar515isTuiHuo是否退貨nvarchar516RAddTime退貨時間datetime817SumMoeny總金額float818IsMoney是否結算nvarchar519CardNum銀行卡號nvarchar5020CardUsername持卡人姓名nvarchar5021CardName銀行名稱nvarchar5012. XiaoShouTuoHuoTuoHuo銷售退貨信息表,如表5-12所示。表5-12 XiaoShouTuoHuoTuoHuo序號英文名中文名類型長度(字符)1id商品編號int42name商品編號nvarchar503TypeId供應商編號int44TypeName訂購者nvarchar505danjia訂購數(shù)量float86
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司職員個人聘用合同(4篇)
- 交通流監(jiān)測新技術試題及答案
- 嵌入式系統(tǒng)與人機交互設計試題及答案
- 計算機二級MySQL數(shù)據(jù)處理能力試題及答案
- 信息系統(tǒng)監(jiān)理師知識點整合試題及答案
- 商業(yè)經(jīng)營門面租賃合同書(17篇)
- 計算機三級嵌入式考試的知識體系試題及答案
- 社區(qū)土地流轉項目合同
- 汽車工程技術與維護技術知識競賽試題集
- 烹飪技藝之川菜制作試題
- 報價單模板完
- 商品混凝土技術規(guī)格書
- 醫(yī)療機構申請變更登記注冊書(示范文本)
- 國家開放大學《可編程控制器應用實訓》形考任務5(實訓五)參考答案
- ZJ50DBS鉆機-01使用說明書
- 學生志愿服務證明模板
- 活動策劃崗位筆試題目大全答案
- 六旋翼無人機的設計(畢業(yè)設計)
- 《低段培智學生行為習慣養(yǎng)成教育的研究》小課題研究中期報告
- TC4鈦合金拉拔工藝探索
- 八年級數(shù)學上冊《平方差公式》的教學反思(優(yōu)秀3篇)
評論
0/150
提交評論