国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于AppMaker平臺閱讀類軟件的設(shè)計與實現(xiàn)

2017-06-17 09:30吳正健李鈺顏光謝芳
無線互聯(lián)科技 2017年9期
關(guān)鍵詞:計算機應(yīng)用閱讀

吳正健+李鈺+顏光+謝芳

摘 要:近些年,使用移動互聯(lián)網(wǎng)的用戶或多或少都會涉及電子閱讀,而市場上閱讀類的軟件基本涵蓋了用戶對閱讀種類的需求?;贏ppMaker平臺,可以降低軟件開發(fā)的難度。文章對市場展開了問卷調(diào)研,提出需求分析和可行性分析報告,采用軟件工程的思想,設(shè)計并實現(xiàn)一款閱讀類的軟件。

關(guān)鍵詞:計算機應(yīng)用;軟件設(shè)計實現(xiàn);閱讀

根據(jù)2016年全民閱讀調(diào)查數(shù)據(jù)顯示,每天國民紙質(zhì)書閱讀和電子閱讀的人均時間是1個小時?;ヂ?lián)網(wǎng)的迅速發(fā)展,讓人們可以享受網(wǎng)上閱讀的體驗,而移動互聯(lián)網(wǎng)的普及,給閱讀帶來全新的體驗,越來越多的人開始在手機上閱讀書籍。一個輕薄的手機就可以取代厚厚的書籍,讓人們在閱讀書籍時倍感輕松,人們只需要花少量的錢財就可以得到巨大的精神財富,電子書籍的這些特性都成了它備受人們喜愛的理由。一方面,在信息爆炸的時代,網(wǎng)絡(luò)上有大量的網(wǎng)絡(luò)小說,電子期刊供讀者選擇。然而琳瑯滿目的信息,往往讓讀者難以抉擇,隨意翻看,導(dǎo)致閱讀體驗大打折扣。另一方面,隨著電子閱讀用戶數(shù)量的穩(wěn)步增長,這為電子閱讀出版商提供了更大市場的同時,用戶對閱讀軟件的需求也在發(fā)生變化。

1 AppMaker平臺

1.1 AppMaker平臺的特點

AppMaker是一款面向手機、平板、傳統(tǒng)PC專業(yè)的富媒體編輯器,開發(fā)人員可以使用它制作出為iphone,iPad,Android而設(shè)計的適用于Windows平臺的精美的Multi-Touch 電子書以及各種行業(yè)的電子雜志、企業(yè)內(nèi)刊 。借助文本、圖片、聲音、視頻、互動式圖表、3D 物體、數(shù)學(xué)表達式、flash、幻燈片等內(nèi)容。開發(fā)制作過程簡捷,對人員的技術(shù)水平要求低。AppMaker平臺已有的功能模塊代碼在后臺完全實現(xiàn),大大簡化了開發(fā)制作電子閱讀軟件的難度。

1.2 AppMaker平臺的局限性

AppMaker平臺最大的限制在于它對軟件設(shè)計的功能模塊是可定的,只能在AppMaker現(xiàn)有的功能需求基礎(chǔ)上進行閱讀類軟件的設(shè)計制作。這限制了軟件的功能需求,降低制作難度的同時,也降低了軟件的質(zhì)量。

2 市場調(diào)研和需求分析

2.1 調(diào)研問卷的設(shè)計

本次關(guān)于電子閱讀軟件的市場調(diào)研主要采取線上調(diào)查,為了使問卷能正確反映調(diào)查的目的,了解讀者的需求,問卷必須與調(diào)查主題緊密相關(guān)。最重要的是問卷的設(shè)計要有整體感,這種整體感即是問題與問題之間要具有邏輯性,獨立的問題本身也不能出現(xiàn)邏輯上的謬誤。問題設(shè)置緊密相關(guān),因而能夠獲得比較完整的信息。調(diào)查對象也會感到問題集中、提問有章法。其次,問題設(shè)置要規(guī)范。不能有誘導(dǎo)性的問題。最后,除了考慮到緊密結(jié)合調(diào)查主題與方便信息收集外,還要考慮到調(diào)查結(jié)果的易得性和調(diào)查結(jié)果的說服力。這就需要考慮到問卷在調(diào)查后的整理與分析工作。出于上述的原則,經(jīng)過斟酌討論確定了問卷的問題和選項。

2.2 問卷的統(tǒng)計分析

本次問卷共280人有效填寫,經(jīng)過對問卷的統(tǒng)計數(shù)據(jù)顯示:

