工程實(shí)踐開題報(bào)告_第1頁(yè)
工程實(shí)踐開題報(bào)告_第2頁(yè)
工程實(shí)踐開題報(bào)告_第3頁(yè)
工程實(shí)踐開題報(bào)告_第4頁(yè)
工程實(shí)踐開題報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、中國(guó)科學(xué)技術(shù)大學(xué)軟件學(xué)院軟件工程實(shí)驗(yàn)項(xiàng)目環(huán)節(jié)開題報(bào)告項(xiàng) 目 名 稱:_基于社區(qū)的生活求助系統(tǒng)_成 員 名 單:_樊邵杰、王晰、張興_導(dǎo) 師:_葉勇_工 程 領(lǐng) 域:_研 究 方 向:_開 題 時(shí) 間:_2015/11/12_中國(guó)科學(xué)技術(shù)大學(xué)軟件學(xué)院 填表日期:2015年11月12日一、 簡(jiǎn)況名稱中文基于社區(qū)的生活求助系統(tǒng)英文Community-based help system項(xiàng)目組成員名單姓名學(xué)號(hào)項(xiàng)目中的分工簽 章樊邵杰SA15225027緊急求助、非定向求助模塊王晰SA15225089定向求助模塊和數(shù)據(jù)庫(kù)的建設(shè)張興SA15225091界面UI、登錄系統(tǒng)的設(shè)計(jì)和服務(wù)器的建設(shè)中 文 摘 要近年

2、來(lái)隨著我國(guó)城鎮(zhèn)化建設(shè)的加快,社區(qū)模式的興起,小區(qū)鄰里之間卻缺乏交流、溝通。借助iphone這個(gè)人氣頗旺的智能手機(jī)平臺(tái),一款便于人們互相幫助溝通的APP應(yīng)用亟待開發(fā)。IOS最早于2007年1月9日的蘋果Macworld展覽會(huì)上公布,隨后于同年的6月發(fā)布的第一版IOS操作系統(tǒng),當(dāng)初的名稱為“iPhone runs OS X”。然而僅僅五年的時(shí)間,它憑借獨(dú)特的設(shè)計(jì)理念、優(yōu)秀的用戶體驗(yàn),在2011年度的WWDC(Worldwide Developers Conference)大會(huì)上,蘋果公司宣布了其IOS設(shè)備已經(jīng)銷售了2億臺(tái),占全球移動(dòng)操作系統(tǒng)44%份額,目前這一數(shù)字還在不斷上升。本課題緊貼著人們的生

3、活實(shí)際,基于IOS平臺(tái)開發(fā)了一款A(yù)PP,它主要通過(guò)三個(gè)模塊:緊急求助(主要用于突發(fā)事件,緊急情況)、定向求助(主要用于業(yè)主、居委會(huì)和社區(qū)居民之間的溝通)和非定向求助(用于人們?nèi)粘I畹姆椒矫婷妫﹣?lái)滿足社區(qū)鄰里這一特定人際圈的需求。英文摘要In recent years, with the acceleration of urbanization construction and the rise of community models,the lack of residential communication between neighborhood is becoming more and

4、more obvious. With iphone(a popular smartphone platform)to help people communicate with each other,a mobile application needs to be developed.Apple operating system is announced as Macworld Expo on 9th Jan,2007, and then in June of the same year, it released the first version of iOS operating system

5、, the original name for the "iPhone runs OS X". However, spending just five years, by virtue of its unique design and excellent user experience, WWDC(Worldwide Developers Conference Apple Computer Global R & D Conference) announced 200 million iOS devices has been sold in the year of 2

6、011 , accounting for 44% of the global share of mobile market, and the figure is still rising.This project closes to people's real life, based on the IOS platform developed an app, it is mainly through three modules: emergency module (mainly for emergencies), directional assistance (mainly for c

7、ommunication among owners, neighborhood and community residents), non-directional assistance (for every aspect in daily life) to meet the specific needs of the community neighborhood interpersonal circle.主題詞中文社區(qū)、互助、蘋果操作系統(tǒng)英文community、help each other、IOS二、選題依據(jù)1 選題的研究意義,國(guó)內(nèi)外概況和發(fā)展趨勢(shì)近年來(lái),隨著中國(guó)經(jīng)濟(jì)的快速發(fā)展、城鎮(zhèn)化建設(shè)的

