版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目編號(hào)文檔編號(hào)產(chǎn)品版本密級(jí)V1.0內(nèi)部產(chǎn)品名稱:湖北12316三農(nóng)信息網(wǎng)共頁(yè)湖北12316三農(nóng)信息網(wǎng)概要設(shè)計(jì)說(shuō)明書武漢捷訊信息技術(shù)有限公司2010年2月
目錄TOC\o"1-3"\h\z第1章.引言 11.1編寫目的 11.2適用范圍 11.3文檔概述 11.4參考資料 11.5術(shù)語(yǔ)、定義和縮寫 2第2章.總體概述 22.1系統(tǒng)簡(jiǎn)述 22.2總體設(shè)計(jì)目標(biāo) 32.3基本設(shè)計(jì)理念 32.4運(yùn)行環(huán)境 42.5約束和假定 5第3章.用例 6第4章.設(shè)計(jì)概述 74.1簡(jiǎn)述 74.2體系結(jié)構(gòu) 74.3功能結(jié)構(gòu) 9第5章.系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 105.1系統(tǒng)管理 105.1.1工作流設(shè)置 105.1.2日志管理 105.1.3基礎(chǔ)設(shè)置 125.2部門管理 135.2.1添加部門信息 135.2.2查詢部門信息 135.2.3修改部門信息 135.2.4啟用/停用部門 135.3崗位管理 145.3.1添加崗位 145.3.2查詢崗位 145.3.3修改崗位 145.3.4刪除崗位 145.3.5分配崗位權(quán)限 145.3.6修改崗位權(quán)限 145.4人員管理 155.4.1添加人員信息 165.4.2查詢?nèi)藛T信息 165.4.3修改人員信息 165.4.4刪除人員信息 165.5客戶管理 165.5.1查詢客戶信息 175.5.2添加客戶信息 185.5.3修改客戶信息 185.5.4刪除客戶信息 195.6立項(xiàng)管理 205.6.1查看立項(xiàng)信息 215.7售前管理 215.8提前開(kāi)工管理 215.8.1申請(qǐng)?zhí)崆伴_(kāi)工 215.8.2提前開(kāi)工審核 215.8.3提前開(kāi)工單作廢 225.8.4查詢提前開(kāi)工 225.9合同管理 225.9.1合同申請(qǐng) 225.9.2合同審核 235.9.3合同作廢 235.9.4合同簽訂 235.9.5合同查詢 235.10產(chǎn)品管理 24第6章.接口設(shè)計(jì) 246.1外部接口 246.2內(nèi)部接口 246.2.1系統(tǒng)管理 246.2.2部門管理 266.2.3崗位管理 276.2.4人員管理 306.2.5客戶管理 326.2.6立項(xiàng)管理 356.2.7售前管理 356.2.8提前開(kāi)工管理 356.2.9合同管理 366.2.10產(chǎn)品管理 38第7章.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 38第8章.系統(tǒng)出錯(cuò)處理設(shè)計(jì) 388.1出錯(cuò)信息 38湖北12316三農(nóng)信息網(wǎng)概要設(shè)計(jì)說(shuō)明書第34頁(yè)共37頁(yè)武漢捷訊信息技術(shù)有限公司 湖北12316三農(nóng)信息網(wǎng)概要設(shè)計(jì)說(shuō)明書第1頁(yè)共38頁(yè)武漢捷訊信息技術(shù)有限公司第1章.引言1.1編寫目的制定規(guī)范:代碼體系、接口規(guī)約、命名規(guī)則。這是項(xiàng)目小組今后共同作戰(zhàn)的基礎(chǔ),有了開(kāi)發(fā)規(guī)范和程序模塊之間和項(xiàng)目成員彼此之間的接口規(guī)則、方式方法,大家就有了共同的工作語(yǔ)言、共同的工作平臺(tái),使整個(gè)軟件開(kāi)發(fā)工作可以協(xié)調(diào)有序地進(jìn)行。1.2適用范圍本文檔適用于所有與本項(xiàng)目有關(guān)的軟件開(kāi)發(fā)階段及其相關(guān)人員,其中:客戶方負(fù)責(zé)人、項(xiàng)目經(jīng)理、技術(shù)開(kāi)發(fā)人員(包括分析人員、設(shè)計(jì)人員、程序人員)、測(cè)試人員應(yīng)重點(diǎn)閱讀本文檔各部分,其他人員可選擇性閱讀本文檔。1.3文檔概述本文檔主要描述了湖北12316三農(nóng)信息網(wǎng)概要設(shè)計(jì)的內(nèi)容。本文檔首先從總體設(shè)計(jì)、需求用例、功能結(jié)構(gòu)等方面概要描述系統(tǒng),其次從系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、接口設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)等方面描述系統(tǒng)的設(shè)計(jì)情況,然后進(jìn)一步詳細(xì)描述系統(tǒng)關(guān)鍵對(duì)象、動(dòng)態(tài)模型以及運(yùn)行設(shè)計(jì)、維護(hù)設(shè)計(jì)。1.4參考資料《三農(nóng)網(wǎng)需求規(guī)格說(shuō)明書》《三農(nóng)網(wǎng)數(shù)據(jù)庫(kù)設(shè)計(jì)文檔》1.5術(shù)語(yǔ)、定義和縮寫三農(nóng):農(nóng)業(yè)、農(nóng)村、農(nóng)民。第2章.總體概述2.1系統(tǒng)簡(jiǎn)述該系統(tǒng)是一個(gè)信息發(fā)布審核系統(tǒng),系統(tǒng)對(duì)湖北省各地區(qū)的專家、農(nóng)業(yè)政務(wù)單位、涉農(nóng)企業(yè)通過(guò)系統(tǒng)錄入信息后,進(jìn)行審核和發(fā)布,保證信息的編制質(zhì)量。2.2總體設(shè)計(jì)目標(biāo)湖北省12316三農(nóng)綜合信息網(wǎng)按照“政府主導(dǎo)、企業(yè)參與、市場(chǎng)運(yùn)作、公商并舉”的模式,采取“平臺(tái)上移,服務(wù)下延,整合網(wǎng)絡(luò)資源、服務(wù)資源和信息資源、樹(shù)立12316服務(wù)品牌”的思路,為省市縣三級(jí)農(nóng)業(yè)部門、鄉(xiāng)鎮(zhèn)農(nóng)業(yè)技術(shù)推廣機(jī)構(gòu)和農(nóng)業(yè)專家提供農(nóng)業(yè)信息采集、加工、制作、審核、發(fā)布等管理服務(wù),為湖北種植養(yǎng)殖農(nóng)戶提供農(nóng)業(yè)技術(shù)推廣和咨詢服務(wù),為規(guī)?;N植養(yǎng)殖大戶、農(nóng)業(yè)協(xié)會(huì)、涉農(nóng)加工貿(mào)易企業(yè)提供信息交互、報(bào)價(jià)交易等商務(wù)服務(wù),促進(jìn)湖北農(nóng)業(yè)的發(fā)展,為農(nóng)戶增產(chǎn)增收。2.3基本設(shè)計(jì)理念采用成熟的j2ee框架,通過(guò)webwork+spring+hibernate搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護(hù)方便的Web應(yīng)用程序,抽象概念和具體實(shí)現(xiàn)相隔離。這一原則使得我們擁有了更高層次的抽象模型,使程序有了更強(qiáng)的健壯性、擴(kuò)展性、維護(hù)性。2.4運(yùn)行環(huán)境硬件服務(wù)器一臺(tái),要求配置為:CPU:4.2GHz內(nèi)存:6G硬盤:300G網(wǎng)卡:10M/100M自適應(yīng)軟件操作系統(tǒng):niunx數(shù)據(jù)庫(kù):MySql5.0JDK:1.5WebServer:resin3.082.5約束和假定網(wǎng)絡(luò)的假定如下表所示:定義基于Http協(xié)議傳輸(1K,100次,往返)數(shù)據(jù)時(shí)間基于Https協(xié)議除數(shù)(1K,100次,往返)數(shù)據(jù)時(shí)間外網(wǎng)訪問(wèn)服務(wù)器<=3秒,數(shù)據(jù)損失率<=1%<=5秒,數(shù)據(jù)損失率<=1%用戶客戶端硬件環(huán)境和軟件環(huán)境的需求假定:硬件內(nèi)存>=1G處理器>=1G硬盤>=20網(wǎng)絡(luò)適配器10/100M自適應(yīng)網(wǎng)卡系統(tǒng)軟件操作系統(tǒng)niux操作系統(tǒng)其他其他具體的執(zhí)行效率還將受到硬件能力的約束。第三章.用例省市專家省市專家湖北12316項(xiàng)目部涉農(nóng)企業(yè)系統(tǒng)后臺(tái)消息信息農(nóng)業(yè)政務(wù)單位是否通過(guò)審核網(wǎng)站前臺(tái)第4章.設(shè)計(jì)概述4.1簡(jiǎn)述系統(tǒng)結(jié)構(gòu):采用分布式系統(tǒng)結(jié)構(gòu),分為三層:通過(guò)Webwok實(shí)現(xiàn)UI層通過(guò)Service實(shí)現(xiàn)業(yè)務(wù)層通過(guò)Hibernate實(shí)現(xiàn)數(shù)據(jù)持久層結(jié)構(gòu)優(yōu)點(diǎn):通過(guò)成熟的開(kāi)源產(chǎn)品搭建層次清晰性能穩(wěn)定的系統(tǒng)架構(gòu)。層與層之間松散耦合,增加代碼重用率,提高開(kāi)發(fā)效率。每一層承擔(dān)各自具體任務(wù),便于團(tuán)隊(duì)分工和后期維護(hù)。4.2體系結(jié)構(gòu)系統(tǒng)基于B/S結(jié)構(gòu)(瀏覽器Browse/服務(wù)器Server結(jié)構(gòu)),整體共分為三層:表現(xiàn)層、邏輯層、數(shù)據(jù)層,結(jié)構(gòu)模型圖見(jiàn)下圖:其中表現(xiàn)層主要負(fù)責(zé)用戶界面數(shù)據(jù)顯示或接收用戶界面數(shù)據(jù)輸入,邏輯層主要負(fù)責(zé)對(duì)數(shù)據(jù)按照業(yè)務(wù)邏輯處理加工,持久層主要負(fù)責(zé)對(duì)數(shù)據(jù)的存儲(chǔ)與讀取。網(wǎng)絡(luò)結(jié)構(gòu):整個(gè)系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)也分為三層:客戶端、WEB服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器,用戶在客戶端通過(guò)瀏覽器與WEB服務(wù)器交互,WEB服務(wù)器處理客戶端發(fā)來(lái)的請(qǐng)求,并從數(shù)據(jù)庫(kù)服務(wù)器中讀取或?qū)懭霐?shù)據(jù),整個(gè)過(guò)程中客戶端是無(wú)法看到數(shù)據(jù)庫(kù)服務(wù)器的。系統(tǒng)拓?fù)浣Y(jié)構(gòu)圖:WEBWEB服務(wù)器數(shù)據(jù)庫(kù)服務(wù)器客戶端客戶端服務(wù)器客戶端客戶端Internate網(wǎng)打印輸出打印輸出打印輸出打印輸出4.3功能結(jié)構(gòu)整個(gè)系統(tǒng)分為“系統(tǒng)管理”、“用戶管理”、“信息管理”、“消息管理”、“手機(jī)用戶管理”共五大模塊,按系統(tǒng)操作流程順序歸納如下圖:系統(tǒng)功能模塊總體結(jié)構(gòu)圖湖北12316三農(nóng)信息網(wǎng)湖北12316三農(nóng)信息網(wǎng)系統(tǒng)管理用戶管理信息管理消息管理手機(jī)用戶管理第5章.系統(tǒng)結(jié)構(gòu)設(shè)計(jì)5.1系統(tǒng)管理5.1.1日志管理日志管理是具有權(quán)限的用戶進(jìn)行查詢公司所有用戶登錄系統(tǒng)的情況,包括增加、刪除、修改等操作事項(xiàng)內(nèi)容,便于特殊用戶及時(shí)了解公司用戶工作情況,對(duì)特殊操作情況有依據(jù)可查。用戶在進(jìn)行每項(xiàng)操作的時(shí)候,系統(tǒng)會(huì)自動(dòng)將其操作進(jìn)行記錄,方便日后進(jìn)行查詢。日志管理模塊就是系統(tǒng)進(jìn)行查詢用戶操作日志的功能模塊。日志信息的記錄格式為:哪個(gè)部門哪個(gè)用戶在什么時(shí)間對(duì)某個(gè)功能做了什么樣的操作。日志采用線程處理,提高系統(tǒng)運(yùn)行效率。日志查詢菜單:“系統(tǒng)管理”—“日志查詢”。功能簡(jiǎn)述:此模塊用于具有“日志查詢”權(quán)限的用戶查詢其他用戶操作記錄。動(dòng)作:查詢?nèi)罩拘畔@示查詢?nèi)罩拘畔@示點(diǎn)擊“系統(tǒng)管理”菜單用戶登錄點(diǎn)擊“日志查詢”按鈕具體描述:日志查詢頁(yè)面中列出所有的日志信息,列表有序號(hào)、用戶姓名、操作記錄、操作時(shí)間。可以通過(guò)用戶名稱、操作名稱、操作時(shí)間查詢?nèi)罩居涗?。?dāng)點(diǎn)擊開(kāi)始時(shí)間和結(jié)束時(shí)間輸入框時(shí)自動(dòng)彈出日歷表供用戶選擇。有分頁(yè)查詢功能。根據(jù)用戶的的權(quán)限,顯示出相應(yīng)的清空和刪除按鈕。用戶只要做了增、刪、改操作,都要向日志中插入用戶姓名、操作記錄和操作時(shí)間。刪除日志菜單:“系統(tǒng)管理”—“日志查詢”。功能簡(jiǎn)述:此模塊用于系統(tǒng)管理員刪除用戶操作記錄。動(dòng)作:查詢?nèi)罩拘畔@示查詢?nèi)罩拘畔@示點(diǎn)擊“系統(tǒng)管理”菜單用戶登錄點(diǎn)擊“日志查詢”按鈕點(diǎn)擊“刪除”按鈕判斷確定刪除是刪除否不做操作具體描述:在日志查詢列表頁(yè)面,有個(gè)刪除按鈕,具有刪除日志權(quán)限的用戶可以有選擇刪除一條或多條日志記錄。清空日志菜單:“系統(tǒng)管理”—“日志查詢”。功能簡(jiǎn)述:此模塊用于系統(tǒng)管理員清空用戶所有操作記錄。動(dòng)作:查詢?nèi)罩拘畔@示查詢?nèi)罩拘畔@示點(diǎn)擊“系統(tǒng)管理”菜單用戶登錄點(diǎn)擊“日志查詢”按鈕點(diǎn)擊“清空”按鈕判斷確定清空日志是清空否不做操作5.2用戶管理用戶的屬性有:用戶真實(shí)姓名、用戶登錄名、用戶登錄密碼、用戶所屬區(qū)域、用戶類型、性別、出生日期、聯(lián)系方式、電子郵箱、詳細(xì)地址、所屬角色。5.2.1添加用戶信息具有“添加用戶”權(quán)限的用戶可以添加其他用戶。用戶的登錄名必須唯一。動(dòng)作:查詢用戶信息顯示查詢用戶信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“用戶查詢”子菜單點(diǎn)擊“添加用戶”按鈕是添加進(jìn)入添加用戶信息頁(yè)面確認(rèn)添加5.2.2查詢用戶信息此權(quán)限只有湖北12316項(xiàng)目部擁有,用戶之間不能看到其他用戶的信息。查詢條件有:用戶姓名、用戶登錄名、所屬地區(qū)、用戶類型。動(dòng)作:查詢用戶信息顯示查詢用戶信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“用戶查詢”子菜單5.2.3修改用戶具有“修改用戶信息”權(quán)限的用戶可以修改用戶的基本信息,但不能直接修改用戶密碼。動(dòng)作:查詢用戶信息顯示查詢用戶信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“用戶查詢”子菜單選擇要修改的用戶點(diǎn)擊“修改”按鈕是修改進(jìn)入用戶信息修改頁(yè)面確認(rèn)修改5.2.4刪除用戶信息具有“刪除用戶信息”權(quán)限的用戶可以對(duì)用戶信息進(jìn)行刪除操作。可以勾選一個(gè)或多個(gè)用戶一起刪除。動(dòng)作:查詢用戶信息顯示查詢用戶信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“用戶查詢”子菜單勾選要?jiǎng)h除的用戶點(diǎn)擊“刪除”按鈕判斷確定刪除用戶是刪除否不做操作5.2.5初始化用戶密碼系統(tǒng)在使用過(guò)程中,有可能某些用戶忘記自己的密碼無(wú)法登錄系統(tǒng),這時(shí)系統(tǒng)管理員可以通過(guò)用戶列表查詢到具體用戶,對(duì)該用戶進(jìn)行密碼初始化,密碼自動(dòng)初始化為“123456”。動(dòng)作:查詢用戶信息顯示查詢用戶信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“用戶查詢”子菜單選擇用戶點(diǎn)擊“初始化用戶密碼”按鈕判斷確定初始化用戶密碼是初始化密碼否不做操作5.2.6新添加的用戶初始化密碼為“123456”,新用戶登錄后可以選擇“修改密碼”項(xiàng)來(lái)修改自己的密碼。也可以修改個(gè)人基本資料,不包括所屬角色與權(quán)限的修改。動(dòng)作:查詢用戶信息顯示查詢用戶信息顯示進(jìn)入系統(tǒng)后臺(tái)頁(yè)面用戶登錄點(diǎn)擊“修改個(gè)人信息”按鈕選擇用戶點(diǎn)擊“初始化用戶密碼”按鈕判斷確定初始化用戶密碼是初始化密碼否不做操作5.2.7每個(gè)用戶都擁有一個(gè)角色,譬如:系統(tǒng)管理員、信息審核員等,不同的角色所擁有的權(quán)限不同。擁有添加角色權(quán)限的用戶可以添加角色。動(dòng)作:查詢角色信息顯示查詢角色信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“角色查詢”子菜單點(diǎn)擊“添加角色”按鈕判斷確定添加角色是添加角色否不做操作5.2.8查詢以列表的形式查詢所有角色。動(dòng)作:查詢角色信息顯示查詢角色信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“角色查詢”子菜單5.2.9修改修改角色基本信息:角色名稱、角色描述。動(dòng)作:查詢角色信息顯示查詢角色信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“角色查詢”子菜單選擇角色點(diǎn)擊“修改角色”按鈕判斷確定修改角色是修改角色否不做操作5.2.10刪除具有“刪除角色”權(quán)限的用戶可以刪除系統(tǒng)里的角色。動(dòng)作:查詢角色信息顯示查詢角色信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“角色查詢”子菜單選擇角色點(diǎn)擊“刪除角色”按鈕判斷確定刪除角色是刪除角色否不做操作5.2.11權(quán)限設(shè)置分為2個(gè)部分:第一個(gè)部分是對(duì)于菜單以及功能點(diǎn)的設(shè)置,即可以設(shè)置某個(gè)角色對(duì)某個(gè)菜單里的某項(xiàng)操作具有權(quán)限。譬如:設(shè)置系統(tǒng)管理員對(duì)“用戶管理”菜單里的“添加用戶”操作具有權(quán)限,那么只要角色為“系統(tǒng)管理員”的用戶則可以添加其他用戶。第二個(gè)部分是對(duì)所有湖北12316項(xiàng)目部的人員分配地區(qū)信息的瀏覽、審核權(quán)限。譬如:設(shè)置李四負(fù)責(zé)對(duì)武漢市、襄樊市的用戶提交的信息進(jìn)行瀏覽和審核權(quán)限。動(dòng)作:查詢權(quán)限信息顯示查詢權(quán)限信息顯示點(diǎn)擊“用戶管理”菜單用戶登錄點(diǎn)擊“權(quán)限設(shè)置”子菜單分配權(quán)限判斷確定權(quán)限分配是分配權(quán)限否不做操作5.3信息管理信息管理模塊用來(lái)處理信息上傳、瀏覽、審核并發(fā)布。所有后臺(tái)用戶可以登錄系統(tǒng)后臺(tái)上傳相關(guān)信息,上傳的信息直接到湖北12316項(xiàng)目部,由湖北12316項(xiàng)目部人員進(jìn)行審核,審核通過(guò)后則發(fā)布到前臺(tái)網(wǎng)站顯示。湖北12316項(xiàng)目部的人員發(fā)布的信息直接默認(rèn)為已審核狀態(tài)在前臺(tái)網(wǎng)站顯示。湖北12316項(xiàng)目部的人員可以刪除沒(méi)有通過(guò)審核的信息,但是不能刪除已經(jīng)通過(guò)審核的信息。信息分為4大類型:12316綜合版塊、九大優(yōu)勢(shì)農(nóng)業(yè)版塊、九大特色農(nóng)業(yè)版塊、涉農(nóng)企業(yè)板塊。九大優(yōu)勢(shì)農(nóng)業(yè)版塊和九大特色農(nóng)業(yè)版塊分為4個(gè)小類型:農(nóng)業(yè)政策信息、農(nóng)業(yè)專家信息、技術(shù)信息、市場(chǎng)信息。5.3.1發(fā)布信息菜單:“信息管理”—“發(fā)布信息”。功能簡(jiǎn)述:此功能用于用戶發(fā)布各種類型信息。動(dòng)作:進(jìn)入添加信息頁(yè)面進(jìn)入添加信息頁(yè)面點(diǎn)擊“信息管理”菜單用戶登錄點(diǎn)擊“發(fā)布信息”子菜單填寫信息判斷確定提交信息是提交信息否不做操作5.3.2查看信息菜單:“信息管理”—“查看信息”。功能簡(jiǎn)述:此功能用于用戶查看信息。動(dòng)作:查詢信息顯示查詢信息顯示點(diǎn)擊“信息管理”菜單用戶登錄點(diǎn)擊“查詢信息”子菜單5.3.3修改信息菜單:“信息管理”—“查詢信息”。功能簡(jiǎn)述:此功能用于客戶自己修改信息。動(dòng)作:進(jìn)入修改信息頁(yè)面進(jìn)入修改信息頁(yè)面點(diǎn)擊“信息管理”菜單用戶登錄點(diǎn)擊“發(fā)布信息”子菜單修改信息判斷確定修改信息是修改信息否不做操作5.3.4刪除信息菜單:“信息管理”—“查詢信息”。功能簡(jiǎn)述:此功能用于用戶自己刪除信息。動(dòng)作:查詢信息顯示查詢信息顯示點(diǎn)擊“信息管理”菜單用戶登錄點(diǎn)擊“發(fā)布信息”子菜單選擇信息,點(diǎn)擊“刪除”按鈕判斷確定刪除信息是刪除信息否不做操作5.3.通過(guò)點(diǎn)擊“審核”按鈕表示信息已審核,審核通過(guò)的信息則直接發(fā)布到前臺(tái)網(wǎng)站顯示。動(dòng)作:查詢信息顯示查詢信息顯示點(diǎn)擊“信息管理”菜單用戶登錄點(diǎn)擊“發(fā)布信息”子菜單選擇信息,點(diǎn)擊“審核”按鈕判斷確定審核信息是審核并發(fā)布前臺(tái)否不做操作5.3.通過(guò)點(diǎn)擊“作廢”按鈕,該信息則進(jìn)入“垃圾箱”?!袄洹笔菍iT存放已作廢信息的空間。動(dòng)作:查詢信息顯示查詢信息顯示點(diǎn)擊“信息管理”菜單用戶登錄點(diǎn)擊“發(fā)布信息”子菜單選擇信息,點(diǎn)擊“作廢”按鈕判斷確定作廢信息是作廢信息否不做操作5.4消息管理湖北12316項(xiàng)目部可能會(huì)給相關(guān)后臺(tái)人員發(fā)送信息,其他后臺(tái)人員也可能會(huì)給湖北12316項(xiàng)目部人員留言,所以系統(tǒng)開(kāi)通消息管理模塊作為后臺(tái)用戶間溝通交流的渠道。每個(gè)后臺(tái)用戶都有自己的個(gè)人信箱,進(jìn)入個(gè)人信箱,以列表的形式分頁(yè)顯示所有的留言信息,個(gè)人可以發(fā)送信息、閱讀信息、刪除信息。湖北12316項(xiàng)目部可以選擇給其他類型的用戶留言,其他類型的用戶只能給湖北12316項(xiàng)目部人員留言。5.4.1發(fā)送消息與發(fā)郵件的形式相同。動(dòng)作:進(jìn)入發(fā)布消息頁(yè)面進(jìn)入發(fā)布消息頁(yè)面點(diǎn)擊“消息管理”菜單用戶登錄點(diǎn)擊“發(fā)布消息”子菜單判斷確定發(fā)布消息是發(fā)布消息否不做操作5.4與收郵件的形式相同。動(dòng)作:進(jìn)入查詢消息頁(yè)面進(jìn)入查詢消息頁(yè)面點(diǎn)擊“消息管理”菜單用戶登錄點(diǎn)擊“查詢消息”子菜單5.4個(gè)人可以清空自己所有消息,也可以選擇的清除消息。動(dòng)作:進(jìn)入查詢消息頁(yè)面進(jìn)入查詢消息頁(yè)面點(diǎn)擊“消息管理”菜單用戶登錄點(diǎn)擊“查詢消息”子菜單判斷確定刪除消息是刪除消息否不做操作選擇消息,點(diǎn)擊“刪除”按鈕5.5手機(jī)用戶管理儲(chǔ)備手機(jī)用戶,以后為這些手機(jī)用戶發(fā)送手機(jī)短信。手機(jī)用戶的儲(chǔ)備來(lái)自2個(gè)方面:1.與三大運(yùn)營(yíng)商進(jìn)行接口對(duì)接獲取手機(jī)用戶信息(2期處理);2.由鄉(xiāng)鎮(zhèn)的農(nóng)業(yè)局用戶通過(guò)系統(tǒng)后臺(tái)添加手機(jī)用戶。5.5.1由鄉(xiāng)鎮(zhèn)的農(nóng)業(yè)局用戶通過(guò)系統(tǒng)后臺(tái)添加手機(jī)用戶。5.5.2查詢手機(jī)用戶湖北12316項(xiàng)目部人員可以查詢所有地區(qū)的手機(jī)用戶,鄉(xiāng)鎮(zhèn)的農(nóng)業(yè)局只能查詢到本鄉(xiāng)鎮(zhèn)的手機(jī)用戶。5.5.3修改手機(jī)用戶各地區(qū)鄉(xiāng)鎮(zhèn)農(nóng)業(yè)局可以修改本鄉(xiāng)鎮(zhèn)的手機(jī)用戶信息,12316項(xiàng)目部不能修改手機(jī)用戶信息。5.5.4刪除手機(jī)用戶具有“刪除手機(jī)用戶”權(quán)限的12316項(xiàng)目部用戶可以刪除手機(jī)用戶信息。具有“刪除手機(jī)用戶”權(quán)限的鄉(xiāng)鎮(zhèn)農(nóng)業(yè)局可以刪除本鄉(xiāng)鎮(zhèn)的手機(jī)用戶信息。第6章.接口設(shè)計(jì)6.1外部接口無(wú)6.2內(nèi)部接口6.2.1系統(tǒng)管理系統(tǒng)管理模塊編號(hào)模塊名稱模塊編寫者模塊編寫日期M-101日志管理劉建實(shí)體類說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間Log.java日志實(shí)體劉建LogAction說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間LogAction.java對(duì)日志進(jìn)行管理,有添加,刪除,修改,查詢等操作劉建方法定義說(shuō)明功能頁(yè)面queryLog()查詢所有日志logList.jspquerySum()查詢所有訪問(wèn)數(shù)據(jù)sumList.jspdelLog()刪除日志返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或ActiondelLogAll()清空日志返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或ActionILogService說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間ILogService.java對(duì)日志行管理,有添加,刪除,修改,查詢等操作劉建方法定義說(shuō)明getAll()查詢所有日志delete(Stringobj)刪除多條日志GetLogById(Logid)根據(jù)編號(hào)查找日志getLogs(LogConditionlogCondition)分頁(yè)查詢?nèi)罩拘畔ave(Objectobj)保存對(duì)象getAlls()查詢所有訪問(wèn)記錄getSum(SumConditionlogCondition)分頁(yè)查詢?cè)L問(wèn)量信息delAll()清空日志IlogDao說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間IlogDao.java對(duì)日志行管理,有添加,刪除,修改,查詢等操作劉建方法定義說(shuō)明getAll()查詢所有日志delete(Stringobj)刪除多條日志GetLogById(Logid)根據(jù)編號(hào)查找日志getLogs(LogConditionlogCondition)分頁(yè)查詢?nèi)罩拘畔ave(Objectobj)保存對(duì)象getAlls()查詢所有訪問(wèn)記錄getSum(SumConditionlogCondition)分頁(yè)查詢?cè)L問(wèn)量信息delAll()清空日志6.2.2用戶管理用戶管理模塊編號(hào)模塊名稱模塊編寫者模塊編寫日期M-102用戶管理劉建實(shí)體類說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間User.java用戶實(shí)體劉建用戶Action說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間UserAction.java對(duì)用戶進(jìn)行管理,有添加,刪除,修改,查詢等操作劉建方法定義說(shuō)明功能頁(yè)面queryUser()分頁(yè)查詢所有用戶userList.jspdelUser()刪除用戶返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或ActionaddUser()添加用戶返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或ActioneditPas()修改密碼返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或ActioneditOthers()修改用戶資料返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或Actionedit()修改用戶自己資料返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或Action用戶Service說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間IUserService.java對(duì)用戶進(jìn)行管理,有添加,刪除,修改,查詢等操作劉建方法定義說(shuō)明getUserById(UserConditionuserCondition)查詢用戶信息login(Stringnum,Stringpassword)驗(yàn)證密碼是否正確delete(Stringobj)刪除多個(gè)用戶validateUser(Integerid)驗(yàn)證用戶是否存在getUserByNum(Stringnum)根據(jù)登錄名查詢用戶對(duì)象save(Objectobj)新增用戶getPostByUserid(Longid)根據(jù)用戶ID查詢權(quán)限getUGRidByUserid(Longid)根據(jù)用戶ID查詢用戶角色關(guān)系IDdelete1(Longid)刪除用戶角色關(guān)系getPostId()查詢權(quán)限IDgetPostIdsByPostId(Integerid)查詢權(quán)限ID查找用戶角色關(guān)系表中是否有此角色idgetPowerByPostId(Longid)根據(jù)角色id查詢權(quán)限id用戶Dao說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間IuserDao.java對(duì)用戶進(jìn)行管理,有添加,刪除,修改,查詢等操作劉建方法定義說(shuō)明getUserByOmit(UserConditionuserCondition)分頁(yè)查詢用戶信息login(Stringnum,Stringpassword)驗(yàn)證密碼是否正確getById(Integerid)根據(jù)ID查詢用戶delete(Stringobj)刪除多個(gè)用戶validateUser(Integerid)驗(yàn)證用戶是否存在getUserByNum(Stringnum)根據(jù)登錄名查詢用戶對(duì)象save(Objectobj)新增用戶getPostName()得到用戶的角色名稱deleteUGRL(Stringobj)根據(jù)用戶ID刪除用戶角色關(guān)系表中的數(shù)據(jù)getPostByUserid(Longid)根據(jù)用戶ID查詢權(quán)限getUGRidByUserid(Longid)根據(jù)用戶ID查詢用戶角色關(guān)系IDdelete1(Longid)刪除用戶角色關(guān)系getPostId()查詢權(quán)限IDgetPostIdsByPostId(Integerid)查詢權(quán)限ID查找用戶角色關(guān)系表中是否有此角色idgetPowerByPostId(Longid)根據(jù)角色id查詢權(quán)限id6.2.3信息管理信息管理模塊編號(hào)模塊名稱模塊編寫者模塊編寫日期M-103信息管理李飛實(shí)體類說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間Information.java信息實(shí)體李飛InforType.java信息類型實(shí)體李飛信息Action說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間InformationAction.java對(duì)信息進(jìn)行管理,有添加,刪除,修改,查詢,審核,作廢等操作李飛方法定義說(shuō)明功能頁(yè)面list()分頁(yè)查詢所有信息,及相應(yīng)的條件查詢informationList.jspupdate()修改信息返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或ActiondelInformation()刪除信息返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或ActionaddInformation()添加信息返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或ActionshowInforView()得到信息詳細(xì)顯示頁(yè)面informationView.jspauditing()審核信息返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或Actioncancellation()作廢信息返回值對(duì)應(yīng)一個(gè)JSP頁(yè)面或Action信息Service說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間IInformationServie.java對(duì)信息進(jìn)行管理,有添加,刪除,修改,查詢,審核,作廢等操作李飛方法定義說(shuō)明功能頁(yè)面getQueryResult分頁(yè)查詢所有信息,及相應(yīng)的條件查詢update()修改信息delInformation()刪除信息addInformation()添加信息getInforById()根據(jù)Id查找信息getInforView()得到信息詳細(xì)顯示頁(yè)面信息Dao說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間IInformationDao.java對(duì)信息進(jìn)行管理,有添加,刪除,修改,查詢,審核,作廢等操作李飛方法定義說(shuō)明功能頁(yè)面getQueryResult分頁(yè)查詢所有信息,及相應(yīng)的條件查詢update()修改信息delInformation()刪除信息addInformation()添加信息getInforById()根據(jù)Id查找信息getInforView()得到信息詳細(xì)顯示頁(yè)面信息類型Service說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間IInforTypeServie.java查詢所有信息類型李飛方法定義說(shuō)明功能頁(yè)面getAll()查詢所有信息類型信息類型Dao說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間IInforTypeDao.java查詢所有信息類型李飛方法定義說(shuō)明功能頁(yè)面getAll()查詢所有信息類型6.2.4消息管理消息管理模塊編號(hào)模塊名稱模塊編寫者模塊編寫日期M-104消息管理李飛實(shí)體類說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間news.java消息實(shí)體李飛消息Action說(shuō)明類名說(shuō)明創(chuàng)建者創(chuàng)建時(shí)間NewsAction.java對(duì)消息進(jìn)行管理,有添加,刪除,修改,查詢等操作李飛方法定義說(shuō)明功能頁(yè)面list()分頁(yè)查詢所有消息,及相應(yīng)的條件查詢newsList.jsp
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湘教新版九年級(jí)生物上冊(cè)月考試卷含答案
- 2025年北師大新版九年級(jí)地理下冊(cè)月考試卷含答案
- 2025年華東師大版九年級(jí)生物上冊(cè)階段測(cè)試試卷含答案
- 2025年冀教版九年級(jí)歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年冀教版選擇性必修1歷史下冊(cè)階段測(cè)試試卷
- 2025年上教版七年級(jí)生物下冊(cè)階段測(cè)試試卷
- 2025年外研版九年級(jí)歷史上冊(cè)月考試卷
- 二零二五版離婚協(xié)議書起草與子女撫養(yǎng)權(quán)維護(hù)服務(wù)合同4篇
- 二零二五版借貸房屋買賣合同糾紛調(diào)解服務(wù)合同4篇
- 二零二五版木結(jié)構(gòu)建筑能耗數(shù)據(jù)采集與分析合同4篇
- 電力系統(tǒng)動(dòng)態(tài)仿真與建模
- 蝦皮shopee新手賣家考試題庫(kù)及答案
- 四川省宜賓市2023-2024學(xué)年八年級(jí)上學(xué)期期末義務(wù)教育階段教學(xué)質(zhì)量監(jiān)測(cè)英語(yǔ)試題
- 價(jià)值醫(yī)療的概念 實(shí)踐及其實(shí)現(xiàn)路徑
- 2024年中國(guó)華能集團(tuán)燃料有限公司招聘筆試參考題庫(kù)含答案解析
- 《紅樓夢(mèng)》中的男性形象解讀
- 安全生產(chǎn)技術(shù)規(guī)范 第49部分:加油站 DB50-T 867.49-2023
- 《三國(guó)演義》中的語(yǔ)言藝術(shù):詩(shī)詞歌賦的應(yīng)用
- 腸外營(yíng)養(yǎng)液的合理配制
- 消防安全教育培訓(xùn)記錄表
- 2023年河南省新鄉(xiāng)市鳳泉區(qū)事業(yè)單位招聘53人高頻考點(diǎn)題庫(kù)(共500題含答案解析)模擬練習(xí)試卷
評(píng)論
0/150
提交評(píng)論