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

正文內(nèi)容

碩士學(xué)位論文-聊城監(jiān)獄辦公自動化系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-07-25 16:10 本頁面
 

【文章內(nèi)容簡介】 瀏覽器的使用者都可以輕松的使用,解除了專業(yè)的限制。系統(tǒng)的拓撲結(jié)構(gòu)設(shè)計如下圖351所示:圖351 系統(tǒng)拓撲結(jié)構(gòu)圖178。 ,ASP 是一項微軟公司的技術(shù),是一種使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。 指 Active Server Pages(動態(tài)服務(wù)器頁面) ,運行于 IIS 之中的程序。:◆可管理性;◆安全性;◆易于部署;◆增強的性能;◆靈活的輸出緩存;◆國際化;◆移動設(shè)備支持;◆擴展性和可用性;◆跟蹤和調(diào)試;◆與 .NET Framework 集成;◆與現(xiàn)有ASP應(yīng)用程序的兼容性等等178。 三層架構(gòu)技術(shù) 三層架構(gòu)(3tier application) 通常意義上的三層架構(gòu)就是將整個業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)。區(qū)分層次的目的即為了“高內(nèi)聚,低耦合”的思想 (UI):通俗講就是展現(xiàn)給用戶的界面,即用戶在使用一個系統(tǒng)的時候他的所見所得。    (BLL):針對具體問題的操作,也可以說是對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務(wù)邏輯處理。    (DAL):該層所做事務(wù)直接操作數(shù)據(jù)庫,針對數(shù)據(jù)的增添、刪除、修改、更新、查找等。 具體如下圖352所示:圖352 三層架構(gòu)圖與MVC的區(qū)別在于MVC(模型Model視圖View控制器Controller)是一種設(shè)計模式,我們可以用它來創(chuàng)建在域?qū)ο蠛蚒I表示層對象之間的區(qū)分。同樣是架構(gòu)級別的,相同的地方在于他們都有一個表現(xiàn)層,但是他們不同的地方在于其他的兩個層。 在三層架構(gòu)中沒有定Controller的概念。這是我認為最不同的地方。而MVC也沒有把業(yè)務(wù)的邏輯訪問看成兩個層,這是采用三層架構(gòu)或MVC搭建程序最主要的區(qū)別。當然了。在三層中也提到了Model,但是三層架構(gòu)中Model的概念與MVC中Model的概念是不一樣的,“三層”中典型的Model層是以實體類構(gòu)成的,而MVC里,則是由業(yè)務(wù)邏輯與訪問數(shù)據(jù)組成的。第四章 辦公自動化系統(tǒng)的系統(tǒng)設(shè)計系統(tǒng)設(shè)計是在對企業(yè)現(xiàn)狀系統(tǒng)分析的基礎(chǔ)上,依據(jù)系統(tǒng)分析階段所提出的新系統(tǒng)邏輯模型,建立起新系統(tǒng)的物理模型。詳細地說就是指在系統(tǒng)分析的基礎(chǔ)上進行的系統(tǒng)設(shè)計原則,系統(tǒng)功能結(jié)構(gòu)圖設(shè)計,UML建模設(shè)計,輸入輸出設(shè)計以及數(shù)據(jù)庫設(shè)計等,并為系統(tǒng)實施階段的各項工作提供必要的技術(shù)資料和相關(guān)文檔。1.實用性原則系統(tǒng)以用戶(如系統(tǒng)管理員、監(jiān)獄長等)需求為目標,以方便用戶,提高用戶工作準確度、專業(yè)性,提高工作效率為原則。2.易用性原則B/S結(jié)構(gòu)使用戶不必安裝客戶端就可以使用系統(tǒng),受客戶端以及不受地域限制免除了非專業(yè)人員尤其是員工安裝系統(tǒng)與高效、實時工作的困難。3.先進性原則本系統(tǒng)設(shè)計將充分應(yīng)用現(xiàn)有成熟的計算機技術(shù)、網(wǎng)絡(luò)技術(shù)、軟件開發(fā)技術(shù),為用戶提供高性能的系統(tǒng)。系統(tǒng)將運用先進的瀏覽器/服務(wù)器結(jié)構(gòu),采用SQL Server 2005作為數(shù)據(jù)庫,可以滿足企業(yè)內(nèi)部辦公的使用需求。4.安全性原則系統(tǒng)設(shè)計過程將充分考慮到安全機制,加強操作權(quán)限的設(shè)置與管理。對權(quán)限采取多級限制,確保系統(tǒng)安全可靠。5.可擴展性原則這里包括兩層:硬件的可擴展性與軟件的可擴展性。隨著企業(yè)業(yè)務(wù)的發(fā)展,所配置的計算機硬件設(shè)備無論在CPU、內(nèi)存、外存的容量上都是可擴充的,保護先前的投資。應(yīng)用軟件的可擴充性比硬件的可擴充性更重要,隨著使用的年限的增加,數(shù)據(jù)量的龐大,或者隨著使用的深入,為適應(yīng)發(fā)展,需要增加新的功能,本系統(tǒng)采用三層架構(gòu),能夠做到模塊化擴充,而保護先前的投入。6.實時性原則系統(tǒng)的所有數(shù)據(jù)均采用實時處理,如對消息的傳遞,日程的安排,考勤的統(tǒng)計等,確保了數(shù)據(jù)的及時性和有效性。7.經(jīng)濟實用性原則整個系統(tǒng)的建立充分考慮到實際業(yè)務(wù)操作的實用性和響應(yīng)速度。前臺操作直接應(yīng)對用戶,即刻處理,立即響應(yīng)。后臺管理系統(tǒng)在對大量數(shù)據(jù)進行處理和分析時,充分考慮系統(tǒng)的響應(yīng)速度。在設(shè)計系統(tǒng)時,盡量利用現(xiàn)有的設(shè)備,以免造成不必要的浪費。一切從用戶出發(fā),在不影響系統(tǒng)性能的基礎(chǔ)上,達到經(jīng)濟與實用雙贏的效果。所謂系統(tǒng)功能結(jié)構(gòu)圖就是將系統(tǒng)的功能進行分解,管理信息系統(tǒng)的各子系統(tǒng)可以看作是系統(tǒng)目標下層的功能,對其中每項功能還可以繼續(xù)分解為第三層、第四層……甚至更多的功能。系統(tǒng)功能結(jié)構(gòu)圖就是按照功能的從屬關(guān)系畫成的圖表,圖中的每一個框都稱為一個功能模塊。功能模塊可以根據(jù)具體情況分的大一點或小一點,分解得最小功能模塊可以是一個程序中的每個處理過程,而較大的功能模塊則肯能是完成某一個任務(wù)的一組程序。在以上分析的基礎(chǔ)上,可以將系統(tǒng)分為9大模塊和1個附加功能,整個系統(tǒng)的功能結(jié)構(gòu)圖如下圖42所示:圖42 系統(tǒng)功能結(jié)構(gòu)圖 UML建模設(shè)計建模技術(shù),主要包括“信息建?!焙汀靶袨榻!保约敖⒃谠撃P突A(chǔ)之上的數(shù)據(jù)映射技術(shù)、界面框架技術(shù)、工作流技術(shù)等。本系統(tǒng)采用UML建模技術(shù)。UML是面向?qū)ο箝_發(fā)中一種通用的圖形化建模語言,它定義良好、易于表達、功能強大且普遍適用。面向?qū)ο蟮姆治鲋饕诩訌妼栴}空間和系統(tǒng)任務(wù)的理解、改進各方交流、與需求保持一致和支持軟件重用等4個方面表現(xiàn)出比其他系統(tǒng)分析方法更好的能力,成為主流的系統(tǒng)分析方法。下面將使用用例圖、時序圖、活動圖來重點分析系統(tǒng)的功能與過程。l 角色用例圖在以上分析的基礎(chǔ)上,可以把系統(tǒng)分為監(jiān)獄長、中層部門負責(zé)人、人事主管、普通警察職工、系統(tǒng)管理員這五大角色,具體用例圖如下圖:1. 監(jiān)獄長角色:擁有系統(tǒng)所有的權(quán)限,具體用例圖如下圖431所示:圖431 監(jiān)獄長用例圖2. 中層部門負責(zé)人角色:擁有該部門相關(guān)權(quán)限及其一般權(quán)限,具體用例圖如下圖432所示:圖432 中層部門負責(zé)人用例圖3. 人事主管角色:擁有人事部相關(guān)權(quán)限及其一般權(quán)限,具體用例圖如下圖433所示:圖433 人事主管用列圖4. 普通警察職工角色:擁有一般權(quán)限,具體用例圖如下圖434所示:圖434 普通警察職工用列圖5. 系統(tǒng)管理員角色:擁有系統(tǒng)維護的權(quán)限及其一般權(quán)限,具體用例圖如下圖435所示:圖435 系統(tǒng)管理員用例圖l 模塊用例圖根據(jù)以上分析,可以把系統(tǒng)分為日程管理、文檔管理、消息傳遞、個人記錄、考勤管理、人事管理、系統(tǒng)管理、常用工具、娛樂游戲這九大模塊和一個附件功能,具體用例圖如下圖:216。 日程管理1. 我的日程:監(jiān)獄長、中層部門負責(zé)人、人事經(jīng)理可以添加日程、刪除日程、修改日程、查看日程,其中需要注意的是刪除日程是假刪除,具體用例圖如下圖436所示:圖436 我的日程用例圖2. 部門日程:用戶可以按日期等條件來搜索部門日程、查看日程詳情,具體用例圖如下圖437所示:圖437 部門日程用例圖3. 日程維護:監(jiān)獄長、系統(tǒng)管理員可以按機構(gòu)、部門、姓名、時間等條件來搜索日程、徹底刪除日程,具體用例圖如下圖438所示:圖438 日程維護用例圖216。 文檔管理1. 文檔列表:用戶可以添加文檔、刪除文檔、修改文檔、下載文檔,其中需要注意的是刪除文檔是假刪除且刪除文檔、修改文檔、下載文檔監(jiān)獄長擁有最高權(quán)限以及下載文檔只能同部門的人可下載,具體用例圖如下圖439所示:圖439 文檔列表用例圖2. 文檔搜索:監(jiān)獄長可以按文件名、附件名、用戶名、日期段等條件來搜索文檔、下載文檔,具體用例圖如下圖4310所示:圖4310 文檔搜索用例圖3. 回收站:用戶可以還原文檔、徹底刪除文檔,其中需要注意的是監(jiān)獄長可以擁有所有用戶的回收站權(quán)限,具體用例圖如下圖4311所示:圖4311 回收站用例圖216。 消息傳遞1. 寫新消息:用戶可以發(fā)送消息、保存草稿消息,具體用例圖如下圖4312所示:圖4312 寫新消息用例圖2. 個人信箱:用戶可以在收件箱、草稿箱、已發(fā)送、已刪除中進行信息的統(tǒng)計、刪除,具體用例圖如下圖4313所示:圖4313 個人信箱用例圖3. 消息管理:監(jiān)獄長、系統(tǒng)管理員可以按日期段等條件來搜索已過期無效的消息、徹底刪除消息,具體用例圖如下圖4314所示:圖4314 消息管理用例圖216。 個人記錄1. 我的便簽:用戶可以添加便簽、刪除便簽、修改便簽、查看便簽,具體用例圖如下圖4315所示:圖4315 我的便簽用例圖2. 我的通訊錄:用戶可以添加聯(lián)系人、刪除聯(lián)系人、修改聯(lián)系人、查看聯(lián)系人、按關(guān)系、姓名等條件來搜索聯(lián)系人,具體用例圖如下圖4316所示:圖4316 我的通訊錄用例圖216。 考勤管理1. 考勤設(shè)置:監(jiān)獄長、人事主管可以設(shè)置上下班時間以及考勤無效時間,具體用例圖如下圖4317所示:圖4317 考勤設(shè)置用例圖2. 考勤歷史查詢:監(jiān)獄長、人事主管可以按日期段、機構(gòu)、部門、用戶名、姓名等條件來搜索考勤歷史、查看考勤歷史,具體用例圖如下圖4318所示:圖4318 考勤歷史查詢用例圖3. 考勤統(tǒng)計:監(jiān)獄長、人事主管可以按日期段、機構(gòu)、部門等條件來統(tǒng)計考勤信息、導(dǎo)出到Excel表,具體用例圖如下圖4319所示:圖4319 考勤統(tǒng)計用例圖4. 警察職工簽到、簽退:用戶可以上班簽到、下班簽退,具體用例圖如下圖4320所示:圖4320 員工簽到、簽退用例圖216。 人事管理1. 機構(gòu)管理:監(jiān)獄長、系統(tǒng)管理員可以添加機構(gòu)、刪除機構(gòu)、修改機構(gòu)、查看機構(gòu),具體用例圖如下圖4321所示:圖4321 機構(gòu)管理用例圖2. 部門管理:監(jiān)獄長、系統(tǒng)管理員可以添加部門、刪除部門、修改部門、查看部門,具體用例圖如下圖4322所示:圖4322 部門管理用例圖3. 用戶管理:監(jiān)獄長、系統(tǒng)管理員可以添加用戶、刪除用戶、修改用戶、查看用戶,具體用例圖如下圖4323所示:圖4323 用戶管理用例圖216。 系統(tǒng)管理1. 菜單管理:監(jiān)獄長、系統(tǒng)管理員可以父菜單管理、子菜單管理其中包括添加、刪除、修改、查看、菜單排序其中包括菜單上移、下移,具體用例圖如下圖4324所示:圖4324 菜單管理用例圖2. 角色管理:監(jiān)獄長可以添加角色、刪除角色、修改角色、查看角色、分配角色權(quán)限,具體用例圖如下圖4325所示:圖4325 角色管理用例圖3. 登錄日志:監(jiān)獄長、系統(tǒng)管理員可以按日期段等條件來搜索登錄日志、刪除登錄日志,具體用例圖如下圖4326所示:圖4326 登錄日志用例圖4. 操作日志:監(jiān)獄長、系統(tǒng)管理員可以按日期段等條件來搜索操作日志、刪除登錄日志,具體用例圖如下圖4327所示:圖4327 操作日志用例圖216。 常用工具:用戶可以使用計算器、萬年歷、世界時間等常用工具,具體用例圖如下圖4328所示:圖4328 常用工具用例圖216。 娛樂游戲:用戶可以玩俄羅斯方塊等娛樂游戲,具體用例圖如下圖4329所示:圖4329 娛樂游戲用例圖l 模塊時序圖由于篇幅的限制,下面重點介紹我的日程、寫新消息、菜單管理、角色管理的時序圖,具體時序圖如下圖:1. 我的日程:監(jiān)獄長、中層部門負責(zé)人、人事主管具有我的日程權(quán)限,具體時序圖過程如下圖4330所示:圖4330 我的日程時序圖2. 寫新消息:用戶可以寫新消息,具體時序圖過程如下圖4331所示:圖4331 寫新消息時序圖3. 菜單管理:監(jiān)獄長、系統(tǒng)管理員擁有菜單管理權(quán)限,具體時序圖過程如下圖4332所示:圖4332 菜單管理時序圖4. 角色管理:監(jiān)獄長擁有角色管理權(quán)限,具體時序圖過程如下圖4333所示:圖4333 角色管理時序圖l 模塊活動圖由于篇幅的限制,下面重點介紹我的日程、寫新消息、菜單管理、角色管理的活動圖,具體活動圖如下圖:1. 我的日程:監(jiān)獄長、中層部門負責(zé)人、人事主管擁有我的日程權(quán)限,具體活動圖過程如下圖4334所示:圖4334 我的日程活動圖2. 寫新消息:用戶可以寫新消息,具體活動圖過程如下圖4335所示:圖4335 寫新消息活動圖3. 菜單管理:監(jiān)獄長、系統(tǒng)管理員擁有菜單管理權(quán)限,具體活動圖過程如下圖4336所示:圖4336 菜單管理活動圖4. 角色管理:監(jiān)獄長擁有角色管理權(quán)限,具體活動圖過程如下圖4337所示:圖4337 角色管理活動圖 輸入輸出設(shè)計輸入輸出設(shè)計是辦公自動化系統(tǒng)與用戶交互的界面。它能夠為用戶建立良好的工作環(huán)境,激發(fā)用戶努力工作、主動工作的熱情;它符合用戶習(xí)慣,方便用戶操作,使辦公自動化系統(tǒng)易于為用戶所接受;它為用戶提供易讀易懂的信息形態(tài)。所以輸入輸出設(shè)計對用戶來說,顯得尤為重要。l 輸入設(shè)計 輸入設(shè)計是辦公自動化系統(tǒng)與用戶之間交互的紐帶,設(shè)計的任務(wù)是根據(jù)具體業(yè)務(wù)要求,確定適當?shù)妮斎胄问?,使辦公自動化系統(tǒng)獲取工作中產(chǎn)生的正確信息。輸入設(shè)計的目的是提高輸入效率,減少輸入錯誤。1.輸入方式的選擇:輸入方式是以鍵盤、鼠標為媒介將數(shù)據(jù)輸入。系統(tǒng)管理員登陸系統(tǒng)后可以維護基礎(chǔ)數(shù)據(jù),通過鍵盤、鼠標將數(shù)據(jù)錄入到系統(tǒng)當中,確認保存將數(shù)據(jù)存入到數(shù)據(jù)庫中相應(yīng)的數(shù)據(jù)表中。2.輸入界面選擇:輸入界面的設(shè)計十分重要,為了增加用戶的體驗度、簡單方便用戶操作以及增強交互界面的美觀性。例如下圖431所示:圖441 警察職工簽到、簽退界面l 輸出設(shè)計輸出設(shè)計的任務(wù)是使辦公自動化系統(tǒng)輸出滿足用戶需求的信息,是系統(tǒng)實施的結(jié)果和目的。信息能夠滿足用戶需求,關(guān)系到系統(tǒng)使用效果和系統(tǒng)的成功與否。以為用戶提供及時、準確
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1