8、加快,我國(guó)居民家庭結(jié)構(gòu)日趨小型化,使得擁有便于管理的網(wǎng)格式的現(xiàn)代化社區(qū)模式逐漸興起。俗話說(shuō)遠(yuǎn)親不如近鄰,而社區(qū),這一新興的居住模式在便于高效管理的同時(shí)卻使得鄰里相互之間缺乏溝通,逐漸相互疏遠(yuǎn)。與此同時(shí),智能手機(jī)已經(jīng)逐步取代了功能機(jī)成為人們生活中不可缺少的一個(gè)元素。在智能手機(jī)市場(chǎng),apple這個(gè)詞不可不被提及,其旗下的iphone系列產(chǎn)品的更是風(fēng)靡全球,引領(lǐng)潮流。而如今的APP應(yīng)用如微信、陌陌大都是以廣交世界各地的朋友為目的,卻沒有一款針對(duì)于小區(qū)鄰里之間的互相幫助的系統(tǒng)。目前市場(chǎng)上的app已經(jīng)滿足不了人們的這一特定需求。就是在這樣的背景下,我們想到了利用iphone這個(gè)用戶量頗多的手機(jī)平臺(tái)開發(fā)出

9、一款便于鄰里交流,主打社區(qū)求助的一款A(yù)PP應(yīng)用。這一系統(tǒng)是面向社區(qū)居民而開發(fā)的一款產(chǎn)品,它在為居民提供求助系統(tǒng)的同時(shí),也提供了物業(yè)管理、生活學(xué)習(xí)等功能,是一款方便居民生活的產(chǎn)品。具有很好的實(shí)用性,并且市場(chǎng)應(yīng)用的范圍也很廣,具有很高的商業(yè)價(jià)值。2 參考文獻(xiàn)1 關(guān)東升.iOS開發(fā)指南:從零基礎(chǔ)到App Store上架M.北京:人民郵電出版社,2012:42-45.2 Christian Keur, Aaron Hillegass,Joe Conway.IOS編程M. 武漢:華中科技大學(xué)出版社,2015:101-110.3 Stephen G.Kochan. Objective-C程序設(shè)計(jì)M.北京:

10、 電子工業(yè)出版社,2012:156-178.4 Dave Mark,Jeff LaMarche.iphone開發(fā)基礎(chǔ)教程M.北京:人民郵電出版社 2013:34-55.5 Patrick Alessi.iOS數(shù)據(jù)庫(kù)應(yīng)用高級(jí)編程M.北京:清華大學(xué)出版社.2014:122-133.6 Theresa Neil.移動(dòng)應(yīng)用UI設(shè)計(jì)模式M.北京: 人民郵電出版社.2015:139-166. 三、課題內(nèi)容及具體方案1 課題內(nèi)容本課題的研究是基于IOS操作平臺(tái)下的關(guān)于社區(qū)生活求助的一款手機(jī)APP,采用的主要語(yǔ)言是Object-C。生活求助是一個(gè)很廣泛的課題,本課題將求助的范圍限制在社區(qū)內(nèi),以為小區(qū)

11、居民服務(wù)為目的。系統(tǒng)主要實(shí)現(xiàn)的是社區(qū)求助功能,包括緊急求助、定向求助、非定向求助。其中緊急求助是指涉及火災(zāi),急性病等人身財(cái)產(chǎn)安全的求助方式;定向求助是指向小區(qū)物業(yè)和居委會(huì)做相關(guān)問(wèn)題的求助和咨詢;非定向求助則面向所有小區(qū)居民,可以求助學(xué)習(xí)、運(yùn)動(dòng)、飲食、生活情感等諸方面問(wèn)題。2. 系統(tǒng)需求分析2.1 功能需求分析:根據(jù)前面的分析調(diào)研,研究實(shí)際功能需求,整個(gè)系統(tǒng)主要分為四個(gè)模塊,分別為:(1) 緊急求助(2) 定向求助(3) 非定向求助(4) 管理功能模塊的劃分如圖1所示:圖1 系統(tǒng)功能模塊劃分功能描述如下:緊急求助模塊:主要用于緊急情況下的求助需求。比如遇到了火災(zāi)、急性病、盜竊搶劫等涉及到人身財(cái)產(chǎn)

