第一篇:局域網服務器架設方案
經典公司小型局域網服務器架設方案
隨著計算機的不斷普及,計算機網絡化成為越來越緊迫的問題,大多數企事業單位的網絡多為一百點左右的星型局域網,一般沒有專業的網絡管理人員,服務器軟件的安裝及權限設置的優劣直接關系到網絡的安全與穩定。下面以中國石化集團武漢石油化工廠設計院(下稱設計院)的局域網為例,簡要介紹一下服務器軟件安裝與權限設置。
設計院局域網共有153個信息點,實際使用86點,4臺3COM 3C16980 100M交換機兩兩堆疊,中間用級連。選用惠普LH3服務器2臺,其中一臺采用雙CPU,512M內存,4塊9.1G SCSI硬盤(命名為Server1),另一臺單CPU,256M內存,一塊9.1G SCSI硬盤(命名為Server2)。Server1上存放設計人員的個人文件及設計院內部主頁,Server2上安裝微軟的Exchange 5.5及SQL Server 7.0(因為SQL Server 7.0只用于建立內部的圖紙檔案管理系統,在此不作討論)。整個網絡使用TCP/IP協議,啟用192.168.0.0 C類網址,子網掩碼為:
255.255.255.0。192.168.0.31-192.168.0.50給內部Web、FTP及其他站點的使用;192.168.0.51-192.168.0.200用于客戶機IP地址;
192.168.0.241-192.168.0.254用于交換機管理。
兩臺服務器都安裝Windows 2000 Server版,要求達到以下的功能
1.每個設計人員在服務器上都擁有50M的個人空間,且不得超額使用,個別特殊情況可以申請額外空間。
2.建立內部主頁,各個專業室負責維護各自的內容。
3.建立內部新聞討論組。
4.建立內部郵件系統。
5.整個系統應安全可靠,當一臺服務器失效時,應能保證整個網絡仍然可用。
下面介紹服務器軟件的安裝及權限設置,以達到以上的目的。
一、網絡操作系統的安裝
1.在Server1及Server2上按照典型安裝安裝Windows 2000(Server2上不安裝IIS),服務器的所有磁盤分區都轉化為NTFS格式。
2.在Server1上,開始->設置->控制面板->網絡和撥號連接->本地連接->屬性->Internet 協議(TCP/IP)->屬性,將IP地址設為192.168.0.1,子網掩碼為255.255.255.0->高級,添加以下IP地址:192.168.0.31,192.168.0.32,192.168.0.33。將Server2的IP地址設為192.168.0.2,在Server2上添加以
下IP地址:192.168.0.41。
3.在Server1上,開始->程序->管理工具->配置服務器->Active Directory,升級為域控制器,新建Windows 2000域(因為局域網中沒有Windows NT 4.0的域控制器,所以不用兼容方式),域名為design.local,NetBIOS域名為:武漢石化設計院(Windows 9.x登錄時的域名),系統會自動安裝DNS服務。
4.將Server2也升級為域控制器,加入到design.local中,系統會自動復制域控制信息到Server2。
5.開始->設置->控制面板->添加/刪程序->添加/刪除Windows組件->網絡服務,在Server1及Server2上安裝DHCP,WINS服務,在Server2上安裝DNS服務。
6.在Server1上,開始->程序->管理工具->WINS->Server1->右擊復制伙伴->新建復制伙伴->選擇Server2。同樣,在Server2上選擇Server1為復制伙伴,建立相互復制關系。
7.在Server1上,開始->程序->管理工具->DNS->Server1->正向搜索區域->右擊design.local->新建主機,加入如下的主機:
WWW 192.168.0.31
FTP 192.168.0.32
news 192.168.0.33
mail 192.168.0.41
8.在Server1上,開始->程序->管理工具->DHCP->右擊Server1->新建作用域,IP地址為192.168.0.51-192.168.0.150,加入DNS、WINS(DNS和WINS的IP地址都為(192.168.0.1,192.168.0.2)及節點類型(使用H節點)的配置。在Server2上建立輔作用域,IP地址為192.168.0.151-192.168.0.200,也加入相同的DNS、WINS及節點類型的配置。
9.采用步驟2的方法,在Server1及Server2上添加DNS的IP地址192.168.0.1(主),192.168.0.2(輔)
注意:按照以上的系統安裝方法,當任意一臺服務器失效時,網絡照樣能夠實現帳號登錄、DNS解析,IP地址的動態分配及WINS服務,確保了網絡的可靠性。
10.Server1主要當作文件服務器使用,一個硬盤用于安裝系統(C盤),其他三個做RAID5(D盤),用于存放設計人員的個人文件及設計院內部主頁。在資源管理器中右擊C盤->屬性->安全->添加Administrator組,授予完全控制的NTFS權限,將其他的組或帳號刪除,D盤也如此,Server2也如此。這樣即使有
些用戶可以進入機房并登錄上服務器,但是有限的權限不會造成服務器上數據的破壞。
11.在Server1的D盤上建立名為“用戶個人文件夾”的文件夾,右擊屬性->共享->權限,選擇Everyone組有完全控制的共享權限->安全,添加Everyone組在此目錄下有讀、列目錄的NTFS權限。
12.在資源管理器中右擊D盤->屬性->配額->啟用配額管理->拒絕將磁盤空間給超過配額限制的用戶->設置限制空間為50M,報警空間為45M,超出配額限制時記錄事件。若要對個別帳號調整限制空間,請點擊配額項。
13.打開Active Directory用戶和計算機,按專業室建立組織單元,如工藝室,設備室等,再建立名為“網絡管理”的組織單元,用于局域網的管理。在“網絡管理”組織單元中建立網管帳號,將其加入到Administrator本地組中。
14.組織單元中先建立樣板帳號,右擊樣板帳號->屬性->配置文件->主文件->連接,輸入server1用戶個人文件夾%username%。復制樣板帳號,這時僅需更改帳號名及初始的口令。系統自動地在Server1的用戶個人文件夾目錄下建立以用戶帳號命名的文件夾。NTFS權限也自動設置為Administrator及此用戶有完全控制權限。
二、IIS 5.0的安裝及配置
1.Web站點的建立
在Server1的D盤根上建立名為hompage的文件夾,將主頁的所有文件拷入此文件夾(主頁的首頁文件更名為Default.htm)。開始->程序->管理工具->Internet服務器管理->右擊Server1->新建->Web站點->輸入主頁名稱->將Web地址指向192.168.0.31(即WWW主機)->輸入主目錄的路徑為d:homepage->以下選擇默認選項即可。
在資源管理器中右擊d:homepage->屬性->安全->添加IUSR_SERVER1帳號,授予讀、列目錄、運行的NTFS權限。
2.FTP站點的建立
建立FTP站點的目的主要是用于Web主頁的修改。為每一個專業室在d:homepage下建一個文件夾,用于存放各自的文件,在設計院內部主頁上指向它們即可。
1)開始->程序->管理工具->Internet服務器管理->右擊Server1->新建->FTP站點->輸入FTP站點名稱->將FTP地址指向192.168.0.32(即FTP主機)->輸入主目錄的路徑為d:homepage->允許讀取及寫入。
2)在Internet服務器管理中,打開剛才建好的FTP站點的屬性,在安全帳號選項卡中,勾去允許匿名連接,不允許匿名登錄。
3)用Active Directory用戶和計算機在“網絡管理”這個組織單元中新建一個名為“Web管理組”的全局安全組,將需要Web站點管理的用戶帳號加入。
4)在資源管理器中,右擊d:homepage->屬性->安全->添加Web管理組,授予讀及列目錄的權限。其子目錄下的每個專業室的文件夾照此方法分別給相關帳號授予讀、列目錄、運行、寫、修改的NTFS權限。
5)開始->程序->管理工具->域控制器安全策略->安全設置->本地策略->用戶權力指派,在關閉系統及在本地登錄兩策略中加入Web管理組。
3.新聞討論組的建立
1)用資源管理器在Server1的D盤上建立newsys及news兩個文件夾
2)開始->程序->管理工具->Internet服務器管理->右擊Server1->新建->NNTP虛擬服務器->輸入NNTP站點名稱->將NNTP地址指向192.168.0.33(即news主機),TCP端口為119->輸入新聞組服務器內部文件存放路徑為
d:newsys->選文件系統->輸入新聞內容存放路徑為d:news,啟動新聞組。
3)在Internet服務器管理中,點擊剛才建立的新聞組->右擊新聞組->新建->新聞組,輸入相關信息即可。注意,新聞組的名稱不可為漢字。
4)打開資源管理器,可以發現在news文件夾中多了個文件夾,這就是我們剛才新建的新聞組,對其設置相應的NTFS權限(主要是寫權)就可以做到允許某些賬戶張貼帖子,某些賬戶只讀。
三、內部郵件系統的建立
1.使用典型安裝在Server2上安裝微軟的Exchange 5.5。
2.開始->程序->Exchange Server->Exchange Server管理工具,在接收器中建立郵箱,與相應的NT帳號對應。在接收器中還可以建立不同的分發組(如工藝室),將相應的郵箱放入,這樣當您需要給工藝室所有人發信時,就只需給分發組發封信即可。
3.在客戶機上安裝Microsoft Office 97中的Microsoft Outlook 97。開始->設置->控制面板->電子郵件->添加->Microsoft Exchange Server,在服務器項中輸入Server2,郵箱中輸入相應的郵箱名。
四、Windows 9.x客戶機安裝注意事項
1.Windows 2000采用了Active Directory技術,因此必須在Windows 9.x安裝Active Directory客戶機補丁。對于某些安裝Win98第二版的計算機,打了補丁后,很長時間后甚至根本無法在網上鄰居中看到Windows 2000服務器,而Win98第一版這不存在此問題,其中的緣由還望各位高手不吝賜教。
2.新聞組的接受可使用Windows自帶的Outlook Express,從安全性的角度考慮,最好使用安全密碼驗證登錄。注意:客戶機中這時有兩個Outlook,如果Exchange Server 安裝Internet協議,則可以不安裝Microsoft Outlook 97。但是從功能,可擴展性及安全性角度考慮,我個人認為還是這樣好.
第二篇:電子商務網站服務器系統架設方案
電子商務網站服務器系統架設方案
目前最熱門的互聯網應用應用主要是建立電子商務網站。很多中小型企業的技術人員或者打算以網站、盈利的個人團體組織都經常提出這么一個疑問:究竟什么樣的配置可以支持多大的流量?
其實這個問題不可能有準確答案,因為每個網站使用的Web系統都不一樣,有些喜歡用IIS+ASP,有些則是用Apache+PHP,這在腳本的執行效率上本身就存在很大的差異,另外,網頁系統編寫的復雜程度和優化程度也極大的影響著服務器能夠承載的訪問人數,大部分的新聞資訊、下載類網站都已經使用了靜態頁面來減少Web系統對服務器處理能力的依賴,但是仍然有不少例如論壇、網上商城一類的系統需要大量動態代碼的支持,所以籠統的去談論一個服務器能夠支持多少訪問量是沒有實際意義的,還是需要具體的去分析?;ヂ撓蠕h基于5年來為電子商務客戶提供的初期架設方案分享給大家,采用香港機房服務器,國際帶寬,大陸電信網通和網通訪速度都快,比雙線效果更好,而且國外及港澳臺訪問也很快,非常適合國內及國際性的網站,并且不用備案,域名可以直接綁定?;ヂ撓蠕h是國內優秀海外IDC服務商,是服務最優秀的海外主機品牌。
服務器配置
處理器:一顆四核至強3220 2.4GHz
內存:4GB DDR2 800
硬盤:1000G SATA
主板:英特爾S3200SH
帶寬:獨享2M國際出口帶寬(大流量用戶需購買更大獨享國際帶寬)
流量:不限流量
IP數:1個
機房:香港新世界電訊
硬件:采用性價比極高的至強四核服務器,質量和穩定性極好。
環境:新世界機房線路對世界各地均穩定正常,ping值小,丟包率低,非常適合做網絡電話。客戶群乃至中國國內、日本、菲律賓、南非、泰國等亞洲范圍。
第三篇:Linux服務器架設讀書筆記
利用procinfo命令查看系統狀態(cpu,內存,硬盤)
linux日志:對于管理員來說,系統的一些情況(操作,提示,問題和錯誤)都會記錄在日志上,應隨時查看
日志,出現問題首先查看日志
linux配置文件:操作系統的管理基礎,分離,互不影響。linux中大部分系統或應用出現的問題,都與寫了錯誤的配置文件有關
locate:只會在一個數據庫文件中查找(這個數據庫保存了系統中的所有文件名和路徑,以便于快速查找,可以用工具updatedb來更新,如用戶創建的新文件,locate是不會去查找的)
whereis:默認則在可執行命令,源程序和man手冊中查找
/lib/和/usr/lib/目錄還有一個區別,也就是/bin/和/usr/bin/目錄的區別,/lib/目錄下存放系統運行必須的一些共享庫文件,例如涉及到系統認證,線程,網絡和命令行等基本共享庫,而/usr/bin/則住房存放更多的用戶相關的共享庫,例如壓縮,開發和大部分應用程序的共享庫
磁盤管理:df, cat /etc/fstab, 其中標記出了一個linux下特殊的文件系統proc,proc這種文件系統實際把部分內存數據映射到了/proc目錄下,修改它實際相當于修改了內存中的數據, 它是一個虛擬文件系統,數字目錄對應著其進程的信息
cat /etc/modules: 系統啟動時自動加載的模塊
/etc/profile: 適用于所有用戶,所有shell的配置
/etc/bash.bashrc:適用于所有用戶,bash shell的配置
~/.profile: 適用于登錄用戶,所有shell的配置
~/.bashrc: 適用于登錄用戶,bash shell的配置
ps顯示的進程是pstree-p顯示的進程gnome-terminal的孩子進程
網卡,在linux下的網絡接口(interface)
lspci: 檢查計算機中的硬件設備
dmsg: 檢查系統是否支持某種硬件,modprobe: 列出或加載驅動模塊
dpkg-l 列出所有已安裝的軟件包的信息
dpkg-L git 查看某個軟件由哪些文件組成,這些文件都在什么地方
linux分區
--在linux里面所有的設備、任何東西,在linux看來都是文件。
--文件在它看來,有兩種形式:
第一種是字符型(鍵盤輸入、打印機);
第二種是二進制型(硬盤、光驅、U盤)
--linux中所有硬件
--手動分區
--A、至少有兩個分區
/根分區
SWAP 交換分區(物理內存大小的兩倍)
--B、個人桌面分區
/
/boot 128MB is enough
/usr
SWAP
/tmp(用于光盤刻錄)
linux目錄說明
--/dev/xxyN
--xx(分區所在設備類型:hd--IDE硬盤sd--SCSI硬盤)
--y(標明分區所在設備
例如:/dev/hda 第一個IDE硬盤 或 /dev/hdb 第二個IDE硬盤 或 /dev/sdb 第二個SCSI硬盤)
--N(數字代表分區:1-4--主分區或擴展分區;邏輯分區從5開始!
例如:/dev/hda3 第一個IDE硬盤上的第三個主分區或擴展分區
/dev/sdb6 第二個SCSI硬盤上的第二個邏輯分區)
linux目錄結構
/根目錄,最高級別
/bin系統基本命令存放目錄(/usr/bin)
/boot linux的內核及引導系統程序文件存放目錄(如:vmlinuz、initrd.img)
一般情況下,GRUB或LILO系統引導管理也位于這個目錄
/dev設備文件存儲目錄,如聲卡、光驅.../ect存放系統設置文件(如用戶賬號密碼、服務器配置文件等)
/home 普通用戶家目錄,默認存放目錄
/lib庫文件存放目錄
/lost+found在ext2或ext3文件系統中,當系統以外崩潰或機器意外關機,而產生一些文件碎片放在這里。
當系統啟動的過程中,fsck工具會檢查這里,并修復已經損壞的文件系統。
有事喜用發生問題,有很多的文件被移到這個目錄中,可能會用手工的方式來修復,或者移文件到原來的位置上。
/media 即插即用型存儲設備的掛載點自動在這個目錄下創建。
如USB盤系統自動掛在后,會在這個目錄下產生一個目錄;
類似cdrom的目錄
/mnt存放掛載存儲設備的掛載目錄,如cdrom等目錄
/opt表示可選的意思,有些軟件包也會被安裝在此,也就是自定義軟件包,比如OpenOffice,或者一些我們自己編譯的軟件包,也可安裝此處。
/proc操作系統運行時,進程(正在運行的程序)信息及內核信息(比如CPU、硬盤分區、內存信息等)存放在此。
/proc目錄是偽裝的文件系統proc的掛載目錄,proc并不是真正的文件系統/rootlinux超級權限用戶root的家目錄
/sbin大多是涉及系統管理的命令的存放,只有超級權限用戶root才可執行命令存放,普通用戶無權限執行此目錄下的命令
與 /usr/sbin;/usr/X11R6/sbin;usr/local/sbin 目錄相似
(sbin,只有root權限才能執行)
/tmp臨時文件目錄,有時用戶運行程序的時候,會產生臨時文件。
/var/tmp目錄和此目錄相似
/usr系統存放程序的目錄,如命令、幫助文件等。這個目錄下有很多的文件和目錄。大部分Linux發行版提供的軟件包都安裝在此,涉及服務器的配置文件就安裝在/ect中。/usr/share/fonts 字體目錄
/usr/share/man 或 /usr/share/doc 幫助目錄
/usr/bin 或 /usr/local/bin 或 /usr/X11R6/bin普通用戶可執行文件目錄
/usr/sbin 或 /usr/local/sbin 或 /usr/X11R6/sbin 超級權限用戶root可執行命令存放目錄
/usr/include 程序頭文件存放目錄
/var(vary)此目錄經常變動
/var/log 用來存放系統日志
/var/www 用來定義Apache服務器站點存放
/var/lib 用來存放一些庫文件,如MySQL的,以及MySQL數據庫的存放地。張亮亮
第四篇:FTP服務器架設實驗報告
FTP(File Transfer Protocol)是文件傳輸協議的簡稱。FTP的主要作用就是讓用戶連接上一個遠程計算機(這些計算機上運行著 FTP服務器程序)察看遠程計算機有哪些文件,然后把文件從遠程計算機上拷到本地計算機,或把本地計算機的文件送到遠程計算機去。
FTP工作原理
當你啟動 FTP從遠程計算機拷貝文件時,你事實上啟動了兩個程序: 一個本地機上的 FTP客戶程序:它向 FTP服務器提出拷貝文件的請求。另一個是啟動在遠程計算機的上的 FTP服務器程序,它響應你的請求把你指定的文件傳送到你的計算機中。FTP采用 “客戶機/服務器” 方式,用戶端要在自己的本地計算機上安裝 FTP客戶程序。FTP客戶程序有字符界面和圖形界面兩種。字符界面的 FTP的命令復雜、繁多。圖形界面的 FTP客戶程序,操作上要簡潔方便的多。使用 FTP時必須首先登錄,在遠程主機上獲得相應的權限以后,方可上載或下載文件。也就是說,要想同哪一臺計算機傳送文件,就必須具有哪一臺計算機的適當授權。換言之,除非有用戶 ID 和口令,否則便無法傳送文件。匿名 FTP 是這樣一種機制,用戶可通過它連接到遠程主機上,并從其下載文件,而無需成為其注冊用戶。系統管理員建立了一個特殊的用戶 ID,名為 anonymous,Internet 上的任何人在任何地方都可使用該用戶 ID。
FTP 服務器建立可以有兩種方式,一是利用 Windows 2000 服務器系統,另一種通過 Serv-U 等 FTP服務器軟件。
實驗內容:
1、Windows 2000 服務器安裝和配置 FTP 服務器
(1)安裝好后一般會自動彈出以下界面,點擊 NEXT。
(2)選擇“YES”,然后點擊“NEXT”。
(3)點擊“NEXT”
(4)寫入本機的 IP地址,可以不填,NEXT
(5)填寫一個描述主機的名字,可以隨便填寫,然后點擊 NEXT。
(6)是否安裝系統服務,即在機器重新啟動后可以作為系統服務自動運行,選擇“YES”,然后點擊 NEXT。
(7)創建匿名用戶,根據自己設置 FTP需要來選擇“YES”和“NO”。
一般說來,匿名訪問是以 Anonymous 為用戶名稱登錄的,無需密碼;如果你想讓用戶登陸 FTP不能匿名登陸,就選擇“NO”,這樣只有許可用戶才能登陸。
(8)創建認證用戶。選“YES”,點擊“NEXT”。
(9)創建用戶名。
(10)創建該用戶的密碼。
(11)指定認證用戶登錄 FTP后的目錄。
可以指定一個硬盤上已存在的目錄,如下圖,當用戶登陸后就可以看到“F:上網工具”文件夾中的內容。
(12)是否鎖定目錄。
鎖定后,用戶將只能認為你所指定的目錄(如 F:上網工具是根目錄,也就是只能訪問這個目錄下的文件和文件夾,這個目錄之外就不能訪問。
(13)建立用戶的權限,從上到下依次是:無權限,組管理員,域管理員,只讀管理員和系統管理員。每項的權限各不相同,這里選擇“只讀管理員”。
(14)點擊“Finish”完成配置。
3、FTP服務器測試。
方法一:用瀏覽器登陸:在瀏覽器的地址欄輸入“ftp://用戶名:用戶密碼@IP”,如:ftp://use:password@172.16.20.5
方法二:用軟件登陸,ftp 軟件有很多,較出名的有:cuteftp;leadftp;flashfxp 等。
六、小結
通過本次試驗學會了配置和管理 Windows 2000 服務器的 FTP服務,掌握 了FTP服務器的安裝與配置以及 FTP客戶端軟件的使用。
第五篇:個人服務器架設論文
服務器架設論文
倉庫管理系統是現代倉儲企業進行貨物管理和處理的業務操作系統。它可以實現本地一個或幾個倉庫的精細化管理,也可實現制造企業、物流企業、連鎖業在全國范圍內、異地多點倉庫的管理;它可以對貨物存儲和出貨等進行動態安排,可以對倉儲作業流程的全過程進行電子化操作;可以與客服中心建立數據接口使客戶通過互聯網實現遠程貨物管理,可以與企業的ERP系統實現無縫連接。
在現代企業中,倉庫管理是一項繁瑣復雜的工作,每天要處理大量的單據數據。為及時結清每筆業務,盤點庫存和貨物流動情況,保證企業生產用料以及貨物安全,庫管人員要花費大量人力物力和時間來作數據記錄統計工作。本系統正是根據倉庫管理的專業特點而開發的,用現代電子技術提高庫管工作的質量和效率。適用于小型企業庫管以及儲運業務,界面直觀,操作簡便,運用鼠標,在窗吳昕口的不同部位單擊左健,雙擊左健,單擊右健,系統會彈出相應窗口,供使用者錄入和查詢統計。
隨著計算機的發展,計算機完全可以把各類信息收集起來,按需要進行處理,本系統運行于基于WINDOWS XP/2000/NT平臺之即可,市面上大部分微機全基于這個層次,另外操作人員要求也不高,只需對WINDOWS2000操作熟練,加之對本系統的操作稍加培訓即可工作,而且本系統可視性非常好,所以在技術上不會有很大難度。
1.4.3 操作可行性
現行系統采用大量手工操作與少量微機操作相結合,而新開發的系統則全用微機來處理整個過程,在運行初可以采用平行方式從舊系統逐步轉換過來,在這其間,手工操作與電腦操作并存,微機操作可逐漸增加工作量,且在這段時間,工作不間斷,且新老系統有明顯的效率對比。
1.4.4 法律可行性
倉庫管理系統是針對各種中大規模的倉庫以個人的身份完全自主研發的管理系統,是很有實際意義的系統,開發這個系統,不存在侵權等問題,即法律上是可行的。
1.4.5 系統運行可行性
本系統可以運行在Win95, Win98, Win2000操作系統之上, 就是說市場上流行的好玩的小游戲單機版操作系統都可以支持。因此系統運行可行性絕不會成為《軟件零售倉庫管理系統》的問題。
1.4.6 用戶使用可行性
本系統操作簡單, 有機算計基礎的人無需培訓即可使用, 即使是沒有計算機基礎的人只需經過簡單的培訓就可以很熟練的使用本系統。系統運行后,就用戶方而言,由于用戶使用本系統時,不會也不必關心系統內部的結構及實現方法,即對用戶來說是透明的,所以本系統對用戶而言,是定位在界面友好、操作方便、功能齊全的原則上的,用戶只需簡單的用鼠標點擊各界面上的選項卡或按鈕就能執行相應的功能,就管理者而言,關心的是如何處理各種數據,只要把用戶的信息輸入計算機,管理者就可運行相應的后臺程序進行處理。而以上的這些功能都能在所選擇的開發環境中用所選擇的開發工具來實現。所以說本系統在用戶使用可行性上是沒有問題的。
需求分析
2.1 現場要求
經過前面的初步調研分析,總結出倉庫管理工作具有以下特點:
在倉庫管理中存在帳目品種雜、重復次數多的問題,目前倉庫對所有信息的管理均以手工完成,既由資料管理員以各種記錄臺魔獸sf帳方式完成信息的登記,在需要某種信息的時候查找臺帳記錄。很明顯,目前的工作方法效率低下,信息保存的準確性、安全性難以保證,信息查詢的快速性、完整性也難以保證,致使銷售管理工作費人,費時,費力,繁瑣枯燥,效率低下。
因此實現倉庫管理的計算機化迫在眉睫, 本系統是集倉庫管理、貨物管理、倉庫貨物進出庫管理、客戶統計、進出庫統計等功能于一體的綜合性倉儲管理系統。支持多種類型的入庫、出庫、補貨方式,同時支持多種查詢方式和全面的日志管理,可應用于各種行業的單體倉庫精細化管理或者應用于制造企業、物流企業、流通業及其它特殊行業的倉庫管理??梢暂p松解決物流企業在倉庫管理、貨物流動分析等一系列問題,迅速提高物流企業對倉庫經營管理水平、穩固客戶群,增加經濟效益,以最小的投資獲得雙盈的優秀管理。幫助生產企業、分公司、分銷商、代理商、商場、商店等之間建立起一套完善、高效、具有快速反應能力和管理能力的業務平臺,可以極大的提高企業競爭力,為企業創造價值果!
2.2 數據流圖
數據流圖是描述系統的邏輯模型的,圖中沒有任何cctv6節目預告風聲具體的物理元素,只是描述信息在系統中流動和處理的情況,它比口頭與文字的描述更直觀地顯示出來系統中數據的使用。
數據流圖簡稱DFD圖,數據流圖有四種成分:源點或終點、處理、數據存儲表和數據流。圖中沒有任何具體的物理元素,只是描述信息在系統中的流動和處理情況,即使不是專業的計算機技術人員也容易理解,是極好的理解工具。它能精確的描述系統的邏輯模型,描述數據在MIS中有輸入經過存儲、加工處理最后輸出的全過程,是設計者和用戶交流的很好的工具。
數據存儲
記述與處理有關的數據存儲,DN區記述存儲的標號,S區記述存儲數據的名稱數據流
記述數據流的流動方向,FM記述數據流的名稱
數據流圖采用自頂向下的方法繪制,從研究系統概況開始,然后逐層向下分解,直到所需的詳盡程序為止,本系統根據前面繪制的業務流程圖,采用自頂向下,逐超級農民最新層細化的方法,畫的每一部分各層的數據流圖如下:
圖2.3 三極細化數據流圖
Visual Basic語言是美國Microsoft公司推出的,它是專門針對32位Windows操作系統的程序設計語言.Visual Basic是一種可視化的編程語言,簡稱VB,其前身是Basic 語言。Basic 語言的英文全稱為Beginners All-purpose Symbolic Instruction Code(出學者通用符號),顧名思義,它具有面向普通使用者和易學易用的優點.它于1964年創建,在20世紀70年代得到了很大的發展.Visual Basic是Windows平臺上一個強大的開發工具, 是在原有Basic語言基礎上的進一步發展,繼承了Basic簡單易用的特點.它包含了數百條語句、函數及關鍵詞,其中有很多與Windows GUI有直接關系.Visual Basic語言簡單易學,只要稍有語言基礎就可以很快掌握并進而精通。Visual Basic提供的是真正的面向對象的可視化編程方法,沒有復雜的程序流程且操作直觀.可視化的用戶界面設計功能,把程序設計人員從繁瑣復雜的界面設計中解脫出來.可視化編程環境的“所見即所得功能(WYSIWYG)”功能,使界面設計如同積木游戲一般,編程變成了一種享受;強大的多媒體功能可以輕而易舉的開發出及聲音、動畫、影像、和圖片于一體的多媒體應用程序;新增的網絡功能提供了編寫Internet程序的能力。非常適用于Windows環境下的快速編程,且代碼超變態傳奇的私服維護非常方便.它是一種適合于計算機初學者學習的程序語言,其語法規則相對簡單。利用它你不僅可以開發各種基于桌面的應用程序,也可以創建企業級的、分布式的或基于Internet的應用程序或部件。它的功能特點有: 1.巧妙地將Windows的編程難度性封裝起來
2.成功地簡化了界面的設計過程
3.提供了多種向導
4.具有強大的數據和字符串處理功能
5.易與擴充
6.提供了IntelliSense技術
可以這么說,我們所能見到的在個人計算機上的軟件幾乎都可以采用Visual Basic 來完成。
此外,Visual Basic提供了大量的控件,這些控件可用于設計界面和實現各種功能,減少了編程人員的工作量,也簡化了界面設計過程,從而有效的提高了應用程序的運行效率和可靠性。故而,實現本系統VB是一個相對較好的選擇。
4.1.2 Visual Basic6.0
微軟公司的Visual Basic 6.0是Windows應用程序開發工具,使目前最為廣泛的,易學易用的面向對象的開發工具。Visual Basic 6.0除了具備早期版本的基本特征外,在集成環境、數據庫、系統資源利用、面向對象設計、交互式程序建立、向導機制、WWW數據庫的設計、ActiveX 部件等方面都作了較大的改進。
Visual Basic 6.0是一個非常優秀的數據庫應用工具完全支持面向對象的開發。它擁有多種數據庫接口dnf加點,可以非常方便地連接到各種數據源再加之其專利產品,程序員不需編寫任何SQL語句即可輕松地查詢和更新后數據庫中的數據,這使當時的同類開發工具望塵莫及。
Visual Basic 6.0的主要特點有以下幾個方面:
1.完全中文化的環境使用戶更容易操作,用戶在幾分鐘內,就可以熟悉Visual Basic 6.0 的開發環境。
2.語句生成器和快速提示幫助使用戶不必記憶成千上萬的屬性和方法,在較短的時間內就能開發出功能強大的應用程序。
3.Internet應用程序的開發功能更加強大和容易。
4.開發效率高,成本低
5.它是面向對象的開發工具,代碼的可重用好,用它開發的數據庫應用程序易于維護
6.對數據庫的應用開發有著特殊的支持,特別適合做企業信息系統的開發
7.提供了豐富的對象、控件函數,為開發人員提供良好的用戶界面和編制功能的應用軟件提供了便利的條件
4.1.3 ACCESS 2000
本系統的數據庫采用的是Access2000。Access2000 數據庫管理系統是Microsoft Office2000 套件的重要組成部分,在Windows下運行。Access2000適用于小型商務活動,用以存貯和管理商務活動所需要的數據。Access2000不僅是一個數據庫,而且它具有強大的數據管理功能,它可以方便地利用各種數據源,生成窗體(表單),查詢,報表和應用最新私服程序等。Access2000是關系數據庫開發工具,數據庫能匯集各種信息以供查詢、存儲和檢索。Access的優點在于它能使用數據表示圖或自定義窗體收集信息。數據表示圖提供了一種類似于Excel的電子表格,可以使數據庫一目了然。另外,Access允許創建自定義報表用于打印或輸出數據庫中的信息。Access2000 也提供了數據存儲庫,可以使用桌面數據庫文件把數據庫文件置于網絡文件服務器,與其他網絡用戶共享數據庫。Access是一種關系數據庫工具,關系數據庫是已開發的最通用的數據庫之一。如上所述,Access作為關系數據庫開發具備了許多優點,可以在一個數據包中同時擁有桌面數據庫的便利和關系數據庫的強大功能。
4.2 運行環境要求
4.2.1 軟件環境
該軟件產品倉庫管理系統用VB6.0編寫,在安裝了Access2000數據庫,及Windows95以上操作系統的機器上可以正常運行
4.2.2 硬件環境
CPU:至少Pentium100以上,建議使用P4 2.0
內存:至少16M以上,建議使用256M
硬盤:至20G硬盤空間
4.3 系統程序框圖
程序流程圖又稱為程序框圖,它是歷史悠久使用最廣泛的描述軟件設計的方法。該系統的程序流程圖如圖所示:
圖4.1 系統程序框圖
4.4 程序代碼
倉庫管理系統開發的語言的選擇主要考慮以下因素:
1、管導航網站源代碼理信息系統以數據處理為主,故應選擇數據處理能力強的語言。
2、計算機的軟、硬件和所選語言在相應機器上所實現的功能。
3、系統的可維護性和可移植性。
綜上所述,由于管理信息系統是以數據處理為主的及其基于微機和微機局域網絡為系統的硬件開發環境,因此,選擇Visual Basic較為適宜。
三、數據庫命名規范
1.實體(表)的命名
1)表以名詞或名詞短語命名,確定表名是采用復數還是單數形式,此外給表的別名定義簡單規則(比方說,如果表名是一個單詞,別名就取單詞的前4 個字母;如果表名是兩個單詞,就各取兩個單詞的前兩個字母組成4 個字母長的別名;如果表的名字由3 個單詞組成,從頭兩個單詞中各取一個然后從最后一個單詞中再取出兩個字母,結果還是組成4 字母長的別名,其余依次類推)
對工作用表來說,表名可以加上前綴WORK_ 后面附上采用該表的應用程序的名字。在命名過程當中,根據語義拼湊縮寫即可。注意,由于ORCLE會將字段名稱統一成大寫或者小寫中的一種,所以要求加上下劃線。
2)如果表或者是字段的名稱僅網頁游戲大全有一個單詞,那么建議不使用縮寫,而是用完整的單詞。
3)所有的存儲值列表的表前面加上前綴Z
目的是將這些值列表類排序在數據庫最后。
4)所有的冗余類的命名(主要是累計表)前面加上前綴X
冗余類是為了提高數據庫效率,非規范化數據庫的時候加入的字段或者表
5)關聯類通過用下劃線連接兩個基本類之后,再加前綴R的方式命名,后面按照字母順序羅列兩個表名或者表名的縮寫。
關聯表用于保存多對多關系。
如果被關聯的表名大于10個字母,必須將原來的表名的進行縮寫。如果沒有其他原因,建議都使用縮寫。