參考開(kāi)題報(bào)告_第1頁(yè)
參考開(kāi)題報(bào)告_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余2頁(yè)可下載查看

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、北京交通大學(xué)畢業(yè)設(shè)計(jì)(論文) 開(kāi)題報(bào)告PAGE PAGE 4北京交通大學(xué)畢業(yè)設(shè)計(jì)(論文)開(kāi)題報(bào)告題 目: 口袋自考后臺(tái)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 學(xué)院: 軟件學(xué)院 專(zhuān)業(yè): 軟件工程 學(xué)生姓名: XX 學(xué)號(hào): XXXXXXXX 項(xiàng)目概述:隨著社會(huì)的發(fā)展進(jìn)步,國(guó)民文化水平、素質(zhì)的不斷提高,企事業(yè)單位對(duì)人才的文化水平的需求也不斷提升,學(xué)歷、文憑也就成了衡量人才的標(biāo)準(zhǔn),也體現(xiàn)了個(gè)人地位及身份的一種標(biāo)志、企事業(yè)單位實(shí)力和文化素質(zhì)的象征。學(xué)歷、文憑是企事業(yè)單位就職、提升、調(diào)干的一個(gè)重要門(mén)檻,哪怕你擁有高超的技能,一流的資歷及管理水平,沒(méi)有學(xué)歷、文憑進(jìn)行渡金也是無(wú)法發(fā)展進(jìn)步。一定程度,學(xué)歷就是好工作的敲門(mén)磚,是進(jìn)入好

2、企業(yè)、好單位的第一步,因而有個(gè)國(guó)家承認(rèn)的本科學(xué)歷在當(dāng)今社會(huì)無(wú)疑很重要。然而,由于眾多原因,在接受全日制教育的過(guò)程中,很多人不得不選擇接受專(zhuān)科教育,而在現(xiàn)實(shí)工作中,本科學(xué)歷卻成為很多人求職、升遷的第一阻力。因此相當(dāng)多的一部分人會(huì)選擇自考機(jī)構(gòu)考取本科文憑。然而自考者基本都是成年人,瑣事纏身,并沒(méi)有多少時(shí)間去參加這種傳統(tǒng)的教學(xué)。隨著智能手機(jī)的普及和“互聯(lián)網(wǎng)+”概念的提出,利用互聯(lián)網(wǎng)、大數(shù)據(jù)等來(lái)協(xié)助教學(xué)變得日見(jiàn)火熱。2015年11月我進(jìn)入北京口袋學(xué)習(xí)科技有限公司實(shí)習(xí),參與“口袋自考”app后臺(tái)的研發(fā)?!翱诖钥肌盿pp便是公司順應(yīng)“互聯(lián)網(wǎng)+教育”推出的面向本科自考移動(dòng)教育方案。“口袋自考app”通過(guò)互

3、聯(lián)網(wǎng)、搜索與大數(shù)據(jù)分析技術(shù)為廣大受教育人群提供個(gè)性化的課程內(nèi)容,包括智能題庫(kù)、知識(shí)點(diǎn)分析與講解、課程直播、拍照搜題、社區(qū)等服務(wù)。學(xué)生通過(guò)“口袋自考”app能夠在移動(dòng)平臺(tái)上利用空閑時(shí)間觀看課程視頻,刷題練習(xí),參加模擬考試,了解最新的考情資訊,充分利用空域閑暇時(shí)間,做到工作學(xué)習(xí)兩不誤?!翱诖钥肌盿pp后臺(tái)系統(tǒng)通過(guò)網(wǎng)絡(luò)為用戶(hù)手中的app提供所有的功能支持,是公司自考服務(wù)的具體體現(xiàn),決定著公司所提供的自考服務(wù)的品質(zhì),直接關(guān)系到用戶(hù)的使用體驗(yàn)。只有一個(gè)高效、穩(wěn)定、可拓展的后臺(tái)系統(tǒng)才能保證用戶(hù)完美的使用體驗(yàn),并適應(yīng)公司未來(lái)業(yè)務(wù)拓展所帶來(lái)的改變。我在公司實(shí)習(xí)期間專(zhuān)注于后臺(tái)系統(tǒng)的研發(fā),本次畢設(shè)本著從實(shí)踐中來(lái)

