由于互聯(lián)網(wǎng)的飛速發(fā)展,飯店的點(diǎn)餐也要進(jìn)行時(shí)代化的創(chuàng)新,由以前的人工點(diǎn)餐到現(xiàn)在的系統(tǒng)點(diǎn)單,大大減少了人力資源的利用。
主要是采用java語(yǔ)言技術(shù)和mysql數(shù)據(jù)庫(kù)來(lái)完成對(duì)系統(tǒng)的設(shè)計(jì)。整個(gè)開(kāi)發(fā)過(guò)程首先對(duì)微信點(diǎn)餐小程序進(jìn)行需求分析,得出微信點(diǎn)餐小程序主要功能。接著對(duì)微信點(diǎn)餐小程序進(jìn)行總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)??傮w設(shè)計(jì)主要包括小程序功能設(shè)計(jì)、小程序總體結(jié)構(gòu)設(shè)計(jì)、小程序數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和小程序安全設(shè)計(jì)等;詳細(xì)設(shè)計(jì)主要包括微信點(diǎn)餐小程序數(shù)據(jù)庫(kù)訪問(wèn)的實(shí)現(xiàn),主要功能模塊的具體實(shí)現(xiàn),模塊實(shí)現(xiàn)關(guān)鍵代碼等。最后對(duì)微信點(diǎn)餐小程序進(jìn)行了功能測(cè)試,并對(duì)測(cè)試結(jié)果進(jìn)行了分析總結(jié),得出微信點(diǎn)餐小程序存在的不足及需要改進(jìn)的地方,為以后的微信點(diǎn)餐小程序維護(hù)提供了方便,同時(shí)也為今后開(kāi)發(fā)類似微信點(diǎn)餐小程序提供了借鑒和幫助。
微信點(diǎn)餐小程序開(kāi)發(fā)使系統(tǒng)能夠更加方便快捷,同時(shí)也促使微信點(diǎn)餐小程序變的更加系統(tǒng)化、有序化。系統(tǒng)界面較友好,易于操作。
前期工作
用戶需求:通過(guò)與用戶溝通、交流,了解用戶對(duì)軟件的預(yù)期要求,軟件開(kāi)發(fā)人員需要與用戶深入交流,明確問(wèn)題的輸入、輸出以及其他附加信息,不要輕視任何問(wèn)題,最后雙方達(dá)成一致形成的切實(shí)的需求。
需求分析:
主要對(duì)調(diào)研階段收集到的各項(xiàng)需求進(jìn)行細(xì)化分析,對(duì)業(yè)務(wù)需求進(jìn)行去粗取精、去偽存真、準(zhǔn)確理解,然后把它用軟件工程開(kāi)發(fā)語(yǔ)言(形式功能規(guī)約,即需求規(guī)格說(shuō)明書(shū))表達(dá)出來(lái)。需求明確后應(yīng)當(dāng)有PRD文檔、UI/UE設(shè)計(jì)圖、高保真圖等產(chǎn)出,項(xiàng)目經(jīng)理也應(yīng)當(dāng)產(chǎn)出一份詳盡的項(xiàng)目計(jì)劃并嚴(yán)格執(zhí)行。
概要設(shè)計(jì)
商品展示:查看商品明細(xì)、分類預(yù)覽、商品瀏覽。
商品管理:預(yù)覽商品、查看商品明細(xì)、分類預(yù)覽、商品發(fā)布、商
品修改、商品刪除、商品查詢和退出。
用戶管理:登錄/注冊(cè)、查看個(gè)人信息、修改個(gè)人信息、修改密碼、找回密碼、管理員添加用戶、凍結(jié)賬戶(如用戶拉黑)和,郵件提醒。
訂單管理:用戶撤銷(xiāo)訂單、查看訂單。
管理員:修改訂單、查看訂單、受理已提交訂單、查看訂單詳情、修改訂單狀態(tài)(訂單項(xiàng)退貨待定)、刪除歷史訂單
購(gòu)物車(chē)管理:添加商品、移除商品、清空購(gòu)物車(chē)、查看購(gòu)物車(chē)、提交、支付結(jié)算和修改(數(shù)量)等,
退貨管理:退貨申請(qǐng)、查看退貨狀態(tài) 。
數(shù)據(jù)庫(kù)設(shè)計(jì): 針對(duì)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(jì),包含是否采用分庫(kù)分表技術(shù),是否采用讀寫(xiě)分離設(shè)計(jì)等,系統(tǒng)中所有的表結(jié)構(gòu)設(shè)計(jì)及字段設(shè)計(jì)。
接口設(shè)計(jì): 針對(duì)系統(tǒng)內(nèi)部接口及外部接口進(jìn)行設(shè)計(jì),包含接口通訊方式、接口字符編碼、接口數(shù)據(jù)規(guī)范、接口報(bào)文規(guī)范、接口報(bào)文格式、接口字段等進(jìn)行設(shè)計(jì)。
安全設(shè)計(jì): 包含數(shù)據(jù)的傳輸與存儲(chǔ)安全、安全認(rèn)證方式、數(shù)據(jù)的加解密簽名驗(yàn)簽方式、攻擊及防范方案等進(jìn)行相應(yīng)設(shè)計(jì)。
非功能設(shè)計(jì): 主要包含系統(tǒng)性能、可靠性、可用性、可擴(kuò)展性、可維護(hù)性等相關(guān)設(shè)計(jì)。
原型設(shè)計(jì)
作為軟件需求規(guī)格說(shuō)明書(shū)的補(bǔ)充,為軟件的框架設(shè)計(jì),用戶的界面原型,側(cè)重于頁(yè)面模塊、元素的完整性和交互性,而不在于界面的美觀性。
并且,在軟件版本快速迭代時(shí),往往通過(guò)帶標(biāo)注說(shuō)明的原型設(shè)計(jì)替代軟件需求。
上海希聲網(wǎng)絡(luò)科技是一家專注于移動(dòng)互聯(lián)網(wǎng)產(chǎn)品開(kāi)發(fā)及運(yùn)營(yíng)為主的公司。公司緊緊圍繞著互聯(lián)網(wǎng)的變革與需求,結(jié)合互聯(lián)網(wǎng)經(jīng)濟(jì)特性,選擇小程序作為切入點(diǎn),憑借精湛的技術(shù)實(shí)力,為企業(yè)客戶提供移動(dòng)互聯(lián)網(wǎng)開(kāi)發(fā)及產(chǎn)品服務(wù),旗下產(chǎn)品包括:可速云、碼寶二維碼。微信小程序擁有豐富的入口和應(yīng)用場(chǎng)景。可速云團(tuán)隊(duì)面對(duì)全國(guó)客戶實(shí)施的過(guò)程中,積累了諸多成熟的解決方案!面對(duì)互聯(lián)網(wǎng)紛繁變化,擁抱微信互聯(lián)網(wǎng)的到來(lái)。有需要點(diǎn)餐小程序以及各種微信小程序的制作歡迎大家的咨詢和加入!
熱門(mén)推薦: 上海微信小程序 微店小程序 點(diǎn)餐小程序 支付寶小程序 百度小程序
