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

?

一款聚會(huì)協(xié)同決策軟件系統(tǒng)的設(shè)計(jì)

2019-04-26 05:02:44何勝輝
電子技術(shù)與軟件工程 2019年4期
關(guān)鍵詞:參與者消息選項(xiàng)

文/何勝輝

近年來,筆者在參與一些稍具規(guī)模的群體性活動(dòng)(如大學(xué)同學(xué)畢業(yè)十周年聚會(huì)、單位組織的登山、羽毛球比賽等)時(shí),經(jīng)常發(fā)生因相關(guān)信息不完全且組織者和參與者無法進(jìn)行有效溝通而最終導(dǎo)致原本可以順利進(jìn)行且讓各方面都滿意的聚會(huì)活動(dòng)變得要么辦的不盡如人意,要么流產(chǎn)的情況,令人深以為憾。有感于此,經(jīng)過反復(fù)思考,設(shè)計(jì)出一個(gè)供聚會(huì)時(shí)使用的活動(dòng)信息發(fā)布共享、組織者和參與者相互溝通并協(xié)同決策的系統(tǒng),以期為人們組織活動(dòng)提供便利。

1 系統(tǒng)總體需求

設(shè)計(jì)一個(gè)聚會(huì)協(xié)同決策系統(tǒng),該系統(tǒng)的每個(gè)用戶都可發(fā)起活動(dòng)和設(shè)定活動(dòng)各項(xiàng)信息,系統(tǒng)需為其他用戶提供參與活動(dòng)的入口。在一個(gè)活動(dòng)里,每個(gè)參與者的選擇情況都應(yīng)實(shí)時(shí)顯示給活動(dòng)內(nèi)其他用戶,每個(gè)參與者在發(fā)起人限定的時(shí)間范圍內(nèi)都可對(duì)原先的選擇進(jìn)行調(diào)整,調(diào)整結(jié)果也要實(shí)時(shí)顯示給其他會(huì)話內(nèi)用戶。發(fā)起人可根據(jù)情況需要在一定時(shí)限內(nèi)隨時(shí)對(duì)自己之前設(shè)定的活動(dòng)信息進(jìn)行調(diào)整,發(fā)起人可對(duì)該活動(dòng)參與者做出選擇的時(shí)間予以限制并隨時(shí)調(diào)整該限制,發(fā)起人可以對(duì)該活動(dòng)的參與者進(jìn)行各種管理;系統(tǒng)為所有用戶提供發(fā)送消息相互溝通的功能;系統(tǒng)設(shè)置評(píng)價(jià)機(jī)制,為用戶提供通過具體的活動(dòng)進(jìn)行相互評(píng)價(jià)的功能;系統(tǒng)還應(yīng)考慮一定的隱私保護(hù)。

2 功能結(jié)構(gòu)設(shè)計(jì)

2.1 發(fā)起活動(dòng)

圖2

用于創(chuàng)建一個(gè)活動(dòng)。需要設(shè)定活動(dòng)標(biāo)題、活動(dòng)詳情、活動(dòng)圖片(上傳活動(dòng)參考圖片,非必填,為保證上傳和顯示效果,需對(duì)圖片大小長寬進(jìn)行控制)、報(bào)名截止時(shí)間、決策截止時(shí)間(報(bào)名截至?xí)r間要晚于當(dāng)前時(shí)間,決策截止時(shí)間要晚于報(bào)名截止時(shí)間)、是否公開(選擇公開或者匿名,決定活動(dòng)是否在活動(dòng)列表顯示)、人數(shù)限定、活動(dòng)起始時(shí)間(活動(dòng)起始時(shí)間要遲于決策截止時(shí)間)、活動(dòng)類型(分為“選項(xiàng)”、“方案”兩種)等信息。

如選擇活動(dòng)類型為“選項(xiàng)”,則需進(jìn)一步添加若干條選項(xiàng)的標(biāo)題、選項(xiàng)內(nèi)容(一般為多條)、是否單選(若是為單選,否則為多選)等信息。

表1

如選擇活動(dòng)類型為“方案”,則需進(jìn)一步添加若干條方案的標(biāo)題、詳情、開始時(shí)間、結(jié)束時(shí)間、活動(dòng)地點(diǎn)、是否單選(若是為單選,否則為多選)等相關(guān)信息。

“選項(xiàng)”和“方案”的區(qū)別在于“選項(xiàng)”可以相對(duì)自由的組合各種條件供用戶選擇,而“方案”格式相對(duì)規(guī)范,但也基本包含了要發(fā)起一個(gè)活動(dòng)需要讓潛在的參與者所了解的各種信息。

2.2 活動(dòng)列表

對(duì)系統(tǒng)內(nèi)各位用戶發(fā)起生成的活動(dòng)進(jìn)行列表展示,針對(duì)不同活動(dòng)的活動(dòng)狀態(tài),展示方式也會(huì)有所區(qū)別:還沒有開始的活動(dòng)高亮顯示、已經(jīng)過期的活動(dòng)就暗灰色。另外,活動(dòng)列表還需要提供篩查、排序功能,可以方便用戶通過活動(dòng)主題、參與人等關(guān)鍵字進(jìn)行活動(dòng)查詢,以是否過期等狀態(tài)信息進(jìn)行篩選,或根據(jù)發(fā)起時(shí)間、報(bào)名截止時(shí)間等條件進(jìn)行排序。

