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

基于個人動態優化算法的墓行記平臺的設計和實現

2018-01-19 23:56:09紀恒慈李強林芷涵何麗珊
科技創新與應用 2018年1期

紀恒慈+李強+林芷涵+何麗珊

摘 要:在中國傳統文化的傳承下,特別是廣東等嶺南地區,每到清明時節回鄉祭祖掃墓出現一路難行的新狀況,為了解決祭祖需求和出行交通困難的矛盾,文章提出設計和實現墓行記APP,提供客戶發布祭祖掃墓的代理需求,服務人員接單服務等核心功能,同時提供輔助的商品購買功能,解決在清明時節段行路難的問題。

關鍵詞:墓行;接單服務;個人動態優化

中圖分類號:TP311.56 文獻標志碼:A 文章編號:2095-2945(2018)01-0044-02

Abstract: Influenced by the inheritance of traditional Chinese culture, many places, especially Guangdong and other Lingnan areas, have the situation that every time when the Tomb-sweeping Festival comes, traffic becomes hard for people who are to visit their ancestral tombs. In order to solve the contradiction between the demand for ancestor worship and the difficult transportation, the paper puts forward the design and implementation of the tomb line record APP, providing the customer with the proxy demand of ancestral tomb visit and service people receive orders and other core functions, while providing auxiliary commodity purchase function to solve the problem of difficult travel during the Tomb-sweeping Festival.

Keywords: tomb journey; receiving order service; personal dynamic optimization

引言

墓行是一款為解決清明時節人們盡孝祭祖會出現的諸多問題而研發的系統,它的主要功能是雇人來幫忙掃墓,同時還開發特色模塊,包括預約掃墓祭祀用品打包送貨上門,下單付款,科普與掃墓相關的傳統文化并提示當地風俗的宜忌事物,對被雇傭者進行服務后評價,記錄親人逝世日期。本文設計與實現的墓行系統采用Android開發模式,采用Android編程技術,后臺選用SQLite得以實現。

1 系統的總體設計

系統以SQLite作為后臺數據庫,后臺主要采用html動態網頁進行開發,配合MCV框架,確保網頁的穩定性。前臺則采用 Android編程開發,極少部分事務邏輯在前端(Browser)實現,主要事務邏輯在服務器端(Server)實現, 數據庫的訪問通過ODBC(開放數據庫)訪問,用sql實現,用戶間將采用視圖的模式,確保數據的安全性和完整性。

1.1 工作流程與功能模塊

在墓行系統中,墓行記的工作流程分為:(1)雇主發布需求;(2)雇員接單;(3)雇員確認服務完成;(4)雇主評價四個階段;購物商城的工作流程分為:(1)管理員上架商

品;(2)用戶下單;(3)商品發貨;(4)用戶確認收貨;(5)商品評價五個階段。

墓行系統實現雇人來幫忙掃墓,預約掃墓祭祀用品打包送貨上門,下單付款,對被雇傭者進行服務后評價,記錄親人逝世日期等多項功能。

該系統既能解決清明時節人們盡孝祭祖會出現的諸多問題,又能緩解節假日交通問題,這樣既能讓子女盡孝道,又能弘揚傳統文化。

系統中主要設置了五個模塊,分別為:登錄模塊、發布需求模塊、幫忙掃墓模塊、購物商城模塊、個人動態模塊,每個模塊又具有各項多種功能。管理系統結構圖如圖1所示。

根據基本工作流程和各功能模塊,該系統的用戶分類和權限設置以以下三個角色進行區分,包括:系統管理員、雇主、服務人員這三類。具體的權限控制請見下文中的1.3。

1.2 數據庫的設計

本系統在設計過程中,盡量考慮到各個模塊中的相似之處,減少表格數量,提高表格的關聯程度,以及減少數據庫中數據的冗余。根據數據的流程和功能需求,數據庫主要包含以下工作表:

(1)用戶表:存放用戶的基本信息,數據項包括用戶賬號、用戶昵稱、姓名、身份證號、聯系電話、登錄密碼、電子郵箱,家庭住址。

