版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
河北農業大學本科畢業論文(設計)題目:液化天然氣車輛年審系統—審核員模塊學院:信息科學與技術學院專業班級:計專升本1202班學號:學生姓名:指導教師姓名:指導教師職稱:副教授2014年6月摘要日益嚴重的環境問題與能源危機促使人們不斷加大對車用發動機代替燃料的研究力度,天然氣汽車因其經濟型,安全性和環保性在替代燃料汽車中備受關注。天然氣汽車工業的不斷發展和液化天然氣本身所具有的優良特性使液化天然氣汽車正在成為研究熱點,所以液化天然氣車輛也將成為主流,人們也都開始陸續了解液化天然氣裝置,把汽車逐步都改裝成液化天然氣車輛,這樣車輛在年檢的時候就需要一個全新的液化天然氣車輛的年審系統。隨著網絡在生活中的應用,給人們帶來了極大地方便,就使得車輛監督局也想設計用于年審系統的網頁,本系統就是基于這兩個問題設計的,以保定市質量技術監督局為對象,設計一套有管理員模塊,檢驗員模塊,審核員模塊的網頁對液化天然氣車輛進行年審。本系統簡明快捷,使用方便,及時有效,操作簡單,界面明快。非常適合勞動量巨大,手續繁雜的年審系統。關鍵字:液化天然氣車輛年審系統,Java,B/SAbstractIncreasinglyseriousenvironmentalproblemsandenergycrisishaspromptedpeopletocontinuouslystrengthentheresearchofvehicleengineinsteadoffuel,naturalgasvehiclebecauseofitseconomical,safetyandenvironmentalprotectionhasattractedmuchattentioninthealternativefuelcars.Thecontinuousdevelopmentofautoindustryandnaturalgasliquefiednaturalgas(LNG)itselfhasthegoodqualitiesofliquefiednaturalgascarindustryisbecomingahotresearchtopic,soLNGvehicleswillbecomemainstream,peoplearestartingtounderstandliquefiednaturalgas(LNG)plant,thecarisgraduallyconvertedintoliquefiednaturalgasvehicles,suchvehiclesinyearlycheckwhentheyneedaNewYearofcarefulofliquefiednaturalgasvehiclesystem.Withallkindsofapplicationsoftwareintheapplicationoflife,hasbroughtpeopleconvenientgreatly,andmakesthevehiclesupervisionwouldalsoliketodesignasetofsoftwareusedintheyearofcarefulsystem,thesoftwaredesignisbasedonthetwoquestions,inbaodingcitybureauofqualityandtechnicalsupervisionastheobject,haveadministratormodule,designasetofcheckermodule,theauditormoduleofsoftwareforliquefiednaturalgasvehicleinspection.Thissoftwaresimpleandquick,easytouse,effective,simpleoperation,interfaceandlively.Verysuitableforlargeamountoflabor,cumbersomeyearcarefulsystem.Keywords:,liquefiedgas,vehicles,careful,system1.概述 21.1課題來源 21.2液化天燃氣車輛國內研究現狀 21.3研究的意義 21.4設計目標 32.需求分析 42.1系統定義 42.2功能需求 42.3數據需求 52.4系統可行性分析 62.5系統開發所需技術分析 62.5.1JSP技術介紹 62.5.2JDBC技術介紹 82.5.3MicrosoftSQLSERVER2005介紹 92.5.4JAVA技術簡介 102.6系統開發環境介紹 103.概要設計 113.1系統實現目標 113.2登錄用例圖 113.3審核員模塊用例圖 123.4系統界面設計 134.詳細設計 134.1登錄總體結構 134.1.1登錄模塊功能描述 134.1.2登錄流程圖 144.2審核員模塊總體結構 144.2.1審核員模塊功能描述 144.1.2登錄流程圖 155.系統實現 155.1液化天燃氣車輛年審系統登錄功能的實現 165.1.1功能描述 165.1.2液化天燃氣車輛年審的登陸界面 165.2液化天燃氣車輛年審系統審核員功能的實現 165.2.1主界面功能描述 165.2.2液化天燃氣車輛年審的審核員總界面 165.2.3待審核報告功能描述 175.2.4審核員查看待審核報告主界面 185.2.5已審核報告主界面 185.2.6查詢檢測報告功能描述 185.2.7查詢檢測報告主界面 195.2.8個人信息維護功能描述 195.2.9個人信息維護主界面 195.2.10修改個人密碼功能描述 205.2.11修改個人密碼主界面 20結論 21致謝 21參考文獻 221.概述1.1課題來源現如今,隨著計算機技術和網絡技術的迅速發展,作為科學技術發展標志的網絡應用設計實現,它涉及的領域十分廣泛,用途也十分多樣,在現實社會中,我們總能看到網站的身影。普及計算機知識,加強對計算機的應用,對提高整個社會的現代化水平和信息化管理,起到了巨大的促進作用。是優質的綠色燃料。用作汽車燃料,可明顯減少有害氣體排放。較之壓縮天然氣、液化天然氣(LNG),具有能量存儲密度大、一次充灌行駛里程長的巨大優勢。如果有效回收、利用了能源,不但減少了機械制冷造成的大量動消耗和制冷劑泄漏造成的臭氧層破壞,而且具有可觀的經濟效益和環保效益現如今,車輛的普及銀鏡遠遠超過了人們的想像,各家各戶幾乎都有屬于自己的大小型汽車,企業也擁有大量難以管理的車輛,隨著液化天然氣車輛的普及,人們已經開始改裝自己的汽車,所以建立一套基于液化天然氣車輛的年審系統是車輛監督局的迫切需求,本課題就是要迎合個人,集體還有車輛監督局的需要,設計出符合要求的基于計算機技術,網絡技術,液化天然氣車輛年審的系統。1.2液化天燃氣車輛國內研究現狀隨著我國天然氣汽車工業的不斷發展和液化天然氣(LNG)本身所具有的優良特性,LNG汽車正在成為研究熱點。為此,介紹了LNG汽車的應用現狀,可以看出LNG汽車更加清潔、安全和經濟。經濟的不斷發展和汽車保有量的急劇增加,我國交通運輸行業的能源需求總量呈強勁增長態勢,石油供需矛盾、溫室氣體排放以及城市大氣污染進一步加劇。依據國際能源署(IEA)預測,我國到2030年汽車保有量將超過4億輛,屆時汽車能源消耗量將超過4億噸當量化石燃料。因此,發展我國汽車車用燃料的多元化和清潔化替代顯得日益緊迫和重要。1.3研究的意義汽車工業的迅速發展和液化天然氣技術的成熟,關于汽車及液化天然氣汽車系統的研究也就越來越受人關注。本課題就是在這樣的背景下產生的。其專業知識涉及天然氣,汽車,車輛年審系統,數據庫,計算機軟件等多個學科,對涉及的學科學術水平的提高具有長期的推動作用。液化天然氣汽車年審系統的研究發展,必將推動液化天然氣汽車產業的快速發展,提高人們的生活質量。計算機技術在各種工作中得到相當廣泛的應用,各式各樣的自動化管理系統,在各種不同性質,不同類型,不同規模的企業,學校和機關單位中發揮著越來越重要的作用。液化天然氣車輛年審是車輛管理中的重要環節,用年審系統的計算機化是整個車輛管理中的重要的一部分,能否實現這一步關系到液化天然氣車輛年審的整體效率的高低,基于它的重要性,用車輛年審系統的開發與應用就逐漸提入議程,并占著越來越重要的分量。由于整體信息化程度相對落后,經費短缺,理論體系不健全等原因,液化天然氣車輛年審系統在機構設置,服務范圍,服務質量及人員要求上有一定的不足。“人盡其才,物盡其用”是人們對社會的基本要求,也是管理工作的最終目標—最大限度地開發利用各種資源。近年來,隨著國家對市面上的液化天然氣車輛管理的投資力度不斷加大,液化天然氣車輛管理的規律化幅度已經有所提升,市面上對車輛的管理工作正邁向現代化方面取得進展的同時也面臨著諸多的新問題和挑戰。本系統基于對液化天然氣車輛年審的綜合管理的現狀的分析,對車輛的審批,維護中產生經濟型影響的要素進行研究,用科學的管理理論與理念對液化天然氣車輛的管理制度和方法進行改進和完善,以期實現設備配置及使用的經濟性,提高資源使用效益。如今已經是信息化時代,傳統的人工管理方式已經遠遠不能滿足現實發展需求,人們更加傾向于用方便有效地現代化管理方式來取代過去的傳統化管理方式。在如今信息化時代,車輛監督局要求我們小組制定了一套解決方案,從而取代了傳統的復雜的人工管理方案,簡化年審流程,是年審管理更加方便高效快捷。1.4設計目標液化氣車輛年審系統是一個協助車輛管理單位進行全面的車輛管理的系統。本軟件包括管理員模塊,檢驗員模塊,審核員模塊。各模塊之間的部分數據必須統一,為了可以靈活的處理數據。本軟件就是要實現管理員對用戶的批準,用戶的添加,刪除等功能,檢驗員的對車輛的各項指標的檢測的記錄,檢測的合格與不合格,然后就是審核員審核檢驗員的檢驗結果。我們小組三人分模塊具體實現液化天然氣車輛年審系統,我主要負責審核員模塊。2.需求分析2.1系統定義任何一個軟件的出現都是源自于某種特定的需求。軟件工程師在開發一個產品之前,首要的工作就是明確用戶的需求。我們通常理解下的“需求”,指的是用戶提出的某種功能上的需要。而軟件工程師所面臨事物需求問題往往是非常復雜的,要想理解問題的本質也相當困難,特別是在開發一個全新事物系統時更是如此。需求獲取是整個需求過程中的第一步。在設法獲取需求前,我們首先要明確一個概念——需求本身與系統如何實現時完全無關的。軟件的需求可以來自方方面面,這取決于待開發產品的性質和開發環境。需求來源主要有一下幾種:1.同有潛在需要的用戶進行討論2.當前主要產品的需求文檔3.當前系統的缺陷報告或增強性要求4.市場調查和用戶問卷調查5.分析用戶的工作內容和工作方式本系統主要是為了滿足車輛管理所液化氣天然氣車輛年審系統的要求,為了達到這一目的,首先從宏觀上調查,分析用戶所需要的功能,盡可能準確的了解用戶當前的情況和需要解決的問題。在需求分析前調查的主要內容有:1.業務概況:車輛年審系統以往的功能劑實現方式。2.工作流程:了解用戶使用該系統的流程液化天然氣車輛年審系統是一套通用性極強的對液化天然氣車輛管理的完整性系統。它提供了完善的液化天然氣車輛年審的管理,包括管理員對車輛的添加,修改,查詢等功能,其中車輛信息還包括檢驗報告編號,安裝單位,安裝許可證,氣瓶制造單位,發動機編號等條目。車輛管理資料完備,對于車輛的有序使用有很大的幫助。2.2功能需求本系統主要實現對液化天然氣車輛年審的管理,建立三種用戶即管理員,檢驗員,審核員對液化天然氣車輛的功能管理系統,我主要負責審核員模塊,所以這部分重點介紹審核的功能需要。具體描述如下:審核員:1.審核員登錄:審核管理員的登錄。具體字段如下:用戶名,密碼,用戶類型。2.待審核報告:對待審核報告的全選,清除,批量審核通過,批量審核未通過。具體字段如下:報告是否被選中標記,報告編號,安裝單位,安裝許可證編號,檢驗員,是否審核標記。3.已審核報告:查看已經審核完的報告。具體字段如下:報告編號,安裝單位,安裝許可證編號,檢驗員,審核結果,查看詳情,其中查看詳情中可以查看每輛車用氣瓶安裝監督檢驗證書的詳細情況如檢驗報告的編號,安裝單位,安裝許可證編號,氣瓶制造單位,發動機編號,制造日期,工作介質,大架號,安裝日期,設備代碼,公稱壓力,氣瓶編號等。4.查詢檢測報告:可以按編號查詢任意車用氣瓶安裝監督檢驗證書的審核的詳細信息。具體字段如下:檢驗報告編號,安裝單位,安裝許可證編號,安裝日期,氣瓶制造單位,發動機編號,設備代碼,制造日期,公稱壓力,工作介質,氣瓶編號,大架號以及審核結果。5.個人基本信息維護:可以修改審核員的個人的基本信息。具體字段如下:姓名,聯系電話,資格證書編號,數字簽名圖像,上傳數字簽名。6.修改密碼:可以修改審核員的密碼如果在修改過程中按錯鍵了,可以重置你設置的密碼再提交。具體字段如下:舊密碼,新密碼,新密碼確定。7.安全退出:審核員可以快速退出系統。2.3數據需求1.用戶的信息用戶的信息包括用戶編號,登錄名,登錄密碼,用戶姓名,用戶類型,電話,資格證編號,注冊日期,上次登錄日期,簽名文件名,狀態。2.檢驗報告審批表的信息檢驗報告審批表的信息包括檢驗報告編號,安裝單位,安裝許可證編號,安裝日期,氣瓶安裝單位,發動機編號,設備代碼,制造日期,公稱壓力,工作介質,大架號,氣瓶編號,檢驗時間,審核時間,批準時間,檢驗員編號,檢驗日期,審核員編號,審核日期,批準員編號,批準日期,報告狀態,存檔標志,報告編號年份,打印狀態。3.檢驗所信息檢驗所信息包括檢驗所編號,檢驗所名稱,檢驗所核準號。4.安裝單位信息安裝單位信息包括安裝單位編號,安裝單位名稱,安裝單位狀態。5.工作介質信息工作介質信息包括工作介質編號,工作介質名稱,工作介質狀態。6.氣瓶制造信息氣瓶制造信息包括氣瓶制造編號,氣瓶制造名稱,氣瓶制造狀態。7.許可證信息許可證信息包括許可證編號,許可證名稱,許可證狀態。2.4系統可行性分析可行性分析是為了弄清楚系統開發項目是不是可以實現和是否值得進行研究的過程,實際上是一次大大簡化系統分析和系統設計的過程,所以進行可行性分析是非常必要的,也是很重要的,經過最初的設計目標和進行的實際調查得出以下四點的可行性分析:1.經濟可行性:該軟件作為畢業設計,通過使用myeclipse和sqlserver以及windows7系統進行開發,不存在經濟問題。實施后可以顯著提高車輛監督局的工作效率,有助于人們生活水平的提高。所以,本軟件在經濟上是可行的。2.技術可行性該軟件采用了Myeclipse軟件進行開發,JSP,JDBC技術已經較為成熟。JDBC負責數據庫連接,JSP負責頁面的顯示,這種開發模式讓用液化氣車輛年審的開發更加快捷,思路清晰。3.操作可行性該軟件運行方便,因為模塊已經分成三塊,每人只需三分之一工作量即可完成軟件。壓力不是太大。因此,在操作上是完全可行的。4.社會可行性該軟件主要用于學生畢業答辯時的使用,不存在與社會和法律的相抵觸的風險。系統開發過程中所涉及到的各種獨立開發設計的程序以及多種數據均受到法律保護。2.5系統開發所需技術分析2.5.1JSP技術介紹JSP(JavaserverPages)技術為創建顯示動態生成內容的Web頁面提供了一個簡潔而快速的方法。JSP技術的設計目的是使得構造基于Web的應用程序更加容易和快捷,而這些應用程序能夠與Web服務器,應用服務器,瀏覽器和開發工具共同工作。在萬維網短暫的歷史中,它已經從一個大部分顯示靜態信息的網絡演化到對股票進行交易的進行購書操作的一個基礎設。在各種各樣的應用程序中,對于可能使用的基于wbb的客戶端,看上去沒有任何限制。基于瀏覽器客戶端的應用程序比傳統的基于客戶機/服務器的應用程序有幾個好處。這些好處包括幾乎沒有限制的客戶端訪問和極其簡化的應用程序部署和管理(要更新一個應用程序,管理人員只需要更改一個基于服務器的程序,而不是成千上萬的安裝在客戶端的應用程序)。這樣,軟件工業正迅速地向建造基于瀏覽器客戶端的多層次應用程序邁進。這些快速增長的精巧的基于Web的應用程序要求開發技術上的改進。靜態HTML對于顯示相對靜態的內容是不錯的選擇;新的挑戰在于創建交互的基于Web的應用程序,在這些程序中,頁面的內容是基于用戶的請求或者系統的狀態,而不是預先定義的文字。整個網頁必須都在JavaServlet中制作。如果開發人員或者Web管理人員想要調整頁面顯示,就不得不編輯并重新編譯該JavaServlet,即使在邏輯上已經能夠運行了。采用這種方法,生成帶有動態內容的頁面仍然需要應用程序的開發技巧。JSP作為當前主流的網頁開發技術,具有如下特點。(1)將內容的生成和顯示進行分離。使用JSP技術,Web頁面開發人員可以使用HTML或者XML標識來設計和格式化最終頁面。使用JSP標識或者小腳本來生成頁面上的動態內容。生成內容的邏輯被封裝在標識和JavaBean組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。(2)強調可重用的組件。絕大多數JSP頁面依賴于可重用的、跨平臺的組件(JavaBean或者EnterpriseJavaBean組件)來執行應用程序所要求的更為復雜的處理。開發人員能夠共享和交換執行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用。
(3)采用標識簡化頁面開發。Web頁面開發人員不會都是熟悉腳本語言的編程人員。JavaServerPage技術封裝了許多功能,這些功能是在易用的、與JSP相關的XML標識中進行動態內容生成所需要的。標準的JSP標識能夠訪問和實例化JavaBean組件,設置或者檢索組件屬性,下載Applet,以及執行用其他方法更難于編碼且耗時的功能。
通過開發定制化標識庫,JSP技術是可以擴展的。今后,第三方開發人員和其他人員可以為常用功能創建自己的標識庫。這使得Web頁面開發人員能夠使用熟悉的工具和同標識一樣的執行特定功能的構件來工作。JSP工作原理:首先瀏覽器向Web服務器提出訪問頁面的請求[request]然后JSP容器[Tomcat]將JSP轉化成Sevlet,產生的servlet經過編譯后生成類文件,然后把類文件加載到內存進行執行.最后由Web服務器[response]將結果響應給客戶端瀏覽器。正因為JSP有以上這些優勢和特點,所以本系統采用JSP技術進行開發。2.5.2JDBC技術介紹JDBC(JavaDataBaseConnectivity,java數據庫接)是一種用于執行SQL語句的JavaAPI,可以為多種關系數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC為工具/數據庫開發人員提供了一個標準的API,據此可以構建更高級的工具和接口,使數據庫開發人員能夠用純JavaAPI編寫數據庫應用程序。有了JDBC,向各種關系數據發送SQL語句就是一件很容易的事。換言之,有了JDBCAPI,就不必為訪問Sybase數據庫專門寫一個程序,為訪問Oracle數據庫又專門寫一個程序,或為訪問Informix數據庫又編寫另一個程序等等,程序員只需用JDBCAPI寫一個程序就夠了,它可向相應數據庫發送SQL調用。同時,將Java語言和JDBC結合起來使程序員不必為不同的平臺編寫不同的應用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是Java語言“編寫一次,處處運行”的優勢。JDBC擴展了Java的功能。例如,用Java和JDBCAPI可以發布含有applet的網頁,而該applet使用的信息可能來自遠程數據庫。企業也可以用JDBC通過Intranet將所有職員連到一個或多個內部數據庫中(即使這些職員所用的計算機有Windows、Macintosh和UNIX等各種不同的操作系統)。隨著越來越多的程序員開始使用Java編程語言,對從Java中便捷地訪問數據庫的要求也在日益增加。MIS管理員們都喜歡Java和JDBC的結合,因為它使信息傳播變得容易和經濟。企業可繼續使用它們安裝好的數據庫,并能便捷地存取信息,即使這些信息是儲存在不同數據庫管理系統上。新程序的開發期很短。安裝和版本控制將大為簡化。程序員可只編寫一遍應用程序或只更新一次,然后將它放到服務器上,隨后任何人就都可得到最新版本的應用程序。對于商務上的銷售信息服務,Java和JDBC可為外部客戶提供獲取信息更新的更好方法。優點如下:1.JDBCAPI與ODBC十分相似,有利于用戶理解。2.JDBC使得編程人員從復雜的驅動器調用命令和函數中解脫出來,可以致力于應用程序中的關鍵地方。3.JDBC支持不同的關系數據庫,使得程序的可移植性大大加強。4.用戶可以使用JDBC-ODBC橋驅動器將JDBC函數調用轉換為ODBC。5.JDBCAPI是面向對象的,可以讓用戶吧常用的方法封裝成一個類,備后用。用JDBC來實現訪問數據庫記錄可以采用下面的幾個步驟:1.通過驅動器管理器獲取數據庫連接。2.獲得statement或它的子類3.限制statement中的參數4.執行stament5.查看返回的行數是否超出范圍6.關閉statement7.處理其他的statement8.關閉連接因為本系統需要使用JDBC來作為Java和數據庫之間的橋梁,所以本系統采用JDBC技術。2.5.3MicrosoftSQLSERVER2005介紹SQL是英文StructuredQueryLanguage的縮寫,意思為結構化查詢語言。SQL語言的主要功能就是同各種數據庫建立聯系,進行溝通。按照ANSI(美國國家標準協會)的規定,SQL被作為關系型數據庫管理系統的標準語言。SQL語句可以用來執行各種各樣的操作,例如更新數據庫中的數據,從數據庫中提取數據等。目前,絕大多數流行的關系型數據庫管理系統,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL語言標準。SQL是英文StructuredQueryLanguage的縮寫,意思為結構化查詢語言。SQL語言的主要功能就是同各種數據庫建立聯系,進行溝通。按照ANSI(美國國家標準協會)的規定,SQL被作為關系型數據庫管理系統的標準語言。SQL語句可以用來執行各種各樣的操作,例如更新數據庫中的數據,從數據庫中提取數據等。絕大多數流行的關系型數據庫管理系統,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL語言標準。雖然很多數據庫都對SQL語句進行了再開發和擴展,但是包括Select,Insert,Update,Delete,Create,以及Drop在內的標準的SQL命令仍然可以被用來完成幾乎所有的數據庫操作。SQLServer是一個關系數據庫管理系統。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發的,于1988年推出了第一個OS/2版本。在WindowsNT推出后,Microsoft與Sybase在SQLServer的開發上就分道揚鑣了,Microsoft將SQLServer移植到WindowsNT系統上,專注于開發推廣SQLServer的WindowsNT版本。SQLSERVER2005的特點:開放性SQLServer只在Windows上運行,MicroSoft這種專有策略的目標是將客戶鎖定到Windows環境中,限制客戶通過選擇一個開放的基于標準的解決方案來獲取革新和價格競爭帶來的好處。此外,人們也都知道,Windows平臺本身的可靠性、安全性和可伸縮性也是有限的。2.可伸縮性由于SQLServer7.0的并行實施和共存模型并不成熟,這使得人們更加關心該產品處理日益增多的用戶數和數據卷mes)的能力。根據GartnerGroup的一份報告(10/97),Microsoft在2001年以前將不會有一個可伸縮的簇解決方案。SQLServer與單個平臺的結合意味著,當一個客戶達到WindowsNT的限制時,除了放棄他們的系統并移到一個新平臺上的一個新數據庫以外??一個最能節省時間和金錢的建議,他們再也沒有其他選擇。安全性由于Internet的出現而帶來的全球數據訪問也同時增加了潛在的安全危險。對于數據庫的安全要求決不會比以前更高,而SQLServer7.0還沒有獲得任何類型的安全證書。相比之下,Oracle是唯一獲得最高認證級別的ISO標準認證的數據庫。Oracle高級的安全特性考慮了強制實施的細小權限,先進的審查,增強的訪問控制,安全的分布是處理與復制,以及使用附加的外部簽發機制的能力。SQLServer7.0沒有這些特性。可擴展性MicrosoftSQLServer7.0對非傳統的數據類型缺乏內置的支持。作為一種替代的策略,Microsoft提倡將非傳統的數據存儲到單獨的服務器里的平面(flat)文件中,然后使用OLE-DB將它們鏈接在一起。使用這種策略,集成在Web中發現的各種數據類型,將會產生復雜的、不安全的、維護量大的數據包(mess),這種數據包缺乏事物的完整性。2.5.4JAVA技術簡介Java是由SunMicrosystems公司于1995年5月推出的Java程序設計語言(以下簡稱Java語言)和Java平臺的總稱。用Java實現的HotJava瀏覽器(支持Javaapplet)顯示了Java的魅力:跨平臺、動感的Web、Internet計算。從此,Java被廣泛接受并推動了Web的迅速發展,常用的瀏覽器現在均支持Javaapplet。另一方面,Java技術也不斷更新。Java平臺由Java虛擬機(JavaVirtualMachine)和Java應用編程接口(ApplicationProgrammingInterface、簡稱API)構成。在硬件或操作系統平臺上安裝一個Java平臺之后,Java應用程序就可運行。現在Java平臺已經嵌入了幾乎所有的操作系統。這樣Java程序可以只編譯一次,就可以在各種系統中運行。Java應用編程接口已經從1.1x版發展到1.2版。目前常用的Java平臺基于Java1.4,最近版本為Java1.6。2.6系統開發環境介紹操作系統:WINDOWS7運行工具:IE開發工具:MyEclipse10.0數據庫:MicrosoftSQLSERVER2005服務器:Tomcat7.0輔助工具:AdobePhotoshopCS63.概要設計3.1系統實現目標本系統開發的總體目標:給車輛監督局提供一個液化天然氣車輛年審系統的平臺系統管理員可以利用這個系統維護檢驗所的基本信息,檢驗所人員的基本信息,查看待批準的報告,將檢驗的報告進行存檔,查詢已批準的報告,按編號查詢報告,進行個人信息維護,修改密碼等。檢驗員可以利用這個系統填寫檢驗的報告,查看已提交的報告,查看已審核的報告,對報告進行打印,查詢歷史檢驗報告,添加車用氣瓶信息,進行個人信息維護,修改個人密碼。我完成本系統的審核員模塊,審核員可以利用本系統查看待審核的報告,已審核的報告,查詢檢測了的報告,對報告進行審核,進行個人信息維護,修改個人密碼。3.2登錄用例圖3.3審核員模塊用例圖描述:審核員具有查看待審核報告,查看已審核報告,根據報告編號查詢檢測報告,進行個人信息的維護,個人密碼的修該。3.4系統界面設計本系統是Web應用,所以采用CSS(層疊樣式)+DIV模式,可以通過簡單的更改CSS文件,改變網頁的整體表現形式。采用CSS+DIV進行網頁重構相對于傳統的TABLE網頁布局具有以下3個顯著優勢:1.表現和內容相分離將設計部分剝離出來放在一個獨立樣式文件夾中, HTML文件只存放文本信息。這樣的頁面對搜索引擎更加好用。2.提高頁面瀏覽速度對于同一個頁面視覺效果,采用CSS+DIV重構的頁面容量要比TABLE編碼的頁面文件容量小得多。3.易于維護和改版4.只要簡單的修改幾個CSS文件就可以重新設計整個網站的頁面。3.5審核員模塊數據庫表3.5.1用戶信息表字段名(中)字段名(英)字段類型字段長度允許為空主鍵外鍵備注用戶編號user_idint否是否自增1登錄名user_dlmvarchar15否否否登錄密碼user_pwdvarchar15否否否用戶姓名user_namevarchar10否否否用戶類型user_typechar1否否否電話user_telphonevarchar20是否否資格證編號user_zgzbhvarchar20是否否注冊日期user_regdatedatetime是否否上次登錄日期user_lastdatedatetime是否否簽名文件名user_qmvarchar20是否否狀態user_statechar1否否否3.5.2檢驗報告審批表字段名(中)字段名(英)字段類型字段長度允許為空主鍵外鍵備注檢驗報告編號repo_idint否是否用戶輸入安裝單位repo_azdwvarchar200是否否安裝許可證編號repo_azxkzbhvarchar200否否否安裝日期repo_azrqvarchar15是否否氣瓶安裝單位repo_qpzzdwvarchar200是否否發動機編號repo_fdjbhvarchar20是否否設備代碼repo_sbdmvarchar10是否否制造日期zzrqvarchar15是否否公稱壓力gcylvarchar10是否否工作介質gzjzvarchar200是否否大架號djhvarchar30是否否氣瓶編號qpbhvarchar20否否否檢驗時間jysjdatetime是否否審核時間shsjdatetime是否否批準時間pzsjdatetime是否否檢驗員編號jy_useridint否否否檢驗日期jy_datedatetime是否否審核員編號sh_useridint否否否審核日期sh_datedatetime是否否批準員編號pz_useridint否否否批準日期pz_datedatetime是否否報告狀態repo_statechar1否否否0待審1同意2不同意存檔標志repo_flagChar1否否否存檔刪除repo_deleteChar1否否否報告編號年份repo_nChar10是否否打印狀態dy_flagchar1是否否3.5.3檢驗所信息表字段名(中)字段名(英)字段類型字段長度允許為空主鍵外鍵備注檢驗所編號dep_idchar2否是否檢驗所名稱dep_namevarchar50否否否檢驗所核準號dep_zzzsvarchar20否否否3.5.4安裝單位信息表字段名(中)字段名(英)字段類型字段長度允許為空主鍵外鍵備注安裝單位編號company_idint否是否安裝單位名稱company_namevarchar50否否否安裝單位狀態company_ztchar1否否否3.5.5工作介質信息表字段名(中)字段名(英)字段類型字段長度允許為空主鍵外鍵備注工作介質編號gzjz_idint否是否工作介質名稱gzjz_namevarchar50否否否工作介質狀態gzjz_ztchar1否否否4.詳細設計4.1登錄總體結構4.1.1登錄模塊功能描述液化天然氣車輛年審系統的登錄功能的設計采用用戶的用戶名,密碼和用混類型三條信息對用戶的合法性進行驗證,只有存儲在數據庫中的用戶名,密碼和用戶所對應的類型匹配成功后才允許4.1.2登錄流程圖用戶進入年審系統的不同功能的主界面。4.2審核員模塊總體結構4.2.1審核員模塊功能描述審核管理員查詢液化天然氣車輛的待審核的報告,首先,審核員選中所要查看的報告,予以審核也可以再查看所有的待審核的報告詳細信息后,批量審核,點擊查看詳細信息后,可查看所有的關于報告的詳細指標是否符合液化天然氣車輛的審核的每一項的指標都符合標準那么審核通過,如果有一項不符合標準那么審核不通過。4.1.2登錄流程圖5.系統實現本節主要介紹液化天然氣車輛年審系統的審核員模塊主要功能實現和界面展示,分別具體介紹了液化天然氣車輛年審系統登錄功能的實現,審核員查看待審核報告的實現,查看已審核報告的實現,根據報告編號查詢檢測報告,審核員個人信息的維護,審核員個人密碼的修改,以及安全退出系統。5.1液化天燃氣車輛年審系統登錄功能的實現5.1.1功能描述此界面將用戶分為三種類型即管理員,檢驗員與審核員,每種用戶對應一個功能模塊,輸入用戶名和密碼選擇對應的用戶類型即可進如系統。5.1.2液化天燃氣車輛年審的登陸界面圖5-1登錄界面5.2液化天燃氣車輛年審系統審核員功能的實現5.2.1主界面功能描述這是審核員的功能主界面,此界面有審核員需要完成的工作的信息,審核員只需在界面上用鼠標點一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2027年商洛天竺山技師學院單招綜合素質考試題庫及答案詳解【奪冠系列】
- 2025年12月住院醫師規范化培訓《中醫康復科》習題
- 住院醫師規范化培訓《醫學檢驗科》模考試題(附答案)
- 2026年假藥劣藥線索上報流程培訓試卷(含答案)
- 苯酚丙酮裝置操作工崗前培訓效果考核試卷含答案
- 糖尿病患者合并心血管疾病診治專家共識(2026年版)解讀課件
- 高中化學 加練 第一章 微題型1 化學與傳統文化
- 高中物理 加強練習第十二章 122.電磁感應中單桿的運動(B)
- 兩角和與差的正弦、余弦、正切公式(一)-高一上學期數學課時作業人教版A版(含解析)
- 餐飲合作合同協議書餐廳入股合作協議書
- 傳染性疾病控制副高考試題庫及答案
- 2025北京初三一模物理匯編:熱現象章節綜合2(京改版)
- 業務工單管理辦法
- 個體工商戶登記申請書、提交材料規范、經營者變更登記承諾書
- 紅外線治療技術課件
- 化妝行業的法規和標準規范
- 人保財險車險合同范本
- 第六屆“四川工匠杯”職業技能大賽(互聯網營銷賽項)理論參考試題庫(含答案)
- 星級復評規范評分表星級飯店訪查規范
- 私人房屋裝修安全免責協議書
- 自動控制原理 第3版 課件全套 陶洪峰 第1-8章 概論、控制系統數學模型-線性離散系統分析
評論
0/150
提交評論