999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于移動app的教輔書籍點評系統設計與實現

2015-05-30 10:48:04方碩瑾
計算機時代 2015年8期

方碩瑾

摘 要: 針對中小學教輔書籍泛濫的亂象,設計一種高互動性和實效性的教輔書籍點評系統。采用Spring MVC設計模式開發了移動app客戶端和Web端后臺管理系統,主要包括用戶管理、教輔書籍查詢和管理、教輔點評和管理、推薦教輔書籍等功能。利用該系統,學生、家長和老師可對各類教輔書籍進行點評,同時可推薦口碑好、質量高、價格便宜的教輔書給學生和家長,為學生在海量的教輔書中選擇適合自己的書籍提供重要的參考依據,實現出版商和學生共贏,對教育主管部門規范教輔書市場具有重要的意義。

關鍵詞: 教輔書籍; 點評系統; 移動app; 推薦教輔

中圖分類號:TP3 文獻標志碼:A 文章編號:1006-8228(2015)08-39-03

Design and implementation of supplementary books review system based on mobile app

Fang Shuojin

(Zhejiang Business College, Hangzhou, Zhejiang 310053, China)

Abstract: For primary and secondary school supplementary books flooding chaos, design a high interactive and effective of supplementary books reviews system. Mobile client app and the Web site background management system is developed with the application of spring MVC design patterns, including functions of user management, supplementary books query and management, supplementary comment and management, supplementary books recommendation etc. Using the system, students, parents and teachers can make comments on all kinds of supplementary books, and the system can recommend reputational, high quality, inexpensive supplementary books to students and their parents, for students to provide important reference basis in selection of their books from the massive supplementary books, realize win-win of publishers and students, which has important significance for education departments to regulate supplementary book market.

Key words: supplementary books; review system; mobile app; recommend supplementary

0 引言

為了能使孩子進入重點學校學習,家長千方百計地提高孩子學習成績。越來越多的出版社和圖書經銷商正是看中了這一龐大的消費群體,使得奧數、作文、同步訓練、小升初、中考、高考等教輔書泛濫[1-2]。近幾年教育部每年都會下發關于規范中小學教輔材料的通知,但收效甚微。教輔書籍種類繁雜、內容同質化、質量良莠不齊、價格虛高、市場混亂、使用缺乏規范的亂象沒有得到根本遏制,國內各大網上書店如當當、卓越、豆瓣等均沒有專門對各類教輔書籍進行分類評價,為學生和家長購書帶來一定的困惑[3]。因此,有必要對各類中小學教輔書籍制定一個合理的評價機制,規范教輔書籍市場,能夠讓學生、家長及學校老師對每一種類每一本教輔書的質量、價格以及權威性有更加直觀和準確的判斷,免除學生因選錯教輔書毀掉學生寶貴學習時間和精力的后顧之憂。

隨著移動互聯網的發展和智能手機的普及,使得利用移動客戶端軟件對教輔書籍進行點評成為可能。本文針對中小學教輔書籍泛濫的亂象,設計一種高互動性和實效性的教輔書籍點評系統,采用Spring MVC設計模式[4]開發了移動客戶端和Web端管理系統,主要書籍信息展示和管理、用戶管理、用戶點評和管理、書籍推薦、廣告管理、教輔評價反饋等功能。利用該系統,學生、家長和老師可對各類教輔書籍進行點評,同時可推薦口碑好、質量高、價格便宜的教輔書給學生和家長,為他們在海量的教輔書中選擇適合自己的書籍提供重要的參考依據,實現出版商和學生共贏,對教育主管部門規范教輔書市場具有重要的意義。

1 系統設計

1.1 系統總體設計

系統的業務流程為管理員錄入教輔書籍、年級、科目信息等基礎數據,學生或家長利用移動app客戶端通過注冊/登錄,獲取教輔書籍信息,并對教輔書籍進行點評或查看他人的評價,業務流程如圖1所示。

[學生/家長][管理員][打開Android應用][查看教輔列表][查看書籍詳細信息][查看他人評價][登錄/注冊][點評教輔][退出系統][查詢教輔] [登錄系統][錄入基礎數據][錄入教輔數據] [教輔更新][查看信息][用戶管理][退出系統]

圖1 系統業務流程圖

1.2 功能模塊設計

教輔書籍點評系統包括移動app客戶端和Web后臺管理系統,其中移動app客戶端的用戶主要是學生、家長和老師,主要包括用戶中心、查詢教輔、點評教輔和推薦教輔等模塊,后臺管理主要包括基礎數據管理、用戶信息管理、教輔信息管理和點評信息管理等功能模塊,系統的主要功能模塊如圖2所示。

