基于微信小程序的警局報案便民服務(wù)平臺設(shè)計與實現(xiàn)-計算機畢業(yè)設(shè)計源碼和lw文檔
摘 要
在Internet高速發(fā)展的今天,我們生活的各個領(lǐng)域都涉及到計算機的應(yīng)用,其中包括“最多跑一次”微信小程序的網(wǎng)絡(luò)應(yīng)用,在外國小程序的使用已經(jīng)是很普遍的方式,不過國內(nèi)的微信小程序可能還處于起步階段。“最多跑一次”微信小程序具有報案信息管理功能的選擇?!白疃嗯芤淮巍蔽⑿判〕绦虿捎胘ava技術(shù),基于mysql開發(fā),實現(xiàn)了首頁、個人中心、用戶管理、民警管理、服務(wù)信息管理、類型管理、預(yù)約信息管理、報案信息管理、立案信息管理、案件進(jìn)展管理、系統(tǒng)管理等內(nèi)容進(jìn)行管理,本系統(tǒng)具有良好的兼容性和適應(yīng)性,為用戶提供更多的報案信息,也提供了良好的平臺,從而提高系統(tǒng)的核心競爭力。
本文首先介紹了設(shè)計的背景與研究目的,其次介紹系統(tǒng)相關(guān)技術(shù),重點敘述了系統(tǒng)功能分析以及詳細(xì)設(shè)計,最后總結(jié)了系統(tǒng)的開發(fā)心得。
關(guān)鍵詞:java;最多跑一次;微信小程序;mysql
?
Abstract
Today, with the rapid development of the Internet, every field of our life involves the application of computers, including the network application of "run at most once" wechat small program. In foreign countries, the use of small programs has been very common, but the domestic wechat small program may still be in its infancy. "Run at most once" wechat mini program has the choice of reporting information management function. "Up to run a" WeChat small program using Java technology, based on mysql development, realize the home page, personal center, management, services, information management, user management, police police type management, booking information management, information management, file information management, case management, progress management, system management, and other content of this system has good compatibility and adaptability, To provide users with more information, but also provides a good platform, so as to improve the core competitiveness of the system.
This paper first introduces the design background and research purpose, then introduces the system related technology, focuses on the system function analysis and detailed design, and finally summarizes the development experience of the system.
Key words: Java; Run at most once; Wechat applets; mysql
目錄
1 緒論 5
1.1課題背景 5
1.2課題研究的意義 5
1.3 系統(tǒng)實現(xiàn)的功能 5
1.4課題研究現(xiàn)狀 5
2系統(tǒng)相關(guān)技術(shù) 7
2.1 Java語言簡介 7
2.2微信開發(fā)者工具 8
2.3 B/S架構(gòu) 8
2.4MySQL 介紹 8
2.5SSM框架 8
3系統(tǒng)需求分析 10
3.1系統(tǒng)功能 10
3.2可行性研究 10
3.2.1 經(jīng)濟(jì)可行性 11
3.2.2 技術(shù)可行性 11
3.2.3 運行可行性 11
3.2.4 時間可行性 11
3.3系統(tǒng)業(yè)務(wù)過程分析 11
3.4系統(tǒng)用例圖 11
4系統(tǒng)設(shè)計 13
4.1數(shù)據(jù)庫設(shè)計 13
4.2系統(tǒng)整體設(shè)計 21
4.2.1 系統(tǒng)設(shè)計思想 21
4.2.2系統(tǒng)流程圖 21
5系統(tǒng)詳細(xì)設(shè)計 23
5.1前臺功能模塊 23
5.2后臺功能模塊 26
5.2.1管理員功能 27
5.2.2民警功能 31
6系統(tǒng)測試 33
7總結(jié)與心得體會 34
7.1 總結(jié) 34
7.2 心得體會 34
參考文獻(xiàn) 36
致謝 37
?
本次設(shè)計任務(wù)是要設(shè)計一個“最多跑一次”微信小程序,通過這個系統(tǒng)能夠滿足服務(wù)的管理及用戶的信息管理功能。系統(tǒng)的主要功能包括:首頁、個人中心、用戶管理、民警管理、服務(wù)信息管理、類型管理、預(yù)約信息管理、報案信息管理、立案信息管理、案件進(jìn)展管理、系統(tǒng)管理等功能。
管理員可以根據(jù)系統(tǒng)給定的賬號進(jìn)行登錄,登錄后可以進(jìn)入“最多跑一次”微信小程序,對“最多跑一次”微信小程序所有模塊進(jìn)行管理。包括查看和修改自己的個人信息以及登錄密碼。
該系統(tǒng)為每一個用戶都分配了一個用戶賬號,用戶通過賬號的登錄可以在系統(tǒng)中查看服務(wù)信息及對個人信息進(jìn)行修改等功能。
通過前面的功能分析可以將“最多跑一次”微信小程序的功能分為管理員,民警和用戶三個角色,系統(tǒng)的主要功能包括首頁、個人中心、用戶管理、民警管理、服務(wù)信息管理、類型管理、預(yù)約信息管理、報案信息管理、立案信息管理、案件進(jìn)展管理、系統(tǒng)管理等內(nèi)容。任何用戶只要進(jìn)入網(wǎng)站不需登錄也可瀏覽到的信息,后臺管理是針對已登錄的用戶看到滿意的服務(wù)信息而設(shè)計的。
1、一般用戶的功能及權(quán)限
所謂一般用戶就是指還沒有注冊的過客,他們可以瀏覽主頁面上的信息。但如果有中意的服務(wù)信息時,要登錄注冊,只有注冊成功才有的權(quán)限。
2、管理員的功能及權(quán)限
用戶信息的添加和管理,服務(wù)信息添加和管理,文檔信息添加和管理以及網(wǎng)站信息管理,這些都是管理員的功能。
3、系統(tǒng)功能結(jié)構(gòu)圖
系統(tǒng)功能結(jié)構(gòu)圖是系統(tǒng)設(shè)計階段,系統(tǒng)功能結(jié)構(gòu)圖只是這個階段一個基礎(chǔ),整個系統(tǒng)的架構(gòu)決定了系統(tǒng)的整體模式,是系統(tǒng)的根據(jù)。首頁、個人中心、用戶管理、民警管理、服務(wù)信息管理、類型管理、預(yù)約信息管理、報案信息管理、立案信息管理、案件進(jìn)展管理、系統(tǒng)管理。