4、到實(shí)踐中去的理念,將對(duì)公司現(xiàn)有的后臺(tái)系統(tǒng)的業(yè)務(wù)邏輯、系統(tǒng)架構(gòu)進(jìn)行全面的探討和優(yōu)化,并對(duì)刷題練習(xí)、知識(shí)點(diǎn)掌握等的判斷算法進(jìn)行討論。其主要內(nèi)容是將社區(qū)、資訊、刷題、課程、賬戶(hù)等業(yè)務(wù)內(nèi)容進(jìn)行分離,單獨(dú)開(kāi)發(fā),單獨(dú)部署,確保模塊的獨(dú)立性,以減輕后期并發(fā)數(shù)量上升對(duì)單個(gè)服務(wù)器造成壓力和業(yè)務(wù)變更帶來(lái)的影響。主要困難在于如何在復(fù)雜的網(wǎng)絡(luò)條件下確保拆分后的各個(gè)模塊間高效穩(wěn)定的通信和數(shù)據(jù)同步。另外出題策略和知識(shí)點(diǎn)掌握情況算法的選擇和驗(yàn)證也是需要重點(diǎn)驗(yàn)證的。設(shè)計(jì)方案:口袋學(xué)習(xí)科技有限公司順應(yīng)“互聯(lián)網(wǎng)+教育”的潮流,面向廣大自考學(xué)子推出“口袋自考”app,以滿(mǎn)足他們免費(fèi)學(xué)習(xí),隨時(shí)隨地利用空余時(shí)間學(xué)習(xí)的需求。公司為廣大學(xué)

5、子們提供在線(xiàn)教學(xué)視頻、課程直播、在線(xiàn)練習(xí)、模擬考試、知識(shí)點(diǎn)講解、社區(qū)交流、資訊通知等一系列服務(wù)。為了滿(mǎn)足公司業(yè)務(wù)需求,技術(shù)部特為其研發(fā)“口袋自考”app后臺(tái)系統(tǒng)。根據(jù)公司業(yè)務(wù)內(nèi)容,后臺(tái)系統(tǒng)共分為資訊、社區(qū)、刷題、課程、賬戶(hù)五大業(yè)務(wù)邏輯模塊。分別是:1)資訊:提供自考的官方消息,公司活動(dòng),考試學(xué)習(xí)方法等等一些閱讀性的文章;2)社區(qū):學(xué)員間交流分享;3)刷題:核心模塊,提供知識(shí)講解、章節(jié)練習(xí)、智能刷題、歷年真題和模擬考、獎(jiǎng)學(xué)金等功能,系統(tǒng)根據(jù)用戶(hù)的學(xué)習(xí)情況自動(dòng)為用戶(hù)提供相應(yīng)的知識(shí)講解,練習(xí),協(xié)助用戶(hù)查漏補(bǔ)缺,更加科學(xué)有效的學(xué)習(xí);4)課程:提供優(yōu)秀的視頻教程、在線(xiàn)直播、課程購(gòu)買(mǎi)等功能,將自我練習(xí)與老

