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

正文內(nèi)容

基于mvc的oa協(xié)同辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-07-24 18:30 本頁面
 

【文章內(nèi)容簡介】 系統(tǒng)設(shè)置了三種不同的權(quán)限用戶,即系統(tǒng)管理員、領(lǐng)導(dǎo)和員工(普通用戶)。因些在管理的權(quán)限上也有所不同。否輸入用戶名和密碼,選擇用戶類型是開始密碼角色判斷結(jié)束系統(tǒng)管理員領(lǐng)導(dǎo)普通員工 登錄模塊流程圖系統(tǒng)管理主要有四個(gè)模塊分別是:部門管理、角色管理、職工管理和管理員日志。系統(tǒng)管理角色管理職員管理管理員日志部門管理添加員工修改員工查詢員工刪除員工添加部門修改部門刪除部門查看部門查看日志退出系統(tǒng)退出系統(tǒng) 系統(tǒng)管理總模塊圖個(gè)人信息模塊主要有兩個(gè)模塊:本人信息和他人信息。本人信息主要有查看和修改本人的信息,他人信息主要有查詢和查看他人信息模塊。個(gè)人信息本人信息他人信息查看信息修改信息查詢查看信息 個(gè)人信息模塊圖 工作安排模塊主要有四個(gè)模塊:權(quán)限設(shè)置、日程安排、綜合查詢和日歷查詢。增加工作日程查看已有權(quán)限者設(shè)置權(quán)限工作安排權(quán)限設(shè)置日程安排日歷查詢綜合查詢 工作安排模塊圖 名片夾主要有兩個(gè)模塊:名片夾分類、個(gè)人名片夾。名片夾分類主要有增加名片夾、重命名和刪除名片夾,個(gè)人名片夾主要有增加名片、查看名片和刪除名片。名片夾個(gè)人名片夾名片夾分類增加名片夾重命名名片夾刪除夾分類刪除名片查看名片查詢名片增加名片 名片夾模塊圖 待辦事項(xiàng)主要有兩個(gè)模塊待辦事項(xiàng)和工作清單。待辦事項(xiàng)主要包含刪除安排、查看工作和是否完成,工作清單有查看工作模塊。待辦事項(xiàng)待辦事項(xiàng)工作清單刪除安排查看工作是否完成 修改工作查看工作 待辦模塊圖 在線信息主要有五個(gè)模塊:新建留言、未讀留言、收件箱、已發(fā)送和草稿箱。新建留言主要包含發(fā)送郵件和存草稿,未讀留言主要包含刪除留言和查看郵件,收件箱主要包含查詢、查看和刪除,已發(fā)送主要包含查看和刪除,草稿箱主要包含發(fā)送郵件、編輯郵件和刪除郵件。發(fā)送郵件存草稿刪除郵件查看郵件回復(fù)郵件查詢郵件查看郵件刪除郵件回復(fù)郵件查看郵件刪除郵件在線信息新建留言未讀留言收件箱收件箱草稿箱發(fā)送郵件編輯郵件刪除郵件 在線信息模塊圖 個(gè)人文件夾主要有兩個(gè)模塊:個(gè)人文件夾和共享文件夾。個(gè)人文件夾主要包含了增加文件夾、刪除文件夾、上傳文件、下載文件、刪除文件和設(shè)置共享文件夾,共享文件夾主要包含查看文件和下載文件。個(gè)人文件夾個(gè)人文件夾增加文件夾刪除文件夾上傳文件下載文件刪除文件設(shè)置共享文件夾個(gè)人文件夾查看文件下載文件 個(gè)人文件夾模塊圖 公司通訊錄主要是公司通訊錄一個(gè)模塊。公司通訊錄主要包含查詢和導(dǎo)出Excel。查詢導(dǎo)出Excel公司通訊錄公司通訊錄 公司通訊模塊圖 會(huì)議管理主要有四個(gè)模塊:會(huì)議管理、會(huì)議室維護(hù)、預(yù)約會(huì)議室和取消會(huì)議室。會(huì)議管理主要包含新增會(huì)議、查詢會(huì)議、查看、修改和刪除會(huì)議,會(huì)議室維護(hù)主要包含新建會(huì)議室、查詢會(huì)議室、修改會(huì)議室和刪除會(huì)議室,預(yù)約會(huì)議室主要包含查詢會(huì)議室和預(yù)約會(huì)議室,取消預(yù)約只有取消預(yù)約。會(huì)議管理會(huì)議管理新增會(huì)議查詢會(huì)議查看會(huì)議修改會(huì)議刪除會(huì)議會(huì)議室維護(hù)刪除會(huì)議室修改會(huì)議室查詢會(huì)議室新建會(huì)議室查詢會(huì)議室預(yù)約會(huì)議室取消預(yù)約預(yù)約會(huì)議室 會(huì)議管理模塊圖系統(tǒng)登陸界面的主要功能是對(duì)系統(tǒng)的安全性進(jìn)行管理,本系統(tǒng)的用戶名和密碼保存在employ表中,由于本系統(tǒng)設(shè)置了三種不同的權(quán)限用戶,即系統(tǒng)管理員、領(lǐng)導(dǎo)和普通員工。因些在管理的權(quán)限上也有所不同。具體設(shè)計(jì)如下:可以通過Dreamweaver8制作網(wǎng)頁軟件制作本系統(tǒng)的登錄頁面有兩種方法:第一種通過設(shè)計(jì)窗口來制作,首先新建一個(gè)JSP頁面,然后可以插入一些圖片,和輸入需要顯示的文本,至于用戶名和密碼可以通過“插入”菜單下的“表單”選項(xiàng)下的文本域,插入后可以設(shè)置文本域的屬性中的“類型”選項(xiàng)實(shí)現(xiàn)是文本框或密碼的設(shè)置;第二種是通過代碼窗口直接在body/body主體內(nèi)輸入相應(yīng)的代碼,這樣也可以實(shí)現(xiàn)。對(duì)于大多數(shù)用戶來說都是通過設(shè)計(jì)窗口來實(shí)現(xiàn),這樣更直觀。在本次設(shè)計(jì)中主要是通過Eclipse軟件來制作JSP頁面的,具體的設(shè)計(jì)方法是:首先新建一個(gè)JSP頁面,然后在body/body主體內(nèi)輸入相應(yīng)的代碼。 系統(tǒng)登錄頁面系統(tǒng)登錄頁面登陸的主要代碼如下://處理登錄ACTION請(qǐng)求,(param)獲到From下控件name為param的value值//判斷員工是否存在,不存在則返回nullEmploy employ = (userName)。//判斷員工密碼是否正確if(().equals(passWord)){//判斷員工角色是否正確,并跳到對(duì)應(yīng)的主頁if(().equals(param)){//在session中存儲(chǔ)當(dāng)前員工 ().setAttribute(user,employ)。本界面是系統(tǒng)管理的前臺(tái)應(yīng)用界面,在界面上集成了系統(tǒng)管理的所有功能模塊。管理員可以通過該界面實(shí)現(xiàn)對(duì)部門管理、角色管理、職工管理、管理員日志各個(gè)模塊功能的操作。通過Dreamweaver8實(shí)現(xiàn)對(duì)JSP頁面的設(shè)計(jì),整個(gè)頁面采用框架式結(jié)構(gòu),即分為topFrame、leftFrame、mainFrame三大部分。、顯示日期和導(dǎo)航行,并對(duì)每個(gè)單元格的屬性設(shè)置了鏈接及目標(biāo),如用戶想對(duì)表格中第一個(gè)單元格的內(nèi)容即“部門管理”進(jìn)行設(shè)置,用戶可以將屬性中的鏈接設(shè)為a herf = SelectDepartServlet target=mainFrame。這將在后面的子模塊的設(shè)計(jì)中詳細(xì)介紹。系統(tǒng)管理系統(tǒng)主界面主要頁面代碼由WebRoot/。 系統(tǒng)管理主界面本界面是領(lǐng)導(dǎo)管理的前臺(tái)應(yīng)用界面,在界面上集成了領(lǐng)導(dǎo)管理的所有功能模塊。領(lǐng)導(dǎo)可以通過該界面實(shí)現(xiàn)對(duì)個(gè)人信息、工作安排、名片夾、待辦事項(xiàng)、在線信息、個(gè)人文件夾、公司通訊錄和會(huì)議管理各個(gè)模塊功能的操作。此界面的設(shè)計(jì)和系統(tǒng)管理主界面的設(shè)計(jì)相似,都是采用框架結(jié)構(gòu),分為topFrame、leftFrame、mainFrame三個(gè)部分,在topFrame部分中插入表格,這里不做具體介紹,普通職工主界面和領(lǐng)導(dǎo)主界面一樣,只是會(huì)議管理他們具有不同的功能。其主要頁面代碼由WebRoot/。 領(lǐng)導(dǎo)主界面 由于普通職工模塊是從領(lǐng)導(dǎo)模塊繼承的某些功能模塊,所以這里只介紹領(lǐng)導(dǎo)模塊相應(yīng)的子模塊(普通職工和領(lǐng)導(dǎo)在功能上只有會(huì)議管理有所不同),對(duì)系統(tǒng)的功能也起到了完善作用,子模塊的設(shè)計(jì)將在本節(jié)分別做詳細(xì)介紹。部門管理模塊包括:增加部門模塊、修改部門模塊、刪除模塊和查看部門模塊。頁面主要是采用樹型結(jié)構(gòu)。 部門管理主界面 (1)增加部門模塊界面本界面用于增加新部門相關(guān)的信息,信息包括(父部門、部門名稱、部門電話、部門介紹), 新添加的部門信息將保存在數(shù)據(jù)庫的depart表中。界面設(shè)計(jì)主要表格和文本域、標(biāo)簽等。當(dāng)用戶填寫信息正確單擊“添加”時(shí)會(huì)觸發(fā)事件即“onclick=addDepart()?!?,通過調(diào)用相應(yīng)的方法將部門信息保存到數(shù)據(jù)庫中的depart表中,并跳轉(zhuǎn)到方法中設(shè)置的頁面,添加部門界面的代碼由WebRoot/systemmanage /。 添加部門界面 添加部門的主要代碼如下://處理添加部門ACTION請(qǐng)求,(param)獲到From下控件name為param的value值//調(diào)用添加部門的方法(departName, departPhone, departInfo, departParentId)。//添加系統(tǒng)管理員的操作日志(param)。//跳轉(zhuǎn)頁面(SelectDepartServlet).forward(request, response)。(2)修改部門模塊界面本界面用于修改部門的基本信息(如部門名稱、部門電話、部門介紹), 界面設(shè)計(jì)和添加部門界面一樣,當(dāng)用戶單擊“修改”時(shí)會(huì)觸發(fā) “onclick=upDepart()?!笔录?,通過調(diào)用相應(yīng)的方法將數(shù)據(jù)持久化到Depart表,修改部門界面的代碼由WebRoot/systemmanage/。 修改部門界面修改部門的主要代碼如下://處理修改部門ACTION請(qǐng)求,(param)獲到From下控件name為param的value值//調(diào)用修改部門的方法(param)。//添加系統(tǒng)管理員的操作日志 (param)。//跳轉(zhuǎn)頁面 (SelectDepartServlet).forward (request, response)。(3)刪除部門模塊本界面用于刪除部門但部門下有員工或子部門則不能刪除該部門,直接在部門管理的主界面上單擊“刪除部門”,刪除失敗或成功都會(huì)在該頁面上有對(duì)應(yīng)的信息提示,當(dāng)用戶單擊“刪除部門”時(shí)會(huì)觸發(fā)“onclick=deletDepart()。”事件,通過調(diào)用相應(yīng)的方法將會(huì)把選擇的部門從Depart表中永久刪除,刪除部門的主要代碼如下://(param)獲到From下控件name為param的value值//調(diào)用刪除部門的方法,刪除成為還回ture否則為falseboolean b=(departId)。//添加系統(tǒng)管理員的操作日志(param)。//跳轉(zhuǎn)頁面(SelectDepartServlet).forward (request, response)。(4)查看部門模塊本界面用于查看部門,界面和修改部門界面一樣只是控件是只讀,直接在部門管理的主界面上單擊要查看的部門名,就會(huì)從該樹的節(jié)點(diǎn)上取出部分的相關(guān)信息,當(dāng)單擊“查看部門”時(shí)會(huì)觸發(fā) “onclick= selectDepart()?!笔录榭床块T的主要是script代碼如下://處理tree節(jié)點(diǎn)的onclick事件請(qǐng)求,根據(jù)獲得節(jié)點(diǎn)信息設(shè)置控件的value值//觸發(fā)tree節(jié)點(diǎn)的onclick事件onclick=selectDepart()。//判斷是否選擇了要查看的部門if (cuurrentFolder){//設(shè)置控件的value值(departNameText2).value=currentName。 角色管理模塊包括:修改用戶的登陸角色。 角色管理主界面加載角色管理主界面的主要代碼如下://處理加載角色管理主界面的ACTION請(qǐng)求,(param)獲到From下控件name為param的value值//創(chuàng)建一個(gè)存放Employ對(duì)象的頁容器(Pager)PagerEmploy pager = new PagerEmploy ()。//把查詢到的內(nèi)容存到Request里(pager, (pager, null, null))。//跳轉(zhuǎn)頁面(systemmanage/).forward(request, response)。(1)修改角色模塊界面本界面用于修改用戶的登陸角色,登陸角色是保存在employ表中的。當(dāng)用戶在角色管理主頁面中的對(duì)應(yīng)用戶里點(diǎn)擊“修改”。進(jìn)入到角色修改界面,該頁面設(shè)計(jì)主要由表格和表單下的文本域文本信息實(shí)現(xiàn)。當(dāng)用戶單擊提交按鈕時(shí)會(huì)觸發(fā)表單的動(dòng)作“action=UpdateRoleServlet method=post”,通過調(diào)用相應(yīng)的方法將信息保存到數(shù)據(jù)庫中的employ表中,并跳轉(zhuǎn)到方法中設(shè)置的頁面中,修改角色界面的代碼由WebRoot/systemmanage/。 修改角色界面修改角色的主要代碼如下://處理修改角色的ACTION請(qǐng)求,(param)獲到From下控件name為param的value值//調(diào)用修改角色的方法(pam)。//添加管理員操作日志(param)。 //跳轉(zhuǎn)到加載角色管理主界面的Servlet (request, response)。職員管理模塊包括:添加員工模塊、查詢員工模塊、修改和刪除員工模塊。 職員管理主界面 (1)添加員工模塊界面本界面用于添加新用戶的信息,信息包括(員工編號(hào)、 默認(rèn)密碼、員工姓名、性別、出生日期和所屬部門等等),新添加的用戶信息將保存在數(shù)據(jù)庫的employ表中。界面設(shè)計(jì)主要表單下的文本域、按鈕及一些文本信息實(shí)現(xiàn)。當(dāng)用戶錄入正確的信息后,單擊提交按鈕時(shí)會(huì)觸發(fā)表單的動(dòng)作“action=AddEmpServlet method=post”,通過調(diào)用相應(yīng)的方法將用戶的基本信息保存到數(shù)據(jù)庫中的employ表中,并根據(jù)具體情況跳轉(zhuǎn)到相應(yīng)的頁面,添加員工界面的代碼由WebRoot/ systemmanage/。 添加員工界面添加員工的主要代碼如下: //處理添加員工的ACTION請(qǐng)求,(param)獲到F
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1