心理咨詢(xún)預(yù)約管理系統(tǒng)(javaEE)servlet
下載地址:http://ym.maptoface.com/2021/07/17/%e5%bf%83%e7%90%86%e5%92%a8%e8%af%a2%e9%a2%84%e7%ba%a6%e7%ae%a1%e7%90%86%e7%b3%bb%e7%bb%9f%ef%bc%88javaee%ef%bc%89servlet/
項(xiàng)目介紹
心理咨詢(xún)預(yù)約管理系統(tǒng)(javaEE)servlet
系統(tǒng)說(shuō)明
MVC模式,普通Servlet控制器,jsp視圖,前臺(tái)Bootstrap
工具版本:mysql5.7,JDK1.8,Tomcat8.5
分為三個(gè)端:管理員、來(lái)訪(fǎng)者(需要預(yù)約的人),咨詢(xún)師
管理員端
首頁(yè)
系統(tǒng)近況(咨詢(xún)師和注冊(cè)來(lái)訪(fǎng)者數(shù)量,預(yù)約數(shù)量) 顯示最新的消息、留言和公告(最新十條)
主要功能
咨詢(xún)師管理(添加、修改、刪除,賬號(hào)激活停用)
來(lái)訪(fǎng)者管理(賬號(hào)激活停用)
預(yù)約問(wèn)卷管理(添加、修改、刪除)
公共和個(gè)人信息模塊
消息、公告和留言管理(發(fā)送接受消息,發(fā)布公告,控制留言顯示和隱藏)
個(gè)人信息管理(修改基本信息和密碼)
咨詢(xún)師端
首頁(yè) 顯示最新的消息、留言和公告(最新十條)
主要功能
查看預(yù)約詳情,安排咨詢(xún)申請(qǐng)(安排咨詢(xún)時(shí)間或駁回)
咨詢(xún)完畢建立咨詢(xún)檔案
查看所有咨詢(xún)歷史
公共和個(gè)人信息模塊
消息、公告和留言管理(發(fā)送接受消息,查看公告,留言)
個(gè)人信息管理(修改基本信息和密碼)
來(lái)訪(fǎng)者端
首頁(yè) 顯示最新的消息、留言和公告(最新十條)
主要功能
發(fā)起預(yù)約申請(qǐng),等待安排
在我的及時(shí)了解預(yù)約狀態(tài)(待安排、準(zhǔn)備咨詢(xún)、被取消)
查看所有咨詢(xún)歷史
公共和個(gè)人信息模塊
消息、公告和留言管理(發(fā)送接受消息,查看公告,留言)
個(gè)人信息管理(修改基本信息和密碼)
預(yù)約狀態(tài)變動(dòng)時(shí)郵件和站內(nèi)消息通知來(lái)訪(fǎng)者
其他
來(lái)訪(fǎng)者注冊(cè)
管理員、咨詢(xún)師和來(lái)訪(fǎng)者登錄
預(yù)約流程
來(lái)訪(fǎng)者申請(qǐng)預(yù)約
來(lái)訪(fǎng)者向某位咨詢(xún)師申請(qǐng)預(yù)約,并填寫(xiě)預(yù)約申請(qǐng)表(期望時(shí)間地點(diǎn)和評(píng)估問(wèn)卷)
咨詢(xún)師安排咨詢(xún) 處理咨詢(xún)申請(qǐng),通過(guò)申請(qǐng)安排咨詢(xún),取消咨詢(xún)
咨詢(xún)檔案 咨詢(xún)完成,咨詢(xún)師上傳咨詢(xún)檔案;每次咨詢(xún)都會(huì)記錄(可在我的咨詢(xún)中查看)
來(lái)訪(fǎng)者評(píng)價(jià) 咨詢(xún)完成,來(lái)訪(fǎng)者對(duì)本次咨詢(xún)進(jìn)行評(píng)價(jià)
項(xiàng)目工程文件
src
bean是數(shù)據(jù)庫(kù)表對(duì)應(yīng)實(shí)體類(lèi)
model包下分別是dao層和service層
servlet下的是公共模塊部分,admin,client,doctor分別是三個(gè)端對(duì)應(yīng)的控制器
test是測(cè)試包,無(wú)用
utils.filter過(guò)濾器,登錄過(guò)濾,字符過(guò)濾等等
utils.jdbc數(shù)據(jù)庫(kù)工具類(lèi),配置和得到連接池的連接
utils.mail是郵件模塊
utils下的ConfigProperties是讀入配置文件,ResultDate和UploadResult分別是請(qǐng)求響應(yīng)結(jié)果和文件上傳結(jié)果對(duì)象,Util封裝了常用的工具
config.properties 配置參數(shù),配置郵件發(fā)送,文件上傳大小類(lèi)型限制等
pool.properties 是連接池配置文件
WebContext
amidn,client,doctor分別是三個(gè)端對(duì)應(yīng)的頁(yè)面
plunge是用到的插件
mutualResource 是js,css樣式模版目錄
mind_sub.sql是數(shù)據(jù)庫(kù)表腳本
數(shù)據(jù)庫(kù)名:mind_sub
運(yùn)行項(xiàng)目
新建數(shù)據(jù)庫(kù)mind_sub,運(yùn)行腳本mind_sub.sql
修改pool.properties中的username和password
修改config.properties中的郵件服務(wù)器為你自己的
HostName ,AuthenticationEmail,AuthenticationPwd
(我這里用的qq的)
修改upload_path路徑
在要部署的Tomcat中修改它的server.xml,在Host標(biāo)簽下
增加一行 <Context docBase="F:\upload" path="/mind_upload" reloadable="true"/>
這是文件和圖片上傳存放的位置
注意要與你config.properties中upload_path路徑一致
然后把項(xiàng)目部署到Tomcat運(yùn)行即可
適用場(chǎng)景:
畢業(yè)論文、課程設(shè)計(jì)、公司項(xiàng)目參考
運(yùn)行截圖









關(guān)注【程序代做 源碼分享】公眾號(hào)獲取更多免費(fèi)源碼?。?!

?