(2)訂單表:存放雇主發布的掃墓信息,數據項包括服務流水號、雇主賬號、墓地地址、起始時間、終止時間、需求、金額、備注。

(3)墓行信息表:存放墓行的所有信息,數據項包括服務流水號、雇主賬號、雇員賬號、墓地地址、起始時間、終止時間、需求、金額、備注、完成度、評價。

(4)商品類型表:存放商品的類型,數據項包括類型編號、類型名稱。

(5)商品信息表:存放商品信息,數據項包括商品編號、商品名稱、類型編號、商品單價、庫存量、最高庫存量、最低庫存量、商品備注。

(6)商品訂單主表:存放商品訂單,數據項包括訂單編號、用戶賬號、銷售日期、總金額、訂單狀態。

(7)商品訂單明細表:存放商品訂單的明細,數據項包括訂單編號、商品編號、銷售單價、銷售數量、備注。

1.3 數據庫訪問控制的實現endprint

為了實現用戶權限管理控制等安全問題,根據業務的需求,本系統通過兩種方式來進行權限控制:

首先通過用戶角色和模塊權限功能的對應關系來控制,設計了以下7個相關的表格。

(1)賬戶表:賬號名、密碼;(2)角色信息表:角色名、用途說明;(3)用戶所屬角色關系:角色名、賬號名;(4)基本表:基本表名、基本表說明;(5)子功能模塊表:子功能代碼、功能說明;(6)功能模塊訪問權限表:子功能代碼、角色名;(7)操作訪問權限表:操作權限、角色名、基本表名、權限說明。

其次通過保護SQLite數據庫來提高整個系統的安全性。在個人動態接單的管理中,用戶可以查看自己個人信息,但是不能查看和更改其他用戶一些相關信息。除此之外,攻擊者可能會利用操作系統、數據庫漏洞、或者物理接觸計算機來直接接觸數據庫系統文件,從而繞過前面的用戶登錄身份認證和存取控制從而竊取或篡改數據庫內容。所以我們采用對數據庫文件進行加密的方法來保護數據目前已有的SQLite加密基本都是通過對數據庫文件進行加密這種方式來實現的,因此我們采用這種方式來加強對數據的保護。目前流行的開源SQLite加密工具SQLCipher,微信也在使用。用戶通過編輯器看不到任何有用的數據,用戶使用sqlite browser軟件也無法打開文件查看數據,保證了數據安全。

2 系統的主要功能實現

系統通過Android開發實現墓行管理和購物管理等模塊,采用瀏覽器、app和數據庫的三層結構,當用戶通過app登陸界面登錄時,向服務器發出請求,服務器訪問用戶的指令后開始執行程序,根據請求從數據庫中取出相應的數據,并將數據以一定格式返回到相應的界面。

2.1 墓行記的實現

每個用戶通過輸入賬號和密碼,選擇角色登錄到主頁,點擊墓行記模塊,如果以雇主的身份登錄,系統將會跳出掃墓信息表格給雇主填寫,提交后可以在個人動態即墓行記首頁看到自己提交的掃墓信息表。如果以雇員的身份登錄,系統會跳轉到墓行信息的頁面,供雇員選擇想要幫助的訂單。對于權限控制,雇主可以填寫掃墓表格,但是不能進行接單,雇員反之。

2.2 個人動態的實現

當用戶通過賬號和密碼登錄時,在個人動態的模塊就可以看到自己曾經發過的單和接過的單,在訂單模塊處,會記錄用戶最新提交的掃墓信息表的數據,以及是否有人來接單,如果有人接單,用戶可以選擇是否允許接單,如果用戶拒絕接單,這個單將會重新掛到墓行記首頁等待下一個人來接單,如果允許接單,這個墓行信息就會顯示在付款記錄里面,待完成后雇主點擊付款即可,付款完成后會跳轉到評價頁面進行評價。在接單記錄模塊,可以看到自己接過的訂單,點擊完成后,在工作記錄,就可以看到客戶對自己的評價。

