freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

唐山移動車輛管理系統(tǒng)的設計與實現畢業(yè)論文(編輯修改稿)

2025-08-10 15:04 本頁面
 

【文章內容簡介】 程序段可以操作 數據庫 、重新定向網頁等,以實現建立動態(tài)網頁所需要的功能。 JSP 與 JavaServlet 一樣,是在服務器端執(zhí)行的,通常返回給 客戶端 的就是一個 HTML 文本,因此客戶端只要有 瀏覽器 就能瀏覽。 JSP 的 規(guī)范的最后版本是 1999 年 9 月 推出的, 12月又推出了 。目前較新的是 規(guī)范, 規(guī)范的征求意見稿也已出臺。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務器在頁面被客戶端請求以后對這些 Java代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術基礎,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和 JSP 配 合才能完成。 JSP 具備了 Java 技術的簡單易用,完全的 面向對象 ,具有平臺無關性且安全可靠,主要面向 因特網 的所有特點。 Servlet 是在服務器上運行的小 程序 。這個詞是在 Java applet 的環(huán)境中創(chuàng)造的, Java applet 是一種當作單獨文件跟網頁一起發(fā)送的小程序,它通常用于在客戶端運行,結果得到為用戶進行運算或者根據用戶互作用定位圖形等服務。 服務器上需要一些程序,常常是根據用戶輸入訪問數據庫的程序。這些通常是使用公共網關接口( CGI( Common Gateway Interface))應用程序完成的。然而,在服務器上運行 Java,這種程序可使用Java 編程語言實現。在通信量大的服務器上, Java servlet 的優(yōu)點在于它們的執(zhí)行速度更快于 CGI 程序。各個用戶請求被激活成單個程序中的一個線程,而無需創(chuàng)建單獨的進程,這意味著服務器端處理請求的系統(tǒng)開銷將明顯降低。 最早支持 Servlet技術的是 JavaSoft的 Java Web Server。此后,一些其它的基于 Java 的 WebServer開始支持標準的 ServletAPI。 Servlet 的主要功能在于交互式地瀏覽和修改數據,生成動態(tài) Web 內容。 客戶端發(fā)送請求至 服務器 端,服務器將請求信息發(fā)送至 Servlet, Servlet 生成響應內容并將其傳給服務器。響應內容動態(tài)生成,通常取決于客戶端的請求,服務器將響應返回給客戶端 。 Servlet 看起來像是通常的 Java 程序。 Servlet 導入特定的屬于 Java ServletAPI 的包。因為是對象字節(jié)碼,可動態(tài)地從網絡加載,可以說 Servlet 對 Server 就如同 Applet 對 Client一樣,但是,由于 Servlet 運行于 Server 中,它們并不需要一個圖形用戶界面。從這個角度講, Servlet 也被稱為FacelessObject。 一個 servlet 就是 Java 編程語言中的一個類,它被用來擴展服務器的性能,服務器上駐留著可以通過“請求 響應”編程模型來訪問的應用程序。雖然 Servlet 可以對任何類型的請求產生響應,但通常只用來擴展 Web 服務器的應用程序。 Mysql 數據庫 MySQL 是一個小型關系型數據庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。在 20xx 年 1 月 16 日被唐山廣播電視大學畢業(yè)設計 6 Sun 公司收購。而 20xx 年, Sun 又被 Oracle 收購。 MySQL 是一種關聯數據庫管理系統(tǒng),關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內。這樣就增加了速度并提高了靈活性。 MySQL的 SQL“結構化查詢語言”。 SQL 是用于訪問數據庫的最常用標準化語言。 MySQL 軟件采用了 GPL( GUN通用公共許可證)。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了 MySQL 作為網站數據庫。 MySql 具有如下特性。 ( 1)使 用 C 和 C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性。 ( 2)支持 AIX、 FreeBSD、 HPUX、 Linux、 NovellNetware、 OpenBSD、 OS/2Wrap、 Solaris、 Windows等多種操作系統(tǒng)。 ( 3)為多種編程語言提供了 API。這些編程語言包括 C、 C++、 Python、 Java、 Perl、 PHP、 Eiffel、Ruby 和 Tcl 等。 ( 4)支持多線程,充分利用 CPU 資源。 ( 5)優(yōu)化的 SQL 查詢算法,有效地提高查詢速度。 ( 6)既能夠作為一個單獨的應用程序應用在客戶 端服務器網絡環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的 GB231 BIG5,日文的 Shift_JIS 等都可以用數據表名和數據列名。 ( 7)提供 TCP/IP、 ODBC 和 JDBC 等多種數據庫連接途徑。 ( 8)提供用于管理、檢查、優(yōu)化數據庫操作的管理工具。 ( 9)可以處理擁有上千萬條記錄的大型數據庫庫。 ( 10)支持多種存儲引擎。 MySQL 的索引一種特殊的文件,它們包含著對數據表里所有記錄的引用指針。索引不是萬能的,索引可以加快數據檢索操作,但會使數據修改操作變慢。每修改數 據記錄,索引就必須刷新一次。為了某種程度上的彌補這一缺陷,許多 SQL 命令都有一個 DELAY_KEY_WRITE 項。這個選項的作用是暫時制止MySQL 在該命令每插入一條新記錄和每修改一條現有之后立刻對索引進行刷新,對索引的刷新將等到全部記錄插入 /修改完畢之后在進行。在需要把許多新記錄插入某個數據表的場合, DELAY_KEY_WRITE 選項的作用將非常明顯。另外,索引還會在硬盤上占用相當大的空間。因此應該只為最經常查詢和最經常排序的數據列建立索引。注意,如果某個數據列包含許多重復的內容,為它建立索引就沒有太大的 實際效果。 ( 1)普通索引 普通索引的唯一任務是加快對數據的訪問速度。因此,應該只為那些最經常出現在查詢條件或排序條件中的數據列創(chuàng)建索引。只要有可能,就應該選擇一個數據最整齊、最緊湊的數據列來創(chuàng)建索引。 ( 2)唯一索引 普通索引允許被索引的數據列包含重復的值。比如說,因為人有可能同名,所以同一個姓名在同一個“員工個人資料”數據表里可能出現兩次或更多次。 如果能確定某個數據列將只包含彼此各不相同的值,在為這個數據列創(chuàng)建索引的時候就應該用關唐山廣播電視大學畢業(yè)設計 7 鍵字 UNIQUE 把它定義為一個唯一索引。這么做的好處:一是簡化了 MySQL 對這個索引的管理工作,這個索引也因此而變得更有效率;二是 MySQL 會在有新記錄插入數據表時,自動檢查新記錄的這個字段的值是否已經在某個記錄的這個字段里出現過了;如果是, MySQL 將拒絕插入那條新記錄。也就是說,唯一索引可以保證數據記錄的唯一性。事實上,在許多場合,人們創(chuàng)建唯一索引的目的往往不是為了提高訪問速度,而只是為了避免數據出現重復。 ( 3)主索引 在前面已經反復多次強調過:必須為主鍵字段創(chuàng)建一個索引,這個索引就是所謂的“主索引”。主索引與唯一索引的唯一區(qū)別是:前者在定義時使用的關鍵字是 PRIMARY 而不是 UNIQUE。 ( 4)外鍵索引 如果為某個外鍵字段定義了一個外鍵約束條件, MySQL 就會定義一個內部索引來幫助自己以最有效率的方式管理和使用外鍵約束條件。 ( 5)復合索引 索引可以覆蓋多個數據列,如像 INDEX( columnA, columnB)索引。這種索引的特點是 MySQL 可以有選擇地使用一個這樣的索引。如果查詢操作只需要用到 columnA 數據列上的一個索引,就可以使用復合索引 INDEX( columnA, columnB)。不過,這種用法僅適用于在復合索引中排列在前的數據列組合。比如說, INDEX( A, B, C)可以當做 A 或( A, B)的索引來使用,但不能當做 B、 C 或( B, C)的索引來使用。 Myeclipse 開發(fā)工具 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 EclipseIDE的擴展,利用它我們可以在數據庫和 JavaEE 的開發(fā)、發(fā)布以及 應用程序 服務器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, Javascript, Spring, SQL, Hibernate。 本章小結 本章介紹了車輛管理系統(tǒng)的開發(fā)環(huán)境。主要介紹了其中使用的開發(fā)工具和技術。選擇 MySQL 做后臺數據庫管理系統(tǒng),是因為它能夠穩(wěn)定運行、安全可靠。 用 MyEclipse 作為開發(fā)軟件,它可以和 MySQL 兼容,本系統(tǒng)采用 版本。 唐山廣播電視大學畢業(yè)設計 8 第 3 章 可行性研究與需求分析 可行性分析 可行性研究的目的,就是用最小的代價在盡可能短的時間內確定問題是否能解決。本系統(tǒng)從以下幾個方面來研究解法的可行性。 技術可行性 技術上的可行性分析主要分析技術條件能否順利完成開發(fā)工作,軟、硬件能否滿足需要。硬件方面,采用 Microsoft windows 7 計算機系統(tǒng), 2G 內存,完全可以滿足程序設計的需要。軟件方面,本系統(tǒng)數據庫采用 MySQL,它能夠處理大量數據,同時保持數據的完整性、安全性,用戶在應用軟件時需要頻繁快速的與數據庫連接,并對數據庫中的信息進行查詢和操作。程序設計語言采用以 java 為底層, jsp與 servlet 相結合的三層結構,對于系統(tǒng)界面的設計、數據操作層、業(yè)務邏輯層都可以很好的解決各種問題,實現最終目的。 經濟可行性 本系統(tǒng)的開發(fā)工具和開發(fā)語言源代碼就有開源的特性。使用不會收取任何費用。開發(fā)技術人員需求也不是太多,可以用很少的成本來完成。但是給使用的企業(yè)帶來的效益是無窮的??梢詫崿F對唐山移動車輛管 理信息的組織化、體系化和數字化,并在全面實現車輛管理的信息化,增強了車管工作科學性和管理水平。完全可以節(jié)省人力、財力,帶來經濟效益。 操作可行性 本系統(tǒng)的設計盡量從人性化的角度去考慮,方便用戶使用。使用此系統(tǒng)的用戶不需要過多技術知識,只需熟悉相關的基本計算機操作即可。在系統(tǒng)上線前會給使用用戶進行操作培訓。簡單方便,易學易懂易操作。 需求分析 需求分析是軟件定義時期的最后一個階段,它的基本任務是準確地回答“系統(tǒng)必須做什么?”這個問題。 需求分析的任務還不是確定系統(tǒng)怎樣完成它的任務,而僅僅 是確定系統(tǒng)必須完成哪些工作,也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求。 現有車輛管理方法 目前在企業(yè)中,對于車輛的管理多采用人工管理為主、計算機管理為輔的方式,沒有一個完善的、單獨的管理系統(tǒng)對車輛從發(fā)配到報廢進行全方位、全過程、垂直式管理,工作量大,工作效率低。 現有的車輛管理系統(tǒng)屬于掛靠在裝備管理系統(tǒng)下的一個子系統(tǒng),它有幾個明顯的問題: ( 1)功能單一,數據處理能力較低 唐山廣播電視大學畢業(yè)設計 9 在現行的車輛管理系統(tǒng)中,只包括了配發(fā)數量、基本車況、運行狀態(tài)等基本的數據:而對于車輛的日常調度、油料使用、維修保養(yǎng)等 ,基本上依然采用純手工的派車單、油料單及維修報告等方式,管理上比較混亂,效率低下,經費使用上也無法達到全透明管理。 ( 2)數據更新時間跨度大,無法做到實時管理信息。 現有系統(tǒng)內的數據一般每年度或者半年更新一次,最快是每季度更新一次,根本無法準確掌握車輛的最新實時情況,無法適應新形勢下車輛管理的新要求。 ( 3)公車私用,屢禁不止。 有一份統(tǒng)計表明,業(yè)務用占三分之一,保障用車占三分之一,個人私用占三分之一。對車輛調度有個規(guī)范法管理,可以有效防止公車私用。 由此可見,車輛管理在減少財政支出,節(jié)省人力資源等過程中占 有極其重要的低位。建立高效快捷的車輛管理系統(tǒng)更是迫在眉睫。 車輛管理系統(tǒng)需求分析 結合項目的實際需求,制定需求分析如下,主要包含:功能需求、系統(tǒng)性能需求、可靠性與可用性需求、出錯處理需求、接口需求、約束需求、逆向需求及預防性需求等方面。 ( 1)功能需求。主要指待開發(fā)的系統(tǒng)必須提供的服務,即需要完成的功能。本車輛管理系統(tǒng)主要實現的功能包含:車輛檔案信息、車輛駕駛員信息、駕駛員考勤信息、車輛違章信息、車輛調度管理、車輛維修保養(yǎng)管理、用油管理等方面,具體的功能要求在后續(xù)章節(jié)中會有詳細介紹。 ( 2)系統(tǒng) 的性能要求。由于本系統(tǒng)基于 Windows 操作系統(tǒng),且運行環(huán)境要求不高,操作系統(tǒng) Windows XP/7 即可滿足要求。 ( 3)可靠性和可用性需求??捎眯耘c可靠性密切相關,量化了用戶可以使用系統(tǒng)的程度。本車輛管理系統(tǒng)在可靠性與可用性需求方面,要求在任何時候,主機或者備份機上至少有一套系統(tǒng)可用,而且在一個月內任何一臺計算機上該系統(tǒng)不可用的時間不能超過總時間的 2%,與此同時,該系統(tǒng)還提供錯誤報警功能,充分保證了運行的可靠性與系統(tǒng)的可用性。 ( 4)出錯處理需求。該需求表明了系統(tǒng)響應錯誤的能力。車輛管理系統(tǒng)存在出錯報警 功能,能在第一實際那上報管理員,系統(tǒng)管理員根據錯誤具體情況及時地
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1