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

正文內(nèi)容

畢業(yè)論文-企業(yè)oa管理系統(tǒng)的開發(fā)與實現(xiàn)-在線瀏覽

2025-03-05 18:04本頁面
  

【正文】 28 增刪改查的實現(xiàn) ............................................ 28 第五章 測試 ............................................................ 31 測試目的 ....................................................... 31 測試目標 ....................................................... 31 測試用例 ....................................................... 31 結(jié)束語 ................................................................. 38 參考文獻 ............................................................... 39 致 謝 .................................................................. 40 附錄Ⅰ 英文資料翻譯 .................................................... 41 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 1 第一章 系統(tǒng)概述 系統(tǒng)開發(fā)背景 OA 是 Office Automation 的縮寫,本意為利用技術(shù)的手段提高辦公的效率,進而實現(xiàn)辦公的自動化處理。 OA 軟件解決企業(yè)的日常管理規(guī)范化、增加企業(yè)的可控性、提高企業(yè)運轉(zhuǎn)的效率的基本問題,范圍涉及日常行政管理、各種事項的審批、辦公資源的管理、多人多部門的協(xié)同辦公、以及各種信息的溝通與傳遞。 不同企業(yè)的管理側(cè)重點各不相同,因此不同的企業(yè)就對 OA 管理系統(tǒng)有著不同的需求。 項目開發(fā)的環(huán) 境 硬件環(huán)境 酷睿處理器, 2GB 以上內(nèi)存容量。 技術(shù)介紹及開發(fā)工具 本系統(tǒng)采用 Java 語言,基于 JavaEE 企業(yè)級開發(fā),前臺采用用 HTML, JavaScript, CSS,太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 2 JQuery 技術(shù)得到頁面,后臺用 JQuery 框架實現(xiàn)與數(shù)據(jù)庫的交互,數(shù)據(jù)庫采用 Oracle11,選用 Hibernate 框架實現(xiàn)訪問數(shù)據(jù)庫,并用 Spring 框架來管理整個開發(fā)過程。 利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā),他有著功能豐富的 JavaEE 集成開發(fā)環(huán)境,包 括 了 完 備 的 編 碼 、 調(diào)試、 測 試 和 發(fā) 布 功 能 , 完 整 支 持HTML,Struts,JSP,CSS,JavaScript,Spring,SQL,Hibernate。 Oracle11 Oracle 11g 是甲骨文公司在 2022 年年 7 月 12 日推出的最新數(shù)據(jù)庫軟件, Oracle 11g 有400 多項功能,經(jīng)過了 1500 萬個小時的測試,開發(fā)工作量達到了 萬人 /月。 Tomcat Tomcat 是一個輕量級應(yīng)用 服務(wù)器 ,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。本設(shè)計中, Tomcat 是作為服務(wù)器的角色出現(xiàn)的,利用 Tomcat 來響應(yīng) HTML 頁面的請求。 (新員工、在職人員、單位領(lǐng)導(dǎo)及其在單位的職位和權(quán)限)管理、人員調(diào)整。 (增加,查看,刪除)。 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 3 ,管理員和一般操作員,只有管理員能執(zhí)行導(dǎo)出和刪除、修改功 能。 ,任何一個操作員之能對自己的信息進行修改的操作,對其他人的信息則只能進行查看操作。從技術(shù)可行性的角度可以完成此設(shè)計??梢愿爬ǖ恼f, OA 軟件跨越了生產(chǎn)、銷售、財務(wù)等具體的業(yè)務(wù)范疇,更集中關(guān)注于企業(yè)日常辦公的效率和可控性,是企業(yè)提高整體 運轉(zhuǎn)能力不可缺少的軟件工具。所以,從可操作性上來看,也是合理的。 職務(wù)包含:員工,總經(jīng)理,各部門經(jīng)理,副總經(jīng)理 員工角色包含:系統(tǒng)管理員、部門管理員、普通員工 2)員工管理 : 查詢 : 完成員工的查詢 ,顯示所有員工,在此處要提供按名字查詢的功能,要求是模糊查詢 (要分頁顯示 ),用戶點擊該員工姓名 ,系統(tǒng)立刻顯示該員工的所有詳細信息。 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 5 刪除 顯示所有員工,用戶首先輸入姓名,然后系統(tǒng)列出該姓名的所有在職員工,點擊刪除即可將該員工刪除;刪除時有友好的提示效 果。同時顯示效果要求使用界面友好的提示效果。 4)權(quán)限管理 : 查詢權(quán)限 : 完成員工權(quán)限的查詢 ,顯示所有員工,在此處要提供按名字查詢的功能,要求是模糊查詢 (要分頁顯示 ),用 戶點擊該員工姓名 ,系統(tǒng)立刻顯示該員工的職位和權(quán)限。 修改權(quán)限: 顯示所有員工,用戶首先輸入姓名,然后系統(tǒng)列出該姓名的所有員工,點擊員工姓名即可顯示員工現(xiàn)有的權(quán)限,點擊修改便可對員工的權(quán)限進行修改;修改時有友好的提示效果。 用戶可 以在界面上通過鼠標點擊可以完成員工狀態(tài)的調(diào)整,注意在該模塊里要提供按員工名字的模糊查詢,用戶先輸入名字,然后在屏幕上看到該員工調(diào)整前的狀態(tài),用戶選太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 6 擇目標狀態(tài)即可。 員 工擁 有日 程屬 于部 門屬 于角 色擁 有權(quán) 限發(fā) 布公 告N N 1NNN1N1N 圖 總 ER 圖 圖 部門實體 屬 性圖 圖 菜單實體 屬性圖 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 7 圖 公告實體 屬性圖 圖 角色實體 屬性圖 圖 權(quán)限實體 屬性圖 圖 日程實體 屬性圖 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 8 圖 員工實體 屬性圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 把上述的 ER 圖模型轉(zhuǎn)化成關(guān)系模型為: 員工(員工編號,姓名,性別,出生日期,入職日期,員工密碼,部門 id,地址,聯(lián)系電話,郵箱,員工代碼,角色 id,備注); 部門( id,部門名稱,上級部門,電話,備注); 用戶( id,用戶名,密碼,角色)。 其中 P_USER 表中的 id 使用的序列為 SEQ_PUSER,最小值為 1,最大值為 99。 P_DEPT 表中 的 id 使用的序列為 P_DEPT_ID,最小值為 1,最大值為 50000。 員工管理模塊包括:查詢員工、設(shè)置員工、添加員工;模塊圖如圖 :按姓名模糊查詢所需要調(diào)整人的 id,姓名,部門信息。 :添加新員工及其所屬部門,該員工的權(quán)限等。 :按部門模糊查詢所需要調(diào)整部門的 id,名稱,部門信息。 :修改部門名稱,部門職能,部門權(quán)限 。 圖 用戶管理模塊圖 權(quán)限管理模塊包括:新增角色權(quán)限、修改角色權(quán)限、設(shè)置員工角色;模塊圖如圖 。 角色權(quán)限:按照新的角色的定位賦予一定的權(quán)限。 部門管理 查詢部門 添加部門 修改部門信息 刪除部門 員工管理 員調(diào)整 添加員工 設(shè)置員工 查詢員工 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 13 圖 員工管理模塊圖 權(quán)限管理 員調(diào)整 添加角色 設(shè)置角色權(quán)限 查詢角色權(quán)限 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 14 第四章 系統(tǒng)詳細設(shè)計和實現(xiàn) 人機界面設(shè)計 人機界面接口是接口設(shè)計的一個重要的組成部分。 OA 管理系統(tǒng)登錄首頁 此系統(tǒng)有用戶登錄的功能,在此也中選擇是管理員還是一般操作員的 登錄,頁面如圖,其對應(yīng)的流程圖如圖 。查詢部門的列表頁見圖 ,設(shè)置部門的列表也見圖 ,增加部門列表頁如圖 。 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 16 圖 員工列表頁 圖 設(shè)置員工頁面 圖 添加員工頁面 權(quán)限管理 權(quán)限管理包括新增角色,設(shè)置角色權(quán)限,設(shè)置員工角色三部分。 圖 新增角色頁面 圖 設(shè)置角色權(quán)限頁面 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 17 圖 設(shè)置員工角色頁面 圖 整體調(diào)整流程圖 信息發(fā)布 信息發(fā)布包括顯示公告,添加公告,公告管理三部分。 圖 顯示公告頁面 整體調(diào)整 權(quán)限設(shè)置 部門設(shè)置 員工設(shè)置 調(diào)整權(quán)限 輸入調(diào)整后的信息 輸入調(diào)整后的信息 查詢 管理權(quán)限列表頁 員工信息列表 部門信息列表 修改 修改 Y Y Y N N N 開始 結(jié)束 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 18 圖 添加公告頁面 圖 公告管理頁面 日程管理 日程管理包括添加日程,顯示日程兩部分。 圖 添加日程頁面 圖 顯示日程 個人文件夾 個人文件夾只有個人通訊錄一個頁面,如圖 。 為什么要用這三個框架來實現(xiàn)呢? Hibernate對 JDBC的輕量級封裝使得程序員可用面向?qū)ο蟮木幊趟季S來操作數(shù)據(jù)庫。 Spring的功能是一方面為 Hibernate提供支持,另一方面通過管理 service。 圖 Struts2 需要的類庫 然后在 : filter filternamestruts2/filtername filterclass /filterclass /filter 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 20 filtermapping filternamestruts2/filtername urlpattern/*/urlpattern /filtermapping 然后再開發(fā)一個 action 開發(fā)的 action需要繼承 ActionSupport,需要實現(xiàn)其中的 execute方法,在此方法中實現(xiàn)相應(yīng)的服務(wù)。 此時的工程已經(jīng)成為一個 Struts2工程了,接下來就該加 Spring了。 加 Hibernate需要在 ,是 Hibernate的配置文件 class name= table=p_user id name=id column=u_id generator class=sequence param name=sequenceseq_puser/param /generator /id property name=username column=u_username type=string/property property name=pwd column=u_pwd type=string/property property name=role column=u_role type=string/property /class 此時需要將 Spring和 Hibernate整合 ! hibernate sessionFactory bean id=sessionFactory class= property name=dataSource ref=dataSource/property property name=hibernateProperties props prop key= /prop prop key=true/prop /props /property property name=mappingResources list value/renshi/bean//value /list /property /bean bean id=hibernateTemplate class= 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(論文) 23 property name=session
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1