freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于網(wǎng)絡(luò)的用戶投訴系統(tǒng)設(shè)計與實現(xiàn)(編輯修改稿)

2025-07-22 14:08 本頁面
 

【文章內(nèi)容簡介】 以方便使用Struts2框架。SessionAware,ServletRequestAware,ServletResponseAware,ServletContextAware這些接口也是Struts2提供的以方便獲取相應(yīng)的實例。HibernateDaoSupport是Spring提供的類,用于整合Hibernate,以方便使用Hibernate提供的持久化功能。系統(tǒng)中所有的類都有Spring負(fù)責(zé)管理,即使是靜態(tài)的方法和變量也同樣間接依賴Spring的管理。由于每個模塊的類關(guān)系都和“對整體系統(tǒng)的描述”中的登陸基本類似,只是action的名稱不同,所以為了簡單明了,在下面不在贅述。有特殊的會單獨說明。所以這個模塊將展示每個功能所使用的action類名和頁面名稱。 系統(tǒng)功能結(jié)構(gòu)系統(tǒng)主要有前臺和后臺兩個主要模塊組成。詳細結(jié)構(gòu)如下圖:在線投訴系統(tǒng)前臺投訴查詢添加投訴單后臺管理用戶管理角色管理投訴對象管理已領(lǐng)取的任務(wù)正在處理的任務(wù)投訴類型管理個人信息投訴溝通評價投訴結(jié)果圖42 系統(tǒng)總體結(jié)構(gòu)圖 前臺功能設(shè)計前臺功能包涵以下用例:添加投訴單投訴查詢與投訴處理者溝通對投訴結(jié)果打分表41 前臺功能設(shè)計用例文件名稱概述投訴單添加方法prepareComplaint()insert()屬Action類,繼承CommonAction類,響應(yīng)投訴單的添加行為DBService通用數(shù)據(jù)庫處理類本模塊顯示頁面添加結(jié)果顯示頁面實體類投訴查詢方法query()屬Action類,繼承CommonAction類,響應(yīng)投訴單的查詢行為DBService通用數(shù)據(jù)庫處理類本模塊查詢頁面本模塊查詢結(jié)果頁面投訴單實體類聊天內(nèi)容實體類與投訴處理者溝通方法insert()屬Action類,繼承CommonAction類,響應(yīng)對聊天內(nèi)容的添加行為DBService通用數(shù)據(jù)庫處理類本模塊添加頁面聊天內(nèi)容實體類對投訴結(jié)果打分方法updateStatus()屬Action類,繼承CommonAction類,響應(yīng)對投訴結(jié)果打分行為DBService通用數(shù)據(jù)庫處理類本模塊打分頁面投訴單實體類 后臺系統(tǒng)管理設(shè)計后臺系統(tǒng)管理包涵以下用例:角色管理用戶管理個人信息表42 后臺系統(tǒng)管理設(shè)計用例文件名稱概述角色管理方法insertPreparation()insert()query()updatePreparation()update()delete()屬Action類,繼承CommonAction類,響應(yīng)對角色的增刪改查行為DBService通用數(shù)據(jù)庫處理類添加角色頁面修改角色頁面顯示角色頁面,包括刪除功能實體類用戶管理方法query()insertPreparation()insert()updatePreparation()update()delete()屬Action類,繼承CommonAction類,響應(yīng)對用戶的增刪改查行為DBService通用數(shù)據(jù)庫處理類添加用戶界面修改用戶界面顯示用戶界面實體類個人信息方法opt_other()屬Action類,繼承CommonAction類,響應(yīng)對個人信息的修改行為DBService通用數(shù)據(jù)庫處理類修改個人信息界面實體類 后臺投訴管理設(shè)計后臺投訴管理包涵以下用例:已領(lǐng)取的任務(wù)投訴對象管理投訴類型管理正在處理的任務(wù)表43 后臺投訴管理設(shè)計用例文件名稱概述已領(lǐng)取的任務(wù)方法toDeal()getTask()query()屬Action類,繼承CommonAction類,響應(yīng)對已領(lǐng)取的任務(wù)的查詢行為、領(lǐng)取任務(wù)行為以及開始處理投訴行為DBService通用數(shù)據(jù)庫處理類領(lǐng)取投訴任務(wù)業(yè)務(wù)處理類已領(lǐng)取的任務(wù)的查詢結(jié)果頁面,包括領(lǐng)取任務(wù)功能和開始處理投訴功能實體類投訴對象管理方法query()insertPreparation()insert()updatePreparation()update()delete()屬Action類,繼承CommonAction類,響應(yīng)對投訴對象的增刪改查行為DBService通用數(shù)據(jù)庫處理類添加投訴對象界面顯示投訴對象界面,包括刪除功能修改投訴對象界面實體類投訴類型管理方法insert()query()delete()updatePreparation()update()屬Action類,繼承CommonAction類,響應(yīng)對投訴類型的增刪改查行為DBService通用數(shù)據(jù)庫處理類添加投訴類型頁面修改投訴類型頁面顯示投訴類型頁面實體類正在處理的任務(wù)方法query()opt_other()屬Action類,繼承CommonAction類,響應(yīng)對正在處理的投訴任務(wù)查詢行為、結(jié)束處理投訴行為。DBService通用數(shù)據(jù)庫處理類正在處理的投訴任務(wù)查詢結(jié)果頁面,包括結(jié)束處理投訴功能溝通內(nèi)容實體投訴單實體 數(shù)據(jù)庫設(shè)計由于本系統(tǒng)使用了Java的開源框架Hibernate,并且這里的系統(tǒng)規(guī)模并不大。所以采用了Hibernate的hbm2ddl功能,即由Java代碼生成數(shù)據(jù)庫腳本,進而生成具體的表結(jié)構(gòu)。所以沒有真正意義上的數(shù)據(jù)庫設(shè)計。而全部都是OO(面對對象)模式。所以在這里我就介紹一下實體和他們之間的關(guān)系。然后附上數(shù)據(jù)庫表的結(jié)構(gòu)和簡單的描述。系統(tǒng)中的實體關(guān)系如下圖:圖43 實體關(guān)系圖0..*:表示0或多個。0..1:表示0或一個上面三個實體:User、Menu、UserRole是系統(tǒng)管理部分的。下面四個實體:Chat、Complainant、ComplainantType、ComplainantTarget是投訴管理部分的。 數(shù)據(jù)字典(DD)主要的表單情況a) 交流信息表(ID,交流信息,投訴者ID,投訴處理者ID,交流時間)b) 菜單表(ID,菜單名稱,顯示位置,狀態(tài),響應(yīng)URI,父菜單ID)c) 用戶表(ID,加密后的密碼,描述,用戶名)d) 角色表(ID,角色描述,角色名稱,角色狀態(tài))e) 投訴單表(ID,投入,投訴人電話,投訴內(nèi)容,投訴結(jié)果評分,投訴查詢密碼,投訴單狀態(tài),投訴對象ID,投訴處理者ID,投訴時間,投訴類型ID)f) 投訴對象表(ID,投訴對象名稱,頭對象描述,投訴對象父ID)g) 投訴對象類型表(ID,投訴類型名稱,投訴類型描述)h) 角色和菜單關(guān)聯(lián)表(菜單ID,角色ID)i) 用戶和角色關(guān)聯(lián)表(用戶ID,角色ID) 數(shù)據(jù)庫設(shè)計原則數(shù)據(jù)庫中的表都有一個唯一主鍵,各個表之間通過主鍵進行關(guān)聯(lián)。經(jīng)過驗證,數(shù)據(jù)庫的設(shè)計符合2NF原則(第二范式:每一個非主屬性完全函數(shù)依賴于碼。) 具體的表結(jié)構(gòu)數(shù)據(jù)庫采用Utf8編碼。交流信息表chat表44 交流信息表名稱類型長度是否可為空默認(rèn)值主鍵外鍵描述IdInt11否自增√自增主鍵TextVarchar255交流內(nèi)容plainantIdInt11√投訴者的投訴單iduserIdInt11√投訴處理者idcreateTimedatetime發(fā)表時間菜單表f_menu表45 菜單表名稱類型長度是否可為空默認(rèn)值主鍵外鍵描述IdInt11否自增√自增主鍵menuNameVarchar255菜單名稱PositionVarchar255顯示位置(暫時未使用)StateInt11狀態(tài)0:可用,1:不可用urlVarchar255點擊時跳轉(zhuǎn)URLparentMenuIdInt11√父菜單id用戶表f_user表46 用戶表名稱類型長度是否可為空默認(rèn)值主鍵外鍵描述IdInt11否自增√自增主鍵passwdInMD5Varchar255Md5加密后的密碼userDescVarchar255用戶描述usernameVarchar255用戶名角色表f_userrole表47 角色表名稱類型長度是否可為空默認(rèn)值主鍵外鍵描述IdInt11否自增√自增主鍵roleDescVarchar255角色描述roleNameVarchar255角色名稱roleStatusVarchar255角色狀態(tài)(暫時未使用)投訴單表f_userrole表48 投訴單表名稱類型長度是否可為空默認(rèn)值主鍵外鍵描述IdInt11否自增√自增主鍵plaintEmailVarchar255投訴人EmailplaintNa
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1