亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        北京一銘印刷廠管理系統(tǒng)的設(shè)計(jì)與研究

        2014-10-27 16:33:57施衛(wèi)民
        無線互聯(lián)科技 2014年9期
        關(guān)鍵詞:MySQL數(shù)據(jù)庫管理系統(tǒng)

        施衛(wèi)民

        摘 要:計(jì)算機(jī)已經(jīng)廣泛應(yīng)用于企業(yè)的管理,給傳統(tǒng)的管理方式帶來了重大的革命。如何有效進(jìn)行管理是擺在我們面前的一個(gè)新課題。在研究目前各個(gè)企業(yè)管理情況的基礎(chǔ)上,從企業(yè)的實(shí)際需求出發(fā),采用當(dāng)前較為流行的B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)和JSP動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù),基于WindowsXP操作系統(tǒng)和MySQL數(shù)據(jù)庫,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)完善的小型企業(yè)管理系統(tǒng)。通過對(duì)系統(tǒng)進(jìn)行一系列的需求分析、設(shè)計(jì)、編碼、測試等工作,使系統(tǒng)實(shí)現(xiàn)了對(duì)企業(yè)員工信息的查看,添加,修改,刪除和搜索,訂單的添加、查詢、搜索和刪除,庫存產(chǎn)品的添加、修改、刪除和顯示的功能。重點(diǎn)對(duì)系統(tǒng)設(shè)計(jì)過程作了相應(yīng)描述,同時(shí)我總結(jié)了系統(tǒng)需求。

        關(guān)鍵詞:JSP;管理系統(tǒng);MySQL數(shù)據(jù)庫

        現(xiàn)在網(wǎng)絡(luò)的發(fā)展已呈現(xiàn)商業(yè)化、全民化、全球化的趨勢。未來企業(yè)成功的關(guān)鍵的依靠企業(yè)有效管理,工作效率已經(jīng)成為市場競爭中的核心內(nèi)容之一,提高工作效率成為企業(yè)立足和發(fā)展的根本。有效管理企業(yè)的資源,為企業(yè)提供強(qiáng)有力的力量,使之成為企業(yè)發(fā)展的主動(dòng)力。通過對(duì)有效管理,掌握最新的、準(zhǔn)確的企業(yè)資源信息,并對(duì)其進(jìn)行復(fù)雜的統(tǒng)計(jì)與分析,從而為企業(yè)創(chuàng)造更大的價(jià)值。

        1 概述

        本系統(tǒng)使用的是MySQL5.0、Tomcat5.5為服務(wù)器。Tomcat是開源軟件,可以從網(wǎng)上免費(fèi)得到其正式的發(fā)行版本,而MySQL是當(dāng)前使用得最廣泛的數(shù)據(jù)庫,其性能,安全性等方面都有很好的保證。Tomcat雖然是開源軟件,但許多大型網(wǎng)站也因其穩(wěn)定的性能和出色的性能而選擇它作為專業(yè)的JSP容器。由此組成的整個(gè)系統(tǒng)的底層框架,既能節(jié)省開支,配置過程也相對(duì)簡單。

        總體來說,本系統(tǒng)是基于JSP的設(shè)計(jì)方案,使用表示層,邏輯層和數(shù)據(jù)層三層模式。使用B/S模式,使用MySQL作為數(shù)據(jù)庫, Tomcat作為JSP容器。數(shù)據(jù)層使用JDBC與底層數(shù)據(jù)庫進(jìn)行交互,邏輯層封裝在JavaBean類中,表示層由JSP實(shí)現(xiàn)。

        1.1 JSP

        JSP技術(shù)是由Servlet技術(shù)發(fā)展起來的,自從有了JSP后,在Java服務(wù)器端編程中普遍采用的就是JSP,而不是Servlet。因?yàn)镴SP在編寫表示頁面時(shí)遠(yuǎn)遠(yuǎn)比Servlet簡單,并且不需要手工編譯,目前Servlet主要用于做視圖控制器,處理后臺(tái)應(yīng)用等。由于JSP構(gòu)建在Servlet上,所以它有Servlet所有強(qiáng)大的功能。

        JSP基于強(qiáng)大的Java語言,具有良好的伸縮性,與Java Enterprise API緊密地集成在一起,在網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用開發(fā)領(lǐng)域具有得天獨(dú)厚的優(yōu)勢,基于Java平臺(tái)構(gòu)建網(wǎng)絡(luò)程序已經(jīng)被越來越多的人認(rèn)為是未來最有發(fā)展前途的技術(shù)。

        從JSP這幾年的發(fā)展來看,JSP已經(jīng)獲得了巨大的成功,它通過和EJB等J2EE組件進(jìn)行集成,可以編寫出處理具有大的伸縮性,高負(fù)載的企業(yè)級(jí)應(yīng)用。JSP技術(shù)在多個(gè)方面加速了動(dòng)態(tài)Web頁面的開發(fā)。

        1.2 本文研究內(nèi)容及主要貢獻(xiàn)

        通過分析和總結(jié),列出了以下幾點(diǎn)說明JSP的特點(diǎn)。

        ⑴絕大多數(shù)JSP頁面依賴于可重用的,跨平臺(tái)的組件來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使用這些組件為更多的使用者或者客戶團(tuán)體所使用?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。

        ⑵JSP能提供所有的Servlets功能。與Servlet相比,JSP能提供所有的Servlets功能,它比用Println書寫和修改HTML更加方便。此外,您可以更明確地進(jìn)行分工,Web頁面設(shè)計(jì)人員編寫HTML,只需要留出空間讓Servlets程序員插入動(dòng)態(tài)部分即可。

        ⑶一次編寫,隨處運(yùn)行。作為Java平臺(tái)的一部分,JSP擁有Java編程語言“一次編寫,隨處運(yùn)行”的特點(diǎn)。隨著越來越多的供應(yīng)商將JSP支持添加到他們的產(chǎn)品中,您可以使用自己所選擇的服務(wù)器和工具,但并不影響當(dāng)前的應(yīng)用。

        ⑷Java中連接數(shù)據(jù)庫的技術(shù)是JDBC。很多數(shù)據(jù)庫系統(tǒng)帶有JDBC驅(qū)動(dòng)程序,Java程序通過JDBC驅(qū)動(dòng)程序與數(shù)據(jù)庫相連,執(zhí)行查詢,提取數(shù)據(jù)等操作。Sun公司還開發(fā)了JDBC-ODBC Bridge,用此技術(shù)Java程序就可以訪問帶有ODBC驅(qū)動(dòng)程序的數(shù)據(jù)庫,所以Java程序能夠訪問如MySQL 和MS Access等類型的數(shù)據(jù)庫。

        2 系統(tǒng)運(yùn)行必要的環(huán)境

        2.1 JSP運(yùn)行環(huán)境

        ⑴硬件環(huán)境。由于Java具有跨平臺(tái)的特點(diǎn),所以只要能夠安裝JDK,就能在此安裝JSP服務(wù)器Tomcat。JSP服務(wù)器Tomcat能夠運(yùn)行在目前絕大多數(shù)的操作系統(tǒng)上,目前在普通用戶中用到的系統(tǒng)絕大多數(shù)為Windows系列。具體到本系統(tǒng)的硬件環(huán)境為:

        硬件平臺(tái):CPU:酷睿雙核;內(nèi)存:512MB;

        ⑵軟件環(huán)境。Web服務(wù)器:Apache Tomcat 系列;后臺(tái)數(shù)據(jù)庫:MySQL5.0;Java開發(fā)包:JDK1.6;

        2.2 安裝和配置JDK

        JDK中包含了Java開發(fā)中必需的工具和Java程序運(yùn)行環(huán)境(JRE)。可以從SUN公司網(wǎng)站http://java.sun.com免費(fèi)下載。

        JDK的安裝特別簡單,和安裝應(yīng)用程序軟件沒什么區(qū)別,不過JDK的安裝路徑一定要設(shè)好,方便以后環(huán)境變量的設(shè)置。

        安裝好JDK后,還需要在環(huán)境變量中進(jìn)行對(duì)應(yīng)的配置。主要進(jìn)行以下配置:

        ⑴設(shè)置JAVA_HOME環(huán)境變量,在新建系統(tǒng)變量對(duì)話框中,變量名:JAVA_HOME,變量值:C:\Program Files\Java\jdk1.6.0

        ⑵設(shè)置CLASSPATH環(huán)境變量,在新建系統(tǒng)變量對(duì)話框中,變量名:CLASSPATH,變量值:

        .C:\ProgramFiles\Java\jdk1.6.0\lib;C:\ProgramFiles\Java\jdk1.6.0\lib\dt.jar;C:\ProgramFiles\Java\jdk1.6.0\lib\tools.jar;D:\Tomcat5.5\common\lib\MySQL-connector-java-3.0.16-ga-bin

        ⑶設(shè)置path環(huán)境變量,在新建系統(tǒng)變量對(duì)話框中,變量名:path,變量值:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.6.0\bin;D:\Tomcat 5.5\bin;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\Program Files\Microsoft SQL Server\80\Tools\BINN

        JAVA_HOME表示Java安裝目錄,其他的應(yīng)用程序如果需要使用Java運(yùn)行環(huán)境,首先獲得JAVA_HOME變量的信息,然后確定執(zhí)行的路徑。

        2.3 安裝Tomcat5.0

        Tomcat5.0的安裝包可以從Sun公司的網(wǎng)站獲得。下載完后點(diǎn)擊安裝,完畢后在地址欄輸入http://localhost:8080/如果安裝成功的話就會(huì)出現(xiàn)一只可愛的小貓。

        3 系統(tǒng)設(shè)計(jì)與分析

        3.1 可行性分析

        ⑴經(jīng)濟(jì)性。通過網(wǎng)絡(luò)化實(shí)現(xiàn)北京一銘印刷廠信息管理,大大的提高了企業(yè)的效率,使之為企業(yè)創(chuàng)造更大價(jià)值。利用率的提高,增強(qiáng)企業(yè)的核心竟?fàn)幜?,全面提升企業(yè)的管理和工作能力,從而企業(yè)適應(yīng)了信息時(shí)代的網(wǎng)絡(luò)化管理要求。

        ⑵技術(shù)性。通過網(wǎng)絡(luò)化管理,實(shí)現(xiàn)對(duì)員工信息管理、訂單管理、庫存管理和產(chǎn)品展示的方便性,準(zhǔn)確性。使用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標(biāo)識(shí)來設(shè)計(jì)和格式化最終頁面。使用JSP標(biāo)識(shí)或者小腳本來生成頁面上的動(dòng)態(tài)內(nèi)容.生成的內(nèi)容的邏輯被封裝在標(biāo)識(shí)和JavaBeans組件中,那么其他人,如Web管理人員和頁面設(shè)計(jì)者,能夠編輯和使用JSP頁面而不影響內(nèi)容的生成。裝上JDBC驅(qū)動(dòng)程序,Java就通過JDBC與數(shù)據(jù)庫連接,執(zhí)行查詢,提取數(shù)據(jù)等操作.Sun公司還提供了JDBC-ODBC的橋連方式,因此Java也可以訪問帶有ODBC驅(qū)動(dòng)的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有ODBC驅(qū)動(dòng),所以Java能訪問諸如Oracle,MySQL,MS SQL Server 和PostgresSQL等類型的數(shù)據(jù)庫。

        ⑶操作可行性。對(duì)于用戶來說,本系統(tǒng)只要求使用者掌握一定的上網(wǎng)經(jīng)驗(yàn),經(jīng)過仔細(xì)設(shè)計(jì)和測試之后的系統(tǒng)具有操作簡單,方便靈活等優(yōu)點(diǎn),足可以滿足各種用戶的不同需求,同時(shí)也方便了企業(yè)的管理。管理人員及用戶一定會(huì)在短時(shí)間內(nèi)掌握并熟練使用。只要?jiǎng)右粍?dòng)鼠標(biāo)鍵盤就可以達(dá)到想要的結(jié)果。

        ⑷系統(tǒng)結(jié)構(gòu)可行性分析。本系統(tǒng)采用B/S模式。B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet/Intranet模式下數(shù)據(jù)庫應(yīng)用,相對(duì)易于把握、成本也是較低的。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫。

        3.2 需求分析

        ⑴功能需求。通過調(diào)查,根據(jù)北京一銘印刷廠管理的基本需求,要求系統(tǒng)需要完成以下功能:

        1)企業(yè)的員工信息管理。它的主要管理:企業(yè)員工的添加、刪除、查看和搜索。

        2)訂單管理。它主要管理:訂單內(nèi)容查看及搜索、訂單的刪除。

        3)庫存管理。它主要管理:產(chǎn)品信息添加、產(chǎn)品信息刪除、產(chǎn)品信息修改、產(chǎn)品信息查看及查詢。

        4)產(chǎn)品展示管理。它主要管理:產(chǎn)品展示管理提供的基本功能產(chǎn)品圖片添加、產(chǎn)品圖片刪除。

        5)產(chǎn)品分類管理。它主要管理:產(chǎn)品添加、產(chǎn)品刪除。

        3.3 總體設(shè)計(jì)

        ⑴項(xiàng)目規(guī)劃。印刷廠管理系統(tǒng)主要有人事管理、庫存管理、訂單管理、展品展示管理和產(chǎn)品分類管理,規(guī)范的系統(tǒng)功能模塊如下:

        員工管理提供的基本功能有企業(yè)員工的添加、刪除、查看和搜索。

        訂單管理提供的基本功能有訂單內(nèi)容查看及搜索、訂單的刪除。

        庫存管理提供的基本功能產(chǎn)品信息添加、產(chǎn)品信息刪除、產(chǎn)品信息修改、產(chǎn)品信息查看及查詢。

        產(chǎn)品展示管理提供的基本功能產(chǎn)品圖片添加、產(chǎn)品圖片刪除。

        產(chǎn)品分類管理提供的基本功能產(chǎn)品添加、產(chǎn)品刪除。

        ⑵設(shè)計(jì)目標(biāo)。本系統(tǒng)主要用于對(duì)印刷廠進(jìn)行管理。通過各種信息的管理來提高的競爭力。具體實(shí)現(xiàn)目標(biāo)如下:

        系統(tǒng)信息的管理;企業(yè)進(jìn)行全面的信息管理。

        系統(tǒng)最大限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性。

        系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。

        [參考文獻(xiàn)]

        [1]穆瑞.FANUC數(shù)控系統(tǒng)宏程序編程方法、技巧與實(shí)例[M].北京:機(jī)械工業(yè)出版社,2012.

        [2]陳海舟.數(shù)控銑削加工宏程序及應(yīng)用實(shí)例[M].北京:機(jī)械工業(yè)出版社,2010.

        [3]張春良.數(shù)控銑床及加工中心自動(dòng)編程與操作[M].北京:國防工業(yè)出版社,2011.

        [4]《FANUC-0i-MB操作說明書》.北京法那科公司,2012.

        猜你喜歡
        MySQL數(shù)據(jù)庫管理系統(tǒng)
        基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
        基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
        海盾壓載水管理系統(tǒng)
        中國船檢(2017年3期)2017-05-18 11:33:08
        充電樁狀態(tài)實(shí)時(shí)監(jiān)控系統(tǒng)與C/S框架設(shè)計(jì)
        基于B/S結(jié)構(gòu)的高校畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        改進(jìn)的SSH框架技術(shù)在醫(yī)藥管理系統(tǒng)中的研究及應(yīng)用
        基于PHP技術(shù)網(wǎng)上紀(jì)念園的設(shè)計(jì)與實(shí)現(xiàn)
        基于RFID的倉儲(chǔ)管理系統(tǒng)實(shí)現(xiàn)
        色橹橹欧美在线观看视频高清| 国产免费三级三级三级| 国产成人av一区二区三| 日本人妻97中文字幕| 日韩精品中文一区二区三区在线| 亚洲av乱码一区二区三区按摩| 国产成人av免费观看| 女同性恋精品一区二区三区| 蜜桃av区一区二区三| 日本a级片一区二区三区| 18国产精品白浆在线观看免费| 亚洲av片一区二区三区| 高清国产日韩欧美| 精品国产亚洲人成在线观看| 日本精品视频免费观看| 亚洲av一二三四区四色婷婷| 人妻丝袜无码国产一区| 少妇三级欧美久久| 日本五十路熟女在线视频| 女同同志熟女人妻二区| 丝袜美腿一区二区三区| 欧美大香线蕉线伊人久久| 欧美xxxxx精品| 久久免费精品日本久久中文字幕| 亚洲av无码日韩av无码网站冲| 国产人妻无码一区二区三区免费| 国模无码视频专区一区| av在线网站手机播放| 激情亚洲一区国产精品久久| 亚洲成av人片一区二区| 久久精品亚洲牛牛影视| 免费av在线视频播放| 久久国产成人午夜av免费影院| 久久精品国产精品亚洲| 乌克兰少妇xxxx做受6| 国产久视频| 亚洲国产精品一区二区| 国产精品人人做人人爽人人添| 亚洲精品国产精品国自产观看| 精品综合久久久久久8888| 精品久久一区二区av|