12、安全情況下求助。這種求助突然、緊急,要求給予求助人員快速有d效的幫助,所以在模塊實(shí)現(xiàn)過(guò)程中,對(duì)求助者而言必須直接、簡(jiǎn)潔,能夠?qū)崿F(xiàn)快速求助,而對(duì)于施助者而言則必須醒目并讓多數(shù)人可以看見。定向求助模塊:主要用于對(duì)于小區(qū)物業(yè)和居委會(huì)的求助和相關(guān)咨詢。所以這里細(xì)分為兩個(gè)小模塊,分別是物業(yè)和居委會(huì)。對(duì)于物業(yè),可以向其求助咨詢的問(wèn)題包括房屋的維護(hù)與修繕管理、綠化管理、衛(wèi)生管理、治安管理、車輛交通管理、公用市政設(shè)施管理、違章建筑的管理等。對(duì)于居委會(huì),可以求助咨詢的問(wèn)題有居民的合法權(quán)益,居民的公共事務(wù)和公益事業(yè),居民糾紛,維護(hù)社會(huì)治安,居民的意見、要求的建議等。非定向求助模塊:主要用于小區(qū)居民的教育學(xué)習(xí)、運(yùn)動(dòng)

13、體育、娛樂旅游、飲食養(yǎng)生、生活情感諸方面的求助服務(wù)。社區(qū)居民可以在這里與同小區(qū)的人進(jìn)行互動(dòng)溝通,相互求助問(wèn)答。管理模塊:這個(gè)模塊包括了我要求助、我的幫助、信用評(píng)分、通知、設(shè)置功能。主要是為了便于用戶管理自己的求助系統(tǒng)。用戶在這里可以方便查看自己發(fā)布的求助,自己對(duì)他人求助的回應(yīng)。也可以在這里發(fā)布通知,進(jìn)行軟件的相關(guān)設(shè)置。用例圖包括用戶用例圖和管理員用例圖,分別如圖2和圖3所示: 圖2 用戶的用例圖圖3 管理員用例圖2.2 性能需求分析:條件與限制:本系統(tǒng)主要是以文字為基礎(chǔ)進(jìn)行求助,同時(shí)還有上傳圖片的功能,暫不支持以語(yǔ)音、視頻的方式進(jìn)行求助。處理對(duì)象:文字、圖像輸入輸出格式:文字格式和JPG, P

14、NG數(shù)據(jù)精確度:導(dǎo)入的JPG或者PNG的圖片大小應(yīng)該在1.5M以下。、需要考慮指標(biāo):響應(yīng)時(shí)間(平均0.5s、最長(zhǎng)1.5s)、點(diǎn)擊數(shù)、吞吐量、并發(fā)用戶數(shù)、資源利用率、每秒連接數(shù)。以上由用戶使用量以及數(shù)據(jù)庫(kù)和服務(wù)器的承載能力確定。 代碼設(shè)計(jì):算法和數(shù)據(jù)庫(kù)實(shí)現(xiàn)必須滿足上面要求的響應(yīng)時(shí)間。2.3 運(yùn)行需求:操作方式:iphone手機(jī)平臺(tái)操作系統(tǒng):IOS系統(tǒng)用戶界面:要求簡(jiǎn)潔、方便,符合用戶使用習(xí)慣故障處理:正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無(wú)損。3 系統(tǒng)概要設(shè)計(jì)3.1系統(tǒng)功能模塊細(xì)分基于社區(qū)的生活求助系統(tǒng)功能模塊細(xì)分如圖4所示:管理非定向求助緊急求助定向求助設(shè)置居