[教輔書籍點評系統][移動app客戶端][后臺管理][用戶中心模塊][查詢教輔模塊][點評教輔模塊][推薦教輔模塊][基礎數據管理][用戶信息管理][教輔信息管理][點評信息管理]

圖2 系統功能模塊圖

⑴ 用戶中心模塊包括用戶注冊、登錄、我的點評、我訂閱的教輔等功能。

⑵ 查詢教輔功能為用戶提供教輔的年級、科目、書名等關鍵字進行查詢,結果可顯示該教輔的書籍名稱、封面、科目、年級、出版社、作者、價格、簡介以及評價等信息。

⑶ 點評教輔包括點評、查看評價以及點贊等功能。在書籍詳細頁面,用戶可以點擊封面下的評分條來評分,評價教輔時可以輸入想要評論的內容,在輸入框底部出現上傳圖標,讓用戶提交評論。查看評價時,會彈出泡泡框,查看用戶對于該書籍的評價,評價信息包括評價用戶、評價星級、評價時間、評價內容。點贊功能是當前用戶可對其他用戶的評論點擊“頂”或“踩”來表示贊同或反對。

⑷ 推薦教輔是系統根據用戶對某一教輔書籍的評價數和口碑、價格等因素自動向用戶推薦的教輔,凡是達到系統設定的評價數、用戶評價口碑好、價格又適中的教輔,可分科目、年級、出版社等排序向用戶進行推薦。

⑸ 基礎數據管理包括科目信息、年級、評價類型、評價星級等基礎數據信息管理。

⑹ 用戶信息管理包括對注冊用戶信息的查詢、修改、鎖定和注銷等功能。

⑺ 教輔信息管理包括對教輔書籍名稱、封面、科目、年級、出版社、作者、價格、簡介等信息進行添加、修改、上架、下架、統計等功能。

⑻ 點評信息管理包括對用戶點評信息的查詢、修改、屏蔽、統計等功能。

1.3 數據庫設計

依據教輔書籍點評系統的功能需要,至少包括用戶表、教輔書籍表、點評表、科目表、年級表等數據表,數據表關系圖如圖3所示。

[users\&PK\&u_id\&\&u_name

u_pwd

u_type\&][comments\&PK\&c_id\&

Fk1

Fk2\&c_comments

c_time

c_ding

c_cai

b_id

u_id

b_rating\&][books\&PK\&b_id\&

Fk1

Fk2\&b_name

b_author

b_publish

b_price

b_isbn

b_cover

cs_id

g_id

b_intro\&][courses\&PK\&cs_id\&\&cs_name\&][grades\&PK\&g_id\&\&g_name\&]

圖3 系統數據表關系結構圖

2 移動app客戶端實現

本系統包括移動app客戶端和Web后臺管理系統,其中系統Web后臺管理系統采用基于Spring MVC的架構進行設計,運用JSP+AJAX+Spring+JDBC等技術進行開發[5]。移動app客戶端是本系統的核心,采用安卓系統實現,自定義UI設計界面效果,利用HttpConnection進行手機端與服務器連接進行數據交互。下面就移動app客戶端的實現偽代碼和界面進行介紹。

2.1 核心模塊實現偽代碼

2.1.1 主界面偽代碼

protected void onCreate(Bundle savedInstanceState) {

⑴隱藏標題欄,隱藏狀態欄;

⑵設置界面文件

setContentView(R.layout.activity_main);

framelayout=(MyFrameLayout) findViewById(R.id.myframe);

⑶設置網絡接收器來監控網絡狀態變化;

⑷設置回調函數來監控服務端斷開連接

⑸在任何請求遠程服務端之前設置URLConnectionUtil

.setCallBackInterface(this);

⑹從服務端獲取初始課程和書籍列表數據

}

2.1.2 訪問服務器方法偽代碼

public static String connectToServer(String urlAndParam) {

⑴新建URL連接 URL url=new URL(urlAndParam);

⑵讀取服務端返回數據并寫入到os中,Os.write(data);

⑶把結果字節流轉化成字符串String result=os.getResult();

⑷關閉流并返回結果return result;

}

2.1.3 主界面拖動效果偽代碼

public boolean onScroll(MotionEvent e1, MotionEvent e2,

float distanceX,float distanceY) {

//對滑動偏移判斷并進行相關處理

}

//滑動,要求有一定的速度

public boolean onFling(MotionEvent e1, MotionEvent e2,

float velocityX,float velocityY) {

⑴設置velocityX水平滑動速度

Log.d(tag,"fling"+velocityX+"---"+velocityY+"-----"+e1

.getRawX()+"----"+e2.getRawX());

⑵如果menu覆蓋,則顯示content

⑶如果velocityX速度滿足條件或者滑動超過menu視圖的一半距離

if((velocityX>SNAP_VELOCITY||velocityX<-SNAP_VELOCITY) ||

(content.getLeft()>=menu_width/2|| (menu_width-content

.getLeft())<=menu_width/2)) {

顯示或隱藏菜單欄

}

return false;

}

