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

正文內(nèi)容

hibernate在電子政務(wù)信息系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)說(shuō)明書(shū)new(編輯修改稿)

2025-01-12 10:32 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 方案 簡(jiǎn)介 高級(jí)語(yǔ)言加關(guān)系型數(shù)據(jù)庫(kù)的開(kāi)發(fā)平臺(tái) 用 Foxpro、 VB、 Delphi、 PowerBuilder 加后臺(tái)關(guān)系數(shù)據(jù) 庫(kù) SQLServer、 Oracle等作為開(kāi)發(fā)平臺(tái)。優(yōu)點(diǎn) : 數(shù)據(jù)處理能力強(qiáng),訪問(wèn)速度快,開(kāi)發(fā)工具適用范圍廣。缺點(diǎn) :(l)在通訊手段、廣域網(wǎng)方面支持不夠,系統(tǒng)的可伸縮性和擴(kuò)展性較差。 (2)系統(tǒng)的安全和權(quán)限以及工作流管理由開(kāi)發(fā)者在關(guān)系數(shù)據(jù)庫(kù)中實(shí)現(xiàn),開(kāi)發(fā)工作量大,維護(hù)較為困難。(3)一般采用 Client/Server:結(jié)構(gòu),客戶端安裝大量的運(yùn)行程序,安裝與維護(hù)比較困難,擴(kuò)展為 Internate 結(jié)構(gòu)有難度。 基于 組 件的開(kāi)發(fā)平臺(tái) 優(yōu)點(diǎn) (l)完善的通訊手段和強(qiáng)大的非結(jié)構(gòu)化數(shù)據(jù)支持能力,以及較好的系統(tǒng)可伸縮性和 擴(kuò)展性。 (2)程序和數(shù)據(jù)一般放在服務(wù)器上,很容易與 Web 應(yīng)用結(jié)合在一起。缺點(diǎn) : 處理結(jié)構(gòu)化數(shù)據(jù)能力較弱,不擅長(zhǎng)數(shù)據(jù)的計(jì)算,分析和統(tǒng)計(jì),運(yùn)行效率較低。 基于 B/S 結(jié)構(gòu)和關(guān)系數(shù)據(jù)庫(kù)結(jié)合的開(kāi)發(fā)平臺(tái) 基于 B/S(Browser/WebServer)結(jié)構(gòu)和關(guān)系數(shù)據(jù)庫(kù)結(jié)合的方式,利用 CGI(通用網(wǎng)關(guān)接口 )JSP、 ASP 等技術(shù)進(jìn)行系統(tǒng)開(kāi)發(fā)。優(yōu)點(diǎn) : (l)該平臺(tái)特別適合信息的查詢和組織,用戶只須熟悉瀏覽器操作,界面一致、簡(jiǎn)單。 (2)易于與 Inter 上的其他系統(tǒng)結(jié)合,客戶端只要裝有 IE 即可。缺點(diǎn) : 對(duì)于復(fù)雜的工作 流設(shè)置等要求顯得力不從心。 相信自己 成就未來(lái) 第二章 開(kāi)發(fā) 技術(shù) 簡(jiǎn)介 JSP 簡(jiǎn)介 JSP (Java Server Pages) 作為 JavaTM 技術(shù)的一部分, JSP 能夠快 速開(kāi)發(fā)出基于 web、獨(dú)立于平臺(tái)的應(yīng)用程序。 JSP 把用戶界面從系統(tǒng)內(nèi)容中分離開(kāi)來(lái),使得設(shè)計(jì)人員能夠在不改變底層動(dòng)態(tài)內(nèi)容的前提下改變整個(gè)網(wǎng)頁(yè)布局。 它 可以 把用戶界面和應(yīng)用程序分開(kāi)可以考慮在網(wǎng)頁(yè)設(shè)計(jì)人員和開(kāi)發(fā)人員之間執(zhí)行一個(gè)非常方便的授權(quán)任務(wù)。JSP 網(wǎng)頁(yè)可以非常容易的與靜態(tài)模板結(jié)合,包括 HTML 或 XML 片段,以及生成動(dòng)態(tài)內(nèi)容的代碼。 JSP 網(wǎng)頁(yè)可以在被 請(qǐng)求的時(shí)候動(dòng)態(tài)的編譯成 Servlet,所以網(wǎng)頁(yè)的設(shè)計(jì)人員可以非常容易的對(duì)表述代碼進(jìn)行更新。如果需要的話, JSP 網(wǎng)頁(yè)還可以進(jìn)行預(yù)編譯。 為了調(diào)用 JavaBean 組件, JSP 標(biāo)簽可以完全管理這些組件,避免網(wǎng)頁(yè)設(shè)計(jì)人員復(fù)雜化應(yīng)用程序。開(kāi)發(fā)人員可以提供定制化的 JSP 標(biāo)簽庫(kù)。通常, JSP 允許開(kāi)發(fā)人員向許多網(wǎng)頁(yè)設(shè)計(jì)人員分發(fā)功能性應(yīng)用程序。這些設(shè)計(jì)人員也不必知道 Java 編程語(yǔ)言或任何 Servlet 代碼,所以他們能夠集中精力去編寫 HTML 代碼,而編程人員就可以集中精力去建立對(duì)象和應(yīng)用程序。 Hibernate 技術(shù) 簡(jiǎn) 介 Hibernate 概述 在傳統(tǒng)的數(shù)據(jù)庫(kù)編程中,開(kāi)發(fā)人員要面對(duì)大量重復(fù)性代碼的編寫,以實(shí)現(xiàn)對(duì)不同數(shù)據(jù)表中數(shù)據(jù)的獲取,并將獲取到的記錄數(shù)據(jù)封裝成對(duì)象,在處理完成之后,如果需要進(jìn)行對(duì)象狀態(tài)的存取,需要將對(duì)象中的數(shù)據(jù)拆卸成數(shù)據(jù)庫(kù)記錄中的對(duì)應(yīng)字段的值,然后向數(shù)據(jù)庫(kù)中進(jìn)行存儲(chǔ)。這種工作方式顯然沒(méi)有實(shí)現(xiàn)真正意義上數(shù)據(jù)存取階段的面向?qū)ο?。雖然數(shù)據(jù)存取過(guò)程中的工作步驟是基本固定的,但是由于操作的數(shù)據(jù)表中字段列數(shù)據(jù)的不同,使得開(kāi)發(fā)人員必須要不厭其煩地書(shū)寫相應(yīng)的實(shí)體類對(duì)應(yīng)的封裝處理過(guò)程。而在 Hibernate 中, 類似這種重復(fù)性高、工作量大、但是又必須保證高質(zhì)量的體力活,全部由 Hibernate 接管過(guò)去。 如 圖 21 所示的 Hibernate 基本工作示意圖中可以看出 : Hibernate 作為數(shù)據(jù)庫(kù)和Java 應(yīng)用中對(duì)應(yīng)實(shí)體類之間的數(shù)據(jù)持久層的支持,實(shí)現(xiàn)了實(shí)體類和數(shù)據(jù)庫(kù)中對(duì)應(yīng)數(shù)據(jù)表之間的對(duì)應(yīng)和溝通。 Hibernate 本質(zhì)上是一個(gè)面向 Java 開(kāi)發(fā)環(huán)境的對(duì)象 /關(guān)系數(shù)據(jù)庫(kù)映射工具。 在 Hibernate 之前,開(kāi)發(fā)人員要將面向?qū)ο蟮能浖完P(guān)系數(shù)據(jù)庫(kù)結(jié)合在一起,往往會(huì)很麻煩。而借助于 Hibernate 對(duì)象 /關(guān)系數(shù)據(jù)庫(kù)映射技術(shù),可以非常輕 松地 相信自己 成就未來(lái) 將以面向?qū)ο笏枷敕庋b的對(duì)象的各個(gè)狀態(tài)映射到基于 SQL 的關(guān)系模型數(shù)據(jù)結(jié)構(gòu)中去。 Jav應(yīng)用程序數(shù)據(jù)庫(kù)SQL語(yǔ)句HQL語(yǔ)句XML映射文件Hibernate 圖 21 Hibernate 基本工作示意圖 Hibernate 體系結(jié)構(gòu) Hibernate 的體系結(jié)構(gòu)如 圖 22 A p p l i c a t i o nP e r s i s t e n t O b j e c tP r o p e r t i e s M a p p i n g x m lD a t a b a s eH i b e r n a t e 圖 22 Hibernate 體系結(jié)構(gòu) 應(yīng)用程序通過(guò) Hibernate 與數(shù)據(jù)庫(kù)發(fā)生關(guān)系,對(duì)數(shù)據(jù)進(jìn)行操作。而 Hibernate自身通過(guò) properties 和類的映 射文件 (Mappingxml)將類映射到數(shù)據(jù)庫(kù)的進(jìn)行的。 Oracle 數(shù)據(jù)庫(kù) 簡(jiǎn)介 Oracle 公司是全球最大的信息管理軟件及服務(wù)供應(yīng)商,成立于 1977 年,總部位于美國(guó)加州 Redwood shore。 2021 年?duì)I業(yè)額達(dá) 101 億美元 , 再創(chuàng) Oracle 公司銷售額 相信自己 成就未來(lái) 歷史新高,比去年增長(zhǎng)了 13 億美元,盈利增長(zhǎng) 61%,達(dá)到 21億美元。 Oracle10g 是業(yè)界第一個(gè)完整的、智能化的新一代 Inter 基礎(chǔ)架構(gòu), Oracle10g 電子商務(wù)平臺(tái)實(shí)際上是指 Oracle 數(shù)據(jù)庫(kù) 10g、 Oracle 應(yīng)用服務(wù)器 10g 和 Oracle 開(kāi)發(fā)工具套件 10g的完整集成。 Oracle 應(yīng)用服務(wù)器 10g 是 J2EE 認(rèn)證的、最輕、最快、最具伸縮性的應(yīng)用服務(wù)器,提供了企業(yè)門戶軟件、無(wú)線支持、高速緩存、輕量級(jí) J2EE 引擎、商務(wù)智能、快速應(yīng)用開(kāi)發(fā)、應(yīng)用與業(yè)務(wù)集成、 Web 服務(wù)等多種應(yīng)用開(kāi)發(fā)功能,形成完整的電子商務(wù)應(yīng)用開(kāi)發(fā)和部署環(huán)境。使用了 Oracle 應(yīng)用服務(wù)器 10g 的用戶可以通過(guò)升級(jí)軟件來(lái)取代升級(jí)硬件,大大的節(jié)省了基礎(chǔ)設(shè)施的成本花費(fèi)。 技術(shù)優(yōu)勢(shì) 在當(dāng)前新技術(shù)不斷涌現(xiàn)的時(shí)代, 一種 技術(shù)能夠存活下來(lái),并具有相當(dāng)?shù)氖袌?chǎng)占有率,有足夠多的使用者,很 好做到這些是很難得的。除了 JSP 技術(shù),在表現(xiàn)層還有ASP, PHP 等技術(shù),基于安全和性能方面的考慮選擇了 JSP。 同時(shí) JSP 的平臺(tái)和服務(wù)器有很好的獨(dú)立性,完全是一種開(kāi)放的開(kāi)發(fā)過(guò)程,作為開(kāi)源的項(xiàng)目在開(kāi)發(fā)的過(guò)程中可以查看一切的源代碼,極大的方便了系統(tǒng)的靈活性 , 另一方面 JSP 標(biāo)簽具有擴(kuò)展性,用戶可以根據(jù)自己的需求做相應(yīng)的擴(kuò)展。 另一面, Hibernate 作為數(shù)據(jù)持久化的技術(shù)有著很大自身優(yōu)勢(shì),它是基于面向?qū)ο蟮乃枷?,將?shù)據(jù)封裝成 JavaBean 的形式,通過(guò)映射文件的關(guān)聯(lián)與底層的數(shù)據(jù)庫(kù)交互。相比其他數(shù)據(jù)持久化技術(shù), Hibernate 簡(jiǎn)單,方便,避免了寫大量繁重的 SQL 語(yǔ)句,同時(shí)對(duì)事務(wù)的處理做了很好的封裝。 Hibernate 作為開(kāi)源的項(xiàng)目,在很大程度上方便了開(kāi)發(fā)者查看,根據(jù)實(shí)際情況來(lái)優(yōu)化代碼,提高系統(tǒng)的效率。 相信自己 成就未來(lái) 第三章 需求 分析與 系統(tǒng) 設(shè)計(jì) 需求分析 整體 需求 隨著社會(huì)的發(fā)展和科學(xué)技術(shù)的進(jìn)步,信息已經(jīng)開(kāi)始成為現(xiàn)在這個(gè)社會(huì)主流,計(jì)算機(jī)日益顯露出起舉足輕重的地位,當(dāng)今社會(huì)已步入了信息社會(huì),知識(shí)經(jīng)濟(jì)將成為 21世紀(jì)的主導(dǎo)產(chǎn)業(yè)。伴隨計(jì)算機(jī)的逐步推廣和使用,計(jì)算機(jī)已在科研、生產(chǎn)、商業(yè)、服務(wù)等許多方面成為提高效率的主要途徑,許多信息化產(chǎn)業(yè)應(yīng)運(yùn)而生。推行電子政務(wù)是為了更好地實(shí)現(xiàn)政府為公民服務(wù),提供有效、快捷、完善的信息和服務(wù)。而我國(guó)許多政府部門還沒(méi)有從根本上轉(zhuǎn)變觀念,對(duì)政府信息網(wǎng)絡(luò)化建設(shè)缺乏應(yīng)有的重視,不了解此項(xiàng)工程所蘊(yùn)含的社會(huì)意義和服務(wù)潛力,錯(cuò)誤地認(rèn)為電子政務(wù)就是將政府的一些公文、法規(guī)搬到網(wǎng)上,造成政府網(wǎng)站缺乏實(shí)用的信息,不能提供有效地服務(wù),更不能體現(xiàn)電子政務(wù)的互動(dòng)性。為了使政府部門能夠更好地為工作和提供服務(wù),使其能夠更加有效地執(zhí)行政務(wù)工作,從而提高政務(wù)部門的辦事效率,必須在進(jìn)行政府機(jī)構(gòu)改革的同時(shí),盡快使用現(xiàn)代化管理設(shè)備、管理手段和管理方法。 電子政務(wù)信息系統(tǒng)內(nèi)有多種元素, 例 如:機(jī)構(gòu)、角色、用戶、任務(wù)、用戶管理模塊、新聞管理模塊、桌面辦公管理模塊、監(jiān)督模塊等,都可以看作是它的“元素”。各元素之間的聯(lián)系是否有序聯(lián)系的方式和效果是否最優(yōu),直接影響著電子政務(wù)信息系統(tǒng)化的一個(gè)重要目標(biāo),是 圍繞著效率化和透明化,逐步建立起完整配套的政府“工作”、“管理”、“監(jiān)督”制度。實(shí)現(xiàn)系統(tǒng)化,除了要求解決制度問(wèn)題外,還有一個(gè)系統(tǒng)方法的問(wèn)題,即學(xué)會(huì)應(yīng)用系統(tǒng)工程和系統(tǒng)分析法,這對(duì)搞好政府實(shí)現(xiàn)現(xiàn)代化規(guī)范化發(fā)展具有重要的意義。 通過(guò)對(duì)各政府部門管理工作的詳細(xì)調(diào)研系統(tǒng) 需要 完成以下功能: ( 1) 由于操作人員的計(jì)算機(jī)知識(shí)普遍較差,要求有良好的人機(jī)界面。 ( 2) 強(qiáng)大的查詢功能。 ( 3) 方便的數(shù)據(jù)查詢,支持多條件查詢。 ( 4) 基礎(chǔ)信息管理與查詢(包括 人員 信息、 新聞 信息、 監(jiān)督 信息)。 ( 5) 數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干 預(yù)。 ( 6) 系統(tǒng) 登錄 、 退出。 這是通過(guò)對(duì)實(shí)際的政府部門工作和需求情況的深入調(diào)查得出的結(jié)論,具體原因如下: 相信自己 成就未來(lái) ( 1) 我國(guó)電子化系統(tǒng)剛剛起步,不可否認(rèn),在目前的政務(wù)部門,有很多人對(duì)電子化并不熟悉。因此,為了能夠使工作人員盡快掌握系統(tǒng)的使用方法,必然在界面上更加人性化。 ( 2) 在與數(shù)據(jù)庫(kù)的交互中,必然存在著大量的查詢?nèi)蝿?wù),為了提高工作的效率,就要求我們的系統(tǒng)具有強(qiáng)大的查詢功能。 ( 3) 對(duì)于工作人員來(lái)說(shuō),其本身具有不同的屬性或者說(shuō)是特征,對(duì)一個(gè)人員的查找應(yīng)具有多方面的途徑 ;對(duì)于新聞模塊來(lái)說(shuō),同樣具有相似的要求,可以通 過(guò)標(biāo)題對(duì)新聞進(jìn)行搜索,也可以通過(guò)關(guān)鍵字等進(jìn)行搜索 。 ( 4) 為了 減少人工計(jì)算帶來(lái)的不必要的人為錯(cuò)誤,系統(tǒng)必須具有強(qiáng)大的計(jì)算功能。 ( 5) 為了政務(wù)部門的信息安全,設(shè)定了系統(tǒng)的 登錄 和注銷模塊。 ( 6) 系統(tǒng)維護(hù)功能模塊:包括用戶權(quán)限設(shè)定,密碼修改,管理員日志。 總之, 建立的這個(gè)電子政務(wù)信息系統(tǒng)就是為了使政府的工作更加效率,更加透明,它有助于政府部門的人員精簡(jiǎn),有助于普通用戶對(duì)政府部門的了解。 系統(tǒng)功能圖 分析用戶提出的基本要求后,建立 系統(tǒng)功能圖 如圖 31 所示 。 電 子 政 務(wù) 信 息 系 統(tǒng)管 理 員 模 塊 普 通 用 戶 模 塊用 戶 管 理 新 聞 管 理 文 件 管 理 監(jiān) 督 管 理添加用戶查找用戶添加用戶類型添加部門添加新聞刪除新聞修改新聞上傳文件下載文件發(fā)布事務(wù)監(jiān)督事務(wù)用 戶 管 理用戶自管理文 件 管 理上傳文件下載文件辦 公 桌 面 管 理工作日程列表代辦事務(wù)列表添加事務(wù)發(fā)送消息監(jiān) 督 管 理發(fā)布事務(wù)監(jiān)督事務(wù)反饋信息辦 公 桌 面 管 理工作日程列表代辦事務(wù)列表添加事務(wù)發(fā)送消息 圖 31 系統(tǒng) 功能 圖 相信自己 成就未來(lái) 功能設(shè)計(jì) 系統(tǒng)用例圖 通過(guò)對(duì)系統(tǒng)進(jìn)行需求分析及 功能 設(shè)計(jì),可以確定系統(tǒng) 的用例 模塊如 下。用戶圖主要描述的是不用權(quán)限的用戶可以獨(dú)自進(jìn)行的各種工作: 領(lǐng) 導(dǎo) 用 戶普 通 用 戶修 改 用 戶發(fā) 送 信 息上 傳 文 件刪 除 用 戶刪 除 新 聞查 看 新 聞添 加 新 聞添 加 用 戶添 加 日 程下 載 文 件反 饋 事 務(wù)發(fā) 布 事 務(wù)用 戶 自 管 理 圖 32 系統(tǒng)用例 圖 用戶模塊 用戶模塊主要是完成與用戶相關(guān)的一切控制操作,包括管理員對(duì)用戶 增加、刪除、修改、查找 操作 和普通用戶的自管理模塊 。 在這個(gè)模塊中完成了系統(tǒng)中非常重要的人員管理方 面的工作。 ( 1) 用戶管理的模塊 圖 33,描述了用戶管理模塊主要的功能模塊 相信自己 成就未來(lái) 用 戶 模 塊添 加用 戶用 戶 自維 護(hù)修 改用 戶查 找用 戶按 姓 名查 找按 部 門查 找 圖 33 用戶模塊圖 ( 2) 用戶管理模登錄的流程圖,描述了登錄過(guò)程的主要流程是哪些 輸 入 用 戶 名和 密 碼顯 示 相 應(yīng) 的主 頁(yè)普 通 用 戶管 理 員判 斷 是 否 正 確判 斷 用 戶 身 份開(kāi) 始結(jié) 束判 斷 是 否 有 新 聞判 斷 是 否 有 新 聞NYY N 圖 34 用戶登錄流程圖 ( 3) 用戶登錄的狀態(tài)圖 相信自己 成就未來(lái) 描述的是用戶登錄的過(guò)程中可以到
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1