15、委會(huì)物業(yè)我的求助我的幫助信用評(píng)分生活情感飲食養(yǎng)生旅游娛樂運(yùn)動(dòng)體育教育學(xué)習(xí)求助操作界面求助操作界面求助操作界面求助操作界面圖4 系統(tǒng)功能模塊3.2系統(tǒng)整體架構(gòu)設(shè)計(jì)方案根據(jù)本課題用戶的需求的分析,對(duì)軟件模塊進(jìn)行具體的細(xì)分,主要包括以下四個(gè)模塊:(1)緊急求助(2)定向求助(3)非定向求助(4)管理軟件系統(tǒng)的運(yùn)行是基于服務(wù)器基礎(chǔ)之上的,服務(wù)器與各個(gè)用戶移動(dòng)端之間通過(guò)穩(wěn)定的無(wú)線網(wǎng)絡(luò)進(jìn)行連接,因此,系統(tǒng)采用類CS結(jié)構(gòu),前端利用IOS編程開發(fā),并進(jìn)行模塊化設(shè)計(jì),從而實(shí)現(xiàn)設(shè)定功能。后端采用安裝有服務(wù)器進(jìn)行整體數(shù)據(jù)包括文件的存儲(chǔ)。系統(tǒng)整體架構(gòu)如圖5所示:圖5 系統(tǒng)整體架構(gòu)圖3.2系統(tǒng)功能模塊詳細(xì)設(shè)計(jì)方案 3.

16、2.1求助操作頁(yè)面設(shè)計(jì)方案用戶進(jìn)入求助操作頁(yè)面,可以從登錄系統(tǒng)首頁(yè)面、緊急求助、定向求助、非定向求助、我的求助這5個(gè)方式進(jìn)入。系統(tǒng)會(huì)對(duì)所有的求助界面進(jìn)行統(tǒng)一設(shè)計(jì),從這5個(gè)方式進(jìn)入求助頁(yè)面都會(huì)呈現(xiàn)統(tǒng)一的頁(yè)面效果。所采用的設(shè)計(jì)方案如下:頁(yè)面將分為三層,第一層顯示當(dāng)前所在的求助位置(緊急、定向、非定向),第二層顯示求助用戶發(fā)布的求助信息,并同時(shí)顯示發(fā)布時(shí)間和發(fā)布者個(gè)人ID。在第二層的最下方有“應(yīng)答”選項(xiàng),供其他用戶點(diǎn)擊此按鈕即進(jìn)入“應(yīng)答”狀態(tài)。第三層顯示施助者的回答,考慮到回答者往往不止一人,所以這個(gè)界面可以上拉刷新。同時(shí)也將顯示應(yīng)答時(shí)間和應(yīng)答這個(gè)人ID。3.2.2登錄頁(yè)面設(shè)計(jì)方案對(duì)于首次登錄軟件系

17、統(tǒng)的用戶,需要先注冊(cè)。每位注冊(cè)用戶都會(huì)有一個(gè)信用評(píng)分等級(jí)。信用評(píng)分由求助者向施助者評(píng)估,表示對(duì)施助者的信任程度。注冊(cè)內(nèi)容有用戶名、密碼設(shè)置、注冊(cè)郵箱、小區(qū)名稱、家庭住址等。注冊(cè)用戶名設(shè)計(jì)為用戶手機(jī)號(hào),并且只有形成求助響應(yīng)(即發(fā)布求助后,有應(yīng)答響應(yīng))時(shí),手機(jī)號(hào)才能被求助者看見,其他用戶將只能看見手機(jī)號(hào)的前三位和后四位,系統(tǒng)自動(dòng)影藏中間思維號(hào)碼。密碼設(shè)置是為了保護(hù)用戶隱私。注冊(cè)郵箱是為了便于用戶找回丟失密碼。小區(qū)名稱和家庭住址同樣屬于用戶隱私范疇,只有當(dāng)形成求助響應(yīng)時(shí)該信息才能被雙方看見。登錄頁(yè)面即用戶進(jìn)入登錄系統(tǒng)將首先呈現(xiàn)的頁(yè)面。設(shè)計(jì)方案如下:用戶進(jìn)入登錄系統(tǒng),即進(jìn)入系統(tǒng)的首頁(yè)面,在最下面有4個(gè)

