【正文】
供“銷假”超鏈接,用戶可對自己的請假記錄進(jìn)行銷假,具體實(shí)現(xiàn)流程 如圖 49: 圖 49 用戶銷假流程圖 用戶單擊上下班主頁面中“登記”超鏈接進(jìn)行上下班登記。 //根據(jù)該方法的返回值設(shè)置變量 DateFormat df = ()。 (3).添加會議信息 :用到 Session 的 save()方法。 (2).Session 的 delete()方法用來刪除與傳入的持久化對象對應(yīng)的數(shù)據(jù)庫當(dāng)中的記錄,語法格式如下: 用戶 信息管理模塊 會議信息 通知信息 查看會議信息 添加會 議信息 刪除會 議信息 查看通知信息 添加通知信息 修改通知信息 刪除通知信息 基于 WEB的 辦公自動化 管理系統(tǒng) 的 設(shè)計(jì)與實(shí)現(xiàn) 19 (PersistentClassesName)。 表 31 用戶 信息 表 (tb_User) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Id 自動編號 Int 4 N Y userName 用戶名 Varchar 30 N N Pwd 用戶密碼 Varchar 30 N N Name 用戶姓名 Varchar 30 N N Purview 用戶權(quán)限 Varchar 4 N N Branch 所屬部門 Varchar 20 N N Position 用戶職務(wù) Varchar 20 N N Sex 用戶性別 Varchar 4 N N Email 用戶郵箱 Varchar 40 N N Tel 用戶電話 Varchar 11 N N Address 用戶地址 Varchar 50 N N bestMan 優(yōu)秀員工 Int 4 N N 基于 WEB的 辦公自動化 管理系統(tǒng) 的 設(shè)計(jì)與實(shí)現(xiàn) 14 表 32 菜單 表 (tb_Menu) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Id 自動 編號 Int 4 N Y modeId 菜單分類 Int 4 N N menuName 子菜單項(xiàng) Varchar 20 N N linkUrl 超鏈接 Varchar 50 Y N 表 33 會議信息 表 (tb_Meeting) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Id 自動編 號 Int 4 N Y MTime 會議時(shí)間 Varchar 20 N N ZPerson 主持人 Varchar 30 N N Cperson 出席人 Varchar 30 N N Subject 會議主題 Varchar 40 N N Address 會議地點(diǎn) Varchar 40 N N Content 會議內(nèi)容 Varchar 200 N N 表 34 通知信息 表 (tb_Notify) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Id 自動編 號 Int 4 N Y Person 公布人 Varchar 20 N N Subject 通知主題 Varchar 30 N N DDate 公布時(shí)間 dateTime 8 N N Content 通知內(nèi)容 Varchar 200 N N 基于 WEB的 辦公自動化 管理系統(tǒng) 的 設(shè)計(jì)與實(shí)現(xiàn) 15 表 35 請假登記信息 表 (tb_Qingjia) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Id 自動編號 Int 4 N Y Name1 登記人 Varchar 15 N N Department 所屬部門 Varchar 20 N N Content 請假原因 Varchar 50 N N Time1 開始時(shí)間 dateTime 8 N N Time2 終止時(shí)間 dateTime 8 N N State 是否銷假 Int 4 N N 表 36 上下班登記 表 (tb_Onduty) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Id 自動編號 Int 4 N Y Name1 登記人 Varchar 15 N N Department 所屬部門 Varchar 20 N N Enroltype 登記類型 Varchar 8 N N Defintime 規(guī)定時(shí)間 Varchar 20 N N Enroltime 登記時(shí)間 Varchar 20 N N Enrolremark 登記備注 Varchar 100 Y N State 登記總結(jié) Varchar 4 N N 表 37 審核信息 表 (tb_Shenhe) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Id 自動編號 Int 4 N Y Title 申請標(biāo)題 Varchar 40 N N Content 申請內(nèi)容 Varchar 200 N N Time1 申請日期 dateTime 8 N N Shen 是否審核 Int 4 N N 基于 WEB的 辦公自動化 管理系統(tǒng) 的 設(shè)計(jì)與實(shí)現(xiàn) 16 表 38 通訊組 表 (tb_Tongxun) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Id 自動 編號 Int 4 N Y Name1 組名稱 Varchar 10 N N 表 39 通訊詳細(xì)信息 表 (tb_Tongxunadd) 字段名 描述 數(shù)據(jù)類型 數(shù)據(jù)長度 NULL Primarykey Id 自動編號 Int 4 N Y Name11 員工姓名 Varchar 15 N N Birthday 員工生日 dateTime 8 N N Sex 員工性別 Varchar 2 N N Hy 婚否 Varchar 4 N N Department 所屬部門 Varchar 20 N N Zw 職務(wù) Varchar 20 N N Cf 省份 Varchar 10 N N Cs 城市 Varchar 15 N N Phone 辦公電話 Varchar 15 Y N Phone1 移動電話 Varchar 11 Y N Email 郵箱地址 Varchar 30 Y N Postcode 郵政編碼 Varchar 10 N N OICQ Oicq 號 Varchar 20 Y N Family 家庭電話 Varchar 15 N N Address 家庭住址 Varchar 50 N N Remark 備注 Varchar 100 Y N Name1 通訊組 Int 4 N N 基于 WEB的 辦公自動化 管理系統(tǒng) 的 設(shè)計(jì)與實(shí)現(xiàn) 17 第四章 系統(tǒng)詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 在系統(tǒng)功能模塊介紹時(shí),把整個(gè)系統(tǒng)分為 信息 管理模塊、 考勤 管理模塊、 申請 管理模塊、 員工 管理模塊、 通訊 管理模塊 五 個(gè)基本模塊。 表: 存儲會議信息 。 。 。 。 。 。每個(gè)模塊將實(shí)現(xiàn)不同的功能。相對于使用 JDBC 和 SQL 來手工操作數(shù)據(jù)庫, Hibernate 可以大大減少操作數(shù)據(jù)庫的工作量?;?Struts 架構(gòu)的 Web 應(yīng)用程序基本上符合 JSP Mode12 的設(shè)計(jì)標(biāo)準(zhǔn),可以說是 MVC 設(shè)計(jì)模式的一種變化類型。使用 SQL SERVER 數(shù)據(jù)庫可以大容量地存儲數(shù)據(jù),并對數(shù)據(jù)進(jìn)行合理的邏輯布局,應(yīng)用數(shù)據(jù)庫對象可以對數(shù)據(jù)進(jìn)行復(fù)雜的操作。 (9).系統(tǒng)應(yīng) 該 提供增加、刪除、修改用 賬號 的功能。 (1).系統(tǒng)要求用戶必須輸入正確的用戶名和密碼才能進(jìn)入系統(tǒng)。 基于 WEB的 辦公自動化 管理系統(tǒng) 的 設(shè)計(jì)與實(shí)現(xiàn) 2 第一章 系統(tǒng)需求分析 可行性研究 現(xiàn)在許多中小型企 事業(yè)單位 用的都是紙和筆的人工管理方式,這樣的管理既困難又浪費(fèi)時(shí)間和成本,還容易出錯(cuò)。由于網(wǎng)絡(luò)的存在,這種交流與協(xié)調(diào)幾乎可以在瞬間完成。 關(guān)鍵詞 辦公自動化 管理系統(tǒng); JSP; Struts; Hibernate ii Abstract With increasing depth of information construction, either government or enterprise and public institution should realize the increasing importance of interdepartmental information munication and teamwork. We stood in need of different kinds of import informational software platform which is able to ma ke the most of work predominance and utilize the platform in establishing our inhouse information work and office management system. Office automation management system emerged as the times require. OA make office work information technology gradually by utilizing puter technology and work technique, thereby man puter information handling system in the service of some kind of object which formed by office worker and office equipment jointly came into being. With the development of work, office automation managemen