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

正文內(nèi)容

論文-車間信息管理系統(tǒng)-文庫吧資料

2025-01-23 03:15本頁面
  

【正文】 orkshopManager) request .getSession().getAttribute(manager)。l :設(shè)置員工缺勤頁面。l :開除員工頁面。 return new ActionForward(/pages/)。 } catch (ManagerServiceException e) { // TODO Autogenerated catch block ()。 ().setAttribute(manager, manager)。 String password = (passwd)。只在actionmapping和/actionmapping標(biāo)簽之間添加如下代碼:action parameter=method path=/managerAction type= / /actionmappings至于代碼的跳轉(zhuǎn),則在action中直接進(jìn)行跳轉(zhuǎn),所以在這里就不用再配置。只有通過登錄之后才能進(jìn)入管理員的首頁,才能執(zhí)行管理員的相關(guān)權(quán)限。l 創(chuàng)建Action,實(shí)現(xiàn)功能代碼。l 創(chuàng)建DAO,訪問數(shù)據(jù)對象。 功能代碼實(shí)現(xiàn)本系統(tǒng)采用MVC模式開發(fā),功能代碼封裝在Action ,Service ,Dao 三個(gè)類中,分工清晰l 功能描述l 管理員功能:l 增加員工:addEmployeel 開除員工(即刪除員工):reduceEmployeel 設(shè)置員工請假:addLeftEmployeel 設(shè)置員工缺勤:addOffEmployeel 設(shè)置員工銷假:reduceLeftEmployeel 修改產(chǎn)品信息:modifyActionl 設(shè)置新產(chǎn)品:createProductl 普通用戶功能:l 車間列表:listRoomsl 員工列表:listEmployeesl 產(chǎn)品列表:listProductsl 車間查詢:findRooml 員工查詢:findEmployeeByName,findEmployeeByRoomNamel 產(chǎn)品查詢:findProductl 邏輯設(shè)計(jì)ll 頁面間的跳轉(zhuǎn)關(guān)系l 配置Struts,實(shí)現(xiàn)頁面的跳轉(zhuǎn)。3 LxfWorkshopProduct類這個(gè)類對應(yīng)產(chǎn)品實(shí)體,管理產(chǎn)品信息持久化工作。本系統(tǒng)的持久化邏輯采用Hibernate作為中間件,為了使用Hibernate來持久化對象,,. 映射文件分別如下 1 .2 .3 . 4 . 創(chuàng)建完映射文件后,需要創(chuàng)建持久化類,1 LxfWorkshopManager類這個(gè)對應(yīng)于管理員實(shí)體,用于實(shí)現(xiàn)管理員信息的持久化工作。 ()ActionJSPServiceBeanDAODB 程序的調(diào)用關(guān)系示意圖 系統(tǒng)功能實(shí)現(xiàn) 定義HibernateUtil 本系統(tǒng)采用Struts+Hibernate技術(shù)進(jìn)行開發(fā),由Hibernate進(jìn)行數(shù)據(jù)對象的操作,并且提供創(chuàng)建session實(shí)例,關(guān)閉Session實(shí)例,創(chuàng)建HibernateTransaction負(fù)責(zé)打開/關(guān)閉事物.這樣在使用hibernate時(shí)更加方便,不用每次為創(chuàng)建SessionFactory實(shí)例,或者關(guān)閉Session實(shí)例,事物操作不用單獨(dú)寫代碼,只要調(diào)用上面類的方法就可以了,從而簡化了操作. 定義EncodingFilter類 在進(jìn)行Web頁面開發(fā)時(shí)經(jīng)常會遇到中文顯示出現(xiàn)亂碼的情況,這是由java內(nèi)置的字符集與頁面顯示的字符集不一致造成的. 為了解決這個(gè)問題,需要進(jìn)行字符編碼轉(zhuǎn)換,本系統(tǒng)通過定義一個(gè)Fileter來自動實(shí)現(xiàn)字符編碼的轉(zhuǎn)化,步驟如下: : 2 配置這個(gè)Filter filter filternameencode/filtername filterclass/filterclass/filterfiltermapping filternameencode/filtername urlpattern/*/urlpattern /filtermapping本系統(tǒng)的持久化邏輯采用Hibernate作為中間件,這樣就減少了兩者的耦合.每個(gè)持久化類對應(yīng)一個(gè)DAO,它實(shí)現(xiàn)了持久化類的創(chuàng)建、查詢、更新及刪除方法,即CRUD(create 、retrieve、update、delete)方法,以及其他訪問持久化機(jī)制方法。這樣以來,V只使用或調(diào)用action里的服務(wù),而action只調(diào)用service也只調(diào)用dao里面的方法。web是MVC中的C(Controller),主要職責(zé)是為用戶動作提供控制,控制著程序的執(zhí)行動作為跳轉(zhuǎn)方向。在service包中有Service接口和實(shí)現(xiàn)Service接口的ServiceImplemnt一個(gè)JAVA文件,后者是前者的實(shí)現(xiàn)類。在dao包中有Dao接口和實(shí)現(xiàn)Dao接口的DaoImplemnt一個(gè)JAVA文件,后者是前者的實(shí)現(xiàn)類。 系統(tǒng)中的主要類圖LxfWorkshopProduct idproductnametypequantityfinishtimefinishtime LxfWorkshopRoom idroomnamemanagerlxfWorkshopProductlxfWorkshopEmployeeslxfWorkshopManagersLxfWorkshopManager idlxfWorkshopRoomusernamepasswordLxfWorkshopEmployee idlxfWorkshopRoomnamegenderbegintimedutystatusisonline第4章 系統(tǒng)實(shí)現(xiàn) 實(shí)現(xiàn)文件的組織為體現(xiàn)struts的MVC模型與web應(yīng)用的分層思想,我們按下圖所示的結(jié)構(gòu)組織文件。創(chuàng)建數(shù)據(jù)表lxf_workshop_employee的SQL語句:create table lxf_workshop_employee (id number(5) primary key,roomid number(5),name varchar2(30) not null,gender varchar2(4) not null,begintime date not null,dutystatus number default 0,isonline number default 0,foreign key(roomid) references lxf_workshop_room(id))。 -- table lxf_workshop_manager表序號字段含義類型1id管理員編號number2username登錄名Varchar23password密碼Varchar24roomid車間號number table lxf_workshop_employee表序號字段含義類型1id員工編號number2name姓名Varchar23roomid所在的車間編號number4gender性別Varchar25begintime date開始工作的時(shí)間date6dutystatus出勤狀態(tài)number7isonline 是否在線number table lxf_workshop_product表序號字段含義類型1id產(chǎn)品編號number2roomid number(5)所屬車間的編號number3productname 產(chǎn)品名稱Varchar4finishtime產(chǎn)品交貨時(shí)時(shí)間date5 type 產(chǎn)品類型Varchar6quantity產(chǎn)品數(shù)量number table lxf_workshop_room表 序號字段含義類型1id車間編號number2roomname varchar2(30)車間名稱Varchar3manager 該車間的管理者varchar 創(chuàng)建表的腳本語言 根據(jù)數(shù)據(jù)庫字段設(shè)計(jì),編寫的創(chuàng)建數(shù)據(jù)庫表的SQL與君如下:創(chuàng)建數(shù)據(jù)表lxf_workshop_room的SQL語句:create table lxf_workshop_room (id number(5) primary key,roomname varchar2(30) not null,manager varchar2(30) not null)。由于管理員和普通用戶的權(quán)限和操作功能大不相同,因此在本系統(tǒng)中需要分別進(jìn)行數(shù)據(jù)記錄。根據(jù)以上的模塊的劃分和功能分析可知,該系統(tǒng)的流程主要描述的是管理員根據(jù)員工具體的出勤情況作出相應(yīng)的記錄,根據(jù)產(chǎn)品的具體信息和改變作出相應(yīng)的記錄如此的基本流程如下:管理員登錄增加員工開除員工設(shè)置員工請假修改產(chǎn)品信息設(shè)置新產(chǎn)品 產(chǎn)品信息管理員工信息管理設(shè)置員工缺勤設(shè)置員工銷假 ()()普通用戶(無需登錄) 信息查詢車間列表員工列表產(chǎn)品列表車間查詢員工查詢產(chǎn)品查詢 產(chǎn)品信息管理員工信息管理車間信息管理 () 系統(tǒng)分析完成后,進(jìn)入系統(tǒng)的設(shè)計(jì)階段這是整個(gè)系統(tǒng)實(shí)現(xiàn)過程中非常重要的一個(gè)階段。車間信息管理系統(tǒng)的角色是管理員、普通用戶,管理員對車間、員工、產(chǎn)品信息進(jìn)行維護(hù),普通用戶查看車間、員工、產(chǎn)品的信息。 模塊分析是描述系統(tǒng)需求的一個(gè)過程,需要將需求分析中的感性描述進(jìn)行抽象,提取出要實(shí)現(xiàn)的功能,這是整個(gè)系統(tǒng)開發(fā)的一個(gè)關(guān)鍵過程。 只有管理員可以維護(hù)車間、員工、產(chǎn)品的基本信息。將系統(tǒng)需求加以總結(jié),得出系統(tǒng)需求如下: 系統(tǒng)可以運(yùn)行在Windows操作系統(tǒng)平臺上,并具有友好的用戶界面。系統(tǒng)的用戶有兩種類型,分別是普通用戶、管理員,管理員登錄后可以對系統(tǒng)進(jìn)行管理,其主要操作是維護(hù)車間、員工、產(chǎn)品的基本信息。9車間信息管理系統(tǒng)第3章 系統(tǒng)設(shè)計(jì) 系統(tǒng)分析車間信息管理系統(tǒng)的設(shè)計(jì)目的是要將車間、員工、產(chǎn)品的各項(xiàng)信息通過網(wǎng)絡(luò)進(jìn)行管理。由于使用可重用的組件和標(biāo)簽取代了對頁面本身腳本語言的嚴(yán)重依賴,JSP技 術(shù)大大加快了開發(fā)的速度。JSP規(guī)范在業(yè)界有著廣泛的適應(yīng)性。因此,JSP技術(shù)在構(gòu)建可升級的基于web的應(yīng)用程 序時(shí)扮演了重要角色。JSP技術(shù)是Java系列技術(shù)的一部分。它將各種格式的標(biāo)簽(HTML或者XML)直接傳遞回響應(yīng)頁面。由業(yè)界處于領(lǐng)先地位的Sun公司制定了相關(guān)的JSP技術(shù)規(guī)范,該規(guī)范定義了如何在服務(wù)器和JSP頁面間進(jìn)行交互,還描述了頁面的格式和語法。 JSP(Java Server Pages)技術(shù) JSP技術(shù)提供了一種簡單快速的方法來創(chuàng)建顯示動態(tài)生成內(nèi)容的Web頁面。是底層的JDBC,JTA或者CORBA事務(wù)的抽象。一旦Session關(guān)閉,他們都將從Session中取消聯(lián)系,可以在任何程序?qū)幼杂墒褂谩? 持久化對象(Persistent Object)及其集合(Collection) 生命周期短的單線程對象包含了持久化狀態(tài)和商業(yè)功能。封裝了一個(gè)JDBC連接,也是Transaction的工廠??赡艹钟幸粋€(gè)可選的二級數(shù)據(jù)緩存,可以在進(jìn)程級別后集群級別保存可以在事務(wù)中重用的數(shù)據(jù)。以下是圖中一些對象的定義: SessionFactory 對屬于單一數(shù)據(jù)庫的編
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1