设计oa系统mysql数据库设计_企业办公自动化OA系统的设计与实现(MyEclipse,MySQL)
企業辦公自動化OA系統的設計與實現(MyEclipse,MySQL)(任務書,開題報告,中期檢查表,文獻綜述,畢業論文17000字,程序代碼,MySQL數據庫)
本網站采用了B/S體系結構,以JSP作為前臺開發工具,以MySQL 作為后臺數據庫管理系統進行開發。該系統包括用戶登錄、聯系人管理、公告管理、工作管理、員工管理、會議管理、日志管理和退出登錄的功能。其滿足了企業辦公信息化管理的基本需求,解決了傳統手工操作效率低、出錯率高和交互能力差等問題。企業辦公自動化事務督辦系統將員工從繁瑣、無序、低序、低端的工作中解放出來從事核心事務,整體提高了單位辦事效率和對信息的可控性,降低辦公成本,提高執行力,使管理趨于完善。
系統模塊描述
系統模塊的描述主要是描述出系統模塊的功能和處理。主要是用文字去描述,而不是用圖形圖描述。本系統主要由管理員模塊、經理模塊和員工模塊,3個大的模塊構成,每個模塊又分若干個具體功能模塊。
管理員模塊的功能分析:文件管理模塊,對企業員工和經理上傳的文件信息進行刪除管理。人員管理模塊,完成企業的員工信息的添加或刪除的功能,企業員工的信息主要包括:用戶名、姓名、年齡、性別、部門、手機號、郵箱、地址、類型等。企業公告管理模塊,發布和管理企業的公告。完成公告信息的添加,刪除。公告的信息包括發布人、公告標題、公告內容、發布時間等。企業會議管理模塊,對經理發布的會議信息進行刪除管理。
經理模塊的功能分析:信息功能管理模塊,向企業其他成員發信息以及查收別人發的信息。聯系人,添加維護聯系人信息,以及維護個人信息。聯系人的信息主要包括:密碼、姓名、年齡、性別、部門、手機號、電子郵箱、地址等。企業公告模塊,查詢發布的企業公告。公告的信息包括發布人、公告標題、公告內容、發布時間等。
文件管理模塊,上傳和下載文件信息。企業會議模塊,發布會議詳細安排和修改會議內容,會議信息主要有會議發布人、會議參與人姓名、會議時間、具體時間與地點、會議發布時間等信息。日常工作安排管理,經理添加、修改、刪除工作安排信息,向所屬部門的員工下達工作任務。工作日志,經理查看、添加、修改、刪除工作日志信息。
員工模塊的功能分析:信息管理模塊,向企業其他成員發信息以及查收別人發的信息。聯系人,添加維護聯系人信息,以及維護個人信息。聯系人的信息主要包括:密碼、姓名、年齡、性別、部門、手機號、電子郵箱、地址等。企業公告查詢模塊,查詢發布的企業公告。公告的信息包括發布人、公告標題、公告內容、發布時間等。
文件管理模塊,上傳和下載文件信息。企業會議模塊,查看會議詳細安排信息,會議信息主要有會議發布人、會議參與人姓名、會議時間、具體時間與地點、會議發布時間等信息。工作日志,員工添加、修改、刪除工作日志。日常工作安排,查看部門經理發的日常工作安排信息。
目? 錄
摘??? 要??? I
ABSTRACT??? II
1 緒論??? 1
1.1 課題背景??? 1
1.1.1 辦公自動化系統的發展??? 1
1.1.2 辦公自動化系統研究的意義??? 2
1.2 本文研究內容??? 3
2 需求分析??? 4
2.1 新系統目標??? 4
2.2 可行性分析??? 4
2.3 數據流圖??? 5
2.4 數據字典??? 6
2.4.1 數據存儲??? 7
2.4.3 數據處理??? 7
3 系統設計??? 8
3.1 系統總體設計描述??? 8
3.2 系統模塊圖??? 8
3.2.1 系統總體結構??? 8
3.2.2 系統模塊描述??? 10
3.3 數據庫設計??? 11
3.3.1 數據庫介紹??? 11
3.3.2 系統E-R圖??? 13
3.3.3 數據庫物理設計??? 15
3.4 安全保密設計??? 17
3.4.1 登陸用戶的安全性??? 17
3.4.2 操作安全性??? 17
3.4.3 數據安全性??? 17
3.5 編程語言選擇??? 17
4系統實現??? 19
4.1系統實現步驟??? 19
4.2 程序流程圖??? 19
4.3 管理員子系統的實現??? 22
4.3.1 系統登錄模塊??? 23
4.3.2 管理員子系統主頁面??? 23
4.3.3 添加人員管理模塊??? 24
4.3.4 修改人員管理模塊??? 25
4.3.5 刪除人員管理模塊??? 25
4.3.6 發布企業公告管理模塊??? 26
4.3.7 修改企業公告管理模塊??? 26
4.3.8 刪除會議管理模塊??? 27
4.4 經理子系統實現??? 27
4.4.1 經理子系統主頁面??? 27
4.4.2 聯系人信息維護模塊??? 28
4.4.3 個人信息維護模塊??? 28
4.4.4 發送信息模塊??? 29
4.4.5 接受信息模塊??? 29
4.4.6 刪除日常工作安排信息模塊??? 30
4.4.7 修改日常工作安排信息模塊??? 30
4.4.8 查看工作日志信息模塊??? 31
4.4.9 修改會議信息模塊??? 31
4.5 員工子系統實現??? 32
4.5.1 員工子系統主頁面??? 32
4.5.2 查看日常工作安排模塊??? 32
4.5.3 添加工作日志模塊??? 33
4.5.4 查看企業公告模塊??? 33
4.5.5 查看企業會議模塊??? 34
4.5.6 上傳文件模塊??? 34
4.5.7 下載文件模塊??? 35
5 測試與維護??? 36
5.1 測試的任務及目標??? 36
5.1.1 測試的任務??? 36
5.1.2 測試的目標??? 36
5.2 測試方案??? 36
5.2.1 模塊測試??? 36
5.2.2 集成測試??? 37
5.2.3 驗收測試??? 37
5.3 實例測試??? 37
5.4 系統維護??? 38
結 束 語??? 39
致??? 謝??? 40
參考文獻??? 41
總結
以上是生活随笔為你收集整理的设计oa系统mysql数据库设计_企业办公自动化OA系统的设计与实现(MyEclipse,MySQL)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 动手学servlet(四) cookie
- 下一篇: Dubbo中的监控和管理