18、縮略圖,分別是緊急求助、定向求助、非定向求助、我的求助,在頁(yè)面里將以縮略圖形式呈現(xiàn)而不是漢字。在縮略圖上方,系統(tǒng)會(huì)將最新發(fā)布的求助信息按緊急程度和時(shí)間先后排列,供其他用戶選擇應(yīng)答。3.2.3緊急求助設(shè)計(jì)方案緊急求助需要考慮互動(dòng)的及時(shí)性。設(shè)計(jì)方案:緊急求助縮略圖放在界面左下角第一個(gè)。當(dāng)用戶發(fā)布緊急求助時(shí),即進(jìn)入求助操作頁(yè)面。發(fā)布求助后,系統(tǒng)將會(huì)把發(fā)布的信息推送到登錄頁(yè)面的第一條,以便于其他用戶及時(shí)應(yīng)答。3.2.4定向求助設(shè)計(jì)方案定向求助是指向物業(yè)和居委會(huì)發(fā)布的求助。這要求物業(yè)和居委會(huì)人員安裝此系統(tǒng),并在有小區(qū)用戶發(fā)布定向求助是及時(shí)應(yīng)答。設(shè)計(jì)方案如下:定向求助的縮略圖設(shè)計(jì)在登錄系統(tǒng)界面的第二個(gè)位置

19、。用戶選擇進(jìn)入這一頁(yè)面,將有物業(yè)和居委會(huì)兩個(gè)選項(xiàng)。用戶選擇其中之一,就進(jìn)入求助操作頁(yè)面,可以發(fā)送求助信息。3.2.4非定向求助設(shè)計(jì)方案非定向求助的主要目的是便于小區(qū)居民的溝通和互助。所有用戶可以在這個(gè)頁(yè)面中選擇自己感興趣的話題與小區(qū)其他用戶互動(dòng)。設(shè)計(jì)方案如下:非定向求助的縮略圖設(shè)計(jì)在登錄系統(tǒng)界面的第三個(gè)位置。用戶進(jìn)入這一頁(yè)面,將會(huì)有教育學(xué)習(xí)、運(yùn)動(dòng)體育、旅游娛樂、飲食養(yǎng)生、生活情感五個(gè)選項(xiàng)。用戶選擇其中之一,就進(jìn)入求助操作頁(yè)面,發(fā)送求助信息。3.2.5管理模塊設(shè)計(jì)方案這個(gè)模塊的設(shè)計(jì)主要是為了便于用戶管理自己資料和求助信息。用戶還需要在這個(gè)頁(yè)面對(duì)施助者的信用等級(jí)進(jìn)行評(píng)分。設(shè)計(jì)方案如下:管理的縮略圖

20、設(shè)計(jì)在登錄系統(tǒng)界面的第四個(gè)位置。用戶進(jìn)入這一頁(yè)面,會(huì)有我的求助、我的幫助、信用評(píng)分、設(shè)置四個(gè)選項(xiàng)。我的求助選項(xiàng)便于用戶查找自己發(fā)布的求助信息。我的幫助便于用戶查找應(yīng)答別人的信息。信用評(píng)分則是由求助者向施助者評(píng)估,表示施助者的信用程度。設(shè)置則是對(duì)這個(gè)軟件系統(tǒng)功能的一些簡(jiǎn)單設(shè)置,便于用戶對(duì)系統(tǒng)的管理。3.2.6信用評(píng)分設(shè)計(jì)方案信用評(píng)分是由求助者向施助者評(píng)估,表示施助者的信用程度。這種功能可以很好的約束用戶的求助行為,防止用戶惡意求助。信用評(píng)分可為正值、零、負(fù)值。初始時(shí)用戶的信用評(píng)分均為零。對(duì)求助者,施助者可以進(jìn)行評(píng)價(jià),但只能選擇惡意求助,表示該用戶惡意使用該軟件。此時(shí),求助者直接扣除10分。對(duì)施助者,當(dāng)用戶完成一次求助應(yīng)答時(shí),求助者會(huì)給予評(píng)分

溫馨提示

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

評(píng)論

0/150

提交評(píng)論