【正文】
verall, system throughout the system development, the use of software engineering concepts, related basic techniques and methods and adopt a system of the life cycle structured programming methods, freeing the entire system development of each phase ( systems analysis, systems and systems in basic activities ) aspect. This system to be sold by the management information systems in enterprises and straighten out the flow and flow of information and enterprise management was more plete and all staff management in information systems support the work, the overall level ; hope that the existing manpower, material and financial resources on the basis of the further role of the enterprises, enterprises to expand the market share, XIII and improve the pany39。 “進(jìn)銷存管理系統(tǒng)”主要是為企業(yè)的經(jīng)營(yíng)活動(dòng)提供信息服務(wù),它涵蓋了采購(gòu)部門(mén)、銷售部門(mén)和倉(cāng)庫(kù)的各項(xiàng)管理工作,涉及多方面的職能。 2)技術(shù)可行性:操作系統(tǒng): Windows XP操作系統(tǒng)。此系統(tǒng)可運(yùn)行于 Windows操作系統(tǒng),對(duì)計(jì)算機(jī)的硬件性能要求不高,所以,該系統(tǒng)在運(yùn)行方面是可行的。 Macromedia Dreamweaver: 開(kāi)發(fā)環(huán)境 。 HTML HTML( Hyper Text Markup Language 超文本標(biāo)記語(yǔ)言)是一種用來(lái)制作超文本文檔的簡(jiǎn)單標(biāo)記語(yǔ)言。雖然 HTML語(yǔ)言描述了文檔的結(jié)構(gòu)格式,但并不能精確地定義文檔信息必須如何顯示和排列,而只是建議 Web瀏覽器(如 Mosiac, Netscape等)應(yīng)該如何顯示和排列這些信息,最終在用戶面前的顯示結(jié)果取決于 Web瀏覽器本身的顯示風(fēng)格及其對(duì)標(biāo)記的解釋能力。 不幸的是,就像很多新技術(shù)一樣, CSS經(jīng)歷了漫長(zhǎng)的過(guò)程才被廣泛采納。 這樣的情形為什么會(huì)如此痛 苦呢?因?yàn)槎x頁(yè)面外觀的標(biāo)記本身就是頁(yè)面的 一部分。而且還有以下附加優(yōu)勢(shì): 更新了站點(diǎn)中使用該樣式的所有頁(yè)面。 使用外部樣式表還有一個(gè)潛在的呈現(xiàn)方面的好處。莫扎特一再追問(wèn),國(guó)王解釋說(shuō),問(wèn)題就在于“音符太多”。代碼減少就意味著頁(yè)面下載的速度加快。視力不太好的人卻做不到這一點(diǎn)。 開(kāi)始考慮它在頁(yè)面上的邏輯順序。從而可以開(kāi)發(fā)客戶端的應(yīng)用程序等。這意味著它能運(yùn)用自己已經(jīng)創(chuàng) 建的對(duì)象。所謂事件驅(qū)動(dòng),就是指在主頁(yè)( Home Page)中執(zhí)行了某種操作所產(chǎn)生的動(dòng)作,就稱為“事件”( Event)。 JavaScript語(yǔ)言可以做到回應(yīng)使用者的需求事件(如: Form的輸入),而不用任何的網(wǎng)路來(lái)回傳輸資料,所以當(dāng)一位使用者輸入一項(xiàng)資料時(shí),它不用經(jīng)過(guò)傳給服務(wù)端( Server)處理,再傳回來(lái)的過(guò)程,而直接可以被客戶端( Client)的應(yīng)用程序所處理。 由于代碼是需要經(jīng)過(guò)服務(wù)器執(zhí)行之后才向?yàn)g覽器發(fā)送的,所以在客戶端看到的只能是經(jīng)過(guò)解析之后的數(shù)據(jù),而無(wú)法獲得源代碼,故編寫(xiě)者不用擔(dān)心自己的源代碼會(huì)被別人剽竊。 與瀏覽器無(wú)關(guān)( Browser Independence):用戶端只要使用常規(guī)的可執(zhí)行 HTML瑪?shù)臑g覽器,即可瀏覽 Active Server Pages所設(shè)計(jì)的主頁(yè)內(nèi)容, Script語(yǔ)言( VBScript、JavaScript)是在站點(diǎn)服務(wù)器( Server端)執(zhí)行,用戶不需要執(zhí)行這些 Script語(yǔ)言。 Access Access是 Office系列軟件中用來(lái)專門(mén)管理數(shù)據(jù)庫(kù)的應(yīng)用軟件,它可以運(yùn)行于各種Windows系統(tǒng)環(huán)境中。 ADO ActiveX Data Objects( ADO)是 Microsoft的數(shù)據(jù)訪問(wèn)技術(shù)。 ADO使開(kāi)發(fā)者能夠通過(guò) OLE DB提供的接口編寫(xiě)應(yīng)用程序以訪問(wèn)和操作數(shù)據(jù)庫(kù)服務(wù)器中的數(shù)據(jù)。在實(shí)際應(yīng)用中,這種多樣性意味著可以訪問(wèn)駐留在 Excel電子數(shù)據(jù)表、文本文件、電子郵件 /目錄服務(wù)甚至郵件服務(wù)器,諸如 Microsoft Exchange中的數(shù)據(jù)。但 ADO卻不同,它定義了一組平面型頂級(jí)對(duì)象。 13 3 進(jìn)銷存管理系統(tǒng)的設(shè)計(jì) 總體設(shè)計(jì) 總體設(shè)計(jì)標(biāo)準(zhǔn) 簡(jiǎn)單性 :不僅應(yīng)實(shí)現(xiàn)所要求的功能,平臺(tái)還應(yīng)簡(jiǎn)單易懂,便于管理 者 的使用 。 基本信息設(shè)置:商品信息,供貨商,客戶,員工,倉(cāng)庫(kù)等基本參數(shù)的設(shè)置。 4) 每日的信息總計(jì)表 總計(jì)表的提出,可以有效的降低查詢、管理庫(kù)存信息或進(jìn)行統(tǒng)計(jì)分析時(shí)的系統(tǒng)資源占用,加快系統(tǒng)的操作響應(yīng)速度,并為統(tǒng)計(jì)分析提供了依據(jù) 。 統(tǒng)計(jì)報(bào)表管理模塊:完整的統(tǒng)計(jì)查詢功能,每張單據(jù)每次收款付款都可以清楚的反映。也可以只創(chuàng)建一個(gè)“ Connection”對(duì)象,但是可以有多個(gè),獨(dú)立的“ Recordset”對(duì)象來(lái)使用它。也就是說(shuō)一個(gè)較低的數(shù)據(jù)對(duì)象如 Recordset是幾個(gè)較高層次的對(duì)象,如 Environment和 QueryDef的子對(duì)象。 OLE DB為任何數(shù)據(jù)源提供了高性能的 訪問(wèn),這些數(shù)據(jù)源包括關(guān)系和非關(guān)系數(shù)據(jù)庫(kù)、電子郵件和文件系統(tǒng)、文本和圖形、自定義業(yè)務(wù)對(duì)象等等。如同 RDO對(duì)象是ODBC驅(qū)動(dòng)程序接口一樣, ADO對(duì)象是 OLE DB的接口;如同不同的數(shù)據(jù)庫(kù)系統(tǒng)需要它們自己的 ODBC驅(qū)動(dòng)程序一樣,不同的數(shù)據(jù)源要求它們自己的 OLE DB提供者( OLE DB Provider)。如今無(wú)論是像 Oracle、 Sybase、 Informix、 SQL Server這些大型的數(shù)據(jù)庫(kù)管理系統(tǒng),還是像 Visual FoxPro、 PowerBuilder這些微機(jī)上常用的數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng),都支持 SQL語(yǔ)言作為查詢語(yǔ)言。傳到用戶瀏覽器的是 Active Server Pages執(zhí)行的結(jié)果的常規(guī) HTML碼。集 成于 HTML中。因?yàn)樗械某绦蚨紝⒃诰W(wǎng)頁(yè)服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML中的腳本程序。無(wú)須有高性能的電腦, 9 軟件僅需一個(gè)字處理軟件及一瀏覽器,無(wú)須 WEB服務(wù)器通道,通過(guò)自己的電腦即可完成所有的事情。 動(dòng)態(tài)性 JavaScript是動(dòng)態(tài)的,它可以直接對(duì)用戶或客戶輸入做出響應(yīng),無(wú)須經(jīng)過(guò) Web服務(wù)程序。它與 HTML標(biāo)識(shí)結(jié)合在一起,從而方便用戶的使用操作。 JavaScript JavaScript是一種基于對(duì)象( Object)和事件驅(qū)動(dòng)( Event Driven)并具有安全性能的腳本語(yǔ)言。 由于 CSS沒(méi)有顯示標(biāo)記,屏幕閱讀器所遇到的唯一問(wèn)題就是實(shí)際內(nèi)容。傳統(tǒng)的基于表格的環(huán)境下,屏幕閱讀器面臨一個(gè)巨大的挑戰(zhàn),那就是決定怎樣閱讀頁(yè)面。僅僅減少某些頁(yè)面中的字體標(biāo)簽就可以大大減少代碼的數(shù)量。 電影中,莫扎特問(wèn)國(guó)王對(duì)自己的歌劇有什么看法。完成以上所有過(guò)程后,瀏覽器才能開(kāi)始在屏幕上呈現(xiàn)內(nèi)容。這需要幾個(gè)小時(shí)重復(fù)而乏味的工作。這小小的更改可能只是“能不能把那個(gè)圖形稍稍往左移動(dòng)一點(diǎn)?”,也可能非常富有戲劇性:“我不喜歡這些標(biāo)題,能把它們的字體弄大一點(diǎn)嗎?改字體的時(shí) 候,順便把顏色也改了,怎么樣?”如果只需要處理有限的幾個(gè)頁(yè)面, 可以深吸一口氣,花上大半個(gè)小時(shí)做那些讓人惱火的改動(dòng)。這些屬性代替了表格標(biāo)簽普遍(但是錯(cuò)誤)的用法,用來(lái)設(shè)計(jì)頁(yè)面元素的表示。 3)由 Web服 務(wù)器(或稱 HTTP 服務(wù)器)一方實(shí)時(shí)動(dòng)態(tài)地生成。 Dreamweaver、 Flash以及在 Dreamweaver推出的針對(duì)專業(yè) Web頁(yè)圖像設(shè)計(jì)的 Fireworks,被稱為“網(wǎng)絡(luò)三劍客”。 Sybase Power Design: 數(shù)據(jù)庫(kù)建模工具。 所以,該系統(tǒng)的實(shí)現(xiàn)在技術(shù)上是可行的。 通過(guò)需求分析,要求系統(tǒng)需要具有以下功能: ,要求有良好的人機(jī)界面; ; ; ,能夠直接“透視”倉(cāng)庫(kù)存儲(chǔ)情況; 、商品銷售信息管理; 、健全的結(jié)賬功能; ; ; ,盡量減少人工干預(yù)。傳統(tǒng)的信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,信息處理工作量大,查詢困難。 本系統(tǒng)希望能夠通過(guò)進(jìn)銷存管理信息系統(tǒng)的建立,理順企業(yè)的信息流程和流向,使企業(yè)的經(jīng)營(yíng)管理更加完善,使所有職能部門(mén)的管理人員在信息系統(tǒng)的輔助下進(jìn)行工作,提高管理的整體水平;希望能夠在現(xiàn)有的人力、物力、財(cái)力的基礎(chǔ)上,進(jìn)一步的發(fā)揮出企業(yè)的優(yōu)勢(shì),使得企業(yè) 能夠擴(kuò)大市場(chǎng)占有率,提高公司的競(jìng)爭(zhēng)能力。 此設(shè)計(jì)首先分析了進(jìn)銷存管理系統(tǒng)在信息時(shí)代的重要作用,隨后針對(duì)經(jīng)濟(jì)和科技等諸多因素進(jìn)行分析。在網(wǎng)絡(luò)化,信息化飛速發(fā)展的今天,開(kāi)發(fā)一套進(jìn)銷存管理系統(tǒng)作為軟件應(yīng)用平臺(tái),構(gòu)建一個(gè)業(yè)務(wù)與財(cái)務(wù)一體化,多個(gè)環(huán)節(jié)一體化的進(jìn)銷存管理系統(tǒng)有著重要的現(xiàn)實(shí)意義。本系統(tǒng)應(yīng)該可以適應(yīng)中小型企業(yè)集團(tuán)內(nèi)部管理的需要。 進(jìn)銷存系統(tǒng)的目標(biāo)是針對(duì)于特定對(duì)象(如倉(cāng)庫(kù))的商品、單據(jù)流動(dòng),是對(duì)于倉(cāng)庫(kù)作VIII 業(yè)結(jié)果的記錄、核對(duì)和管理 報(bào)警、報(bào)表、結(jié)果分析,比如記錄商品出 入庫(kù)的時(shí)間、經(jīng)手人等。強(qiáng)化 管理,規(guī)范業(yè)務(wù)流程,提高透明度,加快商品資金周轉(zhuǎn),以及為流通領(lǐng)域信息管理全面網(wǎng)絡(luò)化打下基礎(chǔ),是眾多商業(yè)企業(yè)夢(mèng)寐以求的愿望。 四 、開(kāi)發(fā)項(xiàng)目的名稱 進(jìn)銷存管理系統(tǒng) 的開(kāi)發(fā)與設(shè)計(jì) 。 后臺(tái): ASP Active Server Pages(動(dòng)態(tài)服務(wù)器主頁(yè),簡(jiǎn)稱 ASP)是微軟開(kāi)發(fā)的一套服務(wù)器端運(yùn)行的腳本語(yǔ)言, ASP 內(nèi)含于 IIS 當(dāng)中。本系統(tǒng)中的進(jìn)銷存管理系統(tǒng)需要完成產(chǎn)銷銜接,他的功能模塊包括:基本信息總計(jì)模塊、庫(kù)存管理模塊、統(tǒng)計(jì)分析模塊、進(jìn)賬管理模塊、出賬管理模塊、以及系統(tǒng)定制化設(shè)置模塊。但如果采用合適的軟件信息管理系統(tǒng),將在很大程度上可以使這種難題得以解決并使公司的整套管理高效化。而在整個(gè)快速反應(yīng)機(jī)制的建立過(guò)程中,信息化 也就是如何應(yīng)用信息技術(shù)不斷規(guī)范提高管理水平、如何迅速捕捉市場(chǎng)信息并建立一整套完善的市場(chǎng)網(wǎng)絡(luò)將成為大量服裝企業(yè)、尤其是中小企業(yè)在未來(lái)不得不面對(duì)的課題。包括總計(jì)、庫(kù)存、統(tǒng)計(jì)、進(jìn)賬、出賬、以及系統(tǒng)定制 化設(shè)置,共 6大類功能 模塊 。 主 要 內(nèi) 容 在因特網(wǎng)開(kāi)放的網(wǎng)絡(luò)環(huán)境下,基于 B/S結(jié)構(gòu),以跨平臺(tái)、終端無(wú)關(guān)的方式,實(shí)現(xiàn)對(duì)“進(jìn)、銷、存”進(jìn)行管理及審驗(yàn)操作。在這其中,快速反應(yīng)異常重要。同時(shí),企業(yè)也需要隨時(shí)了解每一種商品的暢銷、滯銷情況,及時(shí)做出經(jīng)營(yíng)調(diào)整。 三、 課題研究的內(nèi)容及擬采取的技術(shù)方案 系統(tǒng)功能分析 系統(tǒng)功能分析是系統(tǒng)開(kāi)發(fā)的總體任務(wù)的基礎(chǔ)上完成。而 CSS 則提供了更多選擇,而且更為精確、完善。 開(kāi)發(fā)工具: Dreamweaver Dreamweaver 是一款可視化網(wǎng)頁(yè)編輯工具,他最大的優(yōu)點(diǎn)就是所見(jiàn)即所得,對(duì) W3C網(wǎng)頁(yè)標(biāo)準(zhǔn)化支持十分好,同時(shí)它還支持網(wǎng)站管理,包含 HTML檢查、 HTML格式控制、HTML 格式化選項(xiàng)、 HomeSite/BBEdit 捆綁、圖像編輯、全局查找替換、全 FTP 功能、處理 Flash 和 Shockwave 等富媒體格式和動(dòng)態(tài) HTML,而且 還支持 ASP、 JSP、 PHP、 XML等程序語(yǔ)言的編寫(xiě)與調(diào)試。世界經(jīng)濟(jì)一體化,企業(yè)經(jīng)營(yíng)全球化,以及高度競(jìng)爭(zhēng)造成的高度個(gè)性化與迅速改變的客戶需求,令企業(yè)與顧客、企業(yè)與供方的關(guān)系變得更加密切和復(fù)雜。 隨著信息技術(shù)的飛速發(fā)展,相應(yīng)的管理系統(tǒng)使這一動(dòng)態(tài)的進(jìn)銷存過(guò)程更加有條理,應(yīng)用進(jìn)銷存管理系統(tǒng),不僅使企業(yè)的進(jìn)銷存管理實(shí)現(xiàn)了即時(shí)性,結(jié)合互連網(wǎng)技術(shù)更使進(jìn)銷存管理實(shí)現(xiàn)了跨區(qū)域管理。 良好的通用性 企業(yè)對(duì)進(jìn)銷存系統(tǒng)的需求具有普遍性。企業(yè)應(yīng)用進(jìn)銷存可有效減少盲目進(jìn)貨,降低進(jìn)貨成本,合理控制庫(kù)存,減少資金占用并提高市場(chǎng)靈敏度,提升企業(yè)市場(chǎng)競(jìng)爭(zhēng)力。隨著技術(shù)發(fā)展,電腦操作及管理日趨簡(jiǎn)化,電腦知識(shí)日趨普及,同時(shí)市場(chǎng)經(jīng)濟(jì)快速多變,競(jìng)爭(zhēng)激烈,企業(yè)采用電腦管理進(jìn)貨、庫(kù)存、銷售等諸多環(huán)節(jié)也已成為趨 勢(shì)及必然。并且采用了系統(tǒng)生命周期的結(jié)構(gòu)化程序設(shè)計(jì)方法,從而將整個(gè)系統(tǒng)開(kāi)發(fā)各階段(系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施)的基本活動(dòng)貫穿起來(lái)。如何更加有效地管理產(chǎn)品的進(jìn)、銷、存已成為重要的決策事項(xiàng)。這在激烈的市場(chǎng)中是非常不利的。 數(shù)據(jù)庫(kù)的連接技術(shù): Microsoft ADO( ActiveX Data Objects)。 IIS:提供 Web服務(wù)器環(huán)境 。而 Dreamweaver則是 Macromedia公司繼 Flash以后向互聯(lián)網(wǎng) (Inter)推出的又一夢(mèng)幻工具。 2)通過(guò)某些格式轉(zhuǎn)換工具將現(xiàn)有的其它格式文檔(如 WORD)轉(zhuǎn)換成 HTML文檔。 1998年 5月, W3C批準(zhǔn)了 CSS 2級(jí)規(guī)范,將一些附加功能添加到 1級(jí)規(guī)范,并引進(jìn)了定位屬性。 靈活性: 幾乎 每個(gè) Web設(shè)計(jì)者和開(kāi)發(fā)者都經(jīng)歷過(guò)這樣的痛苦時(shí)刻:小心地布置好頁(yè)面,完成所有嵌套的表格后, 要求進(jìn)行一點(diǎn)“小小的”更改。 想象一下,在傳統(tǒng)的基于表格的布局中,將站點(diǎn)瀏覽從頁(yè)面左側(cè)移到