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

正文內(nèi)容

基于ssh框架的辦公自動化系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-07-24 19:32 本頁面
 

【文章內(nèi)容簡介】 調(diào)整在計算機硬件配置和網(wǎng)絡(luò)設(shè)計確定的情況下,影響到應(yīng)用系統(tǒng)性能的因素不外乎為數(shù)據(jù)庫性能和客戶端程序設(shè)計。而大多數(shù)數(shù)據(jù)庫設(shè)計員采用兩步法進行數(shù)據(jù)庫設(shè)計:首先進行邏輯設(shè)計,而后進行物理設(shè)計[16]。數(shù)據(jù)庫邏輯設(shè)計去除了所有冗余數(shù)據(jù),提高了數(shù)據(jù)吞吐速度,保證了數(shù)據(jù)的完整性,清楚地表達數(shù)據(jù)元素之間的關(guān)系。當(dāng)然,物理設(shè)計需要折中考慮,根據(jù)業(yè)務(wù)規(guī)則,確定對關(guān)聯(lián)表的數(shù)據(jù)量大小、數(shù)據(jù)項的訪問頻度,對此類數(shù)據(jù)表頻繁的關(guān)聯(lián)查詢應(yīng)適當(dāng)提高數(shù)據(jù)冗余設(shè)計。 數(shù)據(jù)庫邏輯設(shè)計邏輯設(shè)計即是將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)以及概念模型的過程。為了描述數(shù)據(jù)庫結(jié)構(gòu)的概念模式,這里采用實體聯(lián)系圖來描述主要的實體。(1)用戶實體聯(lián)系圖如圖43所示。圖43 用戶實體聯(lián)系圖(2)事務(wù)實體聯(lián)系圖如圖44所示。圖44 事務(wù)實體聯(lián)系圖(3)會議實體聯(lián)系圖如圖45所示。圖45 會議實體聯(lián)系圖(4)文檔實體聯(lián)系圖如圖46所示。圖46 文檔實體聯(lián)系圖(5)職位實體聯(lián)系圖如圖47所示。圖47 職位實體聯(lián)系圖由于本系統(tǒng)涉及的實體比較多,在此只畫出了重要的實體聯(lián)系圖。根據(jù)上面所畫的實體聯(lián)系圖,將實體之間的關(guān)系圖轉(zhuǎn)換出來。其中系統(tǒng)的總體的ER圖如下圖48所示。圖48 系統(tǒng)總體ER圖 數(shù)據(jù)庫物理設(shè)計(1)表匯總表42 表匯總表名功能說明tb_meetiongRoom會議室表:存儲會議室使用情況。tb_meeting會議記錄表:存儲會議記錄情況。tb_affairs事務(wù)表:存儲待審批申請表。tb_affairsType事務(wù)類型表:存儲審批表類型。tb_message短消息表:存儲用戶發(fā)送的消息。tb_schedule日程表:存儲用戶保存的日程安排信息。tb_addesssBook通訊錄表:存儲用戶的聯(lián)系人信息。tb_document文檔表:存儲上傳文檔的信息。tb_docType文檔類型表:存儲文檔分類信息。tb_pasition職位表:存儲公司職位信息。tb_user用戶表:存儲用戶的信息。tb_department部門表:存儲部門的分類。(2)數(shù)據(jù)庫表的設(shè)計① 會議室表表43 tb_meetingRoom表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id編號int非空主鍵name會議室名稱varchar(20)非空container容納人數(shù)varchar(20)非空address會議室地址varchar(50)非空state會議室使用狀態(tài)varchar(20)② 會議記錄表表44 tb_meeting表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id會議編號int非空主鍵theme會議主題varchar(20)非空state會議狀態(tài)varchar(20)非空content會議內(nèi)容varchar(255)非空beginning會議開始時間date非空ending會議結(jié)束時間date非空pere主持人varchar(20)非空count會議人數(shù)varchar(20)非空ment會議備注varchar(200)meetingRoom_id會議室編號varchar(20)非空外鍵③ 事務(wù)表表45 tb_affairs表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id編號int非空主鍵applicant申請人varchar(20)非空applicant_time申請時間date非空content內(nèi)容varchar(255)非空approve批準人varchar(20)非空ment備注varchar(200)approve_time批準時間date非空state狀態(tài)varchar(20)非空affairs_type事務(wù)類別varchar(20)非空外鍵④ 事務(wù)類型表表46 tb_affairsType表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id編號int非空主鍵type類別varchar(20)非空⑤ 短消息表表47 tb_message表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id編號int(10)非空主鍵title標題varchar(100)非空receiverId收件人IDint非空content內(nèi)容varchar(2000)非空user發(fā)件人varchar(20)非空userId發(fā)件人IDinttime發(fā)件時間varchar(255)非空當(dāng)前系統(tǒng)時間⑥ 日程表表48 tb_schedule表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id編號int非空主鍵title日程標題varchar(20)非空summary日程摘要varchar(200)非空content日程內(nèi)容varchar(255)非空userId當(dāng)前用戶IDint非空當(dāng)前用戶IdcurrentTime日程提交時間varchar(200)當(dāng)前系統(tǒng)時間⑦ 通訊錄表表49 tb_addessBook表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id編號int非空主鍵userId用戶的編號int非空⑧ 文檔表表410 tb_document表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件doc_id編號int非空主鍵doc_name文檔名稱varchar(50)docType文檔類型編號int非空外鍵department部門編號int非空外鍵uploadDate上傳時間varchar(20)size上傳文件的大小varchar(200)⑨ 文檔類型表表411 tb_docType表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件dt_id文檔類型編號int非空主鍵dt_name文檔類型的名稱varchar(20)dep_id部門編號int外鍵⑩ 職位表表412 tb_position表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id編號int非空主鍵positionname職位的名稱varchar(20)departmentId部門編號int外鍵? 用戶表表413 tb_user表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id編號int非空主鍵employeeid員工在公司的編號varchar(20)password登陸密碼varchar(20)name員工姓名varchar(20)續(xù)表 413列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件age員工年齡intbegindate入職日期dategender性別char(2)state員工狀態(tài)varchar(20)departmentid員工所在部門編號int外鍵positionid員工職務(wù)編號int外鍵? 部門表表414 tb_department表列名描述數(shù)據(jù)類型(精度范圍)空/非空約束條件id編號int非空主鍵departmentname部門名稱varchar(20)非空 安全性設(shè)計(1)防止用戶直接操作數(shù)據(jù)庫的方法用戶只能用賬戶登錄到應(yīng)用系統(tǒng),通過相應(yīng)的功能訪問數(shù)據(jù)庫,而沒有其他途徑操作數(shù)據(jù)庫。(2)用戶賬號的加密方法用戶賬戶和密碼采用MD5算法進行加密處理,確保在任何地方都不會出現(xiàn)密碼的明文。(3)角色與權(quán)限表415 角色與權(quán)限表角色可以訪問的表與列操作權(quán)限管理員tb_user查詢、添加、更新tb_pasitiontb_departmenttb_user部門經(jīng)理tb_meetiongRoom查詢、添加、刪除、更新tb_meetingtb_affairstb_affairsTypetb_documenttb_documentType普通員工tb_message查詢、添加、更新、刪除tb_scheduletb_addesssBook 詳細設(shè)計 登錄模塊(1)程序描述用戶通過登錄模塊獲取相應(yīng)的操作權(quán)限并使用本系統(tǒng)。用戶包括管理員、部門經(jīng)理以及普通員工。(2)功能本模塊完成用戶登錄功能。在登錄界面,用戶需要輸入工號和密碼,系統(tǒng)會在數(shù)據(jù)庫中查找該工號是否存在,若不存在,重新登錄;若存在,將輸入的密碼與數(shù)據(jù)庫中的對比,若正確,根據(jù)這個工號的權(quán)限進入到相應(yīng)的主界面;否則提示密碼不正確,返回登錄界面重新登錄。(3)性能本模塊無精度要求,對于輸入的密碼要求大小寫不敏感,時間上要求能盡快給用戶返回信息。(4)輸入與輸出項輸入:工號,數(shù)據(jù)類型為varchar,長度50;密碼,數(shù)據(jù)類型為varchar,長度50。其中密碼要求不顯示在登錄界面上以保證安全。輸出:如果工號或者密碼不正確,總是返回到登錄界面;反之,根據(jù)不同的用戶權(quán)限進入到各自的首頁。(5)算法本模塊利用二分查找對數(shù)據(jù)庫表項進行檢索。(6)流程邏輯圖49 登錄模塊流程圖(7)接口本模塊轉(zhuǎn)向管理員、部門經(jīng)理、普通員工界面,對外接口包含后臺數(shù)據(jù)庫的連接。(8)限制條件部門經(jīng)理和普通員工不允許注冊,只能由管理員來進行添加。 我的辦公桌模塊(1)程序描述我的辦公桌模塊是辦公自動化系統(tǒng)的最基本的一個功能模塊;無論用戶是什么身份都具備這樣的一個功能模塊。(2)功能本模塊包含日程管理模塊、短消息管理模塊以及通訊錄模塊。日程管理包含對日程的增、刪、改、查功能;短消息管理包含消息的增、刪、改、查功能;通訊錄中包含本系統(tǒng)的所有員工的信息,但是具體的信息在頁面不顯示出來,當(dāng)用戶需要給某個用戶發(fā)送消息時,直接點擊通訊錄中的某個用戶,就可以實現(xiàn)對該用戶消息的發(fā)送,保護了該用戶的私人信息。(3)性能在添加日程和發(fā)送短消息的時候,雖然不顯示添加時間和發(fā)送時間,但是時間是存在的,都是按照系統(tǒng)的時間來進行添加的。 辦公申請模塊(1)程序描述辦公申請模塊包含申請的增加、刪除和查看。(2)功能當(dāng)用戶登錄成功之后,點擊辦公申請,其子模塊包含員工的申請和申請流程;當(dāng)申請事務(wù)時,首先,選擇申請事務(wù)類型,這些事務(wù)類型是在事務(wù)管理模塊通過添加事務(wù)類型才存在的,選擇好事務(wù)類型之后,就是填寫申請表,包括申請人、申請時間以及申請內(nèi)容等;申請表提交之后,應(yīng)該先由管理員進行登記,然后由領(lǐng)導(dǎo)部門進行審批,只有審批通過的申請才算生效;每個用戶提交的申請都會在員工的申請中顯示,在此可以查看用戶所有的申請,當(dāng)然也可以刪除用戶自己的申請。(3)性能本模塊無精度要求,時間上要求能盡快給用戶返回信息。(4)輸入與輸出項以增加申請為例:輸入:事務(wù)類型,申請人名稱,申請時間,申請內(nèi)容,申請是否通過等;輸出:當(dāng)申請表提交成功之后,跳轉(zhuǎn)到員工申請頁面,頁面上顯示所有的申請。(5)算法本模塊實現(xiàn)了分頁的算法。(6)流程邏輯以申請辦公為例,其流程邏輯圖如圖410所示。(7)接口本模塊轉(zhuǎn)向管理員、部門經(jīng)理、普通員工界面,對外接口包含后臺數(shù)據(jù)庫的連接。(8)限制條件申請事務(wù)的前置條件是管理員必須先完成事務(wù)類型的添加。圖410 申請流程圖 事務(wù)管理模塊(1)程序描述事務(wù)管理模塊是管理員單獨具備的功能,只有身份是管理員的才可以操作。(2)功能本模塊主要是對事務(wù)進行管理,包括對事務(wù)類型的增加和刪除;還有一個最主要的功能就是對其他員工提交的事務(wù)進行處理,當(dāng)管理員通過該申請時,那么申請用戶就可以由部門經(jīng)理進行審批,否則經(jīng)理是不給審批的;如果管理員不通過審批,那么這個申請就不會達到部門經(jīng)理那里;當(dāng)然,管理員也可以直接刪除事務(wù),但是一般情況下,不推薦直接刪除事務(wù)。(3)性能本模塊要求管理員對于用戶提交的事務(wù)應(yīng)盡快的登記,同時要求系統(tǒng)的響應(yīng)時間要快。(4)輸入與輸出項以事務(wù)登記為例:輸入:點擊事務(wù)登記,選擇已登記或者不合格,添加管理員的建議;輸出:提交完事務(wù)登記之后,仍然跳轉(zhuǎn)到事務(wù)登記列表頁面,只是列表中不包含已經(jīng)登記好的事務(wù),只顯示尚未登記的事務(wù)。(5)算法本模塊實現(xiàn)了分頁的算法。(6)流程邏輯以提交事務(wù)登記為例,其流程邏輯如圖411所示。圖411 提交
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1