




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、河北工業(yè)大學(xué)工程碩士學(xué)位論文i790927 分類號: 密級: u d c: 編號: 學(xué) 位 論 文企業(yè)進銷存管理信息系統(tǒng)的設(shè)計與實現(xiàn)企業(yè)進銷存管理信息系統(tǒng)的設(shè)計與實現(xiàn) 答辯委員會主席: 評 閱 人: 2008 年 11 月校園運動會信息系統(tǒng)的設(shè)計與實現(xiàn)iithesis submitted tohebei university of technology for the master of engineering degree of softwere engineering the design and the realization of purchase-sales-inventory ma
2、nagement systembyliu miaosupervisor: prof. ma yanhong senior engineer long chiyunovember 2008河北工業(yè)大學(xué)工程碩士學(xué)位論文iii企業(yè)進銷存信息系統(tǒng)的設(shè)計與實現(xiàn)企業(yè)進銷存信息系統(tǒng)的設(shè)計與實現(xiàn)摘摘 要要 隨著高科技的迅猛發(fā)展,信息技術(shù)己經(jīng)深入生活中的各個領(lǐng)域。在各種銷售企業(yè)中,作為國有經(jīng)濟的主要推動者中小型企業(yè),很有必要進行計算機化管理,即引進“進銷存管理系統(tǒng)” 。本系統(tǒng)是根據(jù)企業(yè)的特點,集進、銷、存、分析于一體,為企業(yè)量身定做的進銷存管理軟件。在設(shè)計過程中最大限度滿足用戶的要求,因此,該系統(tǒng)具有較強的實用
3、性和針對性。物力、人力和資金并稱為企業(yè)的三大資源??刂莆镔Y流是每個企業(yè)都需要作好的事情。物資流主要包括入庫、庫存和出庫三大環(huán)節(jié)。進銷存管理系統(tǒng),主要包括:數(shù)據(jù)維護、進貨管理、庫存管理、銷售管理四個功能模塊。論文首先從系統(tǒng)的開發(fā)背景、實現(xiàn)意義談起,然后,重點介紹了系統(tǒng)的分析、設(shè)計和實現(xiàn)。分析部分對系統(tǒng)的概念、特點、運行環(huán)境及數(shù)據(jù)庫設(shè)計進行了分析描述。設(shè)計部分根據(jù)系統(tǒng)的總體描述、模塊及結(jié)構(gòu)圖,提出了系統(tǒng)的總體設(shè)計方案內(nèi)容,實現(xiàn)部分介紹了系統(tǒng)中各個模塊的實現(xiàn)方法。最后,給出了測試結(jié)果并對系統(tǒng)進行了客觀的評價。關(guān)鍵詞關(guān)鍵詞:企業(yè)進銷存管理,信息系統(tǒng),數(shù)據(jù)庫,c/s,erp,bom校園運動會信息系統(tǒng)的設(shè)
4、計與實現(xiàn)ivthe design and the realizationof puchase-sales-inventory management systemabstractalong with the fast fierce development of the high technology,the it has already gone deep into various domain of life,in kinds of saling enterprise,being the main push of the govemment-owned eeonomy-medium small
5、 sealed retail trade, have the necessity to carry on the caleulator to turn the management very much,then usher in”psi management system”.this system is the administrant software which aceording to the characteristics of the enterprise gather stock,sale,merchandise,analyze in an organic whole.in the
6、 course of designing, the maximum meets usersdemand,so it has stronger practicability and pertinenee.the material resourees, manpower and fund be called the three greatest resources of thebusiness enterprise also,control it are each business enterprises that supplies flow need to make the good affai
7、r,the supplies flows to mainly include the purchase, stock and sell the three greatestlinks.stockmanagement system include:the data maintenance,purchase management,stock management,sell management four function mold piece. at first,the thesis begins with the development background and praetieal mean
8、ing of the system,and then introduees how to analyze,design and implement this system.in the part of system analysis,the thesis focuses on how to deseribe the concept,characteristies,running environment and db design of the system.in the part of system design,the general design project of the system
9、 based on whole deseription, module and strueture diagram is put forward.in the part of system implementation,the implement methods about eaeh module of the system are introdueed.finally,the results of testing and extemal evaluation of the system aregiven.key words:psi managerment,information system
10、,database,c/s,erp,bom河北工業(yè)大學(xué)工程碩士學(xué)位論文v目錄目錄第一章第一章 緒論緒論.11-1 選題背景、目的和意義.11-1-1 選題的背景.11-1-2 選題的目的和意義.21-2 系統(tǒng)的關(guān)鍵問題.2第二章第二章 企業(yè)進銷存信息系統(tǒng)的需求分析企業(yè)進銷存信息系統(tǒng)的需求分析.42-1 企業(yè)進銷存系統(tǒng)的工作流程.42-1-1 初始數(shù)據(jù).52-1-2 信息中心.52-1-3 采購環(huán)節(jié).52-1-4 庫存環(huán)節(jié).52-1-5 銷售環(huán)節(jié).52-1-6 售后環(huán)節(jié).52-1-7 費用管理.52-1-8 分析中心.52-2 系統(tǒng)的需求分析.62-2-1 系統(tǒng)的功能需求.62-2-2 系統(tǒng)的性
11、能需求.92-2-2 系統(tǒng)的其它需求.9第三章第三章 企業(yè)進銷存信息系統(tǒng)的總體設(shè)計企業(yè)進銷存信息系統(tǒng)的總體設(shè)計.113-1 系統(tǒng)總體設(shè)計的原則和基本思想.113-1-1 系統(tǒng)總體設(shè)計的原則.113-1-2 系統(tǒng)基本設(shè)計思想.113-2 系統(tǒng)的功能模塊設(shè)計.123-3 系統(tǒng)的總體結(jié)構(gòu).123-3-1 系統(tǒng)的體系結(jié)構(gòu).133-3-2 系統(tǒng)的功能結(jié)構(gòu).133-4 系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計.15第四章第四章 企業(yè)進銷存信息系統(tǒng)的數(shù)據(jù)庫設(shè)計企業(yè)進銷存信息系統(tǒng)的數(shù)據(jù)庫設(shè)計.161校園運動會信息系統(tǒng)的設(shè)計與實現(xiàn)vi4-1 數(shù)據(jù)庫概念設(shè)計.164-2 數(shù)據(jù)庫的邏輯設(shè)計.174-3 數(shù)據(jù)庫管理系統(tǒng)的選型.184-4
12、數(shù)據(jù)庫系統(tǒng)的安全策略設(shè)計.194-4-1 網(wǎng)絡(luò)操作系統(tǒng).194-4-2 數(shù)據(jù)庫管理系統(tǒng).194-4-3 應(yīng)用程序安全管理層.21第五章第五章 企業(yè)進銷存管理系統(tǒng)設(shè)計與實現(xiàn)企業(yè)進銷存管理系統(tǒng)設(shè)計與實現(xiàn).225-1 系統(tǒng)整體設(shè)計實現(xiàn).235-1-1 建立系統(tǒng)靜態(tài)模型.235-1-2 建立系統(tǒng)動態(tài)模型.245-1-3 建立系統(tǒng)部署.265-1-4 統(tǒng)一風(fēng)格界面的設(shè)計.275-2 初始數(shù)據(jù)的設(shè)計與實現(xiàn).305-2-1 公司信息設(shè)置.305-2-2 部門人員設(shè)置.315-2-3 人員權(quán)限設(shè)置.325-2-4 往來客戶設(shè)置.335-2-5 倉庫設(shè)置.335-2-6 商品信息設(shè)置.345-2-7 計量單位設(shè)
13、置.345-2-8 其它設(shè)置.345-3 業(yè)務(wù)環(huán)節(jié)的設(shè)計與實現(xiàn).355-3-1 采購環(huán)節(jié).355-3-2 庫存環(huán)節(jié).385-3-3 銷售環(huán)節(jié).395-3-4 售后環(huán)節(jié).405-4 其它功能的設(shè)計與實現(xiàn).405-4-1 系統(tǒng)信息與網(wǎng)絡(luò)標(biāo)識.405-4-2 數(shù)據(jù)備份與操作日志.43第第六六章系統(tǒng)章系統(tǒng)部分功能函數(shù)的部分功能函數(shù)的實現(xiàn)實現(xiàn).476-1 使用 vba 實現(xiàn)的與 officeexcel的接口 .476-2 數(shù)據(jù)保存函數(shù).49河北工業(yè)大學(xué)工程碩士學(xué)位論文vii6-3 數(shù)據(jù)刪除函數(shù).51第第七七章系統(tǒng)章系統(tǒng)測試測試.537-1 測試簡介.537-2 測試環(huán)境.537-3 測試方式.547-3
14、-1 功能測試.547-3-2 性能測試.557-3-3 故障恢復(fù)測試.567-3-4 配置測試.567-3-5 安裝測試.56第第八八章章 結(jié)論結(jié)論.57附錄一:數(shù)據(jù)庫表的設(shè)計附錄一:數(shù)據(jù)庫表的設(shè)計.58附錄二:附錄二:gridtoexcelgridtoexcel 函數(shù)函數(shù).76參考文獻參考文獻.58致謝致謝.80攻讀學(xué)位期間所取得的相關(guān)攻讀學(xué)位期間所取得的相關(guān)科科研成果研成果.81河北工業(yè)大學(xué)工程碩士學(xué)位論文1第一章第一章 緒論緒論信息化是當(dāng)今世界經(jīng)濟和社會發(fā)展的大趨勢,不管哪個學(xué)科哪個工作,只要能夠合理地運用信息技術(shù),充分利用它的表現(xiàn)能力,積極挖掘它的潛力,充分發(fā)揮其效能,信息技術(shù)都可方
15、便地服務(wù)于大眾。運用計算機系統(tǒng)進行企業(yè)進銷存信息的一體化管理,具有人工無法比擬的優(yōu)越性。1-1 選題背景、目的選題背景、目的和意義和意義1-1-1選題的背景選題的背景隨著社會化大生產(chǎn)的發(fā)展,經(jīng)濟一體化、全球化的趨勢在不斷加強,同時有越來越多的企業(yè)加入到全球化市場中來,企業(yè)的競爭對手不斷增多、產(chǎn)品競爭日趨激烈,市場對企業(yè)的要求也在不斷提高。國內(nèi)的各類企業(yè),特別是制造型企業(yè)面臨著巨大的挑戰(zhàn)。制造業(yè)是我國國民經(jīng)濟的物質(zhì)基礎(chǔ)和產(chǎn)業(yè)主體,制造業(yè)產(chǎn)品占中國社會物質(zhì)總產(chǎn)品的 51.7%,制造業(yè)的增加值占同期 gdp 的 39.2%1691。制造業(yè)同時還有著其它產(chǎn)業(yè)無可比擬的帶動效應(yīng),制造業(yè)的延伸背后就是服務(wù)
16、,比如你買一輛汽車,專賣店會提供一系列售后服務(wù)。任何一種機械產(chǎn)品、裝備,都不可能不需要售后服務(wù),這種服務(wù)的延伸構(gòu)成了第三產(chǎn)業(yè)的一個部分。雖然改革開放二十余年來,我國的制造業(yè)取得了很大的進步,但與國際制造業(yè)的發(fā)展相比還存在著較大的差距。由于受到計劃經(jīng)濟體制的影響,我國的制造企業(yè)長期以來處于封閉發(fā)展的狀態(tài)。與國際制造業(yè)的差距主要體現(xiàn)在:一是制造業(yè)信息化水平上的差距;二是生產(chǎn)效率和技術(shù)創(chuàng)新能力上的差距。要使我國制造業(yè)盡快趕上世界先進水平,必須走信息化和工業(yè)化結(jié)合的道路,以客戶、營銷為導(dǎo)向,加快用信息技術(shù)改造制造業(yè),以信息化帶動制造業(yè)的工業(yè)化,提高制造業(yè)企業(yè)響應(yīng)市場的速度,使之能夠?qū)κ袌鲎兓龀隹焖俜?/p>
17、應(yīng)。 erp(enterprise resource planning)企業(yè)資源計劃,是目前企業(yè)管理界較為流行的一個名詞,但并不是一個全新的概念,對于企業(yè)管理者來說,經(jīng)營管理本身就是對企業(yè)可支配的各種資源的整合利用,創(chuàng)造價值的過程。近年來由于 it(information technical)信息科技的快速發(fā)展,使得企業(yè)信息化與自動化逐漸受到重視,也帶動了 ec(electrical commerce)電子商務(wù)的興起;企業(yè)為了提升系統(tǒng)信息化的效能,同時并能有效地整合企業(yè)流程,己經(jīng)成為目前主要探討的議題,因此有效地進行企業(yè)資源計劃以強化企業(yè)競爭力是非常必要的。國外許多著名公司如:sap、orac
18、le、baan、peo1pes。ft 等,陸續(xù)發(fā)展出功能完整且復(fù)雜的企業(yè)資源整合系統(tǒng)。隨著企業(yè)規(guī)模的不斷擴大,企業(yè)資源及信息已難以通過手工操作物流信息管理系統(tǒng)的設(shè)計與實現(xiàn)2實現(xiàn)快速集中和優(yōu)化,而市場競爭卻日趨激烈,需要不斷提高響應(yīng)速度,減少決策失誤。在這種情況下,利用日新月異的信息技術(shù)實現(xiàn)企業(yè)資源計劃成為企業(yè)管理的一個共同的需要。把客戶需求和企業(yè)內(nèi)部的制造活動、供應(yīng)商的制造資源整合在一起,形成企業(yè)一個完整的供應(yīng)鏈并對供應(yīng)鏈上所有環(huán)節(jié)如訂單、采購、庫存、計劃、生產(chǎn)制造、質(zhì)量控制等進行有效管理,就具有非常重要的意義。erp 的應(yīng)用,將為企業(yè)提供豐富的管理信息,使企業(yè)的業(yè)務(wù)流程合理化,競爭力得到大幅
19、度提升;企業(yè)面對市場的響應(yīng)速度大大加快,客戶滿意度顯著改善。 1-1-2 選題的目的和意義選題的目的和意義本系統(tǒng)開發(fā)的目的在于通過對需求進行分析,設(shè)計開發(fā)出一套科學(xué)、完整、高效、從企業(yè)進貨信息登記到貨品銷售和客戶跟蹤一體化的企業(yè)進銷存信息管理系統(tǒng)。做好企業(yè)進銷存工程中的各項信息傳遞工作,極大提高工作效率和準(zhǔn)確性,利用計算機輔助,實現(xiàn)真正意義上的信息高速傳遞、信息平衡。1.企業(yè)進銷存信息系統(tǒng)建設(shè)的主要目標(biāo)(1) 、在采購方面,加強采購計劃管理,減少采購浪費或采購空缺;(2) 、在銷售方面,加強和改善營銷管理,減少財務(wù)壞帳、呆帳金額等;(3) 、在庫存管理方面,隨時掌握存貨信息,降低庫存量,提高資
20、金利用率和控制;(4) 、在財務(wù)方面,實現(xiàn)財務(wù)管理規(guī)范化、改善應(yīng)收賬款和資金管理。2.企業(yè)進銷存信息系統(tǒng)建設(shè)的意義采用進銷存管理信息系將給企業(yè)管理來了明顯的經(jīng)濟效益和社會效益。主要體現(xiàn)在:極大提高了工作人員的工作效率,大大減少了以往入貨、出庫流程繁瑣,雜亂,周期長的弊端?;谶M銷存管理的全面自動化,可以減少入庫管理、出庫管理及庫存管理中的漏洞,可以節(jié)約不少管理開支,增加企業(yè)收入。進銷存管理的操作自動化和信息的電子化,全面提高了管理水平。隨著我國改革開放的不斷深入,經(jīng)濟飛速的發(fā)展,企業(yè)要想生存、發(fā)展,要想在激烈的市場競爭中立于不敗之地,沒有現(xiàn)代化的管理是萬萬不行的,進銷存管理的全面自動化、信息化
21、則是其中極其重要的部分。為了加快進銷存管理自動化的步伐,提高管理業(yè)務(wù)處理效率,建立進銷存管理信息系統(tǒng)己變得十分重要。1-2 系統(tǒng)的關(guān)鍵問題系統(tǒng)的關(guān)鍵問題按照軟件工程設(shè)計思想和企業(yè)進銷存的運作過程,整個系統(tǒng)的設(shè)計、實施關(guān)鍵在于:1建立企業(yè)進銷存數(shù)據(jù)庫、確定數(shù)據(jù)基表及數(shù)據(jù)關(guān)聯(lián)本系統(tǒng)數(shù)據(jù)具有合法性、唯一性、安全性。在充分分析系統(tǒng)功能的基礎(chǔ)上建立數(shù)據(jù)庫、確定數(shù)據(jù)基表及數(shù)據(jù)關(guān)聯(lián),這是建立數(shù)據(jù)庫管理系統(tǒng)的基本要求。2建立各子系統(tǒng)之間的數(shù)據(jù)接口因為本系統(tǒng)包括多個子系統(tǒng),所以必須解決好各子系統(tǒng)之間的數(shù)據(jù)接口問題,以實現(xiàn)子系統(tǒng)模塊河北工業(yè)大學(xué)工程碩士學(xué)位論文3間信息流的正確流動,而不是一個個孤立的子系統(tǒng)。3實現(xiàn)
22、系統(tǒng)的安全性、穩(wěn)定性以及數(shù)據(jù)的快速操作系統(tǒng)的安全和穩(wěn)定才能保證運動會的正常進行,而數(shù)據(jù)的快速操作才能提高信信息系統(tǒng)的實時性。因此在進行整個系統(tǒng)設(shè)計時,必須采用一些關(guān)鍵技術(shù)(系統(tǒng)安全策略、如多線程等)來解決這一問題。4. 本文闡述的企業(yè)進銷存信息系統(tǒng)建設(shè)的實施重點1、整體規(guī)劃和系統(tǒng)分析2、系統(tǒng)的初始數(shù)據(jù)設(shè)置3、采購環(huán)節(jié)的程序設(shè)計4、庫存環(huán)節(jié)的程序設(shè)計本章主要討論了企業(yè)進銷存信息管理系統(tǒng)的研究背景、意義和目的,對本系統(tǒng)開發(fā)工程中的關(guān)鍵問題加以描述。物流信息管理系統(tǒng)的設(shè)計與實現(xiàn)4第二章第二章 企業(yè)進銷存信息管理系統(tǒng)的需求分析企業(yè)進銷存信息管理系統(tǒng)的需求分析系統(tǒng)分析是開發(fā)過程中十分重要的一環(huán),在很大程
23、度上決定了系統(tǒng)的成敗。2-1 企業(yè)進銷存系統(tǒng)的工作流程企業(yè)進銷存系統(tǒng)的工作流程根據(jù)大多數(shù)企業(yè)進銷存業(yè)務(wù)的工作流程,將該信息管理系統(tǒng)按業(yè)務(wù)分工分為初始數(shù)據(jù)、信息設(shè)置、采購環(huán)節(jié)、庫存環(huán)節(jié)、銷售環(huán)節(jié)、售后環(huán)節(jié)、費用管理、分析報表八個部分加以分析。具體過程如圖 2.1 所示。圖 2.1 企業(yè)進銷存工作流程圖fig2.1 the flow chart of psi system河北工業(yè)大學(xué)工程碩士學(xué)位論文52-1-1 初始數(shù)據(jù)初始數(shù)據(jù)對于一個初始用戶,需要設(shè)置一些基本信息。進行初始設(shè)置后可以方便后期功能的使用。作為管理軟件數(shù)據(jù)的準(zhǔn)確完整是最基本的要求,但在保證系統(tǒng)準(zhǔn)確的前提下,用戶輸入是最容易引起錯誤的
24、地方。為了避免出錯,在使用之前輸入更完善的信息可以盡可能的避免錯誤的發(fā)生。包括:公司信息的設(shè)置、部門名稱人員的設(shè)置;人員訪問權(quán)限的設(shè)置、往來客戶的設(shè)置、倉庫的設(shè)置、商品信息的設(shè)置、計量單位的設(shè)置、出入庫的設(shè)置、收付款設(shè)置、貨幣匯率的設(shè)置、稅率設(shè)置等。2-1-2 信息中心信息中心使用過程中為了方便用戶快速的查詢信息,提供這個模塊。也為方便軟件的下一步升級提供接口。包括:公司信息、價格信息、pos 機信息等。2-1-3 采購環(huán)節(jié)采購環(huán)節(jié)采購環(huán)節(jié)是整個進銷存的第一個業(yè)務(wù)環(huán)節(jié)。這個環(huán)節(jié)對物流和現(xiàn)金流進行操作。采購過程主要包括三個方面,采購過程、貨到過程、結(jié)算過程,最后如果商品出現(xiàn)問題會有采購?fù)素?。為?/p>
25、對管理過程更加嚴謹,采購過程分為:采購計劃計劃審批;貨到過程分為:采購訂單訂單審核;最后還有采購結(jié)算和采購?fù)素洝?-1-4 庫存環(huán)節(jié)庫存環(huán)節(jié)庫存環(huán)節(jié)是進銷存系統(tǒng)中最重要的環(huán)節(jié),采購和銷售都需要對庫存的數(shù)據(jù)進行操作。例如,采購需要增加庫存;銷售需要減少庫存等。這個環(huán)節(jié)包括,入庫、出庫、庫存調(diào)撥、庫存盤點、庫存調(diào)整等。2-1-5 銷售環(huán)節(jié)銷售環(huán)節(jié)銷售環(huán)節(jié)主要是將庫存中的商品進行出庫的操作。在這個操作中在商品的庫存數(shù)量減少的同時增加現(xiàn)金的數(shù)額。另外,為了適應(yīng)更多的企業(yè)的需求銷售可能出現(xiàn)更多種的方式,比如:零售、批發(fā);其中零售又可能包括會員制零售和打折促銷零售等。最后,在銷售過程中,可能會出現(xiàn)退貨的現(xiàn)
26、象。2-1-6 售后環(huán)節(jié)售后環(huán)節(jié)售后環(huán)節(jié)包括三個方面:商品出售后,可能由于一些原因需要上門維修;另外,一些企業(yè)需要對一些售后的產(chǎn)品進行跟蹤回訪。2-1-7 費用管理費用管理費用管理主要是應(yīng)收賬款和應(yīng)付賬款兩方面。由于我們設(shè)計的進銷存軟件在財務(wù)方面的目的只是理清現(xiàn)金流和物流之間發(fā)生的聯(lián)系,因此在這方面只有應(yīng)收賬款和應(yīng)付賬款的功能。目前國內(nèi)外一些優(yōu)秀的進銷存軟件比如用友、金蝶等也都在完善這一方面努力。2-1-8 分析中心分析中心這一部分主要是為企業(yè)的管理者提供一些統(tǒng)計數(shù)據(jù)。主要包括:采購環(huán)節(jié)、庫存環(huán)節(jié)、銷售環(huán)節(jié)、費用環(huán)節(jié);目前由于不同企業(yè)都有各自熟悉的報表形式,沒有同一的標(biāo)準(zhǔn),本物流信息管理系統(tǒng)的
27、設(shè)計與實現(xiàn)6論文只是作出一些功能上的演示。在企業(yè)應(yīng)用中可以根據(jù)企業(yè)的具體需求進行調(diào)整。2-2 系統(tǒng)的需求分析系統(tǒng)的需求分析企業(yè)進銷存信息管理系統(tǒng)面向的大多數(shù)中小型商品流通企業(yè)對物流、資金流、信息流控制的應(yīng)用軟件。系統(tǒng)的開發(fā)應(yīng)滿足不同用戶在采購、庫存、銷售各階段的需求。在開發(fā)過程中充分考慮了目前國內(nèi)各類中小型企業(yè)超市的實際情況,結(jié)合北京第二外國語學(xué)院、天津第三建筑集團的實際需要,考慮管理上的各種業(yè)務(wù)需求和人員的計算機水平、投資單位的經(jīng)濟情況等,達到了既能滿足管理上的各種需要,又減少投資、易于使用的目的,如圖 2.1 所示。數(shù)據(jù)存儲中心管理員管理程序應(yīng)用程序用戶圖 2.2 企業(yè)進銷存系統(tǒng)結(jié)構(gòu)圖fi
28、g. 2.2 the top structure chart of the psi system2-2-1 系統(tǒng)的功能需求系統(tǒng)的功能需求功能要求,是指計算機系統(tǒng)能夠代替手工完成哪些工作。主要解決原來人工操作中存在的大量重復(fù)勞動,保證數(shù)據(jù)的一致性,減少商品流通過程的工作處理及管理者的工作量,提高工作效率等問題,使管理工作輕松而又富有創(chuàng)造性。本文將功能需求分為信息設(shè)置、業(yè)務(wù)中心、報表中心、財務(wù)管理四個部分加以描述。1信息設(shè)置的功能需求信息設(shè)置主要是為方便軟件使用者更準(zhǔn)確快捷的完成業(yè)務(wù)而設(shè)立的。(1) 公司信息設(shè)置:主要是存儲公司的信息,為了在打印單據(jù)時多次輸入公司名稱等信息。存儲的信息包括:公司名
29、稱、公司簡稱、法定負責(zé)人、注冊資金 、地址、郵政編碼、聯(lián)系人、電話、傳真、電子郵件、網(wǎng)址、開戶行、帳號、河北工業(yè)大學(xué)工程碩士學(xué)位論文7稅號、經(jīng)營內(nèi)容、公司介紹、公司標(biāo)志等信息。(2)部門人員設(shè)置:存儲人員信息,主要存儲操作軟件的人員的信息,為進行業(yè)務(wù)操作時避免簽字的麻煩,同時也方便企業(yè)的管理,在出現(xiàn)錯誤的時候能夠即使糾錯。也具有簡單的人事管理的功能。人員信息包括:人員代碼、人員姓名、性別、出生日期、部門、職務(wù)、證件號碼、戶口所在、家庭住址、聯(lián)系電話、備注、照片。部門需要進行級管理。為了適應(yīng)更多企業(yè)的管理,級別的數(shù)量可以很多,實現(xiàn)多層管理。主要信息包括,部門編碼、部門名稱、上級部門等。(3)權(quán)限
30、管理:實現(xiàn)對每個人每個界面的權(quán)限管理,權(quán)限包括:閱讀和修改;(4)往來客戶:設(shè)置往來客戶,既能在采購和銷售過程中減少用戶的輸入量,又能讓企業(yè)管理者隨時查看客戶關(guān)系,是一個微型的客戶關(guān)系管理系統(tǒng)crm。在實現(xiàn)增、刪、改、查的功能的同時,加入對用戶分類的功能,方便使用者。(5)倉庫設(shè)置:目前很多企業(yè)為了節(jié)約運費,在不同的地方設(shè)置了多個倉庫。這個功能就是為了適應(yīng)多倉庫的企業(yè)進行管理。使用倉庫管理前,輸入相應(yīng)的信息,是后期入庫、出庫、倉庫調(diào)配提供方便。(6)商品信息:存儲商品的相關(guān)信息和分類。(7)計量單位:在統(tǒng)計商品數(shù)量的時候,有些商品具有不同的單位。比如“可口可樂”既有“箱”的單位,又有“打”的單
31、位,還有“瓶”的單位。因此必須引入計量單位的功能,并且還應(yīng)提供單位的換算的功能。(8)其它設(shè)置:其它設(shè)置包括:摘要設(shè)置、出入庫設(shè)置、收付款設(shè)置、貨幣匯率設(shè)置、稅率設(shè)置。2業(yè)務(wù)中心的功能需求(1)采購環(huán)節(jié),采購環(huán)節(jié)的業(yè)務(wù)流程如圖 2.3 所示。為了完善企業(yè)的采購審核制度,避免采購浪費,采取多層審核制度,包括計劃審核、訂單審核等??紤]到每次采購可能采購多個商品,允許每張采購單中有若干商品,另外對一些食品,設(shè)計了有效期的管理,避免由于管理失誤引起麻煩。物流信息管理系統(tǒng)的設(shè)計與實現(xiàn)8圖 2.3 采購流程圖fig2.3 purchase flow chart(2)庫存環(huán)節(jié)包括入庫登記、出庫登記、庫存調(diào)撥
32、、庫存盤點幾個功能。(3)銷售環(huán)節(jié)銷售過程包括銷售登記,執(zhí)行銷售就是出庫和進賬的過程,銷售后提供售后服務(wù)的管理,如圖 2.4 所示。圖 2.4 銷售流程圖fig2.4 sale flow chart訂單登記結(jié)算售后服務(wù)河北工業(yè)大學(xué)工程碩士學(xué)位論文9(4)售后環(huán)節(jié)售后服務(wù)包括三個環(huán)節(jié),服務(wù)登記、服務(wù)工作安排、服務(wù)反饋。具體流程如圖2.5 所示。圖 2.5 售后環(huán)節(jié)流程圖fig2.5after service flow chart3統(tǒng)計報表的功能需求需要針對企業(yè)的要求得到相應(yīng)的報表。報表中需體現(xiàn)業(yè)務(wù)中的具體情況。比如:采購類報表需體現(xiàn):采購的總量、采購的金額、某類別采購的情況等等;銷售類報表須體現(xiàn)
33、產(chǎn)品銷售的情況、銷售人員的工作情況等;3財務(wù)管理每次采購和銷售業(yè)務(wù)完成后,都要進入應(yīng)收應(yīng)付管理。即采購后會產(chǎn)生應(yīng)該支付給供貨商的錢;和銷售后應(yīng)該收到的客戶的錢;這些都要在財務(wù)結(jié)算的過程中反映。另外在庫存盤點的過程中,對于相應(yīng)產(chǎn)品的損益都要使用財務(wù)管理。由于編寫本文時沒有對財務(wù)管理做出詳細的調(diào)研,僅將與物流有關(guān)的財務(wù)功能完成,即應(yīng)收應(yīng)付的管理。應(yīng)收應(yīng)付是指:在商品進貨單完成后,產(chǎn)生一個應(yīng)付賬單。在需要結(jié)賬時能夠列出所有應(yīng)付的賬單;在商品銷售完成后,產(chǎn)生一個應(yīng)收賬單,在需要收款時能夠列出所有應(yīng)收賬單。這個功對于采購和批發(fā)的企業(yè)非常使用,但對于即時零售的企業(yè)應(yīng)收功能可以省去。2-2-2 系統(tǒng)的性能需
34、求系統(tǒng)的性能需求性能要求,是指進銷存軟件使用者要求計算機系統(tǒng)具備的主要性能。進銷存信息管理系統(tǒng)的性能要求主要有:軟件運行速度、數(shù)據(jù)顯示速度;檢索查全率、查準(zhǔn)率;輸出的報表格式,要求符合有關(guān)規(guī)范;用戶界面是否友好并操作靈活簡便,使用戶無需經(jīng)過計算機專門訓(xùn)練就能勝任,此外要求通用性強、適應(yīng)性好;存入資料數(shù)據(jù)庫的數(shù)據(jù)安全可靠,保密性強;軟件具有可靠性強,易于維護和擴充等功能。2-2-3 系統(tǒng)的其它需求系統(tǒng)的其它需求在調(diào)研過程中發(fā)現(xiàn),使用進銷存的用戶大多數(shù)都是企業(yè)的銷售人員、采購人員等。特服務(wù)登記服務(wù)工作安排服務(wù)反饋物流信息管理系統(tǒng)的設(shè)計與實現(xiàn)10別是小型企業(yè),用戶的對計算機的使用很不熟練。因此在設(shè)計
35、軟件時,提出盡量統(tǒng)一界面風(fēng)格的要求。也就是每個查詢的界面都是相同的;每個輸入的界面也都是相同的。另外在實際操作中用戶的輸入量是很巨大的。大量的輸入操作嚴重影響數(shù)據(jù)的準(zhǔn)確性。因此在設(shè)計中盡可能的減少鍵盤輸入,而更多地采用鼠標(biāo)選取的方式。系統(tǒng)需求分析參考文獻610。本章對進銷存信息管理系統(tǒng)的工作流程進行了分析,針對進銷存業(yè)務(wù)流程和具體特點提出了系統(tǒng)的功能需求,將系統(tǒng)功能分為初始數(shù)據(jù)、進貨、庫存、銷售、統(tǒng)計五大模塊。并根據(jù)具體情況提出了企業(yè)用戶要求系統(tǒng)應(yīng)具備的主要性能需求。河北工業(yè)大學(xué)工程碩士學(xué)位論文11第三章第三章 企業(yè)進銷存信息管理系統(tǒng)的總體設(shè)計企業(yè)進銷存信息管理系統(tǒng)的總體設(shè)計系統(tǒng)總體設(shè)計主要有
36、設(shè)計原則的確定、功能模塊劃分、系統(tǒng)體系架構(gòu)的確定。3-1 系統(tǒng)總體設(shè)計的原則和基本思想系統(tǒng)總體設(shè)計的原則和基本思想系統(tǒng)總體設(shè)計原則和基本思想對系統(tǒng)的實現(xiàn)具有指導(dǎo)意義。3-1-1 系統(tǒng)總體設(shè)計的原則系統(tǒng)總體設(shè)計的原則通過系統(tǒng)需求的調(diào)研工作,充分分析系統(tǒng)所需要達到的目標(biāo),在設(shè)計、開發(fā)系統(tǒng)時應(yīng)主要遵循如下設(shè)計原則:先進性:采用先進的設(shè)計思想、網(wǎng)絡(luò)結(jié)構(gòu)、開發(fā)工具及標(biāo)準(zhǔn)化和技術(shù)成熟的軟硬件產(chǎn)品。高可靠性:系統(tǒng)整體設(shè)計必須考慮到高度的安全可靠性,尤其是對于商品的數(shù)量和現(xiàn)金的金額必須準(zhǔn)確無誤。在網(wǎng)絡(luò)設(shè)計中選用高可靠性網(wǎng)絡(luò)產(chǎn)品,設(shè)備充分考慮冗余和容錯能力。實用性:信息網(wǎng)絡(luò)的建設(shè)能夠真正為企業(yè)的進銷存管理提供可
37、靠、高效的服務(wù)的同時,設(shè)備的選型以“滿足最低要求”為原則,為系統(tǒng)提供最佳的性價比。適應(yīng)性:積木式模塊組合和結(jié)構(gòu)化設(shè)計,配置靈活,具有強大的可增長性和強壯性??蓴U展性:滿足企業(yè)業(yè)務(wù)不斷發(fā)展和因技術(shù)發(fā)展需要而實現(xiàn)低成本擴展和升級的需求可靠性安全性:制訂統(tǒng)一的網(wǎng)絡(luò)安全策略,整體考慮平臺的安全性。多層次安全控制手段,防止數(shù)據(jù)受侵擊和破壞;具有容錯功能,系統(tǒng)運行可靠。3-1-2 系統(tǒng)基本設(shè)計思想系統(tǒng)基本設(shè)計思想1模塊化設(shè)計思想本系統(tǒng)設(shè)計的環(huán)節(jié)較多,根據(jù)功能劃分為多個相對獨立的子系統(tǒng)進行開發(fā),各個模塊完成其各自的功能,彼此間可以進行數(shù)據(jù)共享。模塊化的設(shè)計易于維護。2基于組件重用技術(shù)的設(shè)計思想在系統(tǒng)開發(fā)工程
38、中,采用組件重用技術(shù)可以使軟件風(fēng)格統(tǒng)一,減少代碼數(shù)量,使軟件在修改維護方面簡單易行。提高程序的安全性和穩(wěn)定性。最大限度的實現(xiàn)軟件性能的優(yōu)化。物流信息管理系統(tǒng)的設(shè)計與實現(xiàn)123-2 系統(tǒng)的功能模塊設(shè)計系統(tǒng)的功能模塊設(shè)計根據(jù)企業(yè)進銷存信息管理系統(tǒng)的需求分析可以看到,本系統(tǒng)面向的用戶群分別是企業(yè)采購、庫管、銷售、財務(wù)和領(lǐng)導(dǎo)。采購人員需要完成所以采購業(yè)務(wù);倉庫管理員需要完成整個倉庫的管理;銷售人員要完成銷售的工作,財務(wù)人員需要了解和完成應(yīng)收應(yīng)付的業(yè)務(wù);領(lǐng)導(dǎo)并不需要能對每一項工作進行操作,但必須了解每一項工作的完成情況??偨Y(jié)起來系統(tǒng)所要完成的工作大致為:初始信息管理、業(yè)務(wù)環(huán)節(jié)(包括采購、庫存、銷售) 、
39、費用管理、統(tǒng)計報表。根據(jù)以上分析可將系統(tǒng)分為以下四個功能子系統(tǒng):初始信息設(shè)置、業(yè)務(wù)環(huán)節(jié)、費用管理、分析統(tǒng)計中心。3-3 系統(tǒng)的總體結(jié)構(gòu)系統(tǒng)的總體結(jié)構(gòu)體系結(jié)構(gòu)是描述運動會管理信息系統(tǒng)構(gòu)成的宏觀框架,是系統(tǒng)運行的總體結(jié)構(gòu)。領(lǐng)導(dǎo)銷售采購庫管初始數(shù)據(jù)設(shè)置采購環(huán)節(jié)庫存環(huán)節(jié)銷售環(huán)節(jié)費用管理財務(wù)管理員系系統(tǒng)統(tǒng)河北工業(yè)大學(xué)工程碩士學(xué)位論文133-3-1 系統(tǒng)的體系結(jié)構(gòu)系統(tǒng)的體系結(jié)構(gòu)本系統(tǒng)總體結(jié)構(gòu)可用一個系統(tǒng)用例圖來表示,如圖 3.1 所示。圖 3.1 系統(tǒng)用例圖fig3.1user case of psi system用戶系統(tǒng)視圖由企業(yè)內(nèi)各職能部門及高層管理人員組成,他們面對的是圖形化可視界面; 系統(tǒng)設(shè)計為基
40、于 c/s 的數(shù)據(jù)庫管理系統(tǒng)。其中 c/s 端的設(shè)計采用 vb 語言。應(yīng)用服務(wù)器和數(shù)據(jù)服務(wù)器通過中間件層采用 ado 技術(shù)實現(xiàn),如圖 3.2 所示。圖 3.2 系統(tǒng)軟件架構(gòu)圖fig. 3.2 the software structure chart of the system3-3-2 系統(tǒng)的功能結(jié)構(gòu)系統(tǒng)的功能結(jié)構(gòu)見圖 3.3 系統(tǒng)功能圖用戶界面vb語言sql server 數(shù)據(jù)庫物流信息管理系統(tǒng)的設(shè)計與實現(xiàn)14圖 3.3 應(yīng)用系統(tǒng)功能結(jié)構(gòu)fig. 3.3 the function structure chart of the system企業(yè)進銷存信息管理系統(tǒng)初始信息設(shè)置業(yè)務(wù)環(huán)節(jié)分析中心庫存
41、環(huán)節(jié)采購環(huán)節(jié)銷售環(huán)節(jié)售后環(huán)節(jié)費用管理部門人員設(shè)置公司信息設(shè)置往來客戶設(shè)置人員權(quán)限設(shè)置倉庫設(shè)置商品信息設(shè)置出入庫設(shè)置稅率設(shè)置計量單位設(shè)置摘要設(shè)置采購結(jié)算采購計劃登記采購計劃審核采購單登記采購單審核貨到登記采購?fù)素浫霂斓怯泿齑嬲{(diào)撥出庫登記庫存盤點庫存調(diào)整調(diào)整庫存清理清理采購結(jié)算采購計劃登記采購計劃審核采購單登記采購單審核貨到登記采購?fù)素洸少徑Y(jié)算結(jié)算登記現(xiàn)金管理結(jié)算審核銀行存款管理應(yīng)收應(yīng)付管理調(diào)整采購環(huán)節(jié)報表銷售環(huán)節(jié)報表庫存環(huán)節(jié)報表售后環(huán)節(jié)報表匯總表調(diào)整服務(wù)登記服務(wù)反饋服務(wù)工作安排客戶意見河北工業(yè)大學(xué)工程碩士學(xué)位論文153-4 系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計下面探討網(wǎng)絡(luò)平臺的搭建。本系統(tǒng)以企業(yè)
42、的內(nèi)部網(wǎng)為依托,在一臺服務(wù)器上安裝數(shù)據(jù)庫程序,企業(yè)網(wǎng)內(nèi)網(wǎng)絡(luò)上任何一臺裝有客戶端軟件的計算機都能使用進銷存管理系統(tǒng)。對于有的超市可以利用賣場的無線網(wǎng)絡(luò)進行傳輸。系統(tǒng)設(shè)計參考文獻6,7,916。本章從進銷存信息管理系統(tǒng)整體設(shè)計的原則和思想出發(fā),確定了系統(tǒng)的總體結(jié)構(gòu)。確定了系統(tǒng)有哪些子系統(tǒng)組成以及各子系統(tǒng)之間的關(guān)系。采用由抽象到具體的方法來構(gòu)造軟件層次結(jié)構(gòu)并對各功能模塊進行了詳細描述。從而提高了軟件系統(tǒng)開發(fā)質(zhì)量。物流信息管理系統(tǒng)的設(shè)計與實現(xiàn)16第四章第四章 企業(yè)進銷存信息管理系統(tǒng)的數(shù)據(jù)庫設(shè)計企業(yè)進銷存信息管理系統(tǒng)的數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計是系統(tǒng)開發(fā)的一個重要環(huán)節(jié)。4-1 數(shù)據(jù)庫概念設(shè)計數(shù)據(jù)庫概念設(shè)計在
43、概念設(shè)計階段中,設(shè)計人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個反映用戶觀點的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計從設(shè)計過程中獨立開來,使各階段的任務(wù)相對單一化,設(shè)計復(fù)雜程度大大降低,不受特定 dbms 的限制。利用 er 方法進行數(shù)據(jù)庫的概念設(shè)計,可分成三步進行:首先設(shè)計局部 er 模式,然后把各局部 er 模式綜合成一個全局模式,最后對全局 er 模式進行優(yōu)化,得到最終的模式,即概念模式。1設(shè)計局部 er 模式實體和屬性的定義:商品(商品代碼、商品名稱、商品條馬、類別代碼、規(guī)格型號、計量代碼、最高儲量、最低儲量、標(biāo)準(zhǔn)單價、最后單價、最后單價記錄日期、是否需要保質(zhì)期、備
44、注、商品介紹、商品圖片、商品小圖片、含稅零售價、零售價、含稅批發(fā)價、批發(fā)價、含稅大量批發(fā)價、大量批發(fā)價)人員(人員代碼、人員姓名、性別、出生日期、部門、職務(wù)、證件號碼、戶口所在、家庭住址、聯(lián)系電話、備注、照片)入庫單(入庫單號、商品代碼、計量代碼、計量單位、計量系數(shù)、入庫數(shù)量、商品進貨單價、商品進價合計、生產(chǎn)批號、出廠日期、保質(zhì)期結(jié)束)庫存(商品代碼、商品名稱、類別代碼、類別全名稱、規(guī)格型號、生產(chǎn)批號、保質(zhì)期結(jié)束、客戶代碼、客戶名稱、計量代碼、庫存數(shù)量、進貨平均單價、進貨金額合計、倉庫代碼)出庫單(出庫單號、商品代碼、計量代碼、計量單位、計量系數(shù)、出庫數(shù)量、商品單價、商品金額合計、生產(chǎn)批號、保
45、質(zhì)期結(jié)束、客戶代碼、貨物所屬客戶名稱)er 模型的“聯(lián)系”用于刻畫實體之間的關(guān)聯(lián)。一種完整的方式是對局部結(jié)構(gòu)中任意兩個實體類型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個實體類型之間是否存在聯(lián)系。若有聯(lián)系,進一步確定是 1:n, m:n,還是 1:1 等。還要考察一個實體類型內(nèi)部是否存在聯(lián)系,兩個實體類型之間是否存在聯(lián)系,多個實體類型之間是否存在聯(lián)系,等等。例如河北工業(yè)大學(xué)工程碩士學(xué)位論文17一個用戶可以借閱多本不同的書,而一本書也可以被多個不同的用戶所借閱。2設(shè)計全局 er 模式所有局部 er 模式都設(shè)計好了后,接下來就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部 er
46、模式,而且必須合理地表示一個完整、一致的數(shù)據(jù)庫概念結(jié)構(gòu)。(1) 確定公共實體類型為了給多個局部 er 模式的合并提供開始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實體類型。在這一步中僅根據(jù)實體類型名和鍵來認定公共實體類型。一般把同名實體類型作為公共實體類型的一類候選,把具有相同鍵的實體類型作為公共實體類型的另一類候選。(2) 局部 er 模式的合并合并的原則是:首先進行兩兩合并,先合并那些現(xiàn)實世界中有聯(lián)系的局部結(jié)構(gòu),合并從公共實體類型開始,最后再加入獨立的局部結(jié)構(gòu)。(3) 消除沖突沖突分為三類:屬性沖突、結(jié)構(gòu)沖突、命名沖突。設(shè)計全局 er 模式的目的不在于把若干局部 er 模式形式上合并為一個
47、er 模式,消除沖突,使之成為能夠被所有用戶共同理解和接受的同一的概念模型。(4) 全局 er 模式的優(yōu)化在得到全局 er 模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應(yīng)進一步依據(jù)處理需求對 er模式進行優(yōu)化。一個好的全局 er 模式,除能準(zhǔn)確、全面地反映用戶功能需求外,還應(yīng)滿足下列條件:實體類型的個數(shù)要盡可能的少,實體類型所含屬性個數(shù)盡可能少,實體類型間聯(lián)系無冗余。4-2 數(shù)據(jù)庫的邏輯設(shè)計數(shù)據(jù)庫的邏輯設(shè)計由于概念設(shè)計的結(jié)果是 er 圖,dbms 一般采用關(guān)系型(本系統(tǒng)所使用的 ms sql server 就是關(guān)系型的 dbms),因此數(shù)據(jù)庫的邏輯設(shè)計過程就是把 er 圖轉(zhuǎn)化為關(guān)系模式的過程。由于關(guān)系
48、模型所具有的優(yōu)點,邏輯設(shè)計可以充分運用關(guān)系數(shù)據(jù)庫規(guī)范化理論,使設(shè)計過程形式化地進行。設(shè)計結(jié)果是一組關(guān)系模式的定義。選用 microsoft sql server2000(企業(yè)版)數(shù)據(jù)庫來進行數(shù)據(jù)庫的邏輯設(shè)計。根據(jù)實際分析,建立各個數(shù)據(jù)表,見附錄一。物流信息管理系統(tǒng)的設(shè)計與實現(xiàn)184-3 數(shù)據(jù)庫管理系統(tǒng)的選型數(shù)據(jù)庫管理系統(tǒng)的選型本系統(tǒng)采用適宜于網(wǎng)絡(luò)應(yīng)用的數(shù)據(jù)庫,數(shù)據(jù)庫選型主要針對 server 端考慮系統(tǒng)對dbms 的性能要求較高,目前可選做 dbms 的常用軟件有:sybase sql server(adaptive server enterprise,簡稱 ase),microsoft sq
49、l server, oracle, informix 及 ibm db2 等。下面簡單地介紹一下這幾種產(chǎn)品的特點。1sybase adaptive server enterprisesybase ase(原稱 sql server)是 sybase 公司于 1987 年推出的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(rdbms )。它是第一個采用 client/server 體系結(jié)構(gòu)、采用多線程技術(shù)的可編程的高性能數(shù)據(jù)庫管理系統(tǒng)。ase 的最新版本是今年推出的 (ase)。sybase 產(chǎn)品目前已遍布全國,受到越來越多的用戶的青睞。sybase ase 的最大的特點是在內(nèi)核上支持 client/s
50、erver 模式。ase 允許用戶在內(nèi)核上執(zhí)行存儲過程和觸發(fā)器,以保證數(shù)據(jù)的完整性和一致性。sybase 的 open server 和 open client 功能強大,能支持沒有 sql server 內(nèi)核的分布數(shù)據(jù)的管理。sybase 提供了建立在 open server 基礎(chǔ)上的 enterprise connect,從而使得不同的關(guān)系數(shù)據(jù)庫、非關(guān)系數(shù)據(jù)庫和文件系統(tǒng)之間能夠?qū)崿F(xiàn)異構(gòu)查詢和位置透明的異構(gòu)數(shù)據(jù)庫連接。sybase 的產(chǎn)品線堅持開放性和應(yīng)用集成化的思想,對不斷適應(yīng)應(yīng)用環(huán)境的變化和提高系統(tǒng)的可擴充性具有較大的意義。2microsoft sql server 2000micros
51、oft sql server 是微軟公司在購得 sybase sql server 4.2 的基礎(chǔ)上,專門為windows nt 系統(tǒng)開發(fā)的。它的優(yōu)點是性能價格比較高,它對標(biāo)準(zhǔn) sql 語言完全支持而且易于安裝使用,microsoft sql server 的圖形化界面簡潔明了,管理者的日常維護非常方便。microsoft sql serve:提供了與其它數(shù)據(jù)的轉(zhuǎn)化接口和圖形化工具,能夠快速實現(xiàn)不同數(shù)據(jù)庫之間的數(shù)據(jù)轉(zhuǎn)換。而且從 web 應(yīng)用服務(wù)來考慮,采用 microsoft sql server 2000+windows server 2003 + asp.net 是比較好的搭配。3orac
52、leoracle 公司于 1977 年開始涉足 rdbms 市場,是目前世界上最大的數(shù)據(jù)庫廠商。oracle 產(chǎn)品于 1986 年進入我國。oracle 的設(shè)計初衷是基于小型機系統(tǒng)的集中式數(shù)據(jù)管理系統(tǒng),因而 oracle 在內(nèi)核上是不支持 client/server 的。為了適應(yīng) client/server 的分布處理,oracle 采用 sql*net 進行功能上的彌補。oracle 不是基于線程的,它采用進程進行管理,因而對操作系統(tǒng)的依賴性較大,為了獲得高性能的數(shù)據(jù)管理,必須具備較高的硬件配置。oracle 也采用存儲過程和觸發(fā)器保證數(shù)據(jù)完整性和一致性,但他們不是在內(nèi)核上運行,而是通過 s
53、ql*form 工具來實現(xiàn)數(shù)據(jù)的完整性控制。oracle 對異構(gòu)網(wǎng)絡(luò)異種機的適應(yīng)能力河北工業(yè)大學(xué)工程碩士學(xué)位論文19要比 sybase 強得多。oracle 的開放性體現(xiàn)在其在 pc, risc 工作站以及小型機直至大型機上均能運行,且具有統(tǒng)一的界面。4informix 和 ibm db2informix 的主要特色是:近年來,在面向?qū)ο蠹夹g(shù)方面研究較多,并成功地應(yīng)用在數(shù)據(jù)庫產(chǎn)品中。在聲音、視頻等多媒體數(shù)據(jù)的管理上 informix 處于領(lǐng)先的地位。informix 具有良好的開放性,其開放性主要靠嵌入系統(tǒng)內(nèi)核的數(shù)據(jù)刀片(data blade)來實現(xiàn),盡管對數(shù)據(jù)刀片技術(shù)看法不一,但在市場上獲得
54、了較大的成功。db2 是 ibm 公司的產(chǎn)品,其設(shè)計初衷也不是針對 client/server 應(yīng)用,而主要用于 ibm的小型機系統(tǒng)。但 97 年推出的 db2 universal 有較大的變化,目前已有該產(chǎn)品的中文版。本著簡單、實用、易用、穩(wěn)定性好等要求,本運動會信息管理系統(tǒng)在以上四種 dbms產(chǎn)品中選用了 microsoft sql server 2000 作為數(shù)據(jù)庫系統(tǒng)的解決方案。4-4 數(shù)據(jù)庫系統(tǒng)的安全策略設(shè)計數(shù)據(jù)庫系統(tǒng)的安全策略設(shè)計良好的數(shù)據(jù)庫的安全性設(shè)計,可以有效地保護數(shù)據(jù)庫,防止不合法的訪問和破壞。具體地說:可以防止數(shù)據(jù)向未授權(quán)用戶泄露,甚至被未授權(quán)用戶更改;防止一些合法用戶得到
55、了權(quán)限以外的信息;防止由于一些具有合法權(quán)限的用戶的誤操作,破壞了數(shù)據(jù)庫中的數(shù)據(jù);防止由于一些故障引起數(shù)據(jù)庫中的數(shù)據(jù)丟失或破壞。在一個復(fù)雜的分布式數(shù)據(jù)庫中,數(shù)據(jù)是分布的,用戶是分布的,用戶較多且權(quán)限不同,安全設(shè)計更是系統(tǒng)開發(fā)不可避免的重要環(huán)節(jié)。4-4-1 網(wǎng)絡(luò)操作系統(tǒng)網(wǎng)絡(luò)操作系統(tǒng)本系統(tǒng)以 windows 2003 server 作為服務(wù)器的操作系統(tǒng)。由于以 windows 2003 server作為服務(wù)器的操作系統(tǒng)用戶越來越多,而在計算機網(wǎng)絡(luò)的社會中,在保證效率的同時,信息的安全則顯得更加重要。這里,從運動會用戶的角度對 windows 2003 server 的安全性做一些探討。windows
56、 2003 server 通過一系列的管理工具,以及對用戶賬號,口令的管理,對文件、數(shù)據(jù)授權(quán)訪問、執(zhí)行動作的限制以及對事件的審核達到 c2 級安全,從用戶的角度看,通過這一套完整、可行、易用而非繁瑣的措施可以達到較好的效果,windows 2003 server 的安全機制的基礎(chǔ)是所有的資源和操作都受到選擇訪問控制的最大保護,可以為同一目錄的不同文件設(shè)置不同的權(quán)限。這是 nt 的文件系統(tǒng)的最大特點。windows 2003 server 的安全機制不是外加的,而是建立在操作系統(tǒng)內(nèi)部的,可以通過一定的設(shè)置使文件和其他資源免受在存放的計算機上工作的用戶和通過網(wǎng)絡(luò)接觸資源的用戶的威脅(破壞、非法的編
57、輯等等) 。物流信息管理系統(tǒng)的設(shè)計與實現(xiàn)204-4-2 數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)信息安全性依賴于兩個層次:一層是數(shù)據(jù)庫管理系統(tǒng)本身提供的用戶名/口令字識別、視圖、使用權(quán)限控制、審計等管理措施,大型數(shù)據(jù)庫管理系統(tǒng)均有此功能;另一層就是靠應(yīng)用程序設(shè)置的控制管理,如使用較普遍的權(quán)限問題。sql server 提供多層安全性。在最外層,sql server 的登錄安全性直接集成到 windows 2003 server 安全性上,它允許 windows 2003 server 服務(wù)器驗證用戶。使用這種“windows nt 驗證” ,sql server 就可以直接利用 windows
58、2003 server 的安全性。例如密碼加密、密碼期限、以及對密碼最大長度限制等。windows 2003 server 驗證功能依賴于“信用連接” 。這其中要用到 windows nt 的模仿功能。通過模仿,sql server 可以利用 windows 2003 server 用戶帳號中的安全內(nèi)容來對連接進行初始化,并檢測其中的安全標(biāo)志是否達到了合法授權(quán)級別。當(dāng)連接到運行 windows 2003 server 下的 sql server 時。windows 2003 server 的模仿功能和信用連接對所有的網(wǎng)絡(luò)接口都適用。sql server 能夠安裝在“混合的安全”模式中。也就是說
59、,基于 windows 2003 server 的客戶能夠用 windows 2003 server 驗證來連接,能夠用 sql server 驗證連接。另外,當(dāng)連接到安裝在混合安全模式中的 sql server 事例時,連接總是明確地提供 sql server 登錄用戶名。這就允許用與登錄 windows 2003 server 時不同的用戶名來連接在監(jiān)測與管理安全性方面,sql server 很容易檢測登錄的成功與失敗。sql server enterprise manager 管理員只需在 sql server 的安裝程序中選中 properties 對話框 security 選項卡中適
60、當(dāng)?shù)膹?fù)選即可。當(dāng)用這種方法進行登錄檢測時,對每次成功或不成功登錄 sql server 的企圖,都會將一條消息寫入 windows 2003 server 的事件日志中,記錄 sql server 錯誤或者指明時間、日期和試圖登錄的用戶。sql server 有許多方法管理數(shù)據(jù)的安全性。對某些用戶或用戶組,可以授予或撤回他們訪問某些對象的權(quán)力??梢酝ㄟ^本地存儲過程和擴展存儲過程授予執(zhí)行權(quán)在有效性方面,sql server 在許多關(guān)鍵性的環(huán)境中,保證應(yīng)用程序每周,天,每天 24 小時正常運轉(zhuǎn)是至關(guān)重要的。sql server 通過多種手段來提供聯(lián)機備份、聯(lián)機維護、自動恢復(fù)、以及能夠因防止出現(xiàn)錯誤
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑工程項目委托管理合同
- 工作流程標(biāo)準(zhǔn)化操作指南說明
- 中介業(yè)務(wù)合作協(xié)議合同
- 夫妻離婚協(xié)議書年
- 醫(yī)院治療流程規(guī)范
- 混凝土運輸承包合同
- 2025年武漢貨運資格證考試答題20題
- 三農(nóng)品牌塑造與推廣策略手冊
- 2025年哈爾濱貨運從業(yè)資格證模擬考試
- 2025年自貢貨運從業(yè)資格證考試模擬考試題庫下載
- 人效的指標(biāo)體系及其“落地雙引擎”
- 2025年山東省榮成市屬事業(yè)單位招聘崗位及歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 火星表面材料分析-深度研究
- 《職業(yè)技能等級評價規(guī)范編制指南編制說明》
- 畜禽養(yǎng)殖場惡臭污染物排放及其處理技術(shù)研究進展
- 超聲內(nèi)鏡引導(dǎo)下穿刺活檢術(shù)的配合及護理
- 新生兒常見的產(chǎn)傷及護理
- 代寫回憶錄合同
- 2024年10月自考00149國際貿(mào)易理論與實務(wù)試題及答案
- 2024年下半年教師資格考試《中學(xué)教育知識與能力》真題及答案解析
- 物業(yè)保潔常用藥劑MSDS
評論
0/150
提交評論