2.3 活動(dòng)管理

2.3.1 我發(fā)起的

作為一個(gè)活動(dòng)的發(fā)起人擁有對(duì)該活動(dòng)的全部管理權(quán)限,可以取消、決策該活動(dòng),修改、刪除該活動(dòng)全部信息,對(duì)參與該活動(dòng)的成員進(jìn)行管理(踢人、設(shè)置或取消該活動(dòng)管理者)和發(fā)送系統(tǒng)內(nèi)消息。

2.3.2 我管理的

一個(gè)活動(dòng)的參與者在被該活動(dòng)發(fā)起人授予該活動(dòng)管理者權(quán)限后,就具備了決策該活動(dòng),修改該活動(dòng)全部信息,對(duì)參與該活動(dòng)的成員進(jìn)行管理(踢人)和發(fā)送系統(tǒng)內(nèi)消息的權(quán)力,但他不能取消該活動(dòng),也不能踢該活動(dòng)的發(fā)起人和其他該活動(dòng)的管理者或取消該活動(dòng)的管理者。

2.3.3 我參與的

作為一個(gè)活動(dòng)的參與者,可以參與選擇各“選項(xiàng)”和“方案”,供活動(dòng)組織者決策。還可以接受各種消息,并給其他該活動(dòng)參與者發(fā)系統(tǒng)內(nèi)消息。

2.4 評(píng)價(jià)管理

評(píng)價(jià)是針對(duì)具體活動(dòng)的,且是雙向的。因?yàn)槊總€(gè)用戶即可能是一個(gè)活動(dòng)的發(fā)起人也可能是一個(gè)活動(dòng)的參與者,當(dāng)他是一個(gè)活動(dòng)的參與者時(shí),他就給發(fā)起他參與的活動(dòng)的用戶評(píng)價(jià);反之,如果她發(fā)起了一個(gè)活動(dòng),那他就接受其他參與了他發(fā)起的活動(dòng)的參與者對(duì)他的評(píng)價(jià)。

評(píng)價(jià)從兩個(gè)維度出發(fā),一是人品,另一個(gè)是能力。一個(gè)用戶發(fā)起一個(gè)活動(dòng)后,其他參與者對(duì)他進(jìn)行評(píng)價(jià),既要看他是否組織好了這個(gè)活動(dòng)(能力)也要考量他是否認(rèn)認(rèn)真真的用心在辦這個(gè)活動(dòng)(人品)。如圖2所示。

圖3

圖4

2.5 消息中心

消息中心分為“我發(fā)出的”和“我收到的”,其中“我收到的”包括來自系統(tǒng)(活動(dòng)臨近報(bào)名截止時(shí)間或決策截止時(shí)間的提醒、踢人提醒、活動(dòng)內(nèi)容修改提醒等)和來自他人,消息要能夠關(guān)聯(lián)到具體的活動(dòng)(每個(gè)用戶都是在進(jìn)入一個(gè)活動(dòng)后才能夠有對(duì)該活動(dòng)的其他參與者發(fā)消息的接口)。一條消息包括題目、內(nèi)容 、發(fā)送時(shí)間和所屬活動(dòng)等相關(guān)信息。如圖2所示。

2.6 系統(tǒng)結(jié)構(gòu)流程圖

如圖3所示。

3 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

3.1 E-R圖

如圖4所示。

3.2 數(shù)據(jù)字典

如表1所示。

4 小結(jié)

一個(gè)軟件是否有價(jià)值,必須要投入實(shí)用并接受用戶的檢驗(yàn)。目前該軟件已經(jīng)完成了系統(tǒng)設(shè)計(jì)工作,并在圈子內(nèi)的朋友們共同努力下開發(fā)出了基于微信公眾號(hào)技術(shù)的測(cè)試版本。在內(nèi)部測(cè)試過程中,發(fā)現(xiàn)了不少問題,還需要進(jìn)一步的改進(jìn)和優(yōu)化。筆者力爭(zhēng)早日完善該系統(tǒng),使其盡快正式上線,為大家提供服務(wù)。

猜你喜歡
參與者消息選項(xiàng)
休閑跑步參與者心理和行為相關(guān)性的研究進(jìn)展
一張圖看5G消息
淺析打破剛性兌付對(duì)債市參與者的影響
跟蹤導(dǎo)練(四)
閱讀理解
跟蹤導(dǎo)練(5)
單項(xiàng)填空精選練習(xí)100道
海外僑領(lǐng)愿做“金絲帶”“參與者”和“連心橋”
消息
消息
利川市| 利辛县| 大同县| 玉溪市| 多伦县| 贞丰县| 宁都县| 沁水县| 修武县| 温宿县| 满城县| 淄博市| 贵州省| 沙河市| 达日县| 台中县| 吉林市| 江西省| 宜城市| 安化县| 阳西县| 安康市| 正安县| 义马市| 乌拉特前旗| 宜兴市| 遵化市| 洪雅县| 扎鲁特旗| 安新县| 柘城县| 兴和县| 珠海市| 遵义市| 伽师县| 化隆| 荣成市| 新津县| 肃北| 莎车县| 木里|