亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SSH框架的沖印館管理系統(tǒng)設(shè)計與實現(xiàn)

        2016-12-22 21:49:20姜文波
        軟件導(dǎo)刊 2016年11期

        姜文波

        摘 要:數(shù)碼相機的普及促進了數(shù)碼沖印市場發(fā)展,數(shù)碼沖印業(yè)務(wù)量劇增,但數(shù)碼沖印管理方式大部分仍然采用人工管理,工作效率不高。因此,利用SSH集成框架建立沖印館管理系統(tǒng),設(shè)計并實現(xiàn)了數(shù)碼影集管理、沖印訂單管理、在線支付、沖印分店管理、投訴建議以及論壇管理模塊等。系統(tǒng)應(yīng)用實踐表明,沖印館管理系統(tǒng)提高了數(shù)碼沖印實體店的管理效率和經(jīng)濟收益。

        關(guān)鍵詞關(guān)鍵詞:數(shù)碼沖??;J2EE平臺;Struts框架;Spring框架;Hibernate框架

        DOIDOI:10.11907/rjdk.161919

        中圖分類號:TP319

        文獻標(biāo)識碼:A 文章編號文章編號:16727800(2016)011011404

        0 引言

        近年來,我國大力倡導(dǎo)“實業(yè)+互聯(lián)網(wǎng)”模式,將互聯(lián)網(wǎng)平臺和傳統(tǒng)產(chǎn)業(yè)改造相結(jié)合?;ヂ?lián)網(wǎng)產(chǎn)業(yè)不斷向縱深領(lǐng)域推進,已經(jīng)成為推進企業(yè)、社會、國家發(fā)展的重要力量[12]?,F(xiàn)階段,數(shù)碼行業(yè)的快速發(fā)展和數(shù)碼相機的不斷普及,促進了數(shù)碼沖印市場發(fā)展,數(shù)碼沖印業(yè)務(wù)量劇增,但數(shù)碼沖印管理方式大部分仍然采用人工管理,工作人員勞動強度大,工作效率不高,也容易出現(xiàn)差錯。基于寬帶網(wǎng)絡(luò)與無線網(wǎng)絡(luò)的普遍應(yīng)用,本文利用SSH(Struts-Spring-Hibernate)[35]框架建立沖印館管理系統(tǒng),致力于打造“傳統(tǒng)連鎖+網(wǎng)絡(luò)化”的數(shù)碼沖印運營模式。

        1 沖印館管理系統(tǒng)分析

        1.1 系統(tǒng)用例分析

        系統(tǒng)功能需求分析是數(shù)碼沖印相關(guān)資源管理的首要環(huán)節(jié),也是系統(tǒng)運行的前提與基礎(chǔ)。用例分析法屬于軟件行業(yè)需求分析中一種十分有效的方法,可準(zhǔn)確獲得用戶的企業(yè)應(yīng)用操作需求。沖印館管理系統(tǒng)用例分析,包括會員用例、沖印分店經(jīng)理用例以及系統(tǒng)管理員用例等。其中,會員用例包括管理數(shù)碼影集、創(chuàng)建沖印訂單、管理自己沖印訂單、投訴與建議、參與論壇討論等用例;沖印分店經(jīng)理用例包括申請沖印分店、管理分店價格、管理分店沖印訂單、處理建議、參與論壇討論和回復(fù)等用例;系統(tǒng)管理員用例包括處理分店申請、管理所有沖印訂單、管理沖印分店、管理會員、處理建議、論壇管理等用例。

        1.2 系統(tǒng)核心業(yè)務(wù)操作流程分析

        系統(tǒng)核心業(yè)務(wù)操作流程分析,利用會員操作序列圖、沖印分店經(jīng)理操作序列圖以及系統(tǒng)管理員審核沖印分店申請序列圖進行分析。限于篇幅,這里僅闡述會員創(chuàng)建數(shù)碼沖印訂單序列圖、沖印分店經(jīng)理處理沖印訂單序列圖、系統(tǒng)管理員審核沖印分店申請序列圖等分析過程。

        (1)會員創(chuàng)建數(shù)碼沖印訂單序列圖分析。會員創(chuàng)建數(shù)碼沖印訂單,首先要經(jīng)過登錄驗證;登錄成功后,沖印館管理系統(tǒng)顯示會員操作菜單,會員點擊創(chuàng)建數(shù)碼沖印訂單;系統(tǒng)顯示沖印分店列表頁面,會員選擇沖印分店;系統(tǒng)顯示建立訂單頁面,會員建立訂單,輸入訂單描述信息;在沖印訂單中添加相片,選擇相片取片方式;最后點擊提交按鈕,完成發(fā)送沖印訂單操作。

        (2)沖印分店經(jīng)理處理沖印訂單序列圖分析。沖印分店經(jīng)理成功登錄后,系統(tǒng)自動顯示沖印分店經(jīng)理操作菜單,沖印分店經(jīng)理點擊管理會員沖印訂單操作鏈接;沖印分店經(jīng)理可以瀏覽未處理沖印訂單列表,下載沖印訂單相片,發(fā)送到數(shù)碼沖印部門沖印,并將沖印訂單狀態(tài)設(shè)置為“正在沖印”;沖印完成后,沖印分店經(jīng)理根據(jù)會員選擇的取片方式進行處理,并將沖印訂單狀態(tài)設(shè)置為“沖印完成,正在送相片”,或“沖印完成,請您取相片”。

        (3)系統(tǒng)管理員審核沖印分店申請序列圖分析。系統(tǒng)管理員登錄系統(tǒng)后,在未審批分店申請頁面,系統(tǒng)管理員根據(jù)分店經(jīng)理姓名、所處地址、開店計劃等信息,點擊“同意”或“拒絕”按鈕,完成同意或拒絕沖印分店申請操作。

        2 沖印館管理系統(tǒng)設(shè)計

        2.1 系統(tǒng)功能模塊設(shè)計

        沖印館管理系統(tǒng)功能模塊結(jié)構(gòu)包括注冊登錄、數(shù)碼影集管理、沖印訂單管理、在線支付、沖印分店管理、投訴建議以及論壇管理模塊等,下面闡述各模塊功能。

        (1)注冊登錄模塊。用戶必須先注冊,登錄時通過驗證后,方可使用沖印館管理系統(tǒng)功能。

        (2)數(shù)碼影集管理模塊。包括新建影集、修改影集、刪除影集,可以在影集中上傳或刪除相片等。

        (3)沖印訂單管理模塊。會員選擇沖印館后,可以建立沖印訂單,在沖印訂單中上傳會員電腦或手機中的相片,也可以從會員自己影集中選取相片;待沖印的相片添加結(jié)束后,選擇適合自己的取片方式,提交沖印訂單,并選擇適合的支付方式結(jié)算費用;會員可以管理自己的沖印訂單,查看沖印訂單處理狀態(tài)。沖印分店經(jīng)理可以處理會員沖印訂單,下載會員沖印訂單中的相片。管理人員(系統(tǒng)管理員)可以瀏覽、檢查沖印分店訂單處理情況。

        (4)在線支付模塊。系統(tǒng)具備多種支付選擇功能,會員可以選擇支付寶、網(wǎng)上銀行等方式進行結(jié)算。

        (5)沖印分店管理模塊。用戶可以申請成為沖印館的分店經(jīng)理,管理員可以對沖印分店申請進行審核,批準(zhǔn)或拒絕申請,也可以對沖印館管理系統(tǒng)會員及沖印分店經(jīng)理進行管理。沖印分店獲得批準(zhǔn)后,沖印分店經(jīng)理可以根據(jù)所處區(qū)域情況和節(jié)日特點,管理自己沖印店的價格和優(yōu)惠促銷措施等。

        (6)投訴建議模塊。會員遇到?jīng)_印不及時、取照片時沖印分店服務(wù)態(tài)度不好等情況,可以向系統(tǒng)管理人員投訴,管理人員調(diào)查、處理后給予答復(fù)。

        (7)數(shù)碼沖印論壇模塊。會員、沖印分店經(jīng)理、系統(tǒng)管理人員等用戶可以在論壇上發(fā)帖、回帖,交流數(shù)碼沖印相關(guān)心得等。

        2.2 系統(tǒng)技術(shù)架構(gòu)

        通過對軟件行業(yè)流行的技術(shù)框架進行分析,結(jié)合沖印館管理系統(tǒng)需求分析,沖印館管理系統(tǒng)技術(shù)架構(gòu)決定采用SSH集成框架。圖1為沖印館管理系統(tǒng)技術(shù)架構(gòu)。

        沖印館管理系統(tǒng)根據(jù)職責(zé)劃分可以分為4層,包括視圖層、控制層、持久層、業(yè)務(wù)層。每層都具備獨特職責(zé),不能將某一層職能同其它層進行混合、疊加。每層之間應(yīng)該彼此隔離,但容許通過集成框架內(nèi)部機制和組件接口在層間實現(xiàn)通信。

        (1)數(shù)據(jù)持久層采用Hibernate技術(shù),由沖印分店信息實體類Branch類、影集信息實體類Series類、相片信息實體類Figure類、沖印訂單信息實體類Bill類、沖印分店價格信息實體類Rate類等持久化類與IBranchDao類、BranchDao類、ISerieslDao類、SerieslDao類、IFigureDao類、FigureDao類、IRateDao類、RateDao類、IBillDao類、BillDao類等數(shù)據(jù)訪問對象(DAO)構(gòu)成。采用Hibernate技術(shù),便于項目組成員采用面向?qū)ο蟮乃枷朐O(shè)計與編寫,同時也隱藏了特定的數(shù)據(jù)庫特點及數(shù)碼沖印分店、影集、相片等數(shù)據(jù)表及表中字段,解決了相關(guān)數(shù)據(jù)操作的硬編碼在復(fù)用性方面的缺陷。

        (2)業(yè)務(wù)邏輯層由Spring支持,實現(xiàn)了沖印館管理業(yè)務(wù)邏輯組件。影集管理SeriesService類、沖印訂單管理BillService類、相片管理FigureService類、沖印分店價格管理RateService類等業(yè)務(wù)邏輯組件通過DAO組件查詢和存儲業(yè)務(wù)數(shù)據(jù)。Spring的IoC容器實現(xiàn)業(yè)務(wù)邏輯組件與DAO組件(接口類和接口實現(xiàn)類)的統(tǒng)一管理、事務(wù)處理以及緩沖連接池管理。

        (3)系統(tǒng)視圖層和控制層,結(jié)合JSP頁面文件與Struts框架的TagLib庫,運用ActionServlet將操作請求(*.do形式)映射到相應(yīng)的影集管理SeriesAction類、沖印訂單管理BillAction類、沖印分店價格管理RateAction類、沖印分店管理BranchAction類、相片管理FigureAction類等業(yè)務(wù)控制類,并由這部分業(yè)務(wù)控制類利用SeriesService類、BillService類等業(yè)務(wù)邏輯組件進行處理,然后按照執(zhí)行結(jié)果跳轉(zhuǎn)至相應(yīng)頁面。

        2.3 系統(tǒng)數(shù)據(jù)庫設(shè)計

        (1)數(shù)據(jù)庫服務(wù)器選擇。SQL Server 2016中包括了實時業(yè)務(wù)運營分析、移動設(shè)備中的可視化管理、內(nèi)設(shè)高級分析、新穎的安全管理技術(shù)以及混合云方案。所以,沖印館管理系統(tǒng)選擇SQL Server 2016作為數(shù)據(jù)庫服務(wù)器。

        (2)數(shù)據(jù)表結(jié)構(gòu)。通過對沖印館管理系統(tǒng)的需求分析,特別是對所需業(yè)務(wù)的數(shù)據(jù)分析,設(shè)計了數(shù)碼沖印分店數(shù)據(jù)表、影集數(shù)據(jù)表、相片數(shù)據(jù)表、沖印分店價格數(shù)據(jù)表、會員沖印訂單數(shù)據(jù)表、會員數(shù)據(jù)表、論壇數(shù)據(jù)表、投訴建議數(shù)據(jù)表等。

        3 沖印館管理系統(tǒng)模塊實現(xiàn)

        3.1 系統(tǒng)輔助類編寫

        3.1.1 系統(tǒng)公共類編寫

        系統(tǒng)公共類包括ActionForm類、壓縮文件Compressor類、獲取系統(tǒng)時間的PrintingDate類等。其中,ActionForm類包括沖印分店BranchForm類、影集SeriesForm類、相片RateForm類、沖印訂單BillForm類等;壓縮文件Compressor類對影集中的相片進行壓縮,主要利用遞歸壓縮方法完成,參數(shù)是壓縮包輸出流、需要壓縮的文件及壓縮路徑;獲取系統(tǒng)時間的PrintingDate類利用Date類來編寫,并利用DateFormat類完成時間格式化工作。

        3.1.2 Hibernate層實現(xiàn)

        Hibernate層包括沖印館管理系統(tǒng)實體類及相應(yīng)的Hibernate映射文件。與數(shù)碼沖印分店數(shù)據(jù)表、影集數(shù)據(jù)表、相片數(shù)據(jù)表、沖印分店價格數(shù)據(jù)表、會員沖印訂單數(shù)據(jù)表、會員數(shù)據(jù)表、論壇數(shù)據(jù)表、投訴建議數(shù)據(jù)表等關(guān)系型數(shù)據(jù)表對應(yīng)的JAVA實體類、映射文件關(guān)系如表1所示。

        Branch.hbm.xml、Series.hbm.xml等Hibernate映射文件是沖印分店Branch、影集Series等實體對象同沖印分店數(shù)據(jù)表tb_branch、影集數(shù)據(jù)表tb_series等關(guān)系型數(shù)據(jù)表之間彼此轉(zhuǎn)換的關(guān)鍵依據(jù)。

        3.2 會員操作模塊實現(xiàn)

        3.2.1 會員影集管理

        (1)影集管理業(yè)務(wù)控制器。影集管理模塊業(yè)務(wù)控制器SeriesAction類繼承自Struts框架的分發(fā)類DispatchAction,在其中編寫增加影集、顯示影集列表、刪除影集、顯示會員自己影集列表、修改影集、查看一個影集所有相片列表方法等業(yè)務(wù)方法。

        (2)影集管理模塊業(yè)務(wù)邏輯類。影集管理模塊業(yè)務(wù)邏輯類SeriesService類通過配置文件接受影集管理業(yè)務(wù)控制器SeriesAction類的調(diào)用,并通過影集管理模塊DAO類完成影集相關(guān)操作。

        (3)影集管理模塊DAO類。影集管理模塊DAO類包括接口類ISeriesDAO類及其實現(xiàn)類SeriesDAO類。接口類ISeriesDAO類聲明增加影集、更新影集、刪除影集、獲得影集列表、獲得該會員影集列表以及獲得某一個影集的方法等;SeriesDAO類實現(xiàn)了接口類ISeriesDAO類中聲明的方法,利用Spring框架集成的HibernateTemplate類實現(xiàn)。

        在會員管理自己影集功能的實現(xiàn)過程中,通過DAO組件,可實現(xiàn)業(yè)務(wù)邏輯層SeriesService類和影集數(shù)據(jù)表tb_series交互功能的分離,避免業(yè)務(wù)邏輯SeriesService類與數(shù)據(jù)持久層出現(xiàn)過度耦合。

        3.2.2 會員數(shù)碼沖印訂單管理

        數(shù)碼沖印訂單管理模塊包括業(yè)務(wù)控制類BillAction類、業(yè)務(wù)邏輯類BillService類、DAO類,其中包括增加相片、提交沖印訂單、初始化上傳相片、按照會員標(biāo)識獲得沖印訂單列表、取消沖印訂單、確認沖印訂單、選擇沖印館分店、查看沖印訂單所有相片列表、顯示相片、下載相片等業(yè)務(wù)方法。圖2為會員提交數(shù)碼沖印訂單程序執(zhí)行流程圖。

        在圖2中,系統(tǒng)角色是會員,對象包括會員提交數(shù)碼沖印訂單的JSP頁面bill_addinit.jsp、業(yè)務(wù)控制器BillAction類、DAO層接口類IBillDAO類、提交數(shù)碼沖印訂單成功后的JSP頁面bill_add_ok.jsp等。會員在提交數(shù)碼沖印訂單頁面上填寫、選擇沖印訂單相關(guān)信息,單擊“提交”按鈕,Struts框架的核心控制器ActionServlet將請求交給業(yè)務(wù)控制器BillAction處理,通過Spring IoC機制調(diào)用BillService類addBill()方法,再通過Spring IoC機制調(diào)用IBillDAO類addBill()方法,然后返回成功標(biāo)識,最后核心業(yè)務(wù)控制器ActionServlet通過配置文件調(diào)用操作成功頁面bill_add_ok.jsp文件。

        3.2.3 在線支付模塊實現(xiàn)

        在線支付模塊實現(xiàn)包括支付寶支付和銀行支付兩部分:

        (1)支付寶支付。會員在確認數(shù)碼沖印訂單后,點擊支付寶支付,頁面轉(zhuǎn)到支付寶支付頁面,在該頁面文件中根據(jù)數(shù)碼訂單編號、訂單總額以及會員支付寶賬號和支付寶安全校驗碼生成參數(shù),然后調(diào)用支付寶應(yīng)用程序?qū)Υ瞬糠謪?shù)進行簽名、處理,最后轉(zhuǎn)到支付結(jié)束后的成功頁面。

        (2)銀行支付。會員在確認數(shù)碼沖印訂單后,點擊具體銀行支付超鏈接,轉(zhuǎn)到銀行支付頁面,在該頁面文件中根據(jù)數(shù)碼訂單編號、訂單總額生成選擇的銀行接口參數(shù),對這些參數(shù)進行簽名、編碼處理,完成支付。

        3.3 沖印分店經(jīng)營管理模塊實現(xiàn)

        3.3.1 分店價格管理

        在價格管理模塊業(yè)務(wù)控制器RateAction類中編寫增加價格、更新價格、刪除某條價格、獲得價格列表、獲得某沖印分店價格列表等方法,價格管理模塊業(yè)務(wù)邏輯類RateService類接受業(yè)務(wù)控制器RateAction類調(diào)用,通過價格管理模塊DAO層IRateDAO接口類執(zhí)行。

        3.3.2 Spring框架IoC機制應(yīng)用

        在沖印分店經(jīng)理管理自己分店價格功能的實現(xiàn)過程中,對功能組件所依賴特性的控制通過配置文件反轉(zhuǎn)。Sring的IoC機制將組件間的控制權(quán)調(diào)用從程序代碼換成IoC容器,也即是說,沖印分店經(jīng)理管理功能組件間依賴關(guān)系由IoC容器在程序運行期間決定,由IoC容器動態(tài)地把業(yè)務(wù)邏輯類RateService類和IRateDAO接口類及其實現(xiàn)類RateDAO類依賴關(guān)系注入組件中,主要為了解耦功能組件間關(guān)系。圖3是Spring IoC機制在該功能中的應(yīng)用示意圖。

        在沖印分店經(jīng)理管理自己分店價格功能中使用IoC機制的主要優(yōu)勢是便于維護。因為將組件對象建立放在XML配置文件中定義,當(dāng)項目組件編寫人員需要換一個實現(xiàn)子類時則會很輕松,只需修改XML配置文件即可,甚至可以完成組件對象的熱插撥。

        3.3.3 分店訂單管理

        在沖印訂單管理模塊業(yè)務(wù)控制器BillAction類中編寫獲得沖印館分店沖印訂單、更新沖印訂單狀態(tài)、顯示相片、查看沖印訂單所有相片列表、下載相片等方法,業(yè)務(wù)邏輯類BillService類接受業(yè)務(wù)控制器BillAction類調(diào)用,通過沖印訂單管理模塊DAO層接口類IMemberbillDAO類及其實現(xiàn)類MemberbillDAO類執(zhí)行相關(guān)操作。

        在沖印館管理系統(tǒng)中,通過Spring AOP機制定義事務(wù)管理。在數(shù)據(jù)庫連接配置過程中,在Bean元素SeriesDAO、FigureDAO、RateDAO、BranchDAO等DAO層實現(xiàn)類中,分別定義class的值為TransactionProxyFactoryBean,定義property元素的值為transactionManager(事務(wù)管理)。所以,在利用SeriesDAO、FigureDAO、RateDAO、BranchDAO等DAO層實現(xiàn)類進行數(shù)據(jù)操作時,不必進行捕捉異常、事務(wù)回滾等編寫工作。通過聲明式方法,在XML配置文件中對事務(wù)管理進行配置,可降低沖印館管理系統(tǒng)的開發(fā)復(fù)雜度,也使管理系統(tǒng)易于維護。

        3.4 系統(tǒng)后臺管理模塊實現(xiàn)

        3.4.1 沖印館訂單管理

        在沖印訂單管理業(yè)務(wù)控制器BillAction類中添加獲得沖印訂單列表的方法,在沖印訂單管理業(yè)務(wù)邏輯類BillService類添加相應(yīng)的業(yè)務(wù)邏輯處理方法,在DAO層接口類IMemberbillDAO類中編寫查詢所有沖印訂單的方法,在MemberbillDAO類中實現(xiàn)接口類中聲明的方法。

        3.4.2 數(shù)碼沖印分店管理模塊類之間關(guān)系

        為了更好地闡述數(shù)碼沖印分店管理實現(xiàn)過程,利用類關(guān)系圖來描述數(shù)碼沖印分店管理模塊各個類之間的關(guān)系。圖4為數(shù)碼沖印分店管理模塊類關(guān)系圖。

        在圖4中,業(yè)務(wù)邏輯類BranchService調(diào)用了DAO層IBranchDAO接口,BranchService則引入了Branch對象模型,BranchService類服從業(yè)務(wù)控制器BranchAction調(diào)用。其中,BranchService類調(diào)用的是IBranchDao接口,而不是調(diào)用IBranchDAO接口實現(xiàn)類。調(diào)用IBranchDAO接口而不關(guān)注其實現(xiàn)類BranchDAO類的好處,是項目組人員修改BranchDAO類時不必修改調(diào)用層(BranchService類)代碼,降低了沖印館管理系統(tǒng)的開發(fā)復(fù)雜性。

        3.5 系統(tǒng)測試與應(yīng)用效果

        3.5.1 系統(tǒng)測試

        經(jīng)過測試,會員操作模塊、沖印分店經(jīng)營管理模塊、系統(tǒng)管理模塊等功能模塊運轉(zhuǎn)正常,各項功能正常使用,在不同瀏覽器中,界面都能正確、清晰地顯示,沖印館管理系統(tǒng)運轉(zhuǎn)平穩(wěn),性能良好。

        3.5.2 系統(tǒng)應(yīng)用效果

        經(jīng)過部分數(shù)碼沖印實體店的使用,數(shù)碼沖印實體店經(jīng)營人員普遍反映利用沖印館管理系統(tǒng)可擺脫手工方式開票、記賬的繁瑣工作,提高沖印實體店的管理效率和經(jīng)濟收益。它不但適用于新興的數(shù)碼沖印店,也同樣適合于傳統(tǒng)照相館。

        4 結(jié)語

        本文采用StrutsSpringHibernate集成框架技術(shù)與SQL Server2016數(shù)據(jù)庫服務(wù)器技術(shù)設(shè)計與實現(xiàn)了沖印館管理系統(tǒng)。該沖印館管理系統(tǒng)是傳統(tǒng)數(shù)碼沖印行業(yè)與互聯(lián)網(wǎng)技術(shù)的有機融合,促進了數(shù)碼沖印經(jīng)營方式的革新。在沖印管理系統(tǒng)功能方面,可滿足會員、數(shù)碼沖印分店經(jīng)理、管理人員的操作需求,解決了市場上現(xiàn)有沖印系統(tǒng)功能不足的問題;在管理環(huán)節(jié)上,沖印管理系統(tǒng)可以在線下通過數(shù)碼照片沖印設(shè)施,為會員提供高品質(zhì)的沖印服務(wù),并吸納社會(或民間)機構(gòu)參與;在支付方式上,會員可以通過支付寶、網(wǎng)上銀行、現(xiàn)金等方式進行結(jié)算;在沖印管理系統(tǒng)技術(shù)架構(gòu)方面,引入J2EE領(lǐng)域的Struts、Hibernate框架,并運用了DAO模式。該系統(tǒng)采用的技術(shù)路線,可供軟件研發(fā)企業(yè)研發(fā)相關(guān)系統(tǒng)時參考。

        參考文獻:

        [1] 韓彩云.基于MVC模式的J2EE開發(fā)框架研究[J].軟件導(dǎo)刊,2015,14(2):126128.

        [2] 王萱,李橋.基于J2EE的招商管理平臺設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊,2015,14(11):109110.

        [3] 孫麗軍.基于HTML5和SSH框架的教學(xué)評價系統(tǒng)設(shè)計[J].軟件導(dǎo)刊,2015,14(11):135136.

        [4] 蘭偉.基于SSH框架的精品課程網(wǎng)站設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊,2015,14(9):199201.

        [5] 潘甜甜,李丹,王珊珊.基于SSH框架的設(shè)備租賃管理系統(tǒng)設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊,2015,14(1):9294.

        (責(zé)任編輯:黃 健)

        日韩五十路| 久久久久av无码免费网| 日韩成人大屁股内射喷水| 国产丝袜在线精品丝袜不卡 | 友田真希中文字幕亚洲| 在线高清理伦片a| 久久久久中文字幕无码少妇| 都市激情亚洲综合一区| 国语对白福利在线观看| 国产成人亚洲精品| 中文字幕国产91| 久久精品亚洲乱码伦伦中文| 人妻少妇偷人精品久久性色av| 日本黄页网站免费观看| 日韩国产成人精品视频| 亚洲激情视频在线观看a五月| 人妻熟妇乱又伦精品视频| 99精品免费久久久久久久久日本 | 亚洲综合一区中文字幕| 亚洲男人av天堂午夜在| 久久精品免费无码区| 老司机在线免费视频亚洲| 国产色视频一区二区三区qq号| 久久人人爽人人爽人人片av麻烦| 日韩美无码一区二区三区| 国产精品一区二区三区av在线| 亚洲av无码国产精品永久一区| 久久精品国产四虎| 日韩在线精品视频免费| 一边摸一边做爽的视频17国产| 亚洲男同志网站| 美女裸体无遮挡黄污网站| 日本久久精品视频免费| 成人网站免费看黄a站视频| 日本韩国一区二区三区 | 国产精品亚洲二区在线看| 欧美黑人性暴力猛交喷水黑人巨大 | 日韩一区二区三区熟女| 宅男666在线永久免费观看| 伊人99re| 亚洲精品国产av成人网|