(1)被調(diào)查者中女性電子閱讀大大超過男性,男性占39.2%,女性占了60.8%。

(2)對于電子閱讀的需求量主要集中在大學(xué)生群體和上班族上,中年群體對電子閱讀方式融合度低,年齡在21~28歲大約50%,29~38歲占14.3%。其中學(xué)生在71.4%,上班族占了25%,自由職業(yè)有3.75%。

(3)對于移動客戶端的操作系統(tǒng),被訪者中幾乎全是安卓和iOS操作系統(tǒng),這之中安卓用戶達到了57.2%,iOS有46.4%,這說明被訪者中有兩個系統(tǒng)皆有的。

(4)被調(diào)查者中有接近78%的使用過閱讀類的軟件,而不使用閱讀軟件的用戶中覺得市場上沒有中意的,沒有時間和沒有耐心看下去的共占了41%,這說明電子閱讀行業(yè)有不少潛在用戶和待開發(fā)的用戶需求。從數(shù)據(jù)也可以看出,微博式的電子閱讀是大多數(shù)移動端潛在讀者的選擇。

(5)用戶使用閱讀軟件的來源應(yīng)用市場占了68.2%,朋友分享占了22.7%,應(yīng)用市場的口碑,排位很大程度上決定了閱讀軟件的用戶量。

2.3 可行性分析

考慮到項目時間、項目經(jīng)費、人力資源等因素,在實際設(shè)計開發(fā)軟件時,常常要為資源不足和交付日期難以完成而苦惱,因而需要慎重地盡可能早地估計研制課題的可行性。

(1)經(jīng)濟可行性分析。經(jīng)濟可行性分析中最重要的內(nèi)容之一是成本。對于一個大學(xué)生創(chuàng)新創(chuàng)業(yè)的訓(xùn)練項目且本項目成果注重閱讀軟件的設(shè)計與實現(xiàn),不以盈利為目標(biāo),所以不必考慮效益,成本在經(jīng)費范圍內(nèi)即可,從而要估計出整個項目過程的花費。

(2)技術(shù)可行性分析?;贏ppMaker平臺的特點,結(jié)合項目組成員的專業(yè)技能水平和問卷分析的結(jié)果,以項目實踐、積累經(jīng)驗和非營利的閱讀軟件設(shè)計開發(fā)為導(dǎo)向,就目前使用的開發(fā)技術(shù)來說,軟件的功能目標(biāo)能夠達到;利用現(xiàn)有的技術(shù)在規(guī)定的期限內(nèi)開發(fā)工作基本能夠完成。

(3)法律可行性分析。法律可行性考慮要開發(fā)系統(tǒng)是否存在任何侵犯、妨礙和責(zé)任問題,用戶操作可行性考慮待開發(fā)軟件在用戶組織內(nèi)是否行得通?,F(xiàn)行的管理制度、人員素質(zhì)、操作知識是否可行。

(4)操作可行性分析。操作可行性主要是指用戶使用的舒適性,因此界面設(shè)計時要充分考慮讀者的習(xí)慣,使得操作簡單便利,頁面布局清晰直觀讓讀者找到自己喜愛的內(nèi)容。具有易用性、靈活性、開放性與可視性等,這些基本都可以實現(xiàn)。

由以上經(jīng)濟、技術(shù)、法律、操作4方面的分析可以看出本軟件的開發(fā)時機成熟,從多種角度考慮,都是可行的。

3 軟件的需求分析

3.1 功能需求

首先根據(jù)AppMaker閱讀器開發(fā)平臺的特點與限制,軟件功能需求方面需要兼顧AppMaker平臺的功能,用戶功能和實際情況,軟件功能需求包括以下幾點。

(1)滑動翻頁:模擬真實的書頁翻動,增加用戶的閱讀體驗

(2)圖文瀏覽:圖文視圖是軟件主要內(nèi)容的展現(xiàn)形式,如散文、新聞等都是通過圖文方式提供給用戶的。

(3)圖片滾動:圖片輪播功能為了表達不同的文章題材類型,如散文、新聞、考證、考研。用戶通過手指滑動切換不同的圖片,分為橫向和豎向滑動。

(4)返回主界面:在每一個用戶界面上都加上一個返回主界面的按鈕標(biāo)識,用戶點擊該按鈕,可以返回軟件的主界面上。

(5)頁面切換:在每個視圖的頁面,用戶通過點擊左右頁面切換的按鈕標(biāo)志來完成翻頁。

