999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人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)的打印模式,無(wú)需攜帶U盤等設(shè)備,無(wú)需到實(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)鍵詞:云打印;文檔解析;消息推送;文檔打印

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

文章編號(hào):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)日益成為一種大需求和大趨勢(shì)。本系統(tǒng)是針對(duì)人口密集地區(qū)的在線打印平臺(tái),希望能夠解決上述需求,能夠使得廣大師生打印材料更加方便。本系統(tǒng)將開(kāi)發(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)管理員三種角色,針對(duì)每種角色對(duì)應(yīng)有不同的使用平臺(tái)。

2 需求分析

2.1 客戶需求

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

2.2 功能需求

2.2.1 用戶用例

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

2.2.2 管理員用例

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

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

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

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

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

3.1 系統(tǒng)流程

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

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

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

3.3 前端用戶功能模塊

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

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

3.3.1 概述

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

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

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

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

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

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

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

4.1首頁(yè)

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

4.2 上傳文件

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

4.3 提交訂單

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

5 結(jié)束語(yǔ)

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

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

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

主站蜘蛛池模板: 毛片在线区| 青青青国产在线播放| 久久免费看片| 国产喷水视频| 欧美日韩一区二区三区四区在线观看| 国产精品视频白浆免费视频| 国产小视频网站| 强乱中文字幕在线播放不卡| 国产主播在线一区| 亚洲男人的天堂在线| 国产精品视频白浆免费视频| av午夜福利一片免费看| 国产剧情伊人| 欧美不卡二区| 亚洲av片在线免费观看| 人人看人人鲁狠狠高清| 91精品国产丝袜| 国产精品99一区不卡| 成人韩免费网站| 国产欧美日韩另类精彩视频| 日本午夜精品一本在线观看| 国产尹人香蕉综合在线电影| 毛片在线播放网址| 国产一区二区精品福利| 麻豆精品视频在线原创| 91精品啪在线观看国产| 毛片网站在线看| 亚洲人成高清| 五月婷婷伊人网| 欧美有码在线| 欧美激情第一欧美在线| 亚洲国产成人在线| 成年av福利永久免费观看| 国产男女XX00免费观看| 亚洲欧美人成人让影院| 亚洲婷婷丁香| 中文字幕久久亚洲一区| 极品私人尤物在线精品首页| 国产成人精品视频一区视频二区| 欧美亚洲国产日韩电影在线| 日韩第一页在线| 久久永久视频| 亚洲无码久久久久| 欧美午夜视频| 国产激爽爽爽大片在线观看| 五月激情综合网| 青青青草国产| 中文字幕色在线| hezyo加勒比一区二区三区| 麻豆精选在线| 色综合中文字幕| 欧美在线视频不卡| 国产成人综合久久| 综合网久久| 亚洲色图欧美在线| 色成人亚洲| 伊人婷婷色香五月综合缴缴情| 波多野结衣一区二区三区四区视频 | 成人自拍视频在线观看| 国产成人在线小视频| 国产亚洲精品在天天在线麻豆| 国产在线视频二区| 凹凸国产熟女精品视频| 亚洲天堂精品视频| 99精品视频九九精品| 久久精品国产999大香线焦| 四虎在线观看视频高清无码| 中文字幕中文字字幕码一二区| 国产乱人伦偷精品视频AAA| 5388国产亚洲欧美在线观看| 久久精品无码中文字幕| 99尹人香蕉国产免费天天拍| 日本黄色a视频| 国产成人无码综合亚洲日韩不卡| 欧美亚洲第一页| 尤物精品视频一区二区三区| 国产精品午夜电影| 国产亚洲精品自在线| 亚洲第一成年免费网站| 在线视频97| 日本免费一区视频| h视频在线播放|