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

正文內(nèi)容

檔案管理系統(tǒng)的分析與設(shè)計(編輯修改稿)

2025-05-14 04:27 本頁面
 

【文章內(nèi)容簡介】 本信息管理功能集合、檔案借閱及查詢功能集合、用戶管理及其權(quán)限功能的集合,進(jìn)行分別設(shè)計。首先進(jìn)行了按照軟件工程方法要求的系統(tǒng)的總體設(shè)計,包括系統(tǒng)的用例分析,系統(tǒng)的域類分析,以及系統(tǒng)業(yè)務(wù)活動分析。并進(jìn)一步說明了系統(tǒng)中一些關(guān)鍵技術(shù)細(xì)節(jié)的處理,如系統(tǒng)中條形碼的設(shè)計,其中包括條形碼的編碼、讀取和打印,以及用戶的訪問控制與身份驗證機(jī)制的實現(xiàn),并給出了系統(tǒng)中數(shù)字簽名的設(shè)計和實現(xiàn)。 檔案管理系統(tǒng)的需求分析需求分析階段是學(xué)生檔案管理信息系統(tǒng)開發(fā)的最重要的階段。首先,我們要了解和澄清客戶的需求,然后嚴(yán)格地按照客戶的需求給出系統(tǒng)的需求規(guī)格說明書。 理解需求是在問題及其最終最終解決方案之間架設(shè)橋梁的第一步。開發(fā)者只有和用戶充分的理解了需求之后才能開始設(shè)計系統(tǒng),否則,對需求定義的任何改進(jìn),在設(shè)計上都必須大量的返工。下面是經(jīng)過調(diào)研后得到的業(yè)務(wù)需求說明。(1) 系統(tǒng)為檔案管理員建立學(xué)生信息的檔案,用戶進(jìn)入系統(tǒng)前需要身份驗證,驗證內(nèi)容包括用戶名、密碼,只有輸入正確后方可進(jìn)入系統(tǒng),否則提示錯誤信息,要求重新輸入。(2) 系統(tǒng)需對檔案進(jìn)行分類管理,檔案管理員可為不同的部門建立各自的檔案資料庫。另外,管理員可在修改檔案信息的時候記錄修改人員的個人信息和修改的時間等信息。采用面向?qū)ο蟮慕y(tǒng)一開發(fā)過程,經(jīng)過需求采集和分析,確定檔案管理信息系統(tǒng)中檔案管理員作為主要活動者的用例:(1) 檔案類別管理(2) 檔案柜資料管理(3) 檔案信息管理(4) 檔案借用管理Comment [U19]: 所有圖在正文中要引用(如圖 31所示) ;不能用 “如下圖”所示的表述法。Comment [U20]: 圖號、圖名,要居中放在圖的下方。圖名在圖下,圖名和圖必須在同一頁。(5) 檔案歸還管理(6) 檔案查詢管理而以用戶為主要活動者的用例則有:(1) 檔案查詢(2) 檔案借閱(3) 檔案歸還 根據(jù)前面所述的用例,可將學(xué)生檔案管理信息系統(tǒng)的功能相應(yīng)的劃分,并且將這些模塊整合為三個功能集合。 (1)基本信息管理功能集合。該集合包括檔案類別管理、檔案柜資料管理、檔案信息管理三個模塊,主要用于提供檔案類別、檔案柜資料以及檔案的基本信息。該集合的用例圖如下:(2)檔案借閱及查詢功能集合。該集合包括檔案借用管理、檔案歸還管理、檔案查詢管理三個模塊。檔案借用管理模塊根據(jù)基本信息管理集合提供的當(dāng)按信息對檔案進(jìn)行借用管理;檔案歸還管理模塊再根據(jù)借用管理提供的借用信息進(jìn)行歸還管理;檔案查詢管理模塊可根據(jù)用戶的查詢條件對以上信息進(jìn)行查詢。該集合的用例圖如下圖所示,關(guān)系圖如圖 31所示。 圖基本信息管理集合檔案查詢管理檔案借閱管理 檔案歸還管理31 學(xué)生檔案借閱及查詢功能集合關(guān)系圖 (3)用戶管理及其權(quán)限功能的集合。該 集 合 包 括 檔 案 管 理 人 員 信 息 管 理 和 權(quán) 限 控 制兩 個 功 能 模 塊 。 雖 然 權(quán) 限 控 制 不 是 一 個 獨 立 存 在 的 模 塊 , 但 是 它 貫 穿 在 整 個 運 行 的 過 程中 。 學(xué) 生 檔 案 管 理 信 息 系 統(tǒng) 的 管 理 人 員 的 管 理 模 塊 需 要 經(jīng) 過 權(quán) 限 授 權(quán) 才 可 以 正 常 的 使 用 。權(quán) 限 功 能 模 塊 確 定 用 戶 角 色 由 檔 案 部 門 主 管 、 檔 案 管 理 人 員 組 成 。 檔案管理系統(tǒng)的總體設(shè)計 系統(tǒng)結(jié)構(gòu)的劃分根據(jù)前面的需求,得出系統(tǒng)可按功能集合劃分,其組織結(jié)構(gòu)圖如圖 32所示:學(xué)生檔案管理系統(tǒng)基本信息管理功能集合檔案借閱及查詢功能集合用戶管理及權(quán)限功能集合檔案類別管理檔案柜資料管理檔案信息管理檔案借用管理檔案歸還管理檔案查詢管理檔案管理人員信息管理權(quán)限控制圖 32 系統(tǒng)組織結(jié)構(gòu)圖 條形碼使用流程在條碼應(yīng)用系統(tǒng)中,被管理的學(xué)生檔案的詳細(xì)信息是以數(shù)據(jù)庫的形式存儲在計算機(jī)系統(tǒng)中,當(dāng)條形碼 識 讀 設(shè) 備 采 集 到 管 理 對 象 的 條 碼 符 號 信 息 后 , 通 過 通 信 線 路 傳 輸 到 計算 機(jī) 系 統(tǒng) 中 。 在 計 算 機(jī) 系 統(tǒng) 中 , 應(yīng) 用 程 序 根 據(jù) 這 個 編 碼 到 數(shù) 據(jù) 庫 中 去 匹 配 相 應(yīng) 的 記 錄 從而 得 到 對 象 的 詳 細(xì) 信 息 , 并 在 屏 幕 中 顯 示 。 整 個 過 程 如 圖 33 所 示 。讀取圖形信息 識別編碼 輸入編碼 使用編碼條形碼閱讀器 計算機(jī)接口圖 33 條形碼使用流程 學(xué)生檔案管理信息系統(tǒng)的用例分析系統(tǒng)的用例分析是 UML 建模的第一步。在上一節(jié)需求分析中,我們已經(jīng)確定了檔案Comment [U21]: 凡是涉及到有規(guī)范標(biāo)準(zhǔn)的設(shè)計等,一律按照規(guī)范畫法Comment [U22]: 正文中不得出現(xiàn)空白的位置,如果放圖位置不夠,需要排版或用文字來調(diào)整管理信息系統(tǒng)的各功能模塊(用例) 。系統(tǒng)按照角色劃分的用例圖如圖 34和 35所示:檔案類別管理檔案柜資料管理檔案借用管理 檔案歸還管理檔案查詢管理檔案信息管理檔案管理員圖 34 學(xué)生檔案管理信息系統(tǒng)用例圖(管理員) 條形碼的設(shè)計系統(tǒng)通過加入條形碼,使檔案編號與條形碼編號一一對應(yīng),從而實現(xiàn)檔案編號在錄入或借出時的方便讀取,下面詳細(xì)介紹系統(tǒng)中條形碼的編碼、讀取和打印的相關(guān)實現(xiàn)細(xì)節(jié)。條形碼譯碼流程圖如圖 312所示。Comment [U23]: 流程圖中條件判斷要用菱形框,并標(biāo)明條件判斷(是 Y、否 N) 。開始結(jié)束初始化采樣數(shù)據(jù)判別為何種條碼字符識別指示燈亮,蜂鳴出錯否?通訊掃描到條碼嗎?出錯否?有否另一條?YNYNYN圖 312 條形碼譯碼流程圖 數(shù)據(jù)庫的設(shè)計數(shù)據(jù)庫中設(shè)計包含了兩個實體,即檔案和用戶,兩個關(guān)系,即借閱和歸還,另外檔案的屬性檔案柜和檔案類別具有復(fù)合屬性,于是數(shù)據(jù)庫初步設(shè)計為六個表,即檔案信息表、用戶信息表、檔案柜信息表、檔案類別信息表、檔案借閱信息表和檔案歸還信息表,下面圖 317是數(shù)據(jù)庫設(shè)計的 ER圖:圖 317 數(shù)據(jù)庫 ER 圖 本章小結(jié)本章首先進(jìn)行檔案管理業(yè)務(wù)的需求分析,提出了將本系統(tǒng)分為管理員和用戶兩部分,其中管理員部分包括檔案類別管理、檔案柜資料管理、檔案信息管理、檔案借用管理、檔案歸還管理、檔案查詢管理等六個模塊,而用戶部分包含檔案查詢、檔案借閱、檔案歸還三個模塊。從功能上將系統(tǒng)分為三大模塊,即基本信息管理功能集合、檔案借閱及查詢功能集合、用戶管理及其權(quán)限功能的集合,進(jìn)行分別實現(xiàn)。然后進(jìn)行了按照軟件工程方法要求的系統(tǒng)的總體設(shè)計,包括系統(tǒng)的用例分析,系統(tǒng)的域類分析,以及系統(tǒng)業(yè)務(wù)借出檔案用戶歸還密碼 名稱 編號建檔內(nèi)容建檔時間狀態(tài)名稱 編號檔案柜類別名稱序號檔案狀態(tài)借用日期用戶信息檔案編號借出編號歸還編號檔案編號用戶信息歸還日期檔案狀態(tài)建立人 建立日期 建立日期 建立人序號名稱活動分析。并進(jìn)一步說明了系統(tǒng)中一些關(guān)鍵技術(shù)細(xì)節(jié)的處理,如系統(tǒng)中條形碼的設(shè)計,其中包括條形碼的編碼、讀取和打印,以及用戶的訪問控制與身份驗證機(jī)制的實現(xiàn),并給出了關(guān)鍵的系統(tǒng)中數(shù)字簽名的設(shè)計和實現(xiàn)。 Comment [U24]: 本章可以先概述一下實現(xiàn)環(huán)境;再闡述實現(xiàn)過程;給出實現(xiàn)的標(biāo)致性成果(核心模塊偽代碼、界面等)或結(jié)論;并對系統(tǒng)或成果的運行或應(yīng)用效果進(jìn)行評價分析。4 檔案管理系統(tǒng)的實現(xiàn)本章敘述了系統(tǒng)開發(fā)的詳細(xì)過程,首先明確了系統(tǒng)所使用的開發(fā)環(huán)境和運行環(huán)境,即采用 Delphi語言為開發(fā)平臺,數(shù)據(jù)庫采用 SQL Server 2022,而 UML圖的繪制則是是采用了 Rational Rose 2022。然后根據(jù)上一章的系統(tǒng)的需求分析和總體設(shè)計,分別詳細(xì)實現(xiàn)了學(xué)生檔案管理系統(tǒng)的界面設(shè)計,然后通過又使用 SQL Server 2022軟件實現(xiàn)了數(shù)據(jù)庫的表的設(shè)計并完成了相關(guān)視圖的建立,最后詳細(xì)介紹了存儲過程創(chuàng)建和數(shù)據(jù)庫的連接的技術(shù)細(xì)節(jié),并給出了部分系統(tǒng)界面。 開發(fā)環(huán)境的選擇系統(tǒng)采用 Delphi語言為開發(fā)語言,數(shù)據(jù)庫采用 SQL Server 2022。而 UML圖的繪制則是是采用了 Rational Rose 2022軟件。Rational Rose 是一個完全的,具有能滿足所有建模環(huán)境(Web 開發(fā),數(shù)據(jù)建模,Visual Studio和 C++ )需求能力和靈活性的一套解決方案。Rose 允許開發(fā)人員,項目經(jīng)理,系統(tǒng)工程師和分析人員在軟件開發(fā)周期內(nèi)在將需求和系統(tǒng)的體系架構(gòu)轉(zhuǎn)換成代碼,消除浪費的消耗,對需求和系統(tǒng)的體系架構(gòu)進(jìn)行可視化,理解和精練。通過在軟件開發(fā)周期內(nèi)使用同一種建模工具可以確保更快更好的創(chuàng)建滿足客戶需求的可擴(kuò)展的、靈活的并且可靠的應(yīng)用系統(tǒng) [37]。 系統(tǒng)功能模塊實現(xiàn)從第三章可以得出學(xué)生檔案管理信息系統(tǒng)包括以下 5個部分組成,分別是:(1) 用戶登錄界面及系統(tǒng)主界面(2) 學(xué)生檔案管理模塊(3) 學(xué)生檔案查詢管理模塊(4) 學(xué)生檔案類別管理界面及檔案柜資料管理模塊(5) 學(xué)生檔案借用管理界面及檔案歸還管理模塊由于論文篇幅所限,下面僅就以下三個典型的模塊進(jìn)行介紹。 學(xué)生檔案管理模塊實現(xiàn)學(xué)生檔案管理模塊主要用于維護(hù)檔案的基本信息,以便管理人員添加、修改和刪除Comment [U25]: 實現(xiàn)部分程序代碼要少、要精選,每段代碼不要超過一頁;最好用偽代碼表示,要有注釋。檔案信息。在界面中,要放置 3個 ADOQuery組件,然后,在界面上放置 1個 DataSourse組件,各個組件的屬性如下表 41所示。表 41 該界面所需組件屬性組件名稱 屬性 設(shè)置Name DaEditConnection ConDaLeiADOQuerySQL Select*from view_FilesContentName DaGuildConnection ConDaLeiADOQuerySQL Select distinct 檔案柜號 from view_FilesContentName GetfilecatoryConnection ConDaLeiADOQuerySQL Select Cgname from FilesCategoryName CdDaEditDataSourceDataSet DaEdit然后,為本界面添加 OnCreate事件響應(yīng),以初始化窗體信息。代碼如下:Procedure (Sender:TObject)。begin if =0 then //修改按鈕被選中 begin with do begin close。 (Format(ExcUpdate,[,,Da,]))。 //執(zhí)行操作ExecSql。 end。 end else begin with do begin close。 。 (Format(InsertSql,[,Trim(),DaGu,]))。 。(Format(GetDa,[Trim()]))。 Open。 end。 end。 上述代碼中所使用的 GetDa 是在 SqlStr 單元中定義的常量,代碼如下:GetDa=’SELECT as “狀態(tài)”, as “檔案編號”, as “名稱”,’+’FilesContent.Contents as “內(nèi)容” , as “檔案柜號”, as “檔案柜”+’ as “建檔日期”, as “備注”FROM’+’FilesContent,FilesCategory, FilesCategory,FilesCabi where id=’+’and == and =”%s”管理人員
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1