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

正文內(nèi)容

網(wǎng)絡(luò)辦公自動化系統(tǒng)畢業(yè)論文-在線瀏覽

2024-08-03 01:28本頁面
  

【正文】 發(fā)這個IDE(Integrated Development Environment)。Eclipse已經(jīng)成為開放原始碼計劃(Open Source Project),大部分的開發(fā)扔然掌握在IBM手中。開放原始碼軟件讓使用者能夠取得軟件的原始碼,有權(quán)去修改和散布這個軟件。有些開放原始碼許可書,堅持要求任何和其它開發(fā)原始碼合組成的軟件也必須是開放原始碼。CPL可以容許Eclipse和其它開放原始碼軟件合組時,能夠以更嚴(yán)謹(jǐn)?shù)脑S可書散布軟件,以求用于商業(yè)途徑。多數(shù)人認(rèn)為Eclipse是Java IDE,不過,當(dāng)下載Eclipse之后,除了有Java IDE(就是JDT),還有PDE。JDT實際上是Eclipse的添加品,也就是外掛程序。如果想開發(fā)Java程序,用的是Eclipse隨附的JDT外掛程序。 Eclipse跨計算機(jī)語言,也跨人類的語言。IBM以捐出一個語言套件,支持中文(繁體與簡體)、法文、德文、意大利文、日文、韓文、葡萄牙文(巴西)與西班牙文。但嚴(yán)格來說Eclipse不是跨平臺的,因為它使用作業(yè)平臺的原生圖形來建置。第四章 系統(tǒng)總體設(shè)計 項目規(guī)劃整個企業(yè)管理系統(tǒng)將要實現(xiàn)主要功能是:用戶登錄、收/發(fā)文管理、公告管理、文檔管理、會議管理、員工管理、而其中的各個功能又分為幾個小功能模塊,該系統(tǒng)的功能結(jié)構(gòu)圖如41所示:圖41 功能結(jié)構(gòu)圖 開發(fā)模式/架構(gòu)本系統(tǒng)采取三層結(jié)構(gòu),即表示層、業(yè)務(wù)層、物理層。頁面設(shè)計,完成使用頁面風(fēng)格,規(guī)定了頁面操作時觸發(fā)業(yè)務(wù)層的接口,相互之間頁面的導(dǎo)向關(guān)系。(2)業(yè)務(wù)層:原則:穩(wěn)定的接口,可變化的實現(xiàn)。控制程序運(yùn)行的全局變量。(3)物理層:原則:物理存儲數(shù)據(jù),需穩(wěn)定。完成存儲過程以及觸發(fā)器的具體實現(xiàn)。數(shù)據(jù)庫共包括26張表,這26張表構(gòu)成了整個系統(tǒng)的數(shù)據(jù)處理。user_info文件表()主要用于保存用戶信息。role_info表()中存儲了本系統(tǒng)中角色的信息。branch_info表()存儲公司中各個機(jī)構(gòu)的信息。depart_info()表存儲了該企業(yè)各種部門的信息信息。file_info()功能菜單表主要用于保存功能菜單信息。depart_info()該表存儲了該企業(yè)發(fā)布的日程信息。 message_detailed表()用于保存消息的信息。 login_log表()用來保存所有員工的信息。本系統(tǒng)中對于登錄模塊的設(shè)計是供企業(yè)內(nèi)部員工使用,使用權(quán)的授予是由系統(tǒng)管理員決定的,只有在系統(tǒng)管理員首次在員工管理模塊中添加了你的信息后,授予你登錄的“姓名”和“密碼”后你才能安全登錄,在此同時也授予你登錄的權(quán)限,在權(quán)限的范圍內(nèi)你能夠完成相應(yīng)操作。否則是非法登錄不能進(jìn)入本系統(tǒng)主頁。(2) 部門信息:對公司部門進(jìn)行添加,修改和刪除。圖51 收人事文管理功能結(jié)構(gòu)圖 消息傳遞模塊用戶成功登錄后可操作左邊的功能菜單中的功能模塊,用戶單擊功能菜單欄的消息管理就可以創(chuàng)建和發(fā)表信息,也可以查看公司其他員工發(fā)來的信息,當(dāng)點擊左側(cè)功能菜單的信箱,可以查看收件箱,草稿箱,已發(fā)送郵件,和垃圾箱里的郵件。(2) 登錄日志:查看公司中員工登錄系統(tǒng)的時間日志,并且可以按條件本日,本周,本月進(jìn)行查詢和刪除指定的項目。 結(jié)構(gòu)如下 圖52: 圖52 系統(tǒng)管理功能結(jié)構(gòu)圖 考勤管理模塊(1) 員工考勤通過此功能公司員工每人上班可以簽到和下班的簽退,方便對公司員工的上下班進(jìn)行管理,而且員工通過備注功能也可以上上司反映情況,加深公司上下級之間的溝通(2) 考勤歷史查詢 通過條件查詢可以查看公司員工的考勤記錄,條件包括,按日,按月,按周,和范圍的查找。 界面設(shè)計實現(xiàn) 優(yōu)美的界面效果是本系統(tǒng)的特點,下面要介紹登錄和退出兩大界面的實現(xiàn)過程。關(guān)鍵代碼如下:tablehtml:form action=/user/logon focus=usernametrtd colspan=3 background=image/html:text property=username//td/trtrtd colspan=3 background=image/html:passwordproperty=userpassword redisplay=false//td/trtrimg src=image//tdtdhtml:submitstyle=background:url(image/)。image/39。cursor:hand value= //td/tr/html:form /table 系統(tǒng)首頁設(shè)計的實現(xiàn)用戶在登錄界面中輸入匹配的“用戶名”和“密碼”單擊“確定”,: 首頁結(jié)構(gòu)表區(qū)域名稱說明對應(yīng)JSP文件1企業(yè)辦公自動化企業(yè)辦公自動化LOGO圖片2歡迎提示顯示登錄者的基本信息功能菜單顯示用戶的可操作菜單3頁面內(nèi)容顯示功能菜單中相應(yīng)的操作內(nèi)容各模塊文件中的JSP頁面4頁尾頁面尾部信息(1) 首頁的視圖效果如下:圖 54 系統(tǒng)首頁頁面(2) : div style=height: 461px。 marginleft: 0px。 input type=text name=userName id=userName style=position: absolute。 top: 291px。 width: 86px。 zindex: 10。 left: 577px。 / span style=fontsize: 8px。 position: absolute。 top: 358px。${errorInfo}/span img src=image/ border=0 usemap=Map / map name=Map id=Map area shape=rect coords=577,338,620,355 href=javascript:loginSubmit()。 / /map /div 用戶退出系統(tǒng)頁面實現(xiàn)(1) 當(dāng)要單擊右上部的關(guān)閉按鈕后進(jìn)入退出界面如下:圖55 退出頁面(2) 該模塊最終實現(xiàn)了以下功能:重新登錄:當(dāng)用戶修改了個人信息后,需重新登錄才能顯示修改后的信息。 功能模塊的實現(xiàn)該系統(tǒng)的優(yōu)勢在于其多種功能的實現(xiàn),讓企業(yè)迅速處理辦公業(yè)務(wù)。 登錄模塊的實現(xiàn)用戶通過登錄頁面,進(jìn)行企業(yè)辦公自動化系統(tǒng)首頁面。創(chuàng)建登錄頁面:。如果用戶沒有進(jìn)行登錄操作,而直接在地址欄中輸入訪問頁面的地址時。該類用來存儲登錄用戶的信息,也就是登錄表單中的數(shù)據(jù)。通過該參數(shù),調(diào)用數(shù)據(jù)庫里面的數(shù)據(jù)顯示到頁面上。:c:if test=${%2==0} tr class=even onmouseover=javascript:=39。 onmouseout=javascript:=39。 td${ }/td td span id=${}_1${}/span /td td span id=${}_2${}/span /td td a href=javascript:updateBranch(39。,39。,39。)。修改/aamp。 a href=javascript:deleteBranch(39。) style=cursor: pointer。其是以列表的形式呈現(xiàn)。運(yùn)行效果如圖58所示:圖58 收件箱窗口 日程管理模塊的實現(xiàn)我的日程模塊。點擊每個日期右方的小方塊可以對當(dāng)天自己的日程進(jìn)行設(shè)置。添加會議子模塊可以搜索和查看部門的當(dāng)日日程,方便員工的當(dāng)日作業(yè)。 消息管理模塊 消息管理模塊可以查看公司發(fā)布的不同信息,還可以“添加消息”按鈕添加自己的信息,界面如下圖511所示: 圖511 消息管理窗口單擊“提交”,并傳遞參數(shù)給處理該請求的Action類。點擊“查詢”按鈕可以查詢消息信息,點擊,“添加消息”,“刪除”可以添加刪除消息。 開始時間:html:text property=beginTime size=18 onclick=showCal(beginTime)。nbsp。 readonly=true styleClass=iptCss / html:radio property=timeArea value=1 onclick=writeToday()。本周/html:radio html:radio property=timeArea value=3 onclick=writeMonthDay()。角色管理模塊運(yùn)行效果如圖513所示:圖513 角色管理窗口(1) 通過表上方的角色名稱,和角色描述,添加信息后點擊“保存”按鈕就可以添加角色。頁面具體功能代碼如下:div style=width: 500px。div style=height: 30px。nbsp。 color: red。nbsp。 ${ }/ span class=role${}/span /divdiv class=roleInfo c:forEach items=${} var=sfc input name=role${} type=checkbox value=${ } flag=son onclick=javascript:ckbChecked(this)。private static String sql1 = select * from TB_LABEL where LABELTYPE + =’。order by LABELORDER。 ArrayList persontypelist = new ArrayList()。 while (()) { LabelValueBean label = new LabelValueBean((), ())。 } } catch (Exception e) { ()。 } return persontypelist。當(dāng)用戶觸發(fā)查看個人信息請求時,處理該請求的Action類的主要任務(wù)就是調(diào)用相應(yīng)的方法將用戶登錄時存儲在LogonForm類中的信息復(fù)制到于該請求對應(yīng)的ActionForm類中。當(dāng)用戶觸發(fā)修改個人信息請求時,Action類會通過該其請求中傳遞的參數(shù)做相應(yīng)的操作。當(dāng)用戶觸發(fā)查看個人信息請求時,處理該請求的Action類的主要任務(wù)就是調(diào)用相應(yīng)的方法將用戶登錄時的操作信息存儲在LogonForm類中的信息復(fù)制到于該請求對應(yīng)的ActionForm類中。當(dāng)用戶觸發(fā)修改個人信息請求時,Action類會通過該其請求中傳遞的參數(shù)做相應(yīng)的操作。此模塊實現(xiàn)了對公司員工的上下班進(jìn)行管理,員工登錄系統(tǒng)后可以進(jìn)行公司的簽到和簽退功能。通過該參數(shù),調(diào)用數(shù)據(jù)庫里面的數(shù)據(jù)顯示到頁面上。具體的java實現(xiàn)代碼如下:public class EmpManualAction extends DispatchAction { private ManualSignBiz manualSignBiz = null。 // 用戶業(yè)務(wù)接口 public void setUserInfoBiz(UserInfoBiz userInfoBiz) { = userInfoBiz。 } /** * 到簽到,簽退頁面 */ public ActionForward toEmpManualIndex(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { Integer userId = getCurrentUserId(request)。 // 得到用戶今天查到情況 UserInfoBean userBean = (userId)。 (sign, sign)。 } /** * 增加用戶簽到信息 */ public ActionForward doAddManualCheckUp(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { ManualSign manualSign = new ManualSign()。// 得到用戶id UserInfo userInfo = new UserInfo()。 (userInfo)。 // 得到備注 if (null != signDesc) { (signDesc)。 // 增加簽到信息 return null。 Integer userId = getCurrentUserId(request)。 (userId)。 // 設(shè)置用戶 String signDesc = (signDesc)。 // 設(shè)置備注 }
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1