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

正文內(nèi)容

機(jī)構(gòu)公務(wù)車輛管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-05-05 23:59 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 _siji)Table Driver Information Table (t_siji)列名數(shù)據(jù)類型長(zhǎng)度允許空是否主鍵說(shuō)明idint4否是編號(hào)namevarchar50否否姓名sexvarchar50否否性別agevarchar50否否年齡telvarchar50否否電話addressvarchar50否否地址cardvarchar50否否身份證號(hào) 。 出車信息表(t_chuche)Table Vehicle Information Table (t_chuche)列名數(shù)據(jù)類型長(zhǎng)度允許空是否主鍵說(shuō)明idint4否是編號(hào)che_idint4否否車輛信息kaichushijianvarchar50否否開(kāi)出時(shí)間huilaishijianvarchar50否否回來(lái)時(shí)間shiyouvarchar50否否事由,包括用戶名和密碼。 管理員信息表(t_admin)Table Administrator Information Table (t_admin)列名數(shù)據(jù)類型長(zhǎng)度允許空是否主鍵說(shuō)明userIdint4否是編號(hào)userNamevarchar50否否用戶名userPwvarchar50否否密碼 數(shù)據(jù)庫(kù)的連接原理本系統(tǒng)采用Hibernate 框架對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理。Hibernate 是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架。它提供了從 Java 類到數(shù)據(jù)表之間的映射,也提供了數(shù)據(jù)查詢和恢復(fù)機(jī)制。Hibernate 可以大大減少操作數(shù)據(jù)庫(kù)的工作量。此外,Hibernate 可以利用代理模式來(lái)簡(jiǎn)化載入類的過(guò)程,這將減少利用 Hibernate QL 從數(shù)據(jù)庫(kù)提取數(shù)據(jù)的代碼的編寫量,從而節(jié)約開(kāi)發(fā)時(shí)間和開(kāi)發(fā)成本,Hibernate 可以和多種Web 服務(wù)器或者應(yīng)用服務(wù)器良好集成,如今已經(jīng)支持幾乎所有的流行的數(shù)據(jù)庫(kù)服務(wù)器。 Hibernate 技術(shù)實(shí)質(zhì)上是一個(gè)提供數(shù)據(jù)庫(kù)服務(wù)的中間件。 Hibernatre架構(gòu)圖 Hibernatre Architecture DiagramHibernate是利用數(shù)據(jù)庫(kù)以及其他一些如Hibernate ,properties ,XML Mapping 等來(lái)為應(yīng)用程序提供數(shù)據(jù)持久化服務(wù)的。[13] Hibernate 具有很大的靈活性,但它的體系結(jié)構(gòu)比較復(fù)雜,提供了好幾種不同的運(yùn)行方式。在輕型體系中,應(yīng)用程序提供 JDBC 連接,并且自行管理事務(wù),這種方式僅僅使用了 Hibernate 的一個(gè)最小子集;在全面解決體系中,對(duì)于應(yīng)用程序來(lái)說(shuō),所有底層的 JDBC/JTA API 都被抽象了,Hibernate 會(huì)替你照管所有的細(xì)節(jié)。 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)在機(jī)構(gòu)公務(wù)車管理系統(tǒng)的生命周期中,經(jīng)過(guò)了需求分析、系統(tǒng)設(shè)計(jì)等階段之后,便開(kāi)始了系統(tǒng)實(shí)施階段。在系統(tǒng)分析和設(shè)計(jì)階段,系統(tǒng)開(kāi)發(fā)工作主要是集中在邏輯、功能和技術(shù)設(shè)計(jì)上,系統(tǒng)實(shí)施階段要繼承此前面各個(gè)階段的工作成果,將技術(shù)設(shè)計(jì)轉(zhuǎn)化為物理實(shí)現(xiàn),因此系統(tǒng)實(shí)施的成果是系統(tǒng)分析和設(shè)計(jì)階段的結(jié)晶。[14] 系統(tǒng)操作流程。 用戶操作流程圖 User Operation Flowchart 系統(tǒng)登陸頁(yè)面實(shí)現(xiàn):為了保證系統(tǒng)的安全性,要先使用本系統(tǒng)必須先登陸到系統(tǒng)中,用戶需要正確的賬號(hào)和密碼登錄本系統(tǒng)。 系統(tǒng)登陸頁(yè)面設(shè)計(jì) System Landing Page Design,點(diǎn)擊提交按鈕,跳轉(zhuǎn)到登陸的service中,在該service中會(huì)對(duì)用戶名,密碼,驗(yàn)證碼進(jìn)行判斷,驗(yàn)證通過(guò)進(jìn)入對(duì)應(yīng)的頁(yè)面,loginservice關(guān)鍵代碼: public String login(String userName,String userPw,int userType) { String result=no。 if(userType==0)//超級(jí)管理員登陸 {String sql=from TAdmin where userName=? and userPw=? and type=39。chaoji39。 Object[] con={userName,userPw}。 List adminList=().find(sql,con)。 if(()==0) { result=no。 } else { WebContext ctx = ()。 HttpSession session=()。 TAdmin admin=(TAdmin)(0)。 (userType, 0)。 (admin, admin)。 result=yes。 } } return result。}:系統(tǒng)主頁(yè)面:左方頁(yè)面展示了管理員可操作的四大功能,進(jìn)入相關(guān)的管理頁(yè)面可以鏈接到子菜單,并且高亮顯示,每個(gè)管理模塊下面都有相應(yīng)的子菜單。 管理員主頁(yè)面 Administrator Home Page在每個(gè)jsp頁(yè)面將會(huì)對(duì)相關(guān)用戶進(jìn)行攔截操作,這樣可以提高安全性,防止用戶不經(jīng)過(guò)登陸頁(yè)面而進(jìn)入任何子菜單頁(yè)面:if((user)==null){ (scriptalert(39。請(qǐng)先登錄!39。)。(39。../39。,39。_self39。)/script)。 } 車輛信息管理(1)描述:管理員輸入車輛相關(guān)正確信息后點(diǎn)擊錄入按鈕,如果是沒(méi)有輸入完整的車輛信息,都會(huì)給出相應(yīng)的錯(cuò)誤提示,不能錄入成功。輸入數(shù)據(jù)都通過(guò)form表單中定義的方法onsubmit=return checkForm()來(lái)檢查,checkForm()函數(shù)中是各種的校驗(yàn)輸入數(shù)據(jù)的方式。(2)。 車輛信息添加 Add Vehicle Information2. 車輛信息管理(1)描述:管理員點(diǎn)擊左側(cè)的菜單“車輛信息管理”,頁(yè)面跳轉(zhuǎn)到車輛信息管理界面,調(diào)用后臺(tái)的action類查詢出所有的車輛信息,并把這些信息封轉(zhuǎn)到數(shù)據(jù)集合List中,綁定到request對(duì)象,然后頁(yè)面跳轉(zhuǎn)到相應(yīng)的Jsp,顯示出車輛信息。(2)。 車輛信息管理 Vehicle Information Management車輛信息管理關(guān)鍵代碼: public String cheAdd() { TChe che=new TChe()。 (chepai)。 (chexing)。 (chuchangriqi)。 (zaizhongliang)。 (siji_id)。 (no)。 (che)。 (操作成功)。 ()。 return succeed。 } public String cheMana() { List cheList=().find(from TChe where del=39。no39。)。 for(int i=0。i()。i++) { TChe che=(TChe)(i)。 ((()))。 } Map request=(Map)().get(request)。 (cheList, cheList)。 return 。 } public String cheDel() { TChe che=(id)。 (yes)。 (che)。 (刪除成功)。 ()。 return succeed。 } public String cheEdit() { TChe che=(id)。 (chepai)。 (chexing)。 (chuchangriqi)。 (zaizhongliang)。 (siji_id)。 (no)。 (che)。 (操作成功)。 ()。 return succeed。 } public String cheSearch() { StringBuffer sql=new StringBuffer(from TChe where del=39。no39。)。 ( and chepai like 39。%+chepai+%39。)。 ( and zaizhongliang like 39。%+zaizhongliang+%39。)。 (()+^^^)。 List cheList=().find(())。 for(int i=0。i()。i++) { TChe che=(TChe)(i)。 ((()))。 } Map request=(Map)().get(request)。 (cheList, cheList)。 return 。 }3. 車輛信息修改(1)描述:先是點(diǎn)擊車輛信息管理,頁(yè)面跳轉(zhuǎn)到車輛信息管理界面,瀏覽所有的車輛信息,點(diǎn)擊要修改的車輛信息,打開(kāi)車輛信息修改頁(yè)面,修改車輛信息。(2)。 Vehicle Information Modification4. 車輛信息刪除(1)描述:先是點(diǎn)擊車輛信息管理,頁(yè)面跳轉(zhuǎn)到車輛信息管理界面,瀏覽所有的車輛信息,點(diǎn)擊要?jiǎng)h除的車輛信息,點(diǎn)擊確認(rèn)按鈕,完成車輛刪除操作。(2)。 車輛信息刪除
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1