6、師授課相結(jié)合加深學(xué)員對(duì)知識(shí)的理解;5)賬號(hào):記錄用戶(hù)數(shù)據(jù),為其它模塊的正常運(yùn)行提供支持。除以上5大模塊外還有一個(gè)管理模塊broker,該模塊主要負(fù)責(zé)處理前端發(fā)送過(guò)來(lái)的請(qǐng)求,根據(jù)需要轉(zhuǎn)發(fā)到具體的功能模塊,同時(shí)也會(huì)監(jiān)控系統(tǒng)狀態(tài)。該模塊是解除業(yè)務(wù)之間依賴(lài)的關(guān)鍵。以上6個(gè)模塊都處于不同的服務(wù)器端,而且根據(jù)各個(gè)模塊根據(jù)業(yè)務(wù)對(duì)性能和開(kāi)發(fā)時(shí)間的要求將采用不同的開(kāi)發(fā)語(yǔ)言,因而采用RPC作為各個(gè)模塊間的通信協(xié)議。gRPC是一個(gè)高性能、通用的開(kāi)源RPC框架,其由Google主要面向移動(dòng)應(yīng)用開(kāi)發(fā)并基于HTTP/2協(xié)議標(biāo)準(zhǔn)而設(shè)計(jì),基于ProtoBuf(Protocol Buffers)序列化協(xié)議開(kāi)發(fā),且支持眾多開(kāi)發(fā)語(yǔ)

7、言。gRPC提供了一種簡(jiǎn)單的方法來(lái)精確地定義服務(wù)和為iOS、Android和后臺(tái)支持服務(wù)自動(dòng)生成可靠性很強(qiáng)的客戶(hù)端功能庫(kù)??蛻?hù)端充分利用高級(jí)流和鏈接功能,從而有助于節(jié)省帶寬、降低的TCP鏈接次數(shù)、節(jié)省CPU使用、和電池壽命。gRPC支持多種語(yǔ)言,并能夠基于語(yǔ)言自動(dòng)生成客戶(hù)端和服務(wù)端功能庫(kù)。目前,在GitHub上已提供了C版本grpc、Java版本grpc-java 和 Go版本grpc-go,其它語(yǔ)言的版本正在積極開(kāi)發(fā)中,其中 grpc支持C、C+、Node.js、Python、Ruby、Objective-C、PHP和C#等語(yǔ)言,grpc-java已經(jīng)支持Android開(kāi)發(fā)。預(yù)期項(xiàng)目上線(xiàn)之后

8、能夠穩(wěn)定運(yùn)行,可以通過(guò)增加服務(wù)器的數(shù)量緩減單臺(tái)服務(wù)器壓力。主要參考文獻(xiàn):1 淺談高等教育自考本科的重要性 HYPERLINK /S-Index/4003 北京國(guó)研錦成教育- HYPERLINK /S-News/4003 新聞中心 2016-01-222 gRPC:Google開(kāi)源的基于HTTP/2和ProtoBuf的通用RPC框架 李小兵 HYPERLINK /cn/news/2015/03/grpc-google-http2-protobuf /cn/news/2015/03/grpc-google-http2-protobuf3gRPC Motivation and Design Prin

9、ciples grpc.io HYPERLINK http:/www.grpc.io/posts/principles http:/www.grpc.io/posts/principles4 UNIX網(wǎng)絡(luò)編程 : 第2版. 第2卷, 進(jìn)程間通信(中文版) (美)W. Richard Stevens 人民郵電出版社 2010-75 Redis設(shè)計(jì)與實(shí)現(xiàn) 黃健宏 機(jī)械工業(yè)出版社 2014-66 分布式系統(tǒng)概念與設(shè)計(jì) George Coulouris 機(jī)械工業(yè)出版社 2008-17 并行程序設(shè)計(jì)Barry Wilkinson / Michael Allen / 陸鑫達(dá) 機(jī)械工業(yè)出版社 2005-5-1 畢業(yè)設(shè)計(jì)(論文)進(jìn)度安排:序號(hào)畢業(yè)設(shè)計(jì)(論文)各階段內(nèi)容時(shí)間安排備注1調(diào)研畢設(shè)相關(guān)資料內(nèi)容2016/3/16 - 2016/3/202設(shè)計(jì)并實(shí)現(xiàn)系統(tǒng)的框架2016/3/21 - 2016/3/263設(shè)計(jì)模塊間的接口2016/3/27 - 2016/3/304實(shí)現(xiàn)broker模塊2016/4/1 - 2016/4/55實(shí)現(xiàn)賬戶(hù)、資訊模塊2016/4/6 2016/4/1

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論