(6)離線閱讀:支持沒有網(wǎng)絡(luò)的情況下,閱讀文章的內(nèi)容。

3.2 非功能需求

軟件的非功能需求包括性能需求、易用性、簡潔性、可擴張性、用戶體驗性。

(1)性能需求要保證功能的完整性,客戶端的功能應(yīng)該是完整的,這是軟件的基本要求,其次是要求軟件在運行過程中保證系統(tǒng)的流暢性,在遇到需要等待的時間,以輕松幽默的方式提示用戶,避免有負(fù)面的評價。

(2)一個好的軟件應(yīng)該具有可擴張性,便于更新和修復(fù)軟件,本項目采用安卓系統(tǒng),兼容安卓所有的手機型號,并且可以向PC端和iOS系統(tǒng)拓展。

(3)軟件的易用性和簡潔性是要求軟件的操作簡單方便,界面簡潔明了,頁面底色采取暖色調(diào)或者白色,這樣做的好處是技術(shù)要求低,突出閱讀的主題,不做炫麗的設(shè)計。

4 基于AppMaker平臺軟件的設(shè)計與實現(xiàn)

4.1 軟件的設(shè)計和開發(fā)

首先軟件設(shè)計應(yīng)遵循以下原則:

(1)設(shè)計對于分析模型應(yīng)該是可跟蹤的,軟件的模塊可能被映射到多個需求上。

(2)設(shè)計結(jié)構(gòu)應(yīng)該盡可能地模擬實際問題。

(3)設(shè)計應(yīng)該表現(xiàn)出一致性。

(4)不要把設(shè)計當(dāng)成編寫代碼。

(5)在創(chuàng)建設(shè)計時就應(yīng)該能夠評估質(zhì)量。

(6)評審設(shè)計以減少語義性的錯誤。

(7)設(shè)計應(yīng)該模塊化,將軟件邏輯地劃分為元素或子系統(tǒng),并包含數(shù)據(jù)、體系結(jié)構(gòu)、接口和構(gòu)件的清晰表示。

依據(jù)以上的原則將軟件分為管理模塊和閱讀模塊,其中管理模塊對于開發(fā)者就是對軟件的頁面整體布局管理,對于用戶就是軟件呈現(xiàn)的頁面排版。閱讀模塊對于開發(fā)者就是將圖片、文字、音頻、視頻這些數(shù)據(jù)的輸入和輸出的控制,對于用戶是軟件呈現(xiàn)給讀者的內(nèi)容試圖。管理模塊和閱讀模塊組成了軟件的整體界面。

5 結(jié)語

本文論述了電子閱讀的背景,發(fā)展現(xiàn)狀和市場前景,并闡述了項目組成員在江蘇省大學(xué)生創(chuàng)新創(chuàng)業(yè)項目中參與的基于AppMaker平臺的一種閱讀類軟件的設(shè)計與實現(xiàn)項目的問卷調(diào)研、需求分析、可行性分析、軟件設(shè)計和實現(xiàn)過程。由于人員的專業(yè)水平、資源、開發(fā)環(huán)境、時間、經(jīng)驗等因素的影響,電子閱讀客戶端存在一些不足之處還有待改進。

猜你喜歡
計算機應(yīng)用閱讀
網(wǎng)絡(luò)信息安全技術(shù)管理背景下計算機應(yīng)用研討
詮釋CFC精髓的大數(shù)據(jù)時代醫(yī)學(xué)案例
關(guān)于應(yīng)用計算機輔助藝術(shù)設(shè)計有關(guān)問題研究
基于高中語文閱讀教學(xué)有效性的幾點思考
高中英語閱讀與寫作有效結(jié)合
“以讀促寫”與“以改促寫”英語寫作教學(xué)對比研究
曲麻莱县| 泊头市| 偃师市| 万安县| 泗阳县| 刚察县| 桂林市| 江城| 柘城县| 昌江| 克什克腾旗| 米林县| 五寨县| 鄱阳县| 龙口市| 武平县| 喜德县| 安顺市| 丰顺县| 台前县| 微山县| 阿拉善盟| 萝北县| 政和县| 抚顺市| 洛隆县| 忻城县| 全椒县| 湾仔区| 五大连池市| 石景山区| 马龙县| 鞍山市| 夏邑县| 阿克陶县| 望城县| 沐川县| 鲁甸县| 涪陵区| 册亨县| 兴仁县|