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

正文內(nèi)容

基于servlet技術(shù)的公安司法鑒定文書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)碩士學(xué)位論文(完整版)

  

【正文】 文書預(yù)定表 字 段 說(shuō) 明 類型(長(zhǎng)度) 備 注 reserveRecNumber 文書預(yù)定序號(hào),自動(dòng)編號(hào) Int 主鍵 29 Itemcalnumber 文書文件編號(hào) Varchar(20) reserverID 預(yù)定者 ID 號(hào) Varchar(10) reserverPhone 預(yù)定者聯(lián)系電話 Varchar(20) reserveDate 預(yù)定日期 Date ReservecanselDate 預(yù)定取消日期 Date ReserveStates 預(yù)定狀態(tài) Varchar(10) 人員信息表( user)如表 54 所示。 司法鑒定文書管理系統(tǒng)所需得表 司法鑒定文書管理系統(tǒng)包括 文書 借還表( borrowree ) 、文書 信息表( documentitem) 、文書 預(yù)定表( reserverec) 、 人員信息表( user)。 UML 主要時(shí)為構(gòu)造軟件提供便利,但它也可以用于 設(shè)計(jì)系統(tǒng)硬件。 圖 59 人員信息包下的類 Document Item itemcallNum:string itemMainSubject:string itemSubSubject:string itemTitle:string itemKeyword:string itemYear:int Adddocumentitem() Editdocumentitem() Deletedocumentitem() Getdocumentitem() Setdocumentitem() Borrow BorrowerID:int borrowerFirstName:string borrowerlastname:string borrowergender:Boolean borrowerphone:string borroweraddress:array borroweriumber:string borrowertotquota:int Addborrower() Editborrower() deleteBorrower() getborrower() setborrower() Documenter Documentid:string Documentfirstname:string Documentlastname:string Documentpassword:string Documentaccesslevel:int Adddocumenter() Editdocumenter() Deletedocumenter() Getdocumenter() Setdocumenter() 24 組件圖的生成 在對(duì)軟件建模的過(guò)程中,系統(tǒng)分析師使用用例圖來(lái)推斷系統(tǒng)希望的行為;使用交互視圖、狀態(tài)圖、活動(dòng)圖來(lái)說(shuō)明這些詞匯中得事物如何相互協(xié)作來(lái)完成某些行為。類圖( class diagram)是描述類、接口、協(xié)作以及它們之間關(guān)系的圖。這時(shí)就有必要將這些元素進(jìn)行分組,把那些語(yǔ)義相近或更傾向于一起變化得元素組織起來(lái)加入同一個(gè)包,這樣方便理解和處理整個(gè)模型。 時(shí)序圖的 功能是按時(shí)間順序描述系統(tǒng)元素間的交互,協(xié)作圖的功能按照時(shí)間和空間順序描述系統(tǒng)元素間的交互和它們之間的關(guān)系。角色是與系統(tǒng)有交互作用的人或事務(wù),通常代表一個(gè)系統(tǒng)的使用者或者需要與系統(tǒng)打交道的人或事務(wù)。在對(duì)司法鑒定文書進(jìn)行全面信息化管理的過(guò)程中,查詢是一項(xiàng)非常重要的功能。 系統(tǒng)功能框架 對(duì)司法鑒定文書管理系統(tǒng)進(jìn)行詳細(xì)了解和分析之后發(fā)現(xiàn),一個(gè)功能完全滿足基本需求的系統(tǒng)必須包括以下幾個(gè)模塊。 15 幫助功能需求 這個(gè)模塊的具體功能如圖 49 所示。 14 3)依次對(duì)后續(xù)查詢條件進(jìn)行判斷,如果查 詢條件為空,則 S_Result 等于 Where與查詢條件的組合,否則為 S_Result 與新查詢條件的組合 。 圖 48 文書查詢功能 查詢優(yōu)化算法 查詢 是數(shù)據(jù)庫(kù)系統(tǒng)中 最為重要的功能 , 也 是 最為常用的功能 。 圖 44 預(yù)定文書功能 ※ 前置條件:相應(yīng)文書已經(jīng)全部借出 撤銷預(yù)定功能需求 撤銷預(yù)定功能需求的說(shuō)明如圖 45 所示。借出信息包括文書編號(hào)和借出者 等。 針對(duì)不同的數(shù)據(jù)庫(kù),具體的 JDBC 包也是不一樣的,這就需要自己去獲得使用的數(shù)據(jù)庫(kù)的 JDBC 包,通常,一些商用的數(shù)據(jù)庫(kù),如 Oracle、 SQl server 都會(huì)自帶 JDBC 包;而另外一些免費(fèi)的數(shù)據(jù)庫(kù),如 Mysql、 PostgreSQL 等,針對(duì)這些數(shù)據(jù)庫(kù) JDBC 包都可以到數(shù)據(jù)庫(kù)本身的官方網(wǎng)站去下載。 2)讀取客戶程序發(fā)送來(lái) 的隱式數(shù)據(jù)(請(qǐng)求報(bào)頭)。在 servlet 中,許多使用傳統(tǒng) CGI 程序很難完成的任務(wù)都可以輕松地完成。裝入后, servlet 繼續(xù)運(yùn)行直到其他客戶機(jī)發(fā)出請(qǐng)求。發(fā)送內(nèi)部屬性變化通知其他 Bean、應(yīng)用程序或者腳本語(yǔ)言。 Com 對(duì)象常用來(lái)封裝商業(yè)邏輯和為 ASP 頁(yè)面完成高強(qiáng)度計(jì)算。通用型的 Javabean 軟件設(shè)計(jì)技術(shù),通常被稱為 Bean。用戶可以在任意一個(gè)平臺(tái)上來(lái)編寫動(dòng)態(tài) web 頁(yè)面,然后任何一個(gè)支持 Jsp 的web 服務(wù)器上運(yùn)行,通過(guò)任何一個(gè) web 游覽器來(lái)訪問(wèn)。 JSP JSP(JavaServer Pages)是由 SUN Microsystems 公司倡導(dǎo),許多公司參與建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 Java 平臺(tái)由 Java 虛擬機(jī)( Java Virtual Machine)和 Java 應(yīng)用編程接口( Application Programming Interface、簡(jiǎn)稱 API)構(gòu)成。使司法鑒定文書的查找、保管變得快捷高效。 根據(jù)公安部、司法部關(guān)于進(jìn)一步加強(qiáng)司法鑒定信息化工作的文件精神, 全省各地 司法鑒定 中心都在加強(qiáng) 信息化 建設(shè),鑒定文書管理系統(tǒng) 作為 信息化建設(shè) 重要的組成部分, 起著舉足輕重的作用。 計(jì)算機(jī)技術(shù)具有 檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等優(yōu)點(diǎn) , 合理利用可以實(shí)現(xiàn)在線查詢、借閱等管理,彌補(bǔ)手工操作中存在的種種弊端,減少不必要的警力配備。 利用司法鑒定文書信息管理系統(tǒng),實(shí)現(xiàn)在線查詢、 文書借閱等功能,使得鑒定文書的查詢、借閱等變得方便快捷,同時(shí)大幅度地減少了由于管理的混亂造成的文書查找困難以及遺失的弊端。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說(shuō)明并表示了謝意。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本文 結(jié)合 貴州省公安廳司法鑒定文書管理系統(tǒng)建設(shè)的 工作實(shí)際 , 在分析大量國(guó)際國(guó)內(nèi)司法 文書管理相關(guān)研究的基礎(chǔ)上, 根據(jù)對(duì)近年來(lái)在保管、查詢文書時(shí)存在的各種問(wèn)題進(jìn)行分析統(tǒng)計(jì),研究并設(shè)計(jì)了司法鑒定文書信息管理需求模型,提出了基于網(wǎng)絡(luò)的文書管理系統(tǒng)。 由于 鑒定內(nèi)容的多樣性,決定了鑒定文書查詢的復(fù)雜性。 并且 在保管文書和查閱文書的時(shí)間上花費(fèi)巨大,并常發(fā)生找不到文書和丟失文書 的情況,不利于司法鑒定工作的健康發(fā)展。即利用計(jì)算機(jī)技術(shù)提高鑒定文書的管理,以適應(yīng)現(xiàn)代辦案模式,提高辦案效率。它徹底改變了應(yīng)用軟件的開(kāi)發(fā)模式,帶來(lái)了自個(gè)人計(jì)算機(jī)以來(lái)又一次技術(shù)革命 ,為迅速發(fā)展的信息世界增添了新的活力。 Java 應(yīng)用編程接口已經(jīng)從 版發(fā)展到 版。 在 Java 的基礎(chǔ)上開(kāi)發(fā)出的 Jsp 實(shí)現(xiàn)勒動(dòng)態(tài)頁(yè)面與靜態(tài)頁(yè)面的分離,脫離了硬 4 件平臺(tái)的束縛以及編譯后運(yùn)行等發(fā)式,大大提高了其執(zhí)行效率而逐漸成為Inter 上的主流開(kāi)發(fā)工具??梢杂弥С?Jsp 技術(shù)的 web 服務(wù)器作為前端,然后開(kāi)發(fā)強(qiáng)大的企業(yè)級(jí)或中間層服務(wù)器端應(yīng)用。即使具有 C++和 VB 的基礎(chǔ)也需要付出額外的努力。這些 Javabean 組件對(duì)象的特殊對(duì)象規(guī)則主要包括一下 5 點(diǎn): 1) Bean 必須支持私有數(shù)據(jù)字段 Properties。與傳統(tǒng)的 CGI 和許多其他類似 CGI 的技術(shù)相比, Java servlet 具有更高的效率,更容易使用,功能更強(qiáng)大,具有更好的可移植性,更節(jié)省投資。 2)高安全性。 6)節(jié)省投資。 JDBC 不僅提供 一個(gè)標(biāo)準(zhǔn)的API 去連接各種關(guān)系數(shù)據(jù)庫(kù)這樣的數(shù)據(jù)源, JDBC 還為數(shù)據(jù)庫(kù)產(chǎn)品提供了標(biāo)準(zhǔn)的結(jié)構(gòu)體系,使得各種數(shù)據(jù)庫(kù)產(chǎn)品能夠基于這樣的標(biāo)準(zhǔn)體系設(shè)計(jì)數(shù)據(jù)源的驅(qū)動(dòng)程序。這些功能需求基本上包括了委托單位要求提供的業(yè)務(wù)。 圖 43 歸還功能 預(yù)定文書功能需求 預(yù)訂文書功能需求的說(shuō)明如圖 44 所示。司法鑒定中心的管理人員還可以根據(jù)文書的狀態(tài)來(lái)查詢委托方,例如可以 查詢所以借閱者列表、所有歸還的單位列表等。 其中指定條件 A 、 B、 C 之間是邏輯“與”的關(guān)系 (也可以是其它邏輯關(guān)系 ),A、 B 、 C 均為動(dòng)輸入需要查詢的委托方基本信息 根據(jù)輸入的信息到數(shù)據(jù)庫(kù)中查詢有關(guān)單位信息 顯示相關(guān)信息 輸入需要查詢的文書基本信息 根據(jù)輸入的信息到數(shù)據(jù)庫(kù)中查詢有關(guān)文書信息 顯示相關(guān)信息 13 態(tài)選擇,可以取其中的 1 個(gè) 2 個(gè)或 3 個(gè),也可以一個(gè)都不選,當(dāng) 3 個(gè)條件都不選擇時(shí)則認(rèn)為是無(wú)條件查詢,按照通常的做法,將產(chǎn)生 8 個(gè)最終結(jié)果,即有 8 條查詢語(yǔ)句,分別是 1) select * from Person; //條件為空 2) select * from Person where Age=C; //查 詢年齡等于 C 3) select * from Person where Sex=B; //查詢性別等于 B 4) select * from Person where Sex=B and Age=C; //查詢性別 B、 年 齡 C 5) select * from Person where Name=A; //查詢姓名為 A 6) select * from Person where Name=A and Age=C; //查詢姓名 A、 年齡 C 7) select * from Person where Name=A and Sex=B; //查詢姓名 A、 性別 B 8) select * from Person where Name= A and Sex=B and Age= C; //查詢姓名 A、 性別為 B、 年齡為 C 實(shí)現(xiàn)算法 為 : if Age=and Sex=and Name= sql= select * from Person//語(yǔ)句 1 else if Age and Sex=and Name= sql=select * from Person where Age= C//語(yǔ)句 2 else if Ale= and Sexand Name= sql=select * from Person where Sex= B//語(yǔ)句 3 else if Age=and Sex=and Name sql=select * from Person where Name= A//語(yǔ)句 4 else if ?? 顯然這是比較煩瑣的,而目用到了多重 if 語(yǔ)句,因而在條件增多時(shí),其復(fù)雜程度將大大增加,程序調(diào)試和編寫的難度增大 。 該 算法定義了一個(gè)單獨(dú)的字符串來(lái)表示組合的結(jié)果,當(dāng)該字符串經(jīng)過(guò)條件 A后其值為 A 的條件,經(jīng)過(guò)條件 B 后其值則為條件 A 與 B 組合的結(jié)果,而當(dāng)經(jīng)過(guò)條件 C 后其值則變成條件 A、 B、 C 的組合,從而減少了組合判斷的分支,對(duì)于更多條件的組合,其效果將更加明顯 。 4)對(duì)在庫(kù)文書進(jìn)行編輯,包括添加文書信息、刪除文書信息、修改文書信息等。 ( 2)數(shù)據(jù)庫(kù)維護(hù)功能模塊。 17 圖 51 系統(tǒng)總體功能 框架 圖 用例的建 立 分析階段最重要的是用例圖的建立,用例視圖強(qiáng)調(diào)用戶希望得到的功能,它是成為參與者的外部用戶所能觀察到的系統(tǒng)功能模型圖。使用用例與傳統(tǒng)的方法不同,將項(xiàng)目分解成使用用例是面向?qū)ο筮^(guò)程而不是面向?qū)崿F(xiàn)的過(guò)程,用例關(guān)注的是系統(tǒng)外的用戶,有助于讓開(kāi)發(fā)人員了解最重要的不會(huì) —— 滿足用戶需求和期望。 ( 2)工作人員使用系統(tǒng)得協(xié)作圖如圖 54所示。這樣系統(tǒng)分析師就能從結(jié)構(gòu)上對(duì)所要設(shè)計(jì)的系統(tǒng)有清晰的認(rèn)識(shí)。具體如圖 57 所示。 圖 510 司法鑒定文書管理系統(tǒng)組件圖 User Worker Borrow Item Search Ite
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1