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

        ?

        基于J2EE的在線打印系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2019-05-24 14:13:16費(fèi)永康吳錦華孫龍朱洪軍
        電腦知識(shí)與技術(shù) 2019年11期

        費(fèi)永康 吳錦華 孫龍 朱洪軍

        摘要:云打印,將改變傳統(tǒng)的打印模式,無需攜帶U盤等設(shè)備,無需到實(shí)體打印店排隊(duì)等候,只需要把材料上傳,選取附近打印店,即可完成打印功能,并可以選擇派送地點(diǎn)直接等待送貨上門。方便快捷,經(jīng)濟(jì)實(shí)惠,友好的用戶體驗(yàn),使得傳統(tǒng)的打印模式發(fā)生了很大的變化。該系統(tǒng)是基于JavaWeb、Android、Mysql技術(shù)為基礎(chǔ)的平臺(tái),解決消息推送、多文件下載、多設(shè)備兼容等技術(shù)難點(diǎn),有效地解決了一鍵打印的難題。

        關(guān)鍵詞:云打??;文檔解析;消息推送;文檔打印

        中圖分類號:TP393 文獻(xiàn)標(biāo)識(shí)碼:A

        文章編號:1009-3044(2019)11-0083-04

        Abstract: Cloud printing will change the traditional printing mode, no need to carry U disk and other equipment, no need to wait in line to the physical printing shop, just upload the material, select the nearby printing shop, you can complete the printing function, and you can choose the delivery location to wait directly Goods on the door. Convenient, affordable, and user-friendly, the traditional print mode has changed a lot. The system is based on JavaWeb, Android, Mysql technology-based platform, and solves technical difficulties such as message push, multi-file download, multi-device compatibility, and effectively solves the problem of one-button printing.

        Key words: cloud print; document parsing; push notification; document printing

        1背景

        隨著經(jīng)濟(jì)的高速發(fā)展,區(qū)域性的O2O經(jīng)濟(jì)運(yùn)行模式也成為一種新的力量。結(jié)合打印店稀缺,價(jià)高人多,資料有限等諸多缺點(diǎn),在線打印服務(wù)已經(jīng)日益成為一種大需求和大趨勢。本系統(tǒng)是針對人口密集地區(qū)的在線打印平臺(tái),希望能夠解決上述需求,能夠使得廣大師生打印材料更加方便。本系統(tǒng)將開發(fā)以 SpringMVC + Tomcat + Mysql技術(shù)為基礎(chǔ)的Web平臺(tái),以Java SE技術(shù)為基礎(chǔ)的客戶端平臺(tái),以Android SDK技術(shù)為基礎(chǔ)的安卓平臺(tái)[1-2]。分為打印用戶、打印機(jī)管理員和系統(tǒng)管理員三種角色,針對每種角色對應(yīng)有不同的使用平臺(tái)。

        2 需求分析

        2.1 客戶需求

        在大學(xué)校園里,學(xué)生對于打印的需求量是相當(dāng)大的 比如學(xué)生要參加招聘會(huì)就要制作多份精美的簡歷,并且在日常的學(xué)生生活中也要打印不少學(xué)習(xí)資料 而學(xué)校周圍的打印店往往都將打印的價(jià)格開得比較高,若在校園附近開一家打印店的話,充分利用價(jià)格低廉及校園優(yōu)越的地理位置優(yōu)勢,將對學(xué)生有很大的吸引力。通過調(diào)查[3]顯示幾乎所有的師生都表示去過打印店且去打印的頻率也越來越多,學(xué)生所占的比例也很高,由此在高校周邊開一個(gè)打印店是 非常具有市場潛力的。

        2.2 功能需求

        2.2.1 用戶用例

        用戶應(yīng)先注冊賬戶后在首頁登錄云打印平臺(tái),在個(gè)人信息管理中可以修改密碼,聯(lián)系方式以及地址管理。然后點(diǎn)擊進(jìn)入打印文件,選擇上傳文件。在文件管理和訂單管理中可以選擇查看或刪除信息。在訂單管理中選擇在線支付完成打印。有任何建議和問題可以在下方反饋欄中反饋問題。

        2.2.2 管理員用例

        后臺(tái)管理員可分為用戶管理、打印機(jī)管理和統(tǒng)計(jì)信息管理三個(gè)部分,其中用戶管理中包括用戶反饋信息管理、用戶信息管理、用戶訂單管理以及用戶文件管理;打印機(jī)管理中分為打印機(jī)地址管理和打印機(jī)價(jià)格管理。

        2.3 數(shù)據(jù)庫概要分析

        主要描述關(guān)系模式、關(guān)聯(lián)、數(shù)據(jù)字典、數(shù)據(jù)庫邏輯結(jié)構(gòu)、數(shù)據(jù)庫物理部署結(jié)構(gòu)等。

        3 系統(tǒng)設(shè)計(jì)

        云打印實(shí)現(xiàn)文件遠(yuǎn)程存儲(chǔ)遠(yuǎn)程獲取和分布式打印,由POI提供API給Java程式對Microsoft Office格式檔案讀和寫的功能。使用Spring Mvc實(shí)現(xiàn)請求轉(zhuǎn)發(fā)控制,并返回對應(yīng)的視圖。根據(jù)Spring構(gòu)建Web應(yīng)用實(shí)現(xiàn)實(shí)體依賴注入的輕量級框架。使用Hibernate框架實(shí)現(xiàn)java對象到數(shù)據(jù)庫映射,同時(shí)用于操作數(shù)據(jù)庫中,并用Java實(shí)現(xiàn)打印word、ppt、pdf等文檔。軟件運(yùn)行需要在Window或Linux平臺(tái)安裝JDK1.6以上、Tomcat7.0、MySQL。在開發(fā)的過程中引用了POI、JCOb、fastJson等第三方應(yīng)用庫。

        3.1 系統(tǒng)流程

        系統(tǒng)進(jìn)入用戶登錄界面,若用戶已注冊則直接登錄,否則進(jìn)入注冊界面。用戶在上傳文件后選擇提交訂單并在線支付即可選擇打印店打印文件,并選擇是否派送文件。

        3.2 系統(tǒng)管理員后臺(tái)功能模塊

        系統(tǒng)管理員后臺(tái)功能模塊主要包含七個(gè)功能,分別是用戶信息管理、用戶文件管理、打印店管理、打印價(jià)格管理、用戶訂單管理、訂單統(tǒng)計(jì)管理和用戶反饋管理。

        3.3 前端用戶功能模塊

        主要包括打印文件功能、打印圖片功能、文件管理功能以及個(gè)人信息管理功能。

        3.3 數(shù)據(jù)庫設(shè)計(jì)

        3.3.1 概述

        本系統(tǒng)所用到數(shù)據(jù)表有用戶表(users)、文件表(files)、地址表(address)、價(jià)格表(prices)、訂單表(orders)、訂單文件關(guān)系表(OrderFileRelation)表、反饋表(FeedInfo)。

        3.3.2 數(shù)據(jù)庫表設(shè)計(jì)

        用戶表:用于存儲(chǔ)用戶的基本信息,主要包含用戶標(biāo)識(shí)、用戶名、密碼、手機(jī)號以及創(chuàng)建時(shí)間;如表1所示。

        文件表:文件表用于存存儲(chǔ)用戶上傳的文件或圖片信息,主要儲(chǔ)存文件標(biāo)識(shí)、文件名、文件頁數(shù)、用戶標(biāo)識(shí)等信息,如表2所示:

        訂單表:用于存儲(chǔ)用戶訂單基本信息,包含訂單標(biāo)識(shí)、訂單號、訂單總價(jià)、訂單方式等,如表3所示:

        4 系統(tǒng)實(shí)現(xiàn)

        本系統(tǒng)實(shí)現(xiàn)了用戶信息管理、打印店管理、訂單管理、打印文件、打印圖片、文檔管理、個(gè)人信息管理以及用戶反饋等功能。

        4.1首頁

        首頁中包含三種功能,分別為黑白打印、彩色打印和照片打印,根據(jù)用戶需求選擇不同功能即可。

        4.2 上傳文件

        用戶將需要打印的文件上傳到云平臺(tái)

        4.3 提交訂單

        用戶上傳文件過后可以進(jìn)行訂單設(shè)置,其中包括選擇打印店、選擇打印的類型、設(shè)置打印的份數(shù)、支付方式等等。

        5 結(jié)束語

        基于j2ee的在線云打印系統(tǒng)通過SpringMVC + Tomcat + Mysql技術(shù)實(shí)現(xiàn)了文件遠(yuǎn)程存儲(chǔ)遠(yuǎn)程獲取,突破了多設(shè)備兼容等技術(shù)難點(diǎn),實(shí)行分布式打印,解決了高校學(xué)生打印時(shí)間集中、排隊(duì)時(shí)間長、打印流程復(fù)雜等傳統(tǒng)問題,成為高校打印市場最可行的云打印平臺(tái)系統(tǒng),同時(shí)還有電腦端自助打印的功能,能夠省下時(shí)間,省下工作量,避免浪費(fèi)紙張。但是本系統(tǒng)依然存在問題尚未解決的問題,如用戶資料安全存在隱患,有待后續(xù)改進(jìn)。借助云打印,無論企業(yè)還是個(gè)人都可以通過網(wǎng)絡(luò)進(jìn)行打印派送服務(wù),相信云打印將會(huì)有更加樂觀的發(fā)展前景。

        參考文獻(xiàn):

        [1] 丁亞周. 云打印設(shè)備的手機(jī)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 北京: 北京工業(yè)大學(xué), 2013.

        [2] 沈建苗. 如何從安卓設(shè)備實(shí)現(xiàn)打???[J]. 微電腦世界, 2013(12): 90.

        [3] 邊龍龍, 張帆, 翟洪杰. 互聯(lián)網(wǎng)共享云打印市場現(xiàn)狀分析[J]. 今日印刷, 2019(1): 41-44.

        [4] 范開勇, 陳宇收. MySQL數(shù)據(jù)庫性能優(yōu)化研究[J]. 中國新通信, 2019, 21(1): 57.

        【通聯(lián)編輯:謝媛媛】

        精品久久久久久久久免费午夜福利| av网站一区二区三区| 亚洲天堂av在线免费观看| 亚洲精品宾馆在线精品酒店| 亚洲人成人网站在线观看| 欧洲综合色| 亚洲在线视频一区二区| 国产成人精品一区二三区孕妇| 人妻 丝袜美腿 中文字幕| 福利体验试看120秒| 欧美高清视频一区| 中文字幕一区二区三区亚洲| 国产精选自拍视频网站| 久久久久波多野结衣高潮| 欧美一级在线全免费| 在线免费观看亚洲毛片| 久久精品亚洲熟女av蜜謦 | 免费va国产高清大片在线| 国产香蕉一区二区三区在线视频 | 日本一本草久国产欧美日韩| 色婷婷av一区二区三区丝袜美腿| 宅男久久精品国产亚洲av麻豆| 久久精品国产亚洲av网在| 爽爽影院免费观看| 男女啪啪永久免费观看网站| 毛片av在线播放亚洲av网站| 日韩亚洲在线观看视频| av色综合久久天堂av色综合在 | 欧美性一区| 伊人狼人激情综合影院| 波多野结衣在线播放| 亚洲avav天堂av在线网爱情| 久久精品免费免费直播| 午夜国产在线精彩自拍视频| 一本色道无码不卡在线观看| 亚洲av无码av制服丝袜在线| 国产人成无码视频在线1000| 亚洲女厕偷拍一区二区| 一区二区三区乱码在线 | 欧洲 | 性感人妻中文字幕在线| 久久久精品人妻一区二区三区妖精 |