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

正文內(nèi)容

畢業(yè)論文-企業(yè)oa管理系統(tǒng)的開(kāi)發(fā)與實(shí)現(xiàn)(編輯修改稿)

2025-02-12 18:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 角色菜單權(quán)限表 (OA_rolepower) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度 NULL Primarykey rolepower_id 權(quán)限 id NUMBER 1 N PK role_id 角色 id NUMBER 1 N FK power_id 菜單 id NUMBER 1 N FK 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 10 表 日程信息表 (OA_calendar) 字 段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度 NULL Primarykey calendar_id 日程 id NUMBER 1 N PK calendar_name 日程主題 VC2 2 N calendar_starttime 開(kāi)始日期 DATE calendar_endtime 結(jié)束日期 DATE calendar_remind 提醒時(shí)間 NUMBER 2 calendar_content 日程內(nèi)容 VC2 10 calendar_isremind 是否提醒 NUMBER 1 emp_id 員工編號(hào) NUMBER 1 N FK 表 公告信息表 (OA_bulletin) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度 NULL Primarykey bulletin_ID 公告 ID NUMBER 1 N PK bulletin_name 公告標(biāo)題 VC2 2 N bulletin_content 公告內(nèi)容 VC2 2 N bulletin_time 發(fā)布公告時(shí) 間 VC2 1 N bulletin_dept 發(fā)布公告部 門 VC2 1 N 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 第 三章 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)結(jié)構(gòu) 根據(jù)需求,本人力資源管理系統(tǒng)分為員工管理,部門管理,日程管理,權(quán)限管理,信息發(fā)布 ,個(gè)人文件夾六個(gè)模塊,如圖 . 圖 系統(tǒng)功能模塊 模塊 以下列出上述六個(gè)模塊。 員工管理模塊包括:查詢員工、設(shè)置員工、添加員工;模塊圖如圖 :按姓名模糊查詢所需要調(diào)整人的 id,姓名,部門信息。 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 12 :修改員工的狀態(tài),所屬部門,權(quán)限以及刪除員工。 :添加新員工及其所屬部門,該員工的權(quán)限等。 圖 員工管理模塊圖 部門管理模塊包括:查詢部門、添加部門、設(shè)置部門;模塊圖如圖 。 :按部門模糊查詢所需要調(diào)整部門的 id,名稱,部門信息。 :管理員添加新部門及其權(quán)限。 :修改部門名稱,部門職能,部門權(quán)限 。 :刪除部門信息 。 圖 用戶管理模塊圖 權(quán)限管理模塊包括:新增角色權(quán)限、修改角色權(quán)限、設(shè)置員工角色;模塊圖如圖 。 :添加新的角色。 角色權(quán)限:按照新的角色的定位賦予一定的權(quán)限。 :對(duì)于有些需要對(duì)其權(quán)限進(jìn)行修改的角色進(jìn)行一定的處理。 部門管理 查詢部門 添加部門 修改部門信息 刪除部門 員工管理 員調(diào)整 添加員工 設(shè)置員工 查詢員工 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 13 圖 員工管理模塊圖 權(quán)限管理 員調(diào)整 添加角色 設(shè)置角色權(quán)限 查詢角色權(quán)限 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 14 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)和實(shí)現(xiàn) 人機(jī)界面設(shè)計(jì) 人機(jī)界面接口是接口設(shè)計(jì)的一個(gè)重要的組成部分。對(duì)于交互式系統(tǒng)來(lái)說(shuō),人機(jī)界面設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì)、體系結(jié)構(gòu)設(shè)計(jì)及過(guò)程設(shè)計(jì)一樣重要。 OA 管理系統(tǒng)登錄首頁(yè) 此系統(tǒng)有用戶登錄的功能,在此也中選擇是管理員還是一般操作員的 登錄,頁(yè)面如圖,其對(duì)應(yīng)的流程圖如圖 。 圖 登錄頁(yè)面 圖 系統(tǒng)登錄流程圖 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 15 部門調(diào)整 部門調(diào)整包括增加部門、查詢部門和設(shè)置部門。查詢部門的列表頁(yè)見(jiàn)圖 ,設(shè)置部門的列表也見(jiàn)圖 ,增加部門列表頁(yè)如圖 。 圖 查詢部門列表頁(yè) 圖 設(shè)置部門列表頁(yè) 圖 添加部門列表頁(yè) 員工管理 用戶管理包括增加員工,設(shè)置員工,查詢員工信息,員工列表頁(yè)如圖 ,設(shè)置頁(yè)如圖,添加加頁(yè)如圖 ,其流程圖見(jiàn)圖 。 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 16 圖 員工列表頁(yè) 圖 設(shè)置員工頁(yè)面 圖 添加員工頁(yè)面 權(quán)限管理 權(quán)限管理包括新增角色,設(shè)置角色權(quán)限,設(shè)置員工角色三部分。新增角色頁(yè)如圖 ,設(shè)置角色權(quán)限如圖 ,設(shè)置員工角色頁(yè)如圖 ,其流程圖如圖 。 圖 新增角色頁(yè)面 圖 設(shè)置角色權(quán)限頁(yè)面 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 17 圖 設(shè)置員工角色頁(yè)面 圖 整體調(diào)整流程圖 信息發(fā)布 信息發(fā)布包括顯示公告,添加公告,公告管理三部分。顯示公告也如 圖 ,添加公告 ,公告管理頁(yè)如圖 。 圖 顯示公告頁(yè)面 整體調(diào)整 權(quán)限設(shè)置 部門設(shè)置 員工設(shè)置 調(diào)整權(quán)限 輸入調(diào)整后的信息 輸入調(diào)整后的信息 查詢 管理權(quán)限列表頁(yè) 員工信息列表 部門信息列表 修改 修改 Y Y Y N N N 開(kāi)始 結(jié)束 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 18 圖 添加公告頁(yè)面 圖 公告管理頁(yè)面 日程管理 日程管理包括添加日程,顯示日程兩部分。添加日程頁(yè)如圖 ,顯示日程頁(yè)如圖 。 圖 添加日程頁(yè)面 圖 顯示日程 個(gè)人文件夾 個(gè)人文件夾只有個(gè)人通訊錄一個(gè)頁(yè)面,如圖 。 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 19 圖 個(gè)人通訊錄頁(yè)面 技術(shù)介紹 本設(shè)計(jì)的亮點(diǎn)之一就是用傳統(tǒng)的三大經(jīng)典框架實(shí)現(xiàn), SSH是指 Struts2, Spring, Hibernate三大框架來(lái)完成本設(shè)計(jì)的開(kāi)發(fā)過(guò)程。 為什么要用這三個(gè)框架來(lái)實(shí)現(xiàn)呢? Hibernate對(duì) JDBC的輕量級(jí)封裝使得程序員可用面向?qū)ο蟮木幊趟季S來(lái)操作數(shù)據(jù)庫(kù)。 Spring提供了管理 業(yè)務(wù)對(duì)象 的一致方法并且鼓勵(lì)了注入對(duì)接口編程而不是對(duì)類編程的良好習(xí)慣。 Spring的功能是一方面為 Hibernate提供支持,另一方面通過(guò)管理 service。 SSH 框架的整合 新建一個(gè)工程 renshi,一個(gè)普通的 Java工程,先讓其變成一個(gè) Struts2工程,步驟為加載類庫(kù),需要的類庫(kù)見(jiàn)圖 。 圖 Struts2 需要的類庫(kù) 然后在 : filter filternamestruts2/filtername filterclass /filterclass /filter 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 20 filtermapping filternamestruts2/filtername urlpattern/*/urlpattern /filtermapping 然后再開(kāi)發(fā)一個(gè) action 開(kāi)發(fā)的 action需要繼承 ActionSupport,需要實(shí)現(xiàn)其中的 execute方法,在此方法中實(shí)現(xiàn)相應(yīng)的服務(wù)。 然后把 url和 action,結(jié)果頁(yè)面關(guān)聯(lián)通過(guò) ,在 package,實(shí)現(xiàn) 相應(yīng)的頁(yè)面跳轉(zhuǎn)。 此時(shí)的工程已經(jīng)成為一個(gè) Struts2工程了,接下來(lái)就該加 Spring了。 加 Spring,右擊本項(xiàng)目 |MyEclipse|Add Spring Capabilities,需要的包見(jiàn)圖 圖 Spring 需要的包 配置數(shù)據(jù)源,用連接池( dbcp),需要的包見(jiàn)圖 圖 連接池需要的包 然后在 ,代碼如下: bean id=dataSource class= property name=driverClassName value=/property 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 21 property name=url value=jdbc:oracle:thin:@localhost:1521:oracle9i/property property name=username value=scott/property property name=password value=tiger/property /bean 配置文件中注入 bean( java類) bean id=checkUser class= scope=prototype property name=service ref=serviceProxy/property /bean bean id=userDao class= property name=hibernateTemplate ref=hibernateTemplate/property /bean bean id=service class= property name=userDao ref=userDao/property /bean 生成代理類: ! 生成的代理類 bean id=serviceProxy parent=parentProxy ! 接口 property name=proxyInterfaces list value/value /list /property ! 目標(biāo)對(duì)象 property name=target ref bean=service/ /property /bean 在此需要整合 struts2和 Spring需要的一個(gè)包如圖 圖 Struts2 和 Spring 整合需要的包 同時(shí)在 : 太原科技大學(xué)華科學(xué)院畢業(yè)設(shè)計(jì)(論文) 22 ! 服務(wù)器加載的時(shí)候加載 spring的配置文件 contextparam paramnamecontextConfigLocation/paramname paramvalueclasspath:applicationContext*.xml/paramvalue /contextparam ! 啟動(dòng) spring容器 listener listenerclass /listenerclass /listener 此時(shí) Struts2和 Spring已經(jīng)整合好了,下面就要讓他成為一個(gè) Hibernate工程了。 加 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 此時(shí)需要將 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
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1