假定允許接單處,一個雇員要考慮接單數和信用度等問題,則采用調度算法,假定將信用度和接單數作為優先級,則假定信用度為p(1<=p<=5),接單數為x,假定接單的每次得分是pi,及每個人的信用度 ,信用度越高,優先級越高,接到單的可能性越大。此外,考慮到時間因子的存在,在工作記錄等板塊,我們將時間作為優先級,時間越早,則優先級越大,按照優先級的高低順序進行排列。

2.3 購物模塊的實現

用戶進入購物商城,點擊想要購買的東西,選擇購買的數量,填寫收貨地址,提交訂單,等待賣家發貨,用戶確認收貨后進行商品評價。

3 結束語

該系統結合Android開發技術和MVC模式,實現了墓行階段從商品購物、請人掃墓、幫忙掃墓等方面的服務的一個系統平臺。根據目前的管理思路主要存在的問題以及下一步需要改進的:(1)實現商品后臺的財務報表分析功

能;(2)實現科普與掃墓相關的傳統文化宣傳的版塊。

參考文獻:

[1]趙靜.Android系統架構及應用程序開發研究[J].自動化與儀器儀表,2017(1):86-87.

[2]陶慧.軟件工程及J2EE體系統架構研究與分析[J].卷宗,2017(13).

[3]楊雅志,楊開洪.母嬰樂園APP設計與實現[J].科技創新與應用,2017(29):112-113.endprint

主站蜘蛛池模板: 99热这里只有精品免费国产| 黄色一级视频欧美| 青青热久麻豆精品视频在线观看| 香蕉eeww99国产在线观看| 亚洲AV免费一区二区三区| 欧美啪啪视频免码| 亚洲精品你懂的| 激情综合婷婷丁香五月尤物| 91视频区| 无码丝袜人妻| 国产精品蜜芽在线观看| 国产波多野结衣中文在线播放| 色噜噜在线观看| 国产精品亚洲片在线va| 久操线在视频在线观看| 99中文字幕亚洲一区二区| AV在线麻免费观看网站| 麻豆精品久久久久久久99蜜桃| 久青草网站| 国产18在线播放| 性色生活片在线观看| 久青草免费在线视频| 中文字幕免费播放| 呦女精品网站| 精品成人免费自拍视频| 久久精品这里只有国产中文精品 | 国产精品成人免费视频99| 久久国产亚洲偷自| 久久伊人色| 热99精品视频| 欧美视频二区| 不卡无码网| 亚洲欧美一区二区三区蜜芽| 色网站在线视频| 亚洲va欧美ⅴa国产va影院| 91视频国产高清| 国产乱人伦AV在线A| 久久亚洲国产视频| 欧美三级不卡在线观看视频| 日本午夜精品一本在线观看 | 亚洲毛片网站| 凹凸国产熟女精品视频| 综合五月天网| 在线日韩日本国产亚洲| 久久综合干| 91在线播放免费不卡无毒| 欧美成在线视频| 色窝窝免费一区二区三区| 综合亚洲色图| 亚洲一区二区三区中文字幕5566| 亚洲欧美日韩中文字幕在线一区| 宅男噜噜噜66国产在线观看| 亚洲一区第一页| 欧美精品1区| 欧美午夜视频在线| 国产一区二区丝袜高跟鞋| 91午夜福利在线观看| 午夜综合网| a级毛片免费网站| 成人福利免费在线观看| 精品综合久久久久久97超人| 精品国产成人a在线观看| 中日韩欧亚无码视频| 亚洲六月丁香六月婷婷蜜芽| hezyo加勒比一区二区三区| 中文字幕 日韩 欧美| 国产在线精品网址你懂的| 99久久国产综合精品2020| 无码日韩视频| 波多野结衣中文字幕一区| 日韩区欧美区| 成人国产精品网站在线看| 国产尤物在线播放| 久久一日本道色综合久久| 首页亚洲国产丝袜长腿综合| 国产精品夜夜嗨视频免费视频| 97se亚洲综合| 日韩在线观看网站| 日韩精品无码免费一区二区三区| 久久福利网| 黄色网址免费在线| 无码粉嫩虎白一线天在线观看|