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

正文內(nèi)容

基于struts框架的保險(xiǎn)產(chǎn)品管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-08-23 05:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 y 實(shí)例 [10]。(2) SessionFactory 接口 初始化 Hibernate,充當(dāng)數(shù)據(jù)存儲(chǔ)源的代理,創(chuàng)建 Session 對(duì)象。一個(gè) Session Factory實(shí)例對(duì)應(yīng)一個(gè)數(shù)據(jù)存儲(chǔ)源,應(yīng)用從 Session Factory 中獲得 Session 實(shí)例。Session Factory有以下特點(diǎn):它是線程安全的,它應(yīng)用的多個(gè)線程能共享同一個(gè)實(shí)例。它是重量級(jí)的,所以它的實(shí)例不能隨意創(chuàng)建或銷(xiāo)毀。如果應(yīng)用只訪問(wèn)一個(gè)數(shù)據(jù)庫(kù),那只創(chuàng)建一個(gè)SessionFactory 實(shí)例即可,該實(shí)例是在應(yīng)用初始化的時(shí)候創(chuàng)建的。同理,如果應(yīng)用同時(shí)訪問(wèn)多個(gè)數(shù)據(jù)庫(kù),就要?jiǎng)?chuàng)建一一對(duì)應(yīng)的單獨(dú)的 Session Factory 實(shí)例。稱(chēng) Session Factory 是重量級(jí)的原因是因?yàn)樗枰粋€(gè)很大的緩存,用來(lái)存放預(yù)定義的 SQL 語(yǔ)句及映射元數(shù)據(jù)等。用戶還能給 Session Factory 配置一個(gè)緩存插件,這個(gè)插件被稱(chēng)為 Hibernate 的二級(jí)緩存,被工作單元讀過(guò)的數(shù)據(jù)存放在該緩存,將來(lái)這些數(shù)據(jù)有可能會(huì)被其他工作單元重用,因此這個(gè)緩存中的數(shù)據(jù)能夠被所有工作單元共享。一個(gè)工作單元通常對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(kù)事務(wù)[11]。(3) Session 接口 Session 接口負(fù)責(zé)保存、更新、刪除、加載和查詢對(duì)象,是 Hibernate 應(yīng)用最多的接口。Session 也被稱(chēng)為持久化管理器,它提供了和持久化相關(guān)的操作,如添加、更新、冊(cè)除、加載和查詢對(duì)象。Session 不是線程安全的,它代表與數(shù)據(jù)庫(kù)間的一次操作。Session有以下特點(diǎn):設(shè)計(jì)軟件的架構(gòu)時(shí),要避免多個(gè)線程共享同一個(gè) Session 實(shí)例。實(shí)例化的Session 是個(gè)輕量級(jí)的類(lèi),它的創(chuàng)建和銷(xiāo)毀不需要消耗太多的資源。Session 通過(guò)SessionFactory 打開(kāi),所有工作完成后要關(guān)閉。如果不斷地在程序中創(chuàng)建及銷(xiāo)毀 Session 對(duì)象,會(huì)給系統(tǒng)帶來(lái)不良影響,要合理使用。(4) Transaction 接口 Transaction 接口是對(duì)實(shí)際事務(wù)實(shí)現(xiàn)的一個(gè)抽象,是 Hibernate 的數(shù)據(jù)庫(kù)事務(wù)接口。該接口可以實(shí)現(xiàn) JDBC 的事務(wù)、JTA 中的 User Transaction,甚至是 CORBA 等跨容器的事務(wù)。這樣的設(shè)計(jì)能讓開(kāi)發(fā)者使用一個(gè)統(tǒng)一事務(wù)的操作,能使項(xiàng)目在不同環(huán)境和容器之間方便地移植(5) Query 和 Criteria 接口Query 和 Criteria 接口用于執(zhí)行數(shù)據(jù)庫(kù)查詢。Query 和 Criteria 接口是 Hibernate 的查詢接口,用于向數(shù)據(jù)庫(kù)查詢對(duì)象,以及控制執(zhí)行查詢的過(guò)程。Query 實(shí)例包裝了一個(gè)HQL 查詢語(yǔ)句,HQL 查詢語(yǔ)句和 SQL 查詢語(yǔ)句有些相似,它引用類(lèi)句及類(lèi)的屬性句,而不是表句及表的字段句。Criteria 接口完全封裝了基于字符串的查詢語(yǔ)句,比 Query 接口更加面向?qū)ο?,Criteria 接口擅長(zhǎng)執(zhí)行動(dòng)態(tài)查詢 Session 接口的 find()方法也具有數(shù)據(jù)查東北石油大學(xué)本科生畢業(yè)設(shè)計(jì)( 論文)10詢功能,但它只是執(zhí)行一些簡(jiǎn)單的 HQL 查詢語(yǔ)句的快捷方法,它的功能遠(yuǎn)沒(méi)有 Query 接口強(qiáng)大。 本章小結(jié) 本章闡述了 java 的一些常用技術(shù)、J2EE 的優(yōu)勢(shì)。以及實(shí)現(xiàn)本系統(tǒng)需要用到的框架。包括 JSP 技術(shù)、 JDBC 技術(shù)、Hibernate 、Struts 框架等等。確保了本系統(tǒng)運(yùn)行的基礎(chǔ)。東北石油大學(xué)本科生畢業(yè)設(shè)計(jì)( 論文)11第 3 章 系統(tǒng)分析 系統(tǒng)開(kāi)發(fā)環(huán)境確定 (1) 開(kāi)發(fā)環(huán)境:系統(tǒng)采用 Myeclispe 10 作為開(kāi)發(fā)環(huán)境數(shù)據(jù)庫(kù)采用微軟的 SQL server 2022 進(jìn)行組合開(kāi)發(fā)。eclipse 是一個(gè)開(kāi)源的開(kāi)發(fā)平臺(tái), Myeclipse 作為 Eclipse 平臺(tái)下的一個(gè)插件也備受很多開(kāi)發(fā)者的青睞,我們才用它第一個(gè)它是一個(gè)比較輕量級(jí)的開(kāi)發(fā)環(huán)境。同時(shí)它又是以一款功能強(qiáng)大的開(kāi)發(fā)平臺(tái)。SQL SERVER 2022 是微軟的一款比較好的數(shù)據(jù)庫(kù)系統(tǒng)適合于中小型數(shù)據(jù)庫(kù),我們選擇 SQL server 2022 是以為系統(tǒng)是一個(gè)中心性系統(tǒng) .SQL SERVER 2022 有著微軟的一貫作風(fēng)簡(jiǎn)單易用。(2) 操作系統(tǒng)采用 window XP;(3) 技術(shù)框架: 采用當(dāng)前比較流行且通用的 MVC 框架 STUCTS 和持久化框架Hibernae 進(jìn)行開(kāi)發(fā)。在前端框架上采用 jquery 和 daowenUI 進(jìn)行組合開(kāi)發(fā),可以做到比較好的界面效果。 系統(tǒng)可行性分析 開(kāi)發(fā)任何一個(gè)系統(tǒng),都會(huì)受到時(shí)間和資源上的限制。因此,在每一個(gè)項(xiàng)目開(kāi)發(fā)之前,都要進(jìn)行可行性分析,可以減少項(xiàng)目的開(kāi)發(fā)風(fēng)險(xiǎn),避免人力、物力和財(cái)力的浪費(fèi)。下面就技術(shù)、經(jīng)濟(jì)、操作和法律四個(gè)方面來(lái)介紹。(1) 技術(shù)可行性本系統(tǒng)開(kāi)發(fā)工具是 MyEclipse 和 Sqlserver 數(shù)據(jù)庫(kù),開(kāi)發(fā)語(yǔ)言是 Java,主要使用了J2EE 的技術(shù),java 是一種面向?qū)ο缶幊陶Z(yǔ)言,簡(jiǎn)單易學(xué)而且靈活方便。協(xié)議供貨管理系統(tǒng)總體上開(kāi)發(fā)難度不高,數(shù)據(jù)庫(kù)的設(shè)計(jì)和操作是本系統(tǒng)設(shè)計(jì)的核心。在大學(xué)期間學(xué)習(xí)過(guò)軟件工程,軟件測(cè)試,UML 統(tǒng)一建模語(yǔ)言等課程,具備一定的系統(tǒng)分析、設(shè)計(jì)和測(cè)試能力。因此,完成系統(tǒng)實(shí)現(xiàn)在技術(shù)上完全具有可行性。(2) 經(jīng)濟(jì)可行性如今是信息化時(shí)代,信息化管理可以使財(cái)務(wù)運(yùn)輸工作更加系統(tǒng)化、快速化、全面化。這樣可以為企業(yè)帶來(lái)較高的工作效益和經(jīng)濟(jì)效益,本系統(tǒng)對(duì)計(jì)算機(jī)配置的要求不高,企業(yè)機(jī)房更換下來(lái)的低配置電腦都可以完全滿足需要,再者,企業(yè)在管理工作上的高效率和便捷性遠(yuǎn)遠(yuǎn)超過(guò)了開(kāi)發(fā)本系統(tǒng)的成本,所以在經(jīng)濟(jì)上具有完全的可行性。(3) 操作可行性本系統(tǒng)操作簡(jiǎn)單,輸入信息頁(yè)面大多數(shù)都是下拉框的選擇形式,在某些頁(yè)面,信息東北石油大學(xué)本科生畢業(yè)設(shè)計(jì)( 論文)12可以自動(dòng)生成,無(wú)需輸入,時(shí)間的輸入也是用的日歷控件,操作簡(jiǎn)便,對(duì)操作人員的要求很低,只需對(duì) WINDOWS 操作熟練,加之對(duì)本系統(tǒng)的操作稍加培訓(xùn)即可工作,而且本系統(tǒng)可視性非常好,所以在技術(shù)上不會(huì)有很大難度。(4) 法律可行性系統(tǒng)是自行開(kāi)發(fā)的管理系統(tǒng),是很有實(shí)際意義的系統(tǒng),開(kāi)發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫(kù)都是開(kāi)源代碼,開(kāi)發(fā)這個(gè)系統(tǒng)不同于開(kāi)發(fā)普通的系統(tǒng)軟件,不存在侵權(quán)等問(wèn)題,即法律上是可行的。 總體功能系統(tǒng)的各個(gè)業(yè)務(wù)模塊以及功能如圖 31 所示保險(xiǎn)系統(tǒng)系統(tǒng)管理員業(yè)務(wù)經(jīng)理普通業(yè)務(wù)員后臺(tái)用戶管理部門(mén)管理職務(wù)管理員工管理客戶管理產(chǎn)品管理差評(píng)分類(lèi)管理系統(tǒng)登錄信息維護(hù)密碼修改客戶開(kāi)戶客戶反饋處理客戶理賠管理保單購(gòu)買(mǎi)保單查詢系統(tǒng)登錄信息維護(hù)密碼修改客戶反饋處理客戶理賠審核保單購(gòu)買(mǎi)保單查詢客戶開(kāi)戶客戶系統(tǒng)登錄信息維護(hù)密碼修改在線充值在線反饋理賠申請(qǐng)?jiān)诰€下單我的保單圖 31系統(tǒng)功能模塊圖東北石油大學(xué)本科生畢業(yè)設(shè)計(jì)( 論文)13 系統(tǒng)安全需求數(shù)據(jù)庫(kù)安全性是數(shù)據(jù)能被集成共享的關(guān)鍵之一。汽車(chē)維修保養(yǎng)管理系統(tǒng)采用以下安全措施保證系統(tǒng)安全性:(1) 用戶識(shí)別。系統(tǒng)對(duì)每一位用戶設(shè)置了用戶帳戶,用戶登錄系統(tǒng)時(shí)要輸入正確的口令,只有合法用戶才能進(jìn)入系統(tǒng)。(2) 角色管理。不同角色的用戶擁有不同的訪問(wèn)權(quán)限,防止用戶對(duì)數(shù)據(jù)庫(kù)進(jìn)行非法操作。(3) 建立日志文件,跟蹤記錄用戶對(duì)系統(tǒng)每一次操作的詳細(xì)情況。(4) 建立數(shù)據(jù)定期備份機(jī)制。 用戶界面需求 用戶界面設(shè)計(jì)原則用戶界面是系統(tǒng)與用戶之間的接口,也是控制和輸入輸出數(shù)據(jù)的主要途徑。對(duì)用戶而言,界面就是系統(tǒng),友好的用戶界面可以提高整個(gè)系統(tǒng)的使用效率。用戶界面設(shè)計(jì)與用戶需求之間有極其密切的關(guān)系,設(shè)計(jì)時(shí)需要綜合考慮用戶的目標(biāo)、專(zhuān)業(yè)水平、藝術(shù)性等諸多因素。用戶界面一般應(yīng)該遵循以下幾個(gè)原則:(1) 簡(jiǎn)單化。用戶界面一目了然,操作簡(jiǎn)單,盡量減少需要用戶輸入的參數(shù)。(2) 標(biāo)準(zhǔn)化。用戶界面所用的術(shù)語(yǔ)應(yīng)該具有標(biāo)準(zhǔn)性和一致性。直接顯示給用戶的圖、表、數(shù)據(jù)等都應(yīng)當(dāng)模擬真實(shí)的圖形顯示和表格格式,遵從用戶的工作習(xí)慣。(3) 可視化。操作過(guò)程可視化,使用戶可以了解整個(gè)操作的過(guò)程。(4) 可讀性。整個(gè)界面應(yīng)該清晰簡(jiǎn)潔,易于閱讀,便于用戶理解,界面層次分明,布局合理,以最簡(jiǎn)潔的方式提供用戶所需的信息。總之,用戶界面設(shè)計(jì)應(yīng)堅(jiān)持友好、簡(jiǎn)便、實(shí)用、易于操作的原則。 界面設(shè)計(jì)方式從用戶與計(jì)算機(jī)交互的角度來(lái)看,界面設(shè)計(jì)包括菜單方式、會(huì)話方式、操作提示方式,以及操作權(quán)限管理方式等。(1) 菜單方式。菜單是信息系統(tǒng)功能選擇操作的最常用方式。按照目前軟件所提出的菜單設(shè)計(jì)工具,菜單的形式可以是下拉式、彈出式的,也可以是按鈕選擇方式的。(2) 會(huì)話管理方式。東北石油大學(xué)本科生畢業(yè)設(shè)計(jì)( 論文)14在所有的用戶界面中,幾乎都會(huì)遇上人機(jī)會(huì)話問(wèn)題。最為常見(jiàn)的是:當(dāng)用戶操作錯(cuò)誤時(shí),系統(tǒng)向用戶發(fā)出提示和警告性的信息。當(dāng)系統(tǒng)執(zhí)行用戶操作命令遇到多種可能時(shí),系統(tǒng)會(huì)要求用戶進(jìn)一步說(shuō)明。系統(tǒng)定量分析的結(jié)果通過(guò)屏幕向用戶發(fā)出控制型的信息等。一般的會(huì)話系統(tǒng)設(shè)計(jì)必須滿足會(huì)話的基本要求,如畫(huà)面清晰、形象直觀、明了、簡(jiǎn)潔,具有容錯(cuò)和糾錯(cuò)的能力,提供信息漢字化、圖形化、表格化等。在語(yǔ)音會(huì)話方式還沒(méi)有廣泛使用的今天,會(huì)話的基本工具是鍵盤(pán)、屏幕和打印機(jī),常用的方式是回答式、菜單式、表格式和圖形式。(3) 提示方式。對(duì)于用戶的輸入錯(cuò)誤、操作錯(cuò)誤做出明確提示,并給出明確指示。按照這種界面設(shè)計(jì)方式,用戶可以方便快捷的輸入數(shù)據(jù),清晰的了解事件的處理流程,消除了在使用過(guò)程中對(duì)數(shù)據(jù)進(jìn)行誤操作的可能性 技術(shù)線路本系統(tǒng)根據(jù)需求將開(kāi)發(fā)一個(gè)基于 B /S 結(jié)構(gòu)的系統(tǒng),系統(tǒng)開(kāi)發(fā)采用的技術(shù)路線:(1) 系統(tǒng)采用 Java SSH(Struts2+Spring+Hibernate)框架,其中 Struts 實(shí)現(xiàn) MVC,Spring 負(fù)責(zé)架構(gòu)的結(jié)合,Hibernate 進(jìn)行數(shù)據(jù)的持久化。SSH 是典型的 J2EE 三層結(jié)構(gòu),分為表現(xiàn)層(V) 、控制層 (C)和模型層(M) 。三層體系將業(yè)務(wù)規(guī)則、數(shù)據(jù)訪問(wèn)及合法性校驗(yàn)等工作放在控制層處理??蛻舳瞬恢苯优c數(shù)據(jù)庫(kù)交互,而是通過(guò)控制層建立連接,再由控制層與數(shù)據(jù)庫(kù)交互,表現(xiàn)層是傳統(tǒng)的 JSP 技術(shù)。(2) 采用 JSON 進(jìn)行數(shù)據(jù)交換。JSON 提供了一種更適合 Ajax 應(yīng)用的標(biāo)準(zhǔn)數(shù)據(jù)交換格式。JSON(JavaScript Object Notation) 是一種輕量級(jí)的數(shù)據(jù)交換格式。易于人閱讀和編寫(xiě)。同時(shí)也易于機(jī)器解析和生成。與 XML 相比,JSON 更易于在客戶端處理數(shù)據(jù),XML 比較適合于標(biāo)記文檔,而 JSON 卻更適合于時(shí)行數(shù)據(jù)交換處理。(3) 采用 Ajax 在不刷新頁(yè)面的情況下訪問(wèn)服務(wù)器處理數(shù)據(jù),并根據(jù)數(shù)據(jù)的處理結(jié)果對(duì)頁(yè)面作出即時(shí)更改,改善用戶體驗(yàn)。 本章小結(jié)本章就本次設(shè)計(jì)進(jìn)行了技術(shù)可行性和運(yùn)行可行性分析。對(duì)用戶安全需求和界面設(shè)計(jì)方式做了詳細(xì)的介紹。最后對(duì)技術(shù)線路進(jìn)行了總結(jié)。東北石油大學(xué)本科生畢業(yè)設(shè)計(jì)( 論文)15第 4 章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)經(jīng)過(guò)需求分析階段的工作,接著進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),包括實(shí)體的確立,實(shí)體關(guān)系的確立,數(shù)據(jù)表的創(chuàng)建及每個(gè)表各種字段的屬性的確立等。 系統(tǒng)設(shè)計(jì)的總體原則為了實(shí)現(xiàn)計(jì)算機(jī)管理的需要,使管理既有科學(xué)性又實(shí)用方便,該系統(tǒng)采用了以下原則:(1) 實(shí)用性系統(tǒng)是一個(gè)基于網(wǎng)絡(luò)技術(shù)、實(shí)用性很強(qiáng)的信息系統(tǒng),系統(tǒng)應(yīng)能替代繁瑣重復(fù)性的手工勞動(dòng),設(shè)備及軟件易于操作、維護(hù)、管理,界面宜人友好。(2) 開(kāi)放性系統(tǒng)是基于網(wǎng)絡(luò)的,因此必須采用開(kāi)放的系統(tǒng)設(shè)計(jì)原則,保證各部分協(xié)調(diào)工作。(3) 安全可靠性安全可靠是一個(gè)應(yīng)用系統(tǒng)的靈魂,一個(gè)極小的差錯(cuò),可能會(huì)造成整個(gè)系統(tǒng)的癱瘓,甚至可能造成企業(yè)的巨大損失。因此系統(tǒng)設(shè)計(jì)必需把安全性、可靠性、容錯(cuò)性放在首位。(4) 先進(jìn)性系統(tǒng)設(shè)計(jì)、運(yùn)行平臺(tái)、開(kāi)發(fā)工具、體系結(jié)構(gòu)、數(shù)據(jù)庫(kù)選型、硬件設(shè)備選型等,要符合主流技術(shù)發(fā)展方向。(5) 可操作性與易用性系統(tǒng)在設(shè)計(jì)與實(shí)施中要考慮系統(tǒng)面對(duì)的用戶,使得系統(tǒng)使用操作、開(kāi)發(fā)維護(hù)、日常管理等工作簡(jiǎn)單易用,符合開(kāi)發(fā)維護(hù)人員和各類(lèi)使用者的操作習(xí)慣,減輕其日常工作量,提供友好的用戶界面。(6) 經(jīng)濟(jì)性在滿足上述原則的基礎(chǔ)上,應(yīng)盡可能降低項(xiàng)目費(fèi)用,追求最佳的性能價(jià)格比。一方面,應(yīng)根據(jù)現(xiàn)有條件,設(shè)計(jì)系統(tǒng)另一方面,系統(tǒng)設(shè)計(jì)中應(yīng)盡量避免不必要的復(fù)雜化,各模塊應(yīng)盡量簡(jiǎn)潔,以便縮短處理流程、減少處理費(fèi)用。 數(shù)據(jù)庫(kù)設(shè)計(jì)東北石油大學(xué)本科生畢業(yè)設(shè)計(jì)( 論文)16 數(shù)據(jù)庫(kù)設(shè)計(jì)特點(diǎn)數(shù)據(jù)庫(kù)建設(shè)是硬件、軟件和干件的結(jié)合,三分技術(shù),七分管理,十二分基礎(chǔ)數(shù)據(jù),技術(shù)與管理的界面稱(chēng)之為“干件”。數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該與應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合。結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì):設(shè)計(jì)數(shù)據(jù)庫(kù)框架或數(shù)據(jù)庫(kù)結(jié)構(gòu)。行為(處理)設(shè)計(jì):設(shè)計(jì)應(yīng)用程序、事務(wù)處理等。結(jié)構(gòu)和行為分離的設(shè)計(jì),傳統(tǒng)的軟件工程忽視對(duì)應(yīng)用中數(shù)據(jù)語(yǔ)義的分析和抽象,只要有可能就盡量推遲數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的決策早期的數(shù)據(jù)庫(kù)設(shè)計(jì)致力于數(shù)據(jù)模型和建模方法研究,忽視了對(duì)行為的設(shè)計(jì)。 數(shù)據(jù)庫(kù)概念設(shè)計(jì)通過(guò)第三章對(duì)本系統(tǒng)的需求分析,明確了系統(tǒng)的總體目標(biāo)、各個(gè)子系統(tǒng)的功能和數(shù)據(jù)流程,可以據(jù)此分解出數(shù)據(jù)實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1