2.1.4 顯示評論的泡泡效果

public boolean initPopWindow() { //初始化彈出泡泡

⑴從服務端獲取某一本教輔書籍的評論信息

String cInfo=URLConnectionUtil.connectToServer(getComment.toString());

⑵結果為空表示獲取過程出錯,直接結束

⑶為泡泡內容添加數據

if(cInfo==null) {

return false;

} else {

mCAdapter .setData();

}

⑷顯示或隱藏泡泡彈出框

if(popWin==null) {

popWin=new PopupWindow(relativeLayout,

LayoutParams.FILL_PARENT, LayoutParams

.WRAP_CONTENT);

}

return true;

}

2.2 核心模塊實現界面

用戶打開移動app客戶端進入主界面,可顯示按評分降序排列的教輔書籍列表,如圖4(a)所示。每一條信息顯示書籍封面、書名、評分等信息。右拖拉或者點擊左上角主界面向的按鈕,書籍列表主界面會向右移動,如圖4(b)所示。用戶可以選擇某一年級確定想要查詢書籍的范圍,然后可以選擇已經分類的科目信息來查詢教輔書籍,也可以輸入關鍵字查詢教輔書籍信息。

點擊教輔書籍列表中的某條時,則會跳轉到書籍詳細信息界面,如圖5(a)顯示該條教輔書籍的詳細信息,如書名、封面、作者、出版社、價格、ISBN、用戶評分初始平均值以及簡介等。在書籍詳細信息界面中點擊“評價”標簽,則會彈出泡泡來顯示其他用戶對該書的評分和評價,點擊每條評論的“頂”或“踩”來表示支持還是反對該評論,如圖5(b)所示。若用戶對該教輔書籍進行點評,可在輸入框內輸入自己的評語,然后點擊圖標上傳評論即可,如圖5(c)所示。

(a) 首頁 (b) 拖動過程圖

圖4 移動app客戶端主界面

主站蜘蛛池模板: 精品無碼一區在線觀看 | 热伊人99re久久精品最新地| 五月激情婷婷综合| 自偷自拍三级全三级视频| 又污又黄又无遮挡网站| 欧美a级在线| 国产乱人伦偷精品视频AAA| a国产精品| 亚洲国产精品日韩欧美一区| 巨熟乳波霸若妻中文观看免费 | 色哟哟国产精品一区二区| 黄色三级毛片网站| 国产综合无码一区二区色蜜蜜| 亚洲最大福利网站| 日韩中文字幕亚洲无线码| 婷婷成人综合| 中国美女**毛片录像在线| 欧美午夜视频| 日韩精品亚洲一区中文字幕| 国产亚洲成AⅤ人片在线观看| yjizz国产在线视频网| 国产a v无码专区亚洲av| 亚洲床戏一区| 日本91在线| 欧美伊人色综合久久天天| 尤物午夜福利视频| a在线亚洲男人的天堂试看| 久久这里只精品热免费99| 91亚洲免费| 日本午夜精品一本在线观看| 在线观看91香蕉国产免费| 欧美日韩国产综合视频在线观看| 欧美一级在线| 国产在线无码一区二区三区| 亚洲无码91视频| 亚洲欧美一级一级a| 国产在线高清一级毛片| 日韩色图区| 自拍欧美亚洲| 国内黄色精品| 国产成人免费| 国产全黄a一级毛片| 日韩欧美91| 成人国产小视频| 噜噜噜久久| 久久免费视频播放| 免费一级毛片完整版在线看| 99在线观看免费视频| av大片在线无码免费| 亚洲 成人国产| 99re这里只有国产中文精品国产精品 | 青青青国产精品国产精品美女| 女人爽到高潮免费视频大全| 久久特级毛片| 亚洲天堂视频网| 热久久综合这里只有精品电影| 视频二区中文无码| 无码内射中文字幕岛国片| 日本午夜影院| 亚洲av无码久久无遮挡| 成人在线欧美| 国产成人高清精品免费5388| 亚洲天堂精品在线| 亚洲高清国产拍精品26u| 2021国产乱人伦在线播放| 无码日韩精品91超碰| 久草青青在线视频| 国国产a国产片免费麻豆| 久久久久久久久18禁秘 | 91亚洲精品第一| 美女啪啪无遮挡| 91精品国产福利| 国产视频大全| 免费在线a视频| 无码丝袜人妻| 欧美在线视频a| 91精品久久久无码中文字幕vr| 人妻丰满熟妇av五码区| 国产无码网站在线观看| 精品视频一区在线观看| 日韩欧美中文在线| 国产十八禁在线观看免费|