第一篇:ASP_酒店管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
目錄
摘要
一、概述?????????????????????????????2
二、ASP介紹??????????????????????????? 2
(一)、ASP現(xiàn)狀 ????????????????????????2
(二)、ASP六大對(duì)象?????????????????????? 3
三、酒店客房管理系統(tǒng)開(kāi)發(fā)????????????????????? 3
(一)、系統(tǒng)目標(biāo)設(shè)計(jì)?????????????????????? 3
(二)、開(kāi)發(fā)設(shè)計(jì)思想 ??????????????????????3
(三)、開(kāi)發(fā)和運(yùn)行環(huán)境選擇 ???????????????????4
四、系統(tǒng)介紹 ???????????????????????????4
(一)、數(shù)據(jù)庫(kù)設(shè)計(jì)??????????????????????? 5
(二)、主要功能???????????????????????? 6
五、主要模塊介紹????????????????????????? 7
(一)、登錄?????????????????????????? 7
(二)、管理?????????????????????????? 8
(三)、修改密碼???????????????????????? 8
(四)、客戶資料???????????????????????? 9
(五)、退房?????????????????????????? 9
(六)、客房資料???????????????????????? 10
(七)、房間管理???????????????????????? 14
六、結(jié)束語(yǔ) ????????????????????????????14 參考文獻(xiàn)????????????????????????????? 14
酒 店 客 房 管 理 系 統(tǒng)
(計(jì)算機(jī)應(yīng)用技術(shù)05(1)班 黃國(guó)鋒)
摘要:隨著計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,在酒店客房管理中引入計(jì)算機(jī)管理技術(shù),成為一個(gè)值得深入研究的問(wèn)題。本系統(tǒng)采用ASP+ACCESS作為開(kāi)發(fā)環(huán)境,本文首先概要的論述了ASP的有關(guān)知識(shí)與現(xiàn)狀。之后,對(duì)本系統(tǒng)作了系統(tǒng)的描述。在此基礎(chǔ)上,論文重點(diǎn)對(duì)本系統(tǒng)作了詳細(xì)的介紹,然后,對(duì)開(kāi)發(fā)一個(gè)小型的酒店管理系統(tǒng)所用到的語(yǔ)句、函數(shù)、對(duì)象、數(shù)據(jù)庫(kù)進(jìn)行了闡述。最后,結(jié)合自己編寫(xiě)的酒店管理系統(tǒng),給出了完整的、可實(shí)際使用的數(shù)系統(tǒng)。并給出了該系統(tǒng)的使用方法和設(shè)計(jì)方法。
關(guān)鍵詞: 酒店管理系統(tǒng);ACCESS;ASP
一、概述
隨著經(jīng)濟(jì)的發(fā)展,酒店正向著大型化、現(xiàn)代化發(fā)展,而對(duì)于中小型酒店,客房、顧客等有關(guān)的信息的管理隨之急劇增加。在這種情況下單靠人工來(lái)處這些不但顯得力不從心,而且極容易出錯(cuò)。
該系統(tǒng)的具體任務(wù)就是設(shè)計(jì)一個(gè)酒店客房管理系統(tǒng),由計(jì)算機(jī)來(lái)代替人工執(zhí)行一系列諸如增加新客房、刪除客房、客房修改、查詢、客戶管理等操作。這樣就使辦公人員可以輕松快捷地完成酒店客房管理任務(wù),了解整個(gè)酒店客房信息。
有鑒于簡(jiǎn)單操作和界面的可視化的優(yōu)勢(shì)。并借助于網(wǎng)絡(luò)的優(yōu)勢(shì)。本系統(tǒng)采用基于WEB形式開(kāi)發(fā),使用了access+asp作為開(kāi)發(fā)環(huán)境。
論文將就 ASP、酒店客房管理系統(tǒng)這二個(gè)方面分別進(jìn)行比較詳細(xì)的論述。
二、ASP介紹
(一)ASP現(xiàn)狀
由于我國(guó)中小企業(yè)信息化起點(diǎn)低,我們不能照搬大企業(yè)“高投入、長(zhǎng)周期”的信息化模式,也不能走國(guó)外企業(yè)“先建局域網(wǎng),后上互聯(lián)網(wǎng)”的老路。我們要根據(jù)中小企業(yè)的實(shí)際需要,準(zhǔn)確把握信息技術(shù)的前沿趨勢(shì),找到一條立足國(guó)情的中小企業(yè)信息化新路。ASP理念就十分適合我國(guó)廣大的中小企業(yè)信息化建設(shè)和應(yīng)用,有著很大的推廣和應(yīng)用價(jià)值。科技部在 2002年結(jié)合網(wǎng)絡(luò)化制造在ASP方面展開(kāi)了相應(yīng)的研究,并投入相應(yīng)的資金扶植與ASP有關(guān)的產(chǎn)品、技術(shù)、服務(wù)體系的建立。2004年國(guó)家開(kāi)始重視面向行業(yè)和中小企業(yè)的ASP應(yīng)用解決方案,并十分重視ASP技術(shù)在企業(yè)應(yīng)用的推廣和示范。與此同時(shí)國(guó)內(nèi)外ASP廠商的相關(guān)產(chǎn)品和服務(wù)也已經(jīng)趨于成熟,已經(jīng)逐漸形成了以政府引導(dǎo)和推動(dòng),IT廠商跟進(jìn),服務(wù)商運(yùn)營(yíng)推廣的新局面,掀起了“ASP第二次浪潮”。
(二)ASP六大對(duì)象 1)Application對(duì)象
Application對(duì)象是個(gè)應(yīng)用程序級(jí)的對(duì)象,用來(lái)在所有用戶間共享信息,并可以在Web應(yīng)用程序運(yùn)行期間持久地保持?jǐn)?shù)據(jù)。
2)ObjectContext對(duì)象
該對(duì)象用于控制Active Server Pages的事務(wù)處理。事務(wù)處理由Microsoft Transaction Server(MTS)管理。
3)Request對(duì)象
Request對(duì)象用于接受所有從瀏覽器發(fā)往你的服務(wù)器的請(qǐng)求內(nèi)的所有信息。4)Response對(duì)象
Response對(duì)象用于向?yàn)g覽器輸出文本、數(shù)據(jù)和Cookies以及控制在傳送網(wǎng)頁(yè)過(guò)程中的每一個(gè)階段。
5)Server對(duì)象
Server對(duì)象用于創(chuàng)建COM對(duì)象和Scripting組件等。6)Session對(duì)象
Session對(duì)象為單個(gè)用戶保持?jǐn)?shù)據(jù)。
三、酒店客房管理系統(tǒng)的開(kāi)發(fā)
(一)系統(tǒng)目標(biāo)設(shè)計(jì)
通過(guò)使用酒店客房管理系統(tǒng),使酒店的客房管理工作系統(tǒng)化、規(guī)范化、自動(dòng)化,從而達(dá)到提高酒店客房管理效率的目的。
本系統(tǒng)開(kāi)發(fā)的總體任務(wù)是使辦公人員可以輕松快捷地完成酒店客房管理的任務(wù)。
(二)開(kāi)發(fā)設(shè)計(jì)思想 本系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)思想: ● 采用B/S結(jié)構(gòu)
在這中結(jié)構(gòu)下,用戶界面完全通過(guò)WWW瀏覽實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但主要事務(wù)邏輯在服務(wù)端實(shí)現(xiàn),形成3-tier結(jié)構(gòu)。B/S結(jié)構(gòu)的前端是以TCP/IP協(xié)議為基礎(chǔ)的企業(yè)的WWW服務(wù)器可以接受安裝有WEB瀏覽器程序的Internet終端的訪問(wèn)。作為終端用戶只要通過(guò)WEB瀏覽器就可以完成事務(wù)處理,這樣大大簡(jiǎn)化了客戶端,減化了客戶端,減輕了系統(tǒng)維護(hù)與升級(jí)成本和工作量,降低用戶的總體擁有成本(TCO),而且使操作簡(jiǎn)單,基于以上原因本系統(tǒng)采用B/S結(jié)構(gòu)開(kāi)發(fā)。● 系統(tǒng)應(yīng)符合酒店客房管理的要求,達(dá)到操作過(guò)程中的直觀、方便、實(shí)用等要求;● 系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開(kāi)發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù);● 系統(tǒng)應(yīng)具備客房信息管理功能,及時(shí)根據(jù)客房變化需求進(jìn)行數(shù)據(jù)的添加、刪除、修改等操作。
(三)開(kāi)發(fā)和運(yùn)行環(huán)境選擇 開(kāi)發(fā)工具:dreamweaver,access。
運(yùn)行環(huán)境:Windows 2000或Windows xp + IIS。
四、系統(tǒng)介紹:
“酒店客房管理系統(tǒng)”是專(zhuān)門(mén)針對(duì)中小型酒店客房管理系統(tǒng)。該軟件針對(duì)客房設(shè)置,客戶管理,在線定房等進(jìn)行了設(shè)置,本軟件采用Macromedia公司的dreamweaver開(kāi)發(fā),數(shù)據(jù)庫(kù)采用和微軟公司的access,軟件的界面美觀大方,系統(tǒng)運(yùn)行穩(wěn)定。該軟件有以下特點(diǎn)。
功能強(qiáng)大:該軟件以中小型酒店為應(yīng)用對(duì)象,結(jié)合中小型酒店客房當(dāng)前和未來(lái)發(fā)展的管理需求提供實(shí)用先進(jìn)的客房管理模式,提高酒店客房管理的效益。
用戶界面操作簡(jiǎn)潔:系統(tǒng)的每個(gè)功能都經(jīng)過(guò)精心設(shè)計(jì),充分考慮到使用人員計(jì)算機(jī)知識(shí)較少的特點(diǎn),全部使用業(yè)務(wù)人員最熟悉的業(yè)務(wù)流程、提示用語(yǔ)和操作方式,即使不熟悉此軟件的人也能熟練使用本軟件完成業(yè)務(wù)處理。
系統(tǒng)性能穩(wěn)定:嚴(yán)格按照規(guī)范的軟件工程管理,充分利用面向?qū)ο蠹夹g(shù),采用access為后臺(tái)數(shù)據(jù)庫(kù),利用網(wǎng)頁(yè)的廣泛性,強(qiáng)大功能,從技術(shù)上和應(yīng)用廣泛性上保證了系統(tǒng)的穩(wěn)定性、廣泛性和先進(jìn)性。
(一)、數(shù)據(jù)庫(kù)設(shè)計(jì)
Access作為微軟OFFICE以其簡(jiǎn)單易用而受到許多用戶的歡迎,綜合考慮,為了節(jié)約系統(tǒng)開(kāi)發(fā)時(shí)間等因素,本系統(tǒng)數(shù)據(jù)庫(kù)采用ACCESS。
重要數(shù)據(jù)及其簡(jiǎn)要描述如表6.
1、表6.
2、表6.
3、表6.4所示。表6.1
管理員表
表6.2
客戶訂房信息表
表6.3 房間表
表6.4
房間類(lèi)型表
(二)、主要功能
“酒店客房管理系統(tǒng)”主要由修改密碼、公告管理、最新資訊、客戶管理、客房資料、房間管理,包括如下模塊: 修改密碼:只有超級(jí)管理員具有這個(gè)權(quán)限,修改、刪除、添加管理員名密碼。公告管理:發(fā)布酒店的公告,只有超級(jí)管理員具有這個(gè)權(quán)限。最新資訊:發(fā)布酒店的最新活動(dòng),只有超級(jí)管理員具有這個(gè)權(quán)限。
客戶管理:根據(jù)客戶提供的訂單號(hào),查詢客戶的住房信息,并可以退房,為了防止客戶忘記訂單號(hào),用戶只要提供身份證號(hào)就可以查詢。
客房資料:系統(tǒng)的核心部分,可以看到房間分類(lèi)、創(chuàng)建房間分類(lèi)、修改房間分類(lèi),查看某一類(lèi)房間詳情、創(chuàng)建此類(lèi)房間號(hào),為了方便客戶開(kāi)房,把功能放在詳情里。
房間管理:根據(jù)輸入的房間號(hào)查詢此房間的情況。
五、主要模塊介紹
(一)、管理員登錄
管理員登錄界面,需要輸入正確的管理員名、密碼、驗(yàn)證碼,可以根據(jù)管理員名判斷管理員的權(quán)限。
session(“power”)=rs(“power”)‘保存用戶權(quán)限 ‘用于管理員權(quán)限的判斷 <% if session(“power”)=1 then
response.Write(“你是超級(jí)用戶!”)else response.Write(“你是一般用戶!”)end if %> 7
(二)、管理
主程序也是程序控制的核心,操作權(quán)限、程序功能調(diào)用等都要通過(guò)管理主程序?qū)崿F(xiàn)。
(三)、修改密碼
此功能只有超級(jí)管理員具有,根據(jù)登陸用戶是否超級(jí)管理員給出相應(yīng)的權(quán)限,普通管 理員不具有這些功能,超級(jí)管理員具有添加、修改、刪除管理員權(quán)限。如下圖就是一般用戶點(diǎn)擊修改后的頁(yè)面。
(四)、客戶資料
根據(jù)客戶提供的訂單號(hào)查詢客戶的信息,為防止證客戶忘記訂單號(hào),可以輸入客戶身份證號(hào)查詢訂單號(hào),可以查詢客戶在此訂單號(hào)下的定房信息,不分是那種管理員都具有這個(gè)功能。
(五)、退房
根據(jù)客戶提供的房間號(hào)給予退房,為防止出錯(cuò),在此功能里顯示客戶基本信息,用以確定,如下圖:
此功能里可以實(shí)現(xiàn)自動(dòng)算賬。基本代碼如下: <% dim x,y,z dtime=rs(“dtime”)‘訂房時(shí)間 y_dtime=int(year(dtime))
m_dtime=int(month(dtime))d_dtime=int(day(dtime))9
ntime=now()‘退房時(shí)間即當(dāng)前時(shí)間 y_ntime=int(year(ntime))m_ntime=int(month(ntime))d_ntime=int(day(ntime))x=(y_ntime-y_dtime)y=(m_ntime-m_dtime)z=(d_ntime-d_dtime)if x>0 then tim=x*365+y*30+z end if if x=0 then tim=y*30+z end if if tim=0 then‘如果未滿一天算做一天 tim=1 end if response.Write tim response.Write “天” response.Write “*” response.Write pric response.Write “元” response.Write “=” response.Write tim*pric‘計(jì)算 response.Write “元” %>
(六)、客房資料
列出所有房間分類(lèi),在此可以修改此類(lèi)房間,查看此類(lèi)房間詳情,并訂房,創(chuàng)建此類(lèi)房間號(hào),普通管理員不具有客房修改、創(chuàng)建功能。為了便于客戶管理,每個(gè)客戶產(chǎn)生一訂單號(hào)。<% ‘根據(jù)服務(wù)器時(shí)間來(lái)生成定單號(hào)保證了不會(huì)有同樣的定單號(hào)存在
tim=year(now())&month(now())&day(now())&hour(now())&minute(now())&second(now())response.Write(tim)%> 為了防出現(xiàn)某一個(gè)號(hào)房間被設(shè)置成不同的房間類(lèi)型使用以下代碼判斷 <% fanghao2=request.Form(“fanghao2”)roomlei=request.Form(“hiddenField”)if fanghao2=“" then response.Redirect(”chuanjinafj.asp“)end if sql1=”select * from fj where roomname='“&fanghao2&”'“ set rs1=conn.execute(sql1)if not rs1.eof then‘判斷是否存在
response.Redirect(”chuanjinafj.asp“)‘?dāng)?shù)據(jù)庫(kù)中有這種房間返回chuanjinafj.asp else sql2=”insert into fj(roomlei,roomname)values(“&roomlei&”,'“&fanghao2&”')“ conn.execute(sql2)‘創(chuàng)建插入數(shù)據(jù)庫(kù) conn.close end if conn.close %> 為了防止出現(xiàn)某一類(lèi)房間數(shù)設(shè)置時(shí)大于此類(lèi)房間總數(shù)使用以下代碼判斷 <% i=1 id=request(”id“)sqlchk=”select * from [fj] where roomlei=“&id set chkrs=conn.execute(sqlchk)do while not chkrs.eof i=i+1 chkrs.movenext loop sql1=”select * from room where id=“&id set rs1=conn.execute(sql1)x=int(trim(rs1(”totnum“)))y=i if y>x then ‘被此類(lèi)房間被設(shè)置的房間數(shù)總數(shù) Response.Write(””)else %> 當(dāng)管理員點(diǎn)擊詳情時(shí)列出此類(lèi)房的所以房間可以根據(jù)客戶要求確定訂房如下圖: 置!
為了防止同一房間被重復(fù)預(yù)訂被定沒(méi)有超鏈接解決方法核心代碼: <%
if rs2(“ztai”)=true then response.Write(“被定”)else
response.Write(“未被定”)end if %>
&roomid=<%=rs1room%>”>確定 <% else %>
確定
<% end if%>
(七)、房間管理
輸入某一個(gè)房間號(hào)可以查詢此房的狀態(tài)是否被定,和房間類(lèi)型
六、結(jié)束語(yǔ)
通過(guò)以上的系統(tǒng)的分析,開(kāi)發(fā)與應(yīng)用幾個(gè)步驟,完成了本系統(tǒng)的開(kāi)發(fā)任務(wù)。達(dá)到了初步的要求,且發(fā)現(xiàn)了一些問(wèn)題,為今后該系統(tǒng)的進(jìn)一步完善積累了寶貴經(jīng)驗(yàn)。
第二篇:酒店管理的設(shè)計(jì)與實(shí)現(xiàn)論文
摘 要:在信息時(shí)代,利用計(jì)算機(jī)管理系統(tǒng)提高酒店的管理效率,是改善服務(wù)水準(zhǔn)的手段之一。本文圍繞酒店客房管理業(yè)務(wù)流程,分析設(shè)計(jì)了酒店管理系統(tǒng),實(shí)現(xiàn)了酒店客房預(yù)訂、客戶入住、房間狀況、客房信息管理、客戶信息管理功能。系統(tǒng)通過(guò)WEB技術(shù),支持在線訪問(wèn)和查詢預(yù)訂等功能,分前臺(tái)和后臺(tái)兩個(gè)管理模塊,提高了酒店的信息化管理水平。
關(guān)鍵詞:酒店管理系統(tǒng);Web技術(shù);設(shè)計(jì)
伴隨信息化時(shí)代的到來(lái),信息管理系統(tǒng)被普遍用到生活中的各個(gè)角落。作為社會(huì)需要載體的酒店,更需要憑借信息資源的廣泛利用和深入研發(fā),實(shí)現(xiàn)酒店管理從傳統(tǒng)走向現(xiàn)代的變革。新的信息系統(tǒng)使酒店有機(jī)會(huì)重新設(shè)計(jì)它的組織結(jié)構(gòu)、職責(zé)權(quán)限、產(chǎn)品工藝、梳理工作流程等,從而提高酒店的生產(chǎn)率、勞動(dòng)效益和經(jīng)濟(jì)效益。
1系統(tǒng)需求分析
1.1功能需求分析
需求分析是從客戶的要求中提取出需要解決的問(wèn)題,通過(guò)分析研究用戶提出業(yè)務(wù)問(wèn)題,對(duì)系統(tǒng)的功能模塊進(jìn)行規(guī)劃。這個(gè)步驟是對(duì)理解需求的升華,直接關(guān)系到該系統(tǒng)的質(zhì)量。酒店客房管理業(yè)務(wù)的流程分為以下幾個(gè)主要步驟:客戶在網(wǎng)上查詢客房信息,選擇需要的房型設(shè)定入住時(shí)間、人數(shù)、離店時(shí)間等預(yù)定房間;客戶入住后,酒店前臺(tái)在系統(tǒng)上修改房間的狀態(tài)并記錄各項(xiàng)客戶信息;當(dāng)客戶退房時(shí),系統(tǒng)可計(jì)算出應(yīng)付費(fèi)金額。在實(shí)現(xiàn)相關(guān)功能的同時(shí),也需要考慮操作的方便和簡(jiǎn)潔性,以便讓所有客戶都能夠輕易地享受便利的網(wǎng)上預(yù)定。
1.2可行性分析
網(wǎng)站前臺(tái)展示了一個(gè)賓館的內(nèi)部設(shè)施、硬件條件、服務(wù)內(nèi)容等一系列的信息,可以達(dá)成全面展示賓館形象的需要。設(shè)立“在線訂房”這一模塊,滿足客戶想通過(guò)網(wǎng)絡(luò)預(yù)訂房間的需要,提供了在線訂房的功能。利用網(wǎng)絡(luò)管理酒店的日常業(yè)務(wù),可以使客房的利用率得到極大的提升,也使酒店的經(jīng)營(yíng)效率得到提升,使酒店的經(jīng)濟(jì)效益達(dá)到最佳。酒店客房管理系統(tǒng)基于WEB技術(shù)完成系統(tǒng)的訪問(wèn),通過(guò)PHP技術(shù)來(lái)搭建系統(tǒng)前臺(tái)網(wǎng)頁(yè)的設(shè)計(jì),而后臺(tái)數(shù)據(jù)庫(kù)的管理則通過(guò)MYSQL工具來(lái)完成。這三大技術(shù)目前都比較成熟,是架構(gòu)信息化系統(tǒng)常見(jiàn)模式,因此,本文所闡述的系統(tǒng)具有一定的技術(shù)可行性。
2系統(tǒng)功能模塊設(shè)計(jì)
經(jīng)過(guò)進(jìn)行詳細(xì)的需求分析后,確定酒店客房管理系統(tǒng)的功能模塊。(1)前臺(tái)功能模塊:客房查詢和預(yù)定管理,用戶可以查看可預(yù)定房型和價(jià)格,選擇好房型輸入入住日期,離店日期,房間數(shù),預(yù)訂人信息,入住人信息等預(yù)定房間??头扛?用戶可以查看預(yù)定客房并修改。(2)后臺(tái)功能模塊:客戶入住和客房結(jié)算,可查看客戶消費(fèi)情況并結(jié)賬??头款?lèi)型管理,設(shè)置客房信息。客房狀態(tài)管理,可查詢訂房信息,修改訂房信息。用戶管理,可對(duì)操作該系統(tǒng)的賬戶進(jìn)行管理。
3系統(tǒng)數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)
本文采用MySQL數(shù)據(jù)庫(kù),建立五個(gè)基本數(shù)據(jù)庫(kù)表。(1)房間表(房間ID,房間編號(hào),房間類(lèi)型ID,房間狀態(tài))。(2)房間類(lèi)型表(類(lèi)型ID,房間類(lèi)型,房間面積,房間描述,房間簡(jiǎn)介,房間價(jià)格)。(3)預(yù)定表(預(yù)定ID,房間類(lèi)型ID,預(yù)定人姓名,電話,身份證號(hào),入住時(shí)間,退房時(shí)間,到達(dá)時(shí)間,訂單號(hào))(4)入住表(入住ID,實(shí)際入住時(shí)間,房間編號(hào),入住人姓名,身份證號(hào),電話,退房時(shí)間,付費(fèi)金額)(5)管理員表(ID,用戶名,密碼)。
4系統(tǒng)模塊的實(shí)現(xiàn)
4.1前臺(tái)功能模塊的實(shí)現(xiàn)
登錄網(wǎng)站之后,前臺(tái)的所有功能菜單都可以在首頁(yè)體現(xiàn)。客戶點(diǎn)擊在線預(yù)定按鈕可查看可預(yù)定房間的具體情況,確定好房間可點(diǎn)擊該房間對(duì)應(yīng)的在線預(yù)定按鈕。在房間預(yù)定的界面,客戶輸入預(yù)定房間數(shù)、入住時(shí)間、離店時(shí)間、到達(dá)時(shí)間、姓名、電話等信息即可下預(yù)定訂單。訂單通過(guò)post方式提交給數(shù)據(jù)庫(kù),并輸出一個(gè)確認(rèn)的網(wǎng)頁(yè)給客戶。客戶點(diǎn)擊主頁(yè)上的訂單查詢按鈕,可進(jìn)入訂單查詢界面。輸入訂單號(hào)即可查詢并修改當(dāng)前訂單。
4.2后臺(tái)功能模塊的實(shí)現(xiàn)
后臺(tái)功能模塊需要用戶名和密碼登錄。管理員有兩種,普通管理員和超級(jí)管理員。普通管理員登錄之后,有客戶入住、客房結(jié)算和客房狀態(tài)三種功能可選擇。(1)普通管理員點(diǎn)擊客戶入住按鈕,可查看所有的訂單信息,包括訂單號(hào)、房間編號(hào)和預(yù)定客戶所用的信息。當(dāng)客戶入住時(shí),可修改訂單信息未入住狀態(tài)為已入住,同時(shí)修改數(shù)據(jù)庫(kù)房間表中的房間狀態(tài)字段。(2)普通管理員點(diǎn)擊客房結(jié)算按鈕,可查看所有的入住訂單,輸入訂單號(hào)或客戶姓名可查詢?nèi)胱∮唵涡畔?。單擊結(jié)算按鈕可根據(jù)訂單入住信息中的到店時(shí)間和離店時(shí)間計(jì)算出客戶應(yīng)付款,用戶付款后管理員點(diǎn)擊結(jié)算按鈕數(shù)據(jù)庫(kù)將修改數(shù)據(jù)庫(kù)房間表中房間狀態(tài)字段已入住狀態(tài)為未入住。(3)普通管理員點(diǎn)擊客房狀態(tài)按鈕,可查看房間信息,包括房間的房間ID、房間編號(hào)、房間類(lèi)型、房間狀態(tài)、房間面積、房間描述、房間簡(jiǎn)介、房間價(jià)格等信息。超級(jí)管理員登錄之后,除了有普通管理員的三個(gè)功能之外,還有客房類(lèi)型、用戶管理五個(gè)功能。(1)超級(jí)管理員點(diǎn)擊客房管理按鈕,可增加、修改和刪除房間的信息,包括房間的房間ID、房間編號(hào)、房間類(lèi)型、房間狀態(tài)、房間面積、房間描述、房間簡(jiǎn)介、房間價(jià)格等信息。(2)超級(jí)管理員點(diǎn)擊用戶管理按鈕可查看普通管理員的帳號(hào)密碼,并可增加、修改、刪除普通管理員賬戶,增加、修改和刪除后的結(jié)果會(huì)上傳數(shù)據(jù)庫(kù)。
作者:張亮 單位:南昌大學(xué)人民武裝學(xué)院
5結(jié)語(yǔ)
本文所研究的酒店管理系統(tǒng)是先進(jìn)的計(jì)算機(jī)技術(shù)和現(xiàn)代化管理的有機(jī)結(jié)合。在這次的系統(tǒng)開(kāi)發(fā)過(guò)程中,運(yùn)用WEB技術(shù)進(jìn)行編程,根據(jù)系統(tǒng)運(yùn)行的需要進(jìn)行設(shè)計(jì),對(duì)實(shí)現(xiàn)智能酒店客房管理具有重要意義。
參考文獻(xiàn):
[1]盧斯堅(jiān).酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廣州:華南理工大學(xué),2010(1).[2]王軍.MYSQL4從入門(mén)到精通[M].北京:電子工業(yè)出版社,2003.收稿日期:2015-10-19
第三篇:合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
合同管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
【摘要】:計(jì)算機(jī)技術(shù)迅猛發(fā)展,日新月異的技術(shù)更新正在應(yīng)用到更多的領(lǐng)域,信息管理領(lǐng)域中合同生成與管理的自動(dòng)化是當(dāng)前的大勢(shì)所趨。本文設(shè)計(jì)與實(shí)現(xiàn)了一個(gè)合同生成與管理自動(dòng)化系統(tǒng)。系統(tǒng)采用B/S模式,其核心由兩個(gè)模塊組成:合同的起草、審批、授權(quán)模塊以及合同簽訂后的管理模塊。第一個(gè)模塊負(fù)責(zé)收集數(shù)據(jù)及驗(yàn)證其有效性,第二個(gè)模塊對(duì)收集到的數(shù)據(jù)進(jìn)行分析和管理。本系統(tǒng)集成了第三方中間件,實(shí)現(xiàn)了在web環(huán)境下方便地提取或組合合同模板(嵌入網(wǎng)頁(yè)中的word)中的數(shù)據(jù),并以此為基礎(chǔ)將合同的生成與管理有機(jī)地集成,在保證了數(shù)據(jù)的一次性錄入的前提下,進(jìn)一步克服了由于其后臺(tái)數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性限制了合同模板的多樣性的問(wèn)題,使用戶能隨著工作需要而增加合同模板,使系統(tǒng)更具的通用性;另外授權(quán)后轉(zhuǎn)變?yōu)镻DF格式的合同保證了不被用戶隨意更改己執(zhí)行的合同,使合同的后期管理有了安全的保障;新增的合同流轉(zhuǎn)查看及數(shù)據(jù)庫(kù)恢復(fù)功能使用戶更方便地查看合同的審批流程和數(shù)據(jù)的安全性;最后隨著系統(tǒng)的試運(yùn)行又增加的其它功能使系統(tǒng)日趨完善?!娟P(guān)鍵詞】:合同管理中間件自定義模板文檔格式轉(zhuǎn)換
【學(xué)位授予單位】:山西大學(xué) 【學(xué)位級(jí)別】:碩士 【學(xué)位授予年份】:2013 【分類(lèi)號(hào)】:TP311.52
【目錄】:中文摘要8-9ABSTRACT9-10第1章緒論10-141.1研究背景及意義101.2國(guó)內(nèi)外研究現(xiàn)狀10-121.3論文主要內(nèi)容121.4論文結(jié)構(gòu)12-14第2章系統(tǒng)主要技術(shù)介紹14-202.1服務(wù)器端技術(shù)14-162.1.1Word訪問(wèn)技術(shù)142.1.2PDF文件生成技術(shù)142.1.3PageOffice中間件技術(shù)14-152.1.4ASP.NET技術(shù)152.1.5數(shù)據(jù)訪問(wèn)技術(shù)ADO.NET15-162.2瀏覽器端腳本16-172.3本章小結(jié)17-20第三章系統(tǒng)分析與設(shè)計(jì)20-303.1需求綜述20-213.2系統(tǒng)設(shè)計(jì)的目標(biāo)和原則21-223.2.1系統(tǒng)設(shè)計(jì)目標(biāo)213.2.2系統(tǒng)設(shè)計(jì)原則21-223.3開(kāi)發(fā)平臺(tái)223.4系統(tǒng)的設(shè)計(jì)22-283.4.1合同流轉(zhuǎn)過(guò)程的重構(gòu)22-233.4.2自定義合同模板23-243.4.3用于轉(zhuǎn)換成PDF格式的中間文件的結(jié)構(gòu)設(shè)計(jì)24-273.4.4起草法律文書(shū)的設(shè)計(jì)27-283.5本章小結(jié)28-30第4章系統(tǒng)實(shí)現(xiàn)30-384.1客戶端自定義模板的實(shí)現(xiàn)30-314.2存檔合同WORD--PDF格式轉(zhuǎn)換31-334.3WEB環(huán)境下法律文書(shū)的草擬的實(shí)現(xiàn)334.4建立合同流轉(zhuǎn)情況查詢表33-344.5合同流轉(zhuǎn)通知34-354.6系統(tǒng)其它輔助功能的實(shí)現(xiàn)354.7本章小結(jié)35-38第5章結(jié)論與展望38-405.1總結(jié)385.2展望38-40參考文獻(xiàn)40-42致謝42-43個(gè)人簡(jiǎn)況及聯(lián)系方式43-45
本論文購(gòu)買(mǎi)請(qǐng)聯(lián)系頁(yè)眉網(wǎng)站。
第四篇:關(guān)于教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
關(guān)于教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘 要:隨著現(xiàn)代信息技術(shù)的迅速發(fā)展及“無(wú)紙化”、“實(shí)時(shí)性”辦公在高教管理中的需要,本項(xiàng)目設(shè)計(jì)了一套適用于高教管理的教務(wù)管理系統(tǒng),其功能為教師課程查詢、工作量統(tǒng)計(jì)、教師科研系統(tǒng)管理等,極大的方便了教職員工。教務(wù)管理系統(tǒng)的內(nèi)涵和意義
為了適應(yīng)高校信息化發(fā)展及無(wú)紙化辦公的需要,提高教職工工作效率及實(shí)現(xiàn)“24小時(shí)”隨時(shí)辦公的理念。減少教師及相關(guān)行政人員在辦公中重復(fù)性、冗余性勞動(dòng),本項(xiàng)目設(shè)計(jì)了一套教務(wù)管理系統(tǒng),本系統(tǒng)與傳統(tǒng)的教師錄入相比,不但減少了教師的工作量,并重新設(shè)計(jì)學(xué)校文件管理流程,并有數(shù)據(jù)上傳,圖表在線打印等功能,便于教師查找和維護(hù)教學(xué)數(shù)據(jù),少了紙張浪費(fèi),達(dá)到學(xué)校現(xiàn)代化、信息化管理的目的。教務(wù)管理系統(tǒng)介紹
本系統(tǒng)主體應(yīng)用框架為C/S結(jié)構(gòu),分為服務(wù)器和客戶端子系統(tǒng)兩部分,服務(wù)器系統(tǒng)只有管理員擁有權(quán)限,負(fù)責(zé)數(shù)據(jù)的管理,此系統(tǒng)運(yùn)行在校園服務(wù)器端,同時(shí)數(shù)據(jù)庫(kù)也存放于此??蛻舳塑浖\(yùn)行在于用戶PC機(jī)中,教師下載后方可使用,其功能為根據(jù)需要查詢或統(tǒng)計(jì)教學(xué)數(shù)據(jù)。數(shù)據(jù)庫(kù)采用SQL Server,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航,大大地提高了數(shù)據(jù)處理能力。
本系統(tǒng)分為教務(wù)管理服務(wù)器和客戶端兩個(gè)子系統(tǒng)。教務(wù)管理客戶端系統(tǒng)的功能為管理高教教師日常文件,其可分為三個(gè)子模塊:
1、課程查詢模塊,其功能為教師通過(guò)查詢課程,可了解人才培養(yǎng)方案的內(nèi)容,如課程編碼、教學(xué)大綱,教學(xué)進(jìn)度等內(nèi)容;
2、工作量統(tǒng)計(jì)模塊,其功能為教師通過(guò)所在的院系查找與自己相關(guān)的課程,對(duì)課程進(jìn)行勾選后,可得出本學(xué)期課程的課時(shí),并可計(jì)算課時(shí)量及課時(shí)費(fèi)用,本模塊包括打印功能,若有需要可將人才培養(yǎng)方案、教學(xué)進(jìn)度、教案、多媒體申請(qǐng)、教材申報(bào)情況進(jìn)行打??;3科研任務(wù)管理模塊,對(duì)教師的科研項(xiàng)目,包括在研項(xiàng)目,已經(jīng)取得的成果,及成果材料數(shù)據(jù)進(jìn)行上傳。教務(wù)管理服務(wù)器的功能為對(duì)教務(wù)管理的數(shù)據(jù)進(jìn)行維護(hù);其可分為三個(gè)子模塊:
1、課程管理模塊,其功能為課程相關(guān)數(shù)據(jù)的錄入和編輯,只有管理員擁有權(quán)限;
2、工作量查詢模塊,管理員可對(duì)教師登記數(shù)據(jù)進(jìn)行查詢,并對(duì)所需數(shù)據(jù)進(jìn)行打印,只有管理員有訪問(wèn)所有教師記錄的權(quán)限,但無(wú)權(quán)對(duì)數(shù)據(jù)進(jìn)行修改;
3、科研任務(wù)管理維護(hù)模塊,其功能為對(duì)教師登記的科研數(shù)據(jù)進(jìn)行查詢,并可對(duì)所需數(shù)據(jù)進(jìn)行打印,管理員有訪問(wèn)所有教師記錄的權(quán)限,但無(wú)權(quán)對(duì)數(shù)據(jù)進(jìn)行修改。設(shè)計(jì)工具和數(shù)據(jù)庫(kù)的選擇
在軟件的設(shè)計(jì)上要求簡(jiǎn)潔大方,便于瀏覽,框架設(shè)計(jì)簡(jiǎn)明實(shí)用,易于管理。
本系統(tǒng)在開(kāi)發(fā)上采用Visual Studio 2005 C#和SQL Server數(shù)據(jù)庫(kù)。Visual Studio 2005 是由Microsoft公司推出的能夠快速開(kāi)發(fā)客戶端/服務(wù)器應(yīng)用程序的一款編程軟件,C#是基于.NET框架(.NET Framework)的一種程序設(shè)計(jì)語(yǔ)言。其特點(diǎn)是提供了與業(yè)務(wù)緊密集成的、可擴(kuò)展的開(kāi)發(fā)環(huán)境,不僅易于實(shí)現(xiàn),而且支持多線程開(kāi)發(fā),安全穩(wěn)定。
SQL Server 是Microsoft 公司推出的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 2000 的筆記本電腦到運(yùn)行Microsoft Windows 2012 的大型多處理器的服務(wù)器等多種平臺(tái)使用。SQL Server 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能(BI)工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,便于構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。
系統(tǒng)運(yùn)行的硬件環(huán)境要求為:Intel Corei3 以上+2G 內(nèi)存+100G 以上硬盤(pán)。教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
4.1 登錄界面
首先教師須成功登錄教務(wù)系統(tǒng)主界面,系統(tǒng)通過(guò)教師輸入姓名和密碼來(lái)驗(yàn)證身份,只有用戶名與密碼分別與存儲(chǔ)教師信息的表 login 中用戶名與密碼字段相匹配時(shí),身份驗(yàn)證成功,提交記憶用戶名,此時(shí)教師才有權(quán)登錄到主頁(yè)面選擇菜單中的功能模塊。
4.2 教師工作量統(tǒng)計(jì)模塊
通過(guò)驗(yàn)證后系統(tǒng)通過(guò)數(shù)據(jù)庫(kù)查詢,可查找到教師所在院系,并將信息顯示在復(fù)選框中,此時(shí)在列表中顯示本系教師應(yīng)承擔(dān)的所有課程,教師可選擇任意一門(mén)課程查看,如課程編號(hào)、教學(xué)進(jìn)度、教學(xué)大綱、電子教案等內(nèi)容,同時(shí)教師還可在復(fù)選框中選擇幾門(mén)課程,計(jì)算課時(shí)費(fèi)用。選擇出課時(shí)情況后系統(tǒng)將建立一種張表格記錄本學(xué)期教師授課情況,若有需要可自動(dòng)生成打印表,如:多媒體申請(qǐng)表、授課任務(wù)書(shū)、教師評(píng)價(jià)表等。同時(shí)教師將數(shù)據(jù)填寫(xiě)完整后點(diǎn)擊“保存”按鈕,可將數(shù)據(jù)上傳人服務(wù)器端,管理員可對(duì)數(shù)據(jù)進(jìn)行查詢,若有需要可產(chǎn)生表格進(jìn)行打印。
4.3 教師科研任務(wù)管理模塊
教師通過(guò)驗(yàn)證后可選擇進(jìn)入科研任務(wù)管理模塊,左側(cè)為樹(shù)形列表,根列表為:項(xiàng)目、教材、文章、獎(jiǎng)勵(lì)、專(zhuān)利等,此列表項(xiàng)若有需要可由管理員增加,根列表下可增加內(nèi)容,如:項(xiàng)目中可分為在研項(xiàng)目、已完成項(xiàng)目;文章可分為一般文章、核心文章、重點(diǎn)文章等。教師可將科研情況根據(jù)需要保存入表中,并將證書(shū)、結(jié)項(xiàng)材料、科研費(fèi)用支出情況等電子版保存入數(shù)據(jù)庫(kù),此保存分為兩個(gè)級(jí)別,一級(jí)是上傳入公共數(shù)據(jù)庫(kù),此內(nèi)容管理員可查詢,另一級(jí)為傳入私有數(shù)據(jù)庫(kù),此內(nèi)容只有教師本人有權(quán)限查看或更改,作為資料備份和文件的日常管理。
4.4 管理員服務(wù)器管理模塊
在登錄階段首先選擇管理員,填入正確的用戶名和密碼后將進(jìn)入管理員界面,管理員界面分為三個(gè)內(nèi)容,分別為人員管理、課程管理及教師科研管理。
1、人員管理:中間為本校教師登記列表,此表可將數(shù)據(jù)庫(kù)中登記教師顯示其中,并有增、刪、改、查的功能。
2、課程管理:將本校全部課程按照院系進(jìn)行分類(lèi)錄入到數(shù)據(jù)庫(kù)中,同時(shí)可查詢教師每個(gè)教授的課程及工作量情況,并形成表格打印。
3、教師科研管理:輸入教師姓名后,可對(duì)教師科研情況進(jìn)行查詢,但無(wú)更改權(quán)限。結(jié)束語(yǔ)
教務(wù)管理系統(tǒng)的實(shí)現(xiàn)極大的方便了高教教師及教務(wù)工作人員,具有很強(qiáng)的便捷性和靈活性,對(duì)教務(wù)管理重新進(jìn)行流程再造,打破了原有教務(wù)管理的模式,達(dá)到了現(xiàn)代高校高效管理的目的。
參考文獻(xiàn)
[1] 田姍.基于 WEB 模式的教學(xué)管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[D].濟(jì)南:山東大學(xué),2011.[2] 徐秀娟.教學(xué)管理系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)[D].成都:電子科技大學(xué),2011.
第五篇:高速公路路政管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
摘要
摘要
隨著公路建設(shè)的發(fā)展以及通過(guò)幾年的資料調(diào)查和分析研究,高速公路管理局擁有了較豐富的交通數(shù)據(jù)資料,但是對(duì)于路政資料數(shù)據(jù)的管理和保存沒(méi)有形成健全的系統(tǒng),原有的管理手段與現(xiàn)行的發(fā)展形勢(shì)早已不相適應(yīng),在交通規(guī)劃和管理中沒(méi)有發(fā)揮應(yīng)有的作用,造成了寶貴資料的浪費(fèi)。本系統(tǒng)按照國(guó)家路政管理的相關(guān)法律法規(guī)和制度,根據(jù)路政業(yè)務(wù)和計(jì)算機(jī)信息管理的特點(diǎn)結(jié)合于高速公路路政管理的實(shí)際情況,使用計(jì)算機(jī)管理信息系統(tǒng)管理路政,建立基礎(chǔ)數(shù)據(jù)庫(kù),并對(duì)數(shù)據(jù)進(jìn)行基礎(chǔ)性的統(tǒng)計(jì),方便于各級(jí)部門(mén)之間的數(shù)據(jù)交流,提高數(shù)據(jù)和報(bào)表的準(zhǔn)確度。實(shí)現(xiàn)路政管理決策科學(xué)化和規(guī)范化,及資源的共享。本系統(tǒng)分為系統(tǒng)管理;處罰管理;案件處理;路政巡查管理;清障排障管理;員工管理;用戶管理;系統(tǒng)幫助.每個(gè)模塊包含了多個(gè)子功能,形成梯形結(jié)構(gòu)的管理系統(tǒng)。
本文先介紹了本課題的研究背景、系統(tǒng)需求和主要研究?jī)?nèi)容;然后對(duì)系統(tǒng)中用的到理論知識(shí)和相關(guān)技術(shù)進(jìn)行了詳細(xì)的闡述,包括開(kāi)發(fā)工具、體系結(jié)構(gòu)、工作流程、數(shù)據(jù)庫(kù)設(shè)計(jì)、處罰審核、系統(tǒng)測(cè)試等。該系統(tǒng)采用B/S三層結(jié)構(gòu)的系統(tǒng)結(jié)構(gòu),開(kāi)發(fā)技術(shù)選擇Jsp技術(shù)和Struts技術(shù),以Tomcat作為Web服務(wù)器,選用SQL Server 2000作為后臺(tái)數(shù)據(jù)庫(kù),客戶端采用瀏覽器來(lái)完成。論文中闡述了具體實(shí)現(xiàn)各模塊的方法。
高速公路路政管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)完成后,試運(yùn)行正常。該系統(tǒng)能夠方便、及時(shí)的和用戶交互,大大提高了高速公路網(wǎng)絡(luò)路政管理的效率,并且該系統(tǒng)易于維護(hù)。
關(guān)鍵詞:路政管理;java;處罰管理;b/s結(jié)構(gòu)
I
Abstract
Abstract Along with the development of highway construction and through years of data analysis and investigation of research, highway administration has the rich traffic data, but for highways data management and save not form a sound system, the original management means and the current development situation already does not adapt, in transportation planning and management of doesn't play its role, caused the precious material waste.This system according to the national highway administration the relevant laws, regulations and systems, according to the highways business and the computer information management characteristics in highway road administration's actual situation, use computer information management system, establish the foundation database management of highways and the data were basic statistics, convenience in various departments between the data exchange and improve the accuracy of the data and statements.Realize road administration decision-making scientization and standardization, and resource sharing.This system is divided into system management, Punishment management;The case processing;Highways patrolled management;Intelligent troubleshooting management;The staff management;User management;The system helps.Each module contains more than one function, form trapezoid structure of management system.This paper first introduces this topic research background, system demand and the main research contents, Then on the system used to theoretical knowledge and related technology in detail, including development tools, system structure, working process, database design, punishment and audit, system test, etc.The system adopts the B/S three-layer system structure, development technology choice Jsp technology and Struts technology, with Tomcat as a Web Server, choose SQL Server 2000 as backend database, the client adopting the browser to complete.Paper expounds the concrete realization of each module method.highway road administration system design and implementation after finishing, commissioning normal.This system can be convenient, timely, and user interaction, greatly improving the highway network road administration efficiency, and the system is easy to maintain.Keywords Highway management;Java;Punishment management;B/S structure II
目 錄
目 錄
摘要.................................................................................................................................................I Abstract..........................................................................................................................................II 目 錄.............................................................................................................................................I 第1章緒論....................................................................................................................................1
1.1本課題研究背景及意義.........................................1 1.2國(guó)內(nèi)外研究現(xiàn)狀...............................................3 1.3本文主要內(nèi)容.................................................4 1.4論文組織結(jié)構(gòu).................................................5 1.5本章小結(jié).....................................................6 第2章路政管理系統(tǒng)的開(kāi)發(fā)構(gòu)架........................................7
2.1高速公路簡(jiǎn)介.................................................7
2.1.1產(chǎn)生背景...............................................7 2.1.2分類(lèi)...................................................7 2.1.3特征特點(diǎn)...............................................7 2.1.4功能和經(jīng)濟(jì)效益.........................................8 2.2系統(tǒng)的前景...................................................8 2.3系統(tǒng)的現(xiàn)狀...................................................9
2.3.1 系統(tǒng)的建設(shè)現(xiàn)狀..........................................................................................9 2.3.2 系統(tǒng)的運(yùn)行和管理現(xiàn)狀...........................................................................10 2.4 系統(tǒng)的市場(chǎng)分析............................................11 2.5路政管理系統(tǒng)構(gòu)架............................................11
2.5.1 B/S結(jié)構(gòu)數(shù)據(jù)庫(kù)的應(yīng)用...............................................................................11 2.5.2 B/S結(jié)構(gòu)技術(shù).................................................................................................12 2.6 系統(tǒng)開(kāi)發(fā)關(guān)鍵技術(shù)與開(kāi)發(fā)環(huán)境................................15
2.6.1 WEB技術(shù)..............................................15 2.6.2 Java簡(jiǎn)介.............................................16 2.6.3 Java優(yōu)勢(shì)與特點(diǎn).......................................16 2.6.4 SQL SERVER............................................16 2.7本章小結(jié)....................................................17 第3章路政管理系統(tǒng)的需求分析.......................................19
3.1系統(tǒng)概述....................................................19 3.2業(yè)務(wù)功能需求................................................21
I
目錄
3.3系統(tǒng)數(shù)據(jù)與數(shù)據(jù)流程分析......................................24 3.3.1系統(tǒng)數(shù)據(jù)分析..........................................24 3.3.2系統(tǒng)數(shù)據(jù)流程分析......................................24 3.4技術(shù)指標(biāo)要求................................................27 3.4.1系統(tǒng)目標(biāo)..............................................27 3.4.2性能要求..............................................29 3.5本章小結(jié)....................................................30 第4章路政管理系統(tǒng)的設(shè)計(jì)與關(guān)鍵技術(shù)分析.............................31
4.1系統(tǒng)用例圖..................................................31 4.1.1處罰管理模塊用例圖....................................31 4.1.2案件處理模塊用例圖....................................32 4.1.3路政巡查模塊用例圖....................................32 4.1.4清障排障模塊用例圖....................................33 4.2 系統(tǒng)總體設(shè)計(jì)..............................................34 4.2.1系統(tǒng)網(wǎng)絡(luò)構(gòu)架..........................................34 4.2.2系統(tǒng)總體構(gòu)架..........................................36 4.3系統(tǒng)環(huán)境....................................................37 4.3.1運(yùn)行環(huán)境選擇..........................................37 4.3.2系統(tǒng)開(kāi)發(fā)環(huán)境選擇......................................38 4.3.3系統(tǒng)開(kāi)發(fā)工具選擇......................................38 4.4 數(shù)據(jù)庫(kù)的設(shè)計(jì)...............................................38 4.4.1.數(shù)據(jù)庫(kù)設(shè)計(jì)原則........................................38 4.4.2數(shù)據(jù)庫(kù)體系結(jié)構(gòu)........................................39 4.4.3存儲(chǔ)過(guò)程及其應(yīng)用......................................45 4.4.4觸發(fā)器的應(yīng)用及數(shù)據(jù)完整性的保證........................45 4.5系統(tǒng)設(shè)計(jì)的技術(shù)分析..........................................45 4.5.1 B/S體系結(jié)構(gòu)技術(shù)......................................46 4.5.2JDBC技術(shù)..............................................48 4.6本章小結(jié)....................................................49 第5章系統(tǒng)關(guān)鍵模塊的實(shí)現(xiàn)...........................................51
5.1公共模塊的實(shí)現(xiàn)..............................................51 5.2用戶登錄模塊的實(shí)現(xiàn)..........................................52 5.3系統(tǒng)WEB界面的實(shí)現(xiàn)..........................................57 5.4路政用戶管理模塊的實(shí)現(xiàn)......................................57 5.5路政處罰管理模塊的實(shí)現(xiàn)......................................67
II
目 錄
5.6路政案件處理模塊的實(shí)現(xiàn)......................................72 5.7路政巡查管理模塊的實(shí)現(xiàn)......................................74 5.8路政出警管理模塊的實(shí)現(xiàn)......................................76 5.9路政清障排障管理模塊的實(shí)現(xiàn)..................................78 5.10系統(tǒng)測(cè)試...................................................79 5.10.1功能的測(cè)試...........................................80 5.11測(cè)試項(xiàng)目和結(jié)論.............................................80 5.12系統(tǒng)應(yīng)用優(yōu)勢(shì)...............................................84 5.13本章小結(jié)...................................................85 結(jié)論...............................................................................................................................................87 參考文獻(xiàn)......................................................................................................................................89 致謝...............................................................................................................................................91
III
第1章 緒論
第1章緒論
1.1本課題研究背景及意義
高速公路交通和基礎(chǔ)設(shè)施的建設(shè)總體水平還處于較低形勢(shì),不能滿足改革開(kāi)放和現(xiàn)代化建設(shè)的需要。仍然處于停滯狀態(tài),大大影響到國(guó)民經(jīng)濟(jì)持續(xù)穩(wěn)定、健康的發(fā)展。為扭轉(zhuǎn)這一局面,維吾爾自治區(qū)交通廳必須以鄧小平理論為指導(dǎo),在黨的十七大精神的帶領(lǐng)下深化經(jīng)濟(jì)體制改革依靠科技進(jìn)步大力發(fā)展以重要國(guó)道干線的新建或改建為中心的基礎(chǔ)設(shè)施建設(shè);重點(diǎn)提高高速公路服務(wù)水平、技術(shù)等級(jí)及路網(wǎng)連通度加強(qiáng)公路管理與養(yǎng)護(hù)工作;加速通往邊境口岸公路的建設(shè);適當(dāng)修建經(jīng)濟(jì)效益顯著的新線,以貧困縣鄉(xiāng)為重點(diǎn)積極發(fā)展縣鄉(xiāng)高速公路;加大運(yùn)輸市場(chǎng)的宏觀管理。合理整頓車(chē)輛構(gòu)成,努力降低運(yùn)輸成本,提高運(yùn)輸經(jīng)濟(jì)效益,提高市場(chǎng)競(jìng)爭(zhēng)力逐一建成一個(gè)以國(guó)道干線為骨架以五個(gè)經(jīng)濟(jì)區(qū)中心城市向外輻射的干線公路為分支、以溝通城鄉(xiāng)的縣鄉(xiāng)公路為脈絡(luò),布局合理、有較好的服務(wù)功能的公路運(yùn)輸網(wǎng)。
公路將在2020年前建成以國(guó)道312線與國(guó)道314線[1],為主的框架將是干線的主要公路網(wǎng),近期公路運(yùn)輸能力將有很大的改善,中期實(shí)現(xiàn)均衡發(fā)展,遠(yuǎn)期適應(yīng)全球經(jīng)濟(jì)化的需要、有效地支持經(jīng)濟(jì)到2020年,將是亞歐第二大陸橋運(yùn)輸?shù)闹揠H交通重要樞紐中心。
由于區(qū)域高速公路的規(guī)模越來(lái)越擴(kuò)大,商品經(jīng)濟(jì)使得人們的觀念也不斷發(fā)生著變化,在經(jīng)濟(jì)利益的帶動(dòng)下高速公路運(yùn)輸和消費(fèi)量加大,與此同時(shí)破壞高速公路路產(chǎn)和盜竊公路交通設(shè)施都威脅著公路事業(yè)的健康發(fā)展。由于公路的經(jīng)濟(jì)效益、社會(huì)效益和路網(wǎng)服務(wù)水平在不斷的提高,研究完整的高速公路路政管理系統(tǒng)是至關(guān)重要的。
鑒于高速公路建設(shè)的發(fā)展以及通過(guò)多年的資料調(diào)查和分析研究,高速公路管理局具備了較豐富的交通數(shù)據(jù)資料,但是對(duì)于資料數(shù)據(jù)的管理和保存沒(méi)有形成完善的系統(tǒng),原先的管理手段與當(dāng)前的發(fā)展形勢(shì)已不相適應(yīng),在交通規(guī)劃和管理中沒(méi)有發(fā)揮到應(yīng)有的作用,造成珍貴資料的浪費(fèi)。本系統(tǒng)按照國(guó)家路政管理的相關(guān)法律法規(guī)和制度,通過(guò)路政業(yè)務(wù)和計(jì)算機(jī)信息管理的特點(diǎn)聯(lián)系高速公路路政管理的實(shí)際情況,用計(jì)算機(jī)管理信息系統(tǒng)管理路政,建立基礎(chǔ)數(shù)據(jù)庫(kù),而且對(duì)數(shù)據(jù)進(jìn)行基礎(chǔ)性統(tǒng)計(jì),方便于各級(jí)部門(mén)之間數(shù)據(jù)的交流,大大提高了數(shù)據(jù)和報(bào)表的準(zhǔn)確度。確保路政管理的決策科學(xué)化和規(guī)范化,實(shí)現(xiàn)資源共享。本系統(tǒng)分為了系統(tǒng)管理、處罰管理、案件處理、路政巡查、路障清除、員工管理、用戶管理、系統(tǒng)幫
北京工業(yè)大學(xué)工程碩士學(xué)位論文
助八大模塊,每個(gè)模塊包含了多個(gè)子功能,形成一個(gè)梯形結(jié)構(gòu)。
區(qū)域高速公路的規(guī)模日益增大,隨之增強(qiáng)了人們對(duì)商品經(jīng)濟(jì)的觀念,經(jīng)濟(jì)利益使得高速公路運(yùn)輸和消費(fèi)量加大,要想公路事業(yè)的健康發(fā)展有個(gè)健全的高速公路路政管理系統(tǒng)是至關(guān)重要的。開(kāi)發(fā)高速公路路政管理信息系統(tǒng)具有以下方面的意義[2]:
(1)保障了高速公路系統(tǒng)的完整性;
高速公路基礎(chǔ)設(shè)施,都是國(guó)家財(cái)產(chǎn),均要受到國(guó)家法律法規(guī)的保護(hù),很多物質(zhì)構(gòu)建了一條完整、規(guī)范的高速公路,通過(guò)路政管理工作,應(yīng)用路政管理法規(guī),可以強(qiáng)制性的處理各種破損路產(chǎn)、違法違紀(jì)侵犯路權(quán)的行為,只有法律法規(guī)健全執(zhí)行,高速公路才可能處于正常的運(yùn)行狀態(tài),高速公路的經(jīng)濟(jì)效益和社會(huì)效益才可以充分地體現(xiàn)出來(lái)。
(2)更好的改變高速公路交通環(huán)境;
通過(guò)對(duì)高速公路路政的管理,采用強(qiáng)制性的措施,大大提高了高速公路的運(yùn)行質(zhì)量,保證了高速公路自身良好的道路條件,確保部分行車(chē)的視覺(jué)范圍,和沿線景觀協(xié)調(diào)美觀,排除行車(chē)的干擾;此外改善高速公路的交通條件,實(shí)現(xiàn)車(chē)輛的分流,禁止行人損壞隔離欄并從損毀的隔離欄處穿越高速公路。有了高速公路路政管理系統(tǒng),將提高高速公路整體的交通環(huán)境。
(3)有效提高高速公路的使用年限;
如果我們想讓高速公路是專(zhuān)供機(jī)動(dòng)車(chē)行駛的公路,想要全部采用環(huán)島控制機(jī)動(dòng)車(chē)出入、渠化通行的方式,不準(zhǔn)許非機(jī)動(dòng)車(chē)輛、拖拉機(jī)、牲畜等駛?cè)敫咚俟?,就必須?duì)高速公路實(shí)施路政管理才能保障它的使用質(zhì)量和年限,而且按規(guī)范、規(guī)定實(shí)施管理也才達(dá)到高速公路使用的最佳效果。
(4)確保收費(fèi)工作有序的進(jìn)行;
高速公路收費(fèi)事宜都要依據(jù)路政管理措施來(lái)保障正常秩序,高速公路建成后便負(fù)債國(guó)家銀行,只有有效的使用路政管理系統(tǒng)才能防范和堵塞各類(lèi)偷逃交費(fèi)的違章違法行為,通過(guò)路政的日常管理,方便快速的讓受益者順利有序的通行、才能讓高速公路收費(fèi)工作有條有理的實(shí)現(xiàn)。
(5)有利于監(jiān)督使用者自覺(jué)遵紀(jì)守法;
實(shí)現(xiàn)路政管理既是執(zhí)法的過(guò)程也是學(xué)習(xí)教育的過(guò)程,讓發(fā)生在高速公路上的路政相關(guān)案件的調(diào)查處理得到及時(shí)的解決,也可以及時(shí)讓受罰者了解有關(guān)的法律法規(guī),從而達(dá)到了宣傳教育的作用,受罰者在教育理解后將支持、配合高速公路路政工作的管理,有了良好的規(guī)章制度才能保障高速公路的安全暢通
第1章 緒論
(6)路政管理系統(tǒng)的開(kāi)發(fā)是提高社會(huì)效益和經(jīng)濟(jì)效益的必然產(chǎn)物。如果不實(shí)施路政管理,那么將無(wú)法實(shí)現(xiàn)統(tǒng)一、高效、集中的高速公路的安全暢通目標(biāo),更將達(dá)不到井然有序的工作狀況,從而導(dǎo)致公路運(yùn)輸局面混亂,無(wú)法完成效益的最優(yōu)化,必將影響實(shí)現(xiàn)社會(huì)經(jīng)濟(jì)效益,為此路政管理是提高社會(huì)效益和經(jīng)濟(jì)效益的必然產(chǎn)物。
1.2國(guó)內(nèi)外研究現(xiàn)狀
1978年10月中國(guó)第一條全長(zhǎng)373.4公里的臺(tái)灣基隆至高雄的高速公路建成。1988年10月31日上海滬嘉高速公路建成并且順利通車(chē),結(jié)束了我國(guó)大陸沒(méi)有高速公路的歷史。隨著改革開(kāi)放的推進(jìn)和經(jīng)濟(jì)的飛躍發(fā)展,我國(guó)高速公路事業(yè)也得到了質(zhì)的發(fā)展。截至2009年底,全國(guó)高速公路通車(chē)總里程達(dá)到了51005公里,僅次于美國(guó),居世界第二位,為全面建設(shè)小康社會(huì)提供了良好的交通運(yùn)輸基礎(chǔ)保障。我國(guó)高速公路在未來(lái)的一段時(shí)間里,必將保持著較快的可持續(xù)發(fā)展勢(shì)頭。據(jù)了解,按照《規(guī)劃》目標(biāo),中國(guó)將花費(fèi)巨資用30年時(shí)間完成“7918”國(guó)家高速公路網(wǎng)。8.5萬(wàn)公里的高速公路網(wǎng)可覆蓋10多億人口,把我國(guó)人口超過(guò)20萬(wàn)的城市全部連接起來(lái),加上地方的高速公路,到時(shí)我國(guó)高速公路總里程將達(dá)到12萬(wàn)公里左右。這將與當(dāng)時(shí)的美國(guó)高速公路總里程相當(dāng)。
國(guó)外都非常重視路政管理系統(tǒng)的總體發(fā)展規(guī)劃,目前,世界上已基本形成了以美國(guó)、日本和歐盟為主的三大研究開(kāi)發(fā)陣營(yíng)地??傊?,美、歐、日本等國(guó)利用自身技術(shù)優(yōu)勢(shì)在交通管理現(xiàn)代化方面的研究和應(yīng)用方面走在了我國(guó)的前面。
美國(guó)的高速公路路政管理信息系統(tǒng)規(guī)劃是從1995年起首次正式發(fā)布了“國(guó)家智能交通運(yùn)輸項(xiàng)目規(guī)劃”[4],規(guī)劃中明確規(guī)定了智能交通系統(tǒng)的7大領(lǐng)域和29個(gè)用戶服務(wù)功能,并且確定到2010年的開(kāi)發(fā)計(jì)劃。每一領(lǐng)域都包含相應(yīng)的用戶服務(wù)功能。2001年美國(guó)運(yùn)輸部和美國(guó)智能交通協(xié)會(huì)(ITS America)聯(lián)合編制的《美國(guó)國(guó)家智能交通系統(tǒng)10年發(fā)展規(guī)劃》明確了區(qū)域間作為一個(gè)整體系統(tǒng)的發(fā)展建設(shè)的主題。在現(xiàn)有的規(guī)劃下,美國(guó)的ITS的建設(shè)正在不斷走向的完善[5],更好的緩解日益惡化的交通擁擠和無(wú)力繼續(xù)擴(kuò)展交通基礎(chǔ)設(shè)施而形成的突出矛盾。目前,美國(guó)已經(jīng)建立了完善的高速公路路政管理信息體系結(jié)構(gòu)。
經(jīng)濟(jì)的大發(fā)展,使得國(guó)內(nèi)各大中小城市交通量持續(xù)增加,盡管修建了大量的交通設(shè)施,但是缺乏路政管理導(dǎo)致交通無(wú)法暢通。北京、上海、廣州等城市都意識(shí)到了高速公路路政管理信息的重要性,先后提出了路政管理系統(tǒng)的發(fā)展規(guī)劃,并進(jìn)行了不同程度的開(kāi)發(fā)和研究。但是國(guó)內(nèi)各大中城市在專(zhuān)項(xiàng)應(yīng)用信息、政府主導(dǎo)項(xiàng)目和民間商業(yè)運(yùn)作等方面仍然與國(guó)外存在較大的差距。
[3]
北京工業(yè)大學(xué)工程碩士學(xué)位論文
1.3本文主要內(nèi)容
本文結(jié)合高速公路路政管理現(xiàn)狀,將高速公路路網(wǎng)現(xiàn)狀進(jìn)行分析,分析系統(tǒng)平臺(tái)的總體框架設(shè)計(jì),為了在于整合現(xiàn)有交通資源的基礎(chǔ)上,建立一套滿足于高速公路路政管理系統(tǒng)的維護(hù)、管理、監(jiān)控和決策分析的綜合型信息系統(tǒng),實(shí)現(xiàn)高速公路管理工作的全面信息化[6]。具體研究?jī)?nèi)容包括:
(1)分析高速公路路網(wǎng)信息化現(xiàn)狀;
(2)研究高速公路路政管理系統(tǒng)的現(xiàn)狀及存在的問(wèn)題;
(3)研究系統(tǒng)平臺(tái)的總體架構(gòu)、總體設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)安全設(shè)計(jì) 及功能設(shè)計(jì);
(4)研究平臺(tái)各個(gè)子系統(tǒng)的功能及實(shí)現(xiàn)的方法、信息技術(shù)的融合、信息安全技術(shù)的維護(hù);
(5)進(jìn)行高速公路路政管理系統(tǒng)設(shè)計(jì)。
本系統(tǒng)能夠?qū)Χ喾N違反《高速公路道路管理?xiàng)l例》的案件資料、收繳的處罰罰款以及路政業(yè)務(wù)管理中所必備的裝備實(shí)現(xiàn)有效的管理與應(yīng)用。違法者可以使用網(wǎng)絡(luò)進(jìn)行需要的內(nèi)容查詢,督促路政管理的各項(xiàng)管理內(nèi)容能夠接受上級(jí)主管部門(mén)和全社會(huì)的監(jiān)察。同時(shí),系統(tǒng)能有效的對(duì)違章案件處理的質(zhì)量進(jìn)行評(píng)定,為路政案卷提供了必要的申請(qǐng)功能。系統(tǒng)應(yīng)保障以下幾點(diǎn)功能能正常運(yùn)行:
(1)系統(tǒng)必須滿足路政管理的業(yè)務(wù)需要,節(jié)約資金。能有效的推動(dòng)高速公路路政管理信息化建設(shè)的飛躍發(fā)展。
(2)提高工作效率。實(shí)現(xiàn)業(yè)務(wù)按時(shí)處理,并提供違章案件的即時(shí)提示信息,避免錯(cuò)過(guò)待辦工作信息的不完整。保障了工作效益同時(shí)也滿足了高速公路的暢通。
(3)優(yōu)化辦事過(guò)程,要做到程序公開(kāi)化、賠償內(nèi)容的標(biāo)準(zhǔn)要符合國(guó)家法規(guī)。使得執(zhí)法更加透明化,杜絕不良收入,做到秉公執(zhí)法。
(4)快速查詢法律法規(guī)。相關(guān)管理部門(mén)要及時(shí)查詢相關(guān)業(yè)務(wù)內(nèi)容及標(biāo)準(zhǔn)法律文書(shū)。及時(shí)更新新的法律法規(guī),確保受罰者第一時(shí)間掌握最新內(nèi)容。
(5)可以為執(zhí)法者提供強(qiáng)大的智能數(shù)據(jù)查詢和統(tǒng)計(jì)功能,快速、準(zhǔn)確、完整的提供參考數(shù)據(jù)。本系統(tǒng)支持聯(lián)機(jī)網(wǎng)絡(luò),以滿足路政管理業(yè)務(wù)的各項(xiàng)業(yè)務(wù)發(fā)展的需要。
實(shí)現(xiàn)本系統(tǒng)科學(xué)、有效的進(jìn)行路政管理就必須注意以下三點(diǎn)關(guān)鍵問(wèn)題[7]:(1)原有人工處理路政處罰,與系統(tǒng)自動(dòng)處理路政案件的問(wèn)題
在高速公路路政管理的過(guò)程中原有的人工處理路政處罰,不論從案件筆錄、現(xiàn)場(chǎng)照相,路政巡查、還是路障清除、路政處罰、路政審批等整個(gè)業(yè)務(wù)過(guò)程都是
第1章 緒論
由人工處理和管理的,尤其是案件的類(lèi)型、損壞程度的判斷等路政處罰項(xiàng)目方面操作中存在著業(yè)務(wù)不規(guī)范、工作透明度不高、熟人辦案、不合理收費(fèi)、法律解釋不標(biāo)準(zhǔn)等諸多工作缺陷,因而導(dǎo)致高速公路路政管理效率不高。本系統(tǒng)嚴(yán)格按照國(guó)家相關(guān)法律法規(guī)執(zhí)行管理,采用先進(jìn)的計(jì)算機(jī)技術(shù)和數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),在高速公路路政管理的業(yè)務(wù)規(guī)范和標(biāo)準(zhǔn)以及國(guó)家相關(guān)公路路政管理法的基礎(chǔ)上,創(chuàng)建了高速公路路政管理業(yè)務(wù)數(shù)據(jù)庫(kù)。對(duì)路政業(yè)務(wù)的處理過(guò)程,系統(tǒng)里按照工作人員輸入的基礎(chǔ)信息對(duì)案件類(lèi)別進(jìn)行了分析、自動(dòng)判斷可以用于案件的受理申請(qǐng)和審批、實(shí)現(xiàn)處理路政執(zhí)法案件等日常業(yè)務(wù)管理的自動(dòng)化,做到處理的同時(shí),同步完成提交入庫(kù)進(jìn)行存儲(chǔ);這項(xiàng)工作將是本系統(tǒng)的突破問(wèn)題的關(guān)鍵。
(2)工作中原始數(shù)據(jù)檔案存檔的問(wèn)題
高速公路路政管理可以將公路的產(chǎn)權(quán)、人為的破壞、超限運(yùn)輸、路權(quán)的侵范等違章案件進(jìn)行調(diào)查、處理。一旦案件處理完成后,就必須執(zhí)行多種檔案留檔管理。在南疆很多高速公路管理部門(mén),工作人員都是依靠人工來(lái)進(jìn)行案件的歸檔。使用本系統(tǒng)后可以直接把案件進(jìn)行掃描歸檔,保證了使用者的查詢,最終達(dá)到本系統(tǒng)無(wú)紙化的管理。但是各種檔案進(jìn)行計(jì)算機(jī)存檔管理的同時(shí),保存案件圖片時(shí),只能處理位圖格式,無(wú)法處理壓縮的圖片,從而導(dǎo)致保存大量的檔案會(huì)占用相當(dāng)大的硬盤(pán)空間,這個(gè)問(wèn)題也是本系統(tǒng)的一項(xiàng)難點(diǎn)。
(3)系統(tǒng)安全防護(hù)性的問(wèn)題
本系統(tǒng)采用兩層式瀏覽器/服務(wù)器B/S體系結(jié)構(gòu),因?yàn)锽/S結(jié)構(gòu)安全性較好,能方便的為各職能部門(mén)或數(shù)據(jù)庫(kù)管理員維護(hù)和管理數(shù)據(jù)時(shí)提供服務(wù)?;跒g覽器/服務(wù)器兩層邏輯模式的路政管理信息系統(tǒng)基本結(jié)構(gòu)包括服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。在這種管理系統(tǒng)下,核心組成的部分是數(shù)據(jù)庫(kù)系統(tǒng),瀏覽器只是提供用戶界面、運(yùn)行邏輯處理的應(yīng)用。在B/S體系的下數(shù)據(jù)庫(kù)真正成了公共、專(zhuān)業(yè)化的儲(chǔ)藏倉(cāng)庫(kù),可以獨(dú)立的專(zhuān)門(mén)管理。
1.4論文組織結(jié)構(gòu)
本論文分為五章。
第1章是緒論,從高速公路路政管理現(xiàn)狀引出本論文的研究背景、研究意義、研究目標(biāo)與方法。
第2章是高速公路路政管理系統(tǒng)的開(kāi)發(fā)構(gòu)架應(yīng)用優(yōu)勢(shì)與相關(guān)技術(shù)分析,主要從系統(tǒng)的前景、系統(tǒng)的現(xiàn)狀、系統(tǒng)開(kāi)發(fā)關(guān)鍵技術(shù)與開(kāi)發(fā)環(huán)境上做研究。
第3章是高速公路路政管理系統(tǒng)需求分析、系統(tǒng)的設(shè)計(jì)目標(biāo)、系統(tǒng)功能模塊及本章小結(jié)。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
第4章是高速公路路政管理系統(tǒng)的總體設(shè)計(jì)主要從系統(tǒng)網(wǎng)絡(luò)構(gòu)架、總統(tǒng)構(gòu)架、系統(tǒng)安全方面進(jìn)行詳細(xì)敘述。
第5章是高速公路路政管理系統(tǒng)的主要功能設(shè)計(jì)與實(shí)現(xiàn),分別以用戶權(quán)限模塊的實(shí)現(xiàn)、處罰管理模塊的實(shí)現(xiàn)、案件管理模塊的實(shí)現(xiàn)、員工管理模塊的實(shí)現(xiàn)、清障排障管理模塊的實(shí)現(xiàn)詮釋該功能及該系統(tǒng)的測(cè)試目的和結(jié)論。
1.5本章小結(jié)
本章主要在針對(duì)高速公路路政管理的特點(diǎn),分析了高速公路路政管理系統(tǒng)的建設(shè)背景及意義,通過(guò)對(duì)國(guó)內(nèi)外高速公路路政管理系統(tǒng)的研究指出了高速公路路政管理系統(tǒng)主要完成系統(tǒng)管理、處罰管理、案件處理、路政巡查、路障清除、員工管理、用戶管理、系統(tǒng)幫助八大模塊的設(shè)計(jì)與實(shí)現(xiàn)。
第2章 路政管理系統(tǒng)的開(kāi)發(fā)構(gòu)架
第2章路政管理系統(tǒng)的開(kāi)發(fā)構(gòu)架
2.1高速公路簡(jiǎn)介
80年代之后,國(guó)民經(jīng)濟(jì)發(fā)展步入了快速增長(zhǎng)期,公路交通需求強(qiáng)勁增長(zhǎng),各地迫切要求加快高速公路建設(shè),在這一時(shí)期,結(jié)束了沒(méi)有高速公路的歷史[8]。2.1.1產(chǎn)生背景
由于經(jīng)濟(jì)的飛躍發(fā)展,汽車(chē)的使用者也逐漸的增多,使得高速公路成為經(jīng)濟(jì)發(fā)展的必然產(chǎn)物。高速公路必須適應(yīng)工業(yè)化和城市化的發(fā)展。所以高速公路的建設(shè)較多從城市的環(huán)路,交通繁忙的路段開(kāi)始,逐漸成為以高速公路為骨干的城市交通主干道。2.1.2分類(lèi)
高速公路按照它的功能可將它分為城市內(nèi)部高速公路和城市外高速公路兩大類(lèi)。如果按按它的距離長(zhǎng)短可分為近程高速公路(500km以內(nèi))、中程高速公路(500--1000km)和遠(yuǎn)程高速公路(1000km以上)三類(lèi);按照其布局形式分為:平面立體交叉高速公路、路堤式高速公路、路塹式高速公路、高架高速公路和隧道高速公路。2.1.3特征特點(diǎn)
高速公路設(shè)計(jì)行車(chē)速度,在野外大多按地形的不同,分為80、100、120公里/時(shí)三個(gè)等級(jí);通過(guò)城市大多采用 60和80公里/時(shí)兩個(gè)等級(jí)。高速公路平面線形大多以圓曲線加緩和曲線為主,并重視平、縱、橫三維空間立體線形設(shè)計(jì)。高速公路在郊外大多為4或6個(gè)車(chē)道,在城市和市郊大多為6或8個(gè),甚至更多。路面現(xiàn)多采用磨光值高的堅(jiān)質(zhì)材料(如改良瀝青),以減少路表液面飄滑和射水現(xiàn)象。路緣帶有時(shí)用與路面不同顏色的材料鋪成。硬路肩為臨時(shí)停車(chē)用,也需用較高級(jí)材料鋪成。在陡而長(zhǎng)的上坡路段,當(dāng)重型汽車(chē)較多時(shí),還要在車(chē)行道外側(cè)另設(shè)爬坡車(chē)道。需要時(shí),每隔2~5公里在車(chē)行道外側(cè)加設(shè)寬3米、長(zhǎng)10~20米的專(zhuān)用臨時(shí)停車(chē)帶。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
2.1.4功能和經(jīng)濟(jì)效益
高速公路在運(yùn)輸速度方面有很大的提高,高速公路比其他公路肇事率和死亡率也低得多。高速公路里程一般只占公路總里程的1~2%,但其所擔(dān)負(fù)的運(yùn)輸量占公路總運(yùn)輸量的20~25%。高速公路造價(jià)高,用地多;但行車(chē)速度高,通行能力大,交通事故率小,故其投資費(fèi)用一般只要7~10年即可由于其所節(jié)約的行車(chē)費(fèi)用(包括燃料消耗、輪胎磨耗、汽車(chē)修理和養(yǎng)路費(fèi)支出等)和運(yùn)行時(shí)間以及所減少的行車(chē)事故而得到回償。
高速公路的建設(shè)和發(fā)展是經(jīng)濟(jì)發(fā)展水平的風(fēng)向標(biāo),高速公路的發(fā)展同中國(guó)各省市還有一定的差距,建設(shè)和管理方面的體制都不是很完善。加快高速公路建設(shè)是經(jīng)濟(jì)社會(huì)發(fā)展的需要。隨著國(guó)民經(jīng)濟(jì)的快速發(fā)展,物流、人流、商品流大幅度增加,提高運(yùn)輸效率、降低運(yùn)輸成本的要求日益迫切。
2.2系統(tǒng)的前景
國(guó)家經(jīng)濟(jì)建設(shè)和國(guó)防建設(shè)的基礎(chǔ)設(shè)施是公路,全球經(jīng)濟(jì)的發(fā)展進(jìn)程無(wú)不與公路運(yùn)輸有著密切的關(guān)系。公路交通設(shè)施的是否先進(jìn)及公路運(yùn)輸是否發(fā)達(dá)都是衡量國(guó)民經(jīng)濟(jì)發(fā)展水平的重要標(biāo)志之一。
地處西部邊陲,地域遼闊,居住點(diǎn)分散,城鎮(zhèn)大部分在盆地邊緣.國(guó)道312線、314線、216線、217線、218線將大部分縣市連接起來(lái)[9]。公路交通在綜合運(yùn)輸體系中占有重要地位和主導(dǎo)作用,對(duì)促進(jìn)區(qū)域經(jīng)濟(jì)的發(fā)展,維護(hù)國(guó)家安全.保障社會(huì)穩(wěn)定和民族團(tuán)結(jié)發(fā)揮了重要作用。西部大開(kāi)發(fā)戰(zhàn)略的實(shí)施.使近幾年的高等級(jí)公路建設(shè)速度及規(guī)模大幅度提高,將形成15個(gè)地州市(即烏魯木齊、昌吉、石河子、奎屯.伊寧、博樂(lè)、克拉瑪依、塔城、阿勒泰、吐魯番、哈密,庫(kù)爾勒、阿克蘇、阿圖什、喀什)高等級(jí)公路聯(lián)網(wǎng)。這些高等級(jí)公路將構(gòu)成的干線公路交通網(wǎng).同時(shí)建設(shè)的用以支持公路收費(fèi)系統(tǒng)、監(jiān)控系統(tǒng)的通信系統(tǒng)隨著公路網(wǎng)的建設(shè)也形成了一個(gè)高等級(jí)公路專(zhuān)用通信網(wǎng)。這個(gè)通信網(wǎng)的形成將促進(jìn)交通專(zhuān)用通信網(wǎng)的進(jìn)一步發(fā)展。
由于高速公路交通的快速發(fā)展,各種路政管理的信息內(nèi)容和數(shù)據(jù)變得越來(lái)越復(fù)雜,一般的人工案件檔案管理形式在對(duì)付復(fù)雜的路況、路權(quán)方面的數(shù)據(jù),以及路權(quán)歸屬內(nèi)容,將是業(yè)務(wù)管理的信息最大化,同時(shí)各類(lèi)文件的存檔管理、各類(lèi)法律法規(guī)的查詢、各類(lèi)數(shù)據(jù)的存管和業(yè)務(wù)人員的統(tǒng)籌等等問(wèn)題出現(xiàn)時(shí),更加表現(xiàn)的停滯。經(jīng)常有一些重要的數(shù)據(jù)和信息出現(xiàn)丟失或無(wú)法查詢,對(duì)需要及時(shí)處理的信息數(shù)據(jù)無(wú)法正常、有效的進(jìn)行反饋,且在進(jìn)行歷史數(shù)據(jù)分析上更無(wú)從進(jìn)行總體的把握,不能有效的進(jìn)行遠(yuǎn)期的規(guī)劃及預(yù)測(cè)。另經(jīng)過(guò)調(diào)研了解,我國(guó)各各省、市、第2章 路政管理系統(tǒng)的開(kāi)發(fā)構(gòu)架
縣和地方的公路路政部門(mén)的管理工作都各自進(jìn)行管理,溝通較少,缺乏信息同享化、共優(yōu)化,從而導(dǎo)致管理部門(mén)領(lǐng)導(dǎo)信息嚴(yán)重停滯,促使在判斷上存在誤差的指示。為了確保共享利用現(xiàn)有的公路交通資源,有效提高公路運(yùn)輸,在保障運(yùn)輸?shù)那疤嵯戮S護(hù)好高速公路各類(lèi)相關(guān)基礎(chǔ)設(shè)施,同時(shí)加快提高路政的管理水平才能使高速公路信息處理的準(zhǔn)確性有效的進(jìn)行提高。
計(jì)算機(jī)網(wǎng)絡(luò)信息化建設(shè)在20世紀(jì)后得到了飛度的發(fā)展,在發(fā)展的前提下,高速公路路政管理的信息話得到了準(zhǔn)確、有效的發(fā)展,將計(jì)算機(jī)信息技術(shù)應(yīng)用在路政管理工作上可快速進(jìn)行有序的管理,使用計(jì)算機(jī)網(wǎng)絡(luò)等設(shè)備進(jìn)行儲(chǔ)存、判斷、統(tǒng)計(jì)大量的路政管理方面的內(nèi)容,將可以解決路政管理信息的問(wèn)題,并且可以為決策者提供決策內(nèi)容的準(zhǔn)確行,達(dá)到有效的、及時(shí)的、科學(xué)的進(jìn)行掌握判斷。為此,高速公路路政管理系統(tǒng)的建設(shè)具有時(shí)代意義。在此前提下,本文以維吾爾自治區(qū)高速公路路政管理系統(tǒng)為例,在充分了解公路路政管理的各要素、方面和機(jī)制的情況下,已對(duì)整個(gè)系統(tǒng)的運(yùn)行過(guò)程進(jìn)行多方面的調(diào)研和了解,分析系統(tǒng)的數(shù)據(jù)特征和業(yè)務(wù)功能需求,詳細(xì)地闡述了高速公路路政管理系統(tǒng)的信息特征和構(gòu)建思想。
2.3系統(tǒng)的現(xiàn)狀
2.3.1 系統(tǒng)的建設(shè)現(xiàn)狀
高速公路路政管理系統(tǒng)包括監(jiān)控、收費(fèi)系統(tǒng)。監(jiān)控系統(tǒng)是保障機(jī)動(dòng)車(chē)輛在行駛情況下的運(yùn)行狀況以及高速公路出現(xiàn)的各類(lèi)隱患進(jìn)行監(jiān)測(cè),達(dá)到安全、舒適的目標(biāo)。收費(fèi)系統(tǒng)是保障高速公路建設(shè)費(fèi)用的償還及道路維護(hù)保養(yǎng)的費(fèi)用管理,達(dá)到使用者使用道路情況下安全保障,同時(shí)也是發(fā)展高速公路事業(yè)的重要核心之一;通信系統(tǒng)是綜合監(jiān)控系統(tǒng)、收費(fèi)系統(tǒng)時(shí)時(shí)管理的基礎(chǔ)平臺(tái),是整個(gè)管理系統(tǒng)的通訊保障;綜合信息管理系統(tǒng)是通過(guò)各子系統(tǒng)的集成,達(dá)到資源的利用和共享,提供使用者各類(lèi)交通信息的服務(wù)[10]。
本系統(tǒng)監(jiān)控內(nèi)容可劃分為路政管理中心計(jì)算機(jī)系統(tǒng)、道路監(jiān)控儀器、超速監(jiān)控?cái)z像等,監(jiān)控系統(tǒng)將時(shí)時(shí)為使用者提供360度可旋轉(zhuǎn)拍攝,從而有效的解放使用者眼睛,達(dá)到眼觀四方。區(qū)域高速路收費(fèi)系統(tǒng)可以劃分為收費(fèi)站、收費(fèi)管理中心,但是從現(xiàn)狀而言,決策者不能及時(shí)了解當(dāng)天或小時(shí)收費(fèi)情況,從而導(dǎo)致決策者的判斷能里。本系統(tǒng)按層次分為省、市、縣區(qū)域網(wǎng),自治區(qū)區(qū)域網(wǎng)及市、縣、鎮(zhèn)區(qū)域網(wǎng)系統(tǒng)組成。高速公路運(yùn)行管理信息系統(tǒng)內(nèi)容可以包括五層結(jié)構(gòu):
1、接口層;
2、信息采集層
3、信息處理層
4、業(yè)務(wù)辦公層和決策支持層。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
2.3.2 系統(tǒng)的運(yùn)行和管理現(xiàn)狀
高速公路網(wǎng)絡(luò)監(jiān)控部門(mén)負(fù)責(zé)整個(gè)高速公路路網(wǎng)監(jiān)控系統(tǒng)的協(xié)調(diào)、指揮、調(diào)度、數(shù)據(jù)分析、統(tǒng)計(jì)以及道路救援內(nèi)容的工作,該高速公路聯(lián)網(wǎng)監(jiān)控系統(tǒng)能較為全面宏觀監(jiān)控路網(wǎng)交通及運(yùn)行的狀況。通過(guò)對(duì)監(jiān)控?cái)?shù)據(jù)的分析整理,匯集路段監(jiān)控的采集數(shù)據(jù),對(duì)高速公路進(jìn)行監(jiān)控。當(dāng)路網(wǎng)內(nèi)出現(xiàn)交通擁堵、重大交通事故時(shí),監(jiān)控中心通過(guò)發(fā)布控制指令,對(duì)可變情報(bào)板、可變限速標(biāo)志等交通誘導(dǎo)設(shè)備和相關(guān)媒體進(jìn)行播報(bào)控制。并通過(guò)GPS車(chē)輛定位系統(tǒng),就近調(diào)用管理處任意車(chē)輛配合相關(guān)部門(mén)協(xié)調(diào)各路段交通流,從而保證整個(gè)路網(wǎng)的暢通。
其間,管理處與烏奎交警支隊(duì)就高速公路視頻監(jiān)控圖像聯(lián)網(wǎng)共享進(jìn)行了研究,中心建立后將有效對(duì)接烏奎交警支隊(duì)卡口監(jiān)控管理系統(tǒng),在全疆范圍實(shí)現(xiàn)監(jiān)控資源跨級(jí)、跨部門(mén)共享。最大限度地滿足對(duì)高速公路交通運(yùn)營(yíng)狀態(tài)的控制、監(jiān)督和指導(dǎo),為出行者提供一個(gè)良好的公路服務(wù)環(huán)境。
自從高速公路對(duì)車(chē)輛進(jìn)行收費(fèi)以來(lái),收費(fèi)技術(shù)經(jīng)歷了從低級(jí)到高級(jí),從功能簡(jiǎn)單到完善的過(guò)程。通行券在高速公路收費(fèi)系統(tǒng)中起著重要的作用。
通行券就是攜帶高速公路名稱、車(chē)輛類(lèi)型、人口站名或編號(hào)、人口收費(fèi)員號(hào)、通過(guò)入口站的日期及時(shí)間等信息的載體[11]。
通行卷根據(jù)要求分為紙質(zhì)通行卷和磁性通行卷,紙質(zhì)通行卷是路政單位根據(jù)實(shí)際需求向印刷場(chǎng)進(jìn)行定制的,屬于一次性原料。該通行卷只能在特定高速公路路段使用,卷面印有車(chē)輛類(lèi)型、收費(fèi)員名稱及下個(gè)收費(fèi)站名稱,紙質(zhì)通行卷根據(jù)日期的到期日進(jìn)行回收,一般由高速公路收費(fèi)站收費(fèi)員進(jìn)行蓋章回收。
現(xiàn)有高速路段部分采用紙質(zhì)通行卷,對(duì)每個(gè)高速公路收費(fèi)站而言,需要對(duì)車(chē)輛、車(chē)型進(jìn)行多種類(lèi)劃分,這就意味著工作人員將重復(fù)一種工作,且效率相當(dāng)?shù)?,那就是收費(fèi)、蓋章、整理通行卷,促使工作人員工作效率低,對(duì)于管理者也從在相當(dāng)難度的管理。
從八十年代后期,紙質(zhì)通行卷在被磁性通行券代替的情形下,已成為許多國(guó)家重要的使用品,也將逐步成為一項(xiàng)成熟的技術(shù)。
我們所說(shuō)的磁性通行券可劃分一次性使用和重復(fù)性使用兩種。一般來(lái)說(shuō),一次性使用的磁性通行券卷面材料使用磁性材料進(jìn)行涂刷,而對(duì)磁性通行卷來(lái)說(shuō),他的規(guī)范已成為世界上標(biāo)準(zhǔn)進(jìn)行定制的,不管是材質(zhì)、尺寸、性能都一一按國(guó)際要求定做,使用者可以在進(jìn)入高速公路時(shí)領(lǐng)取一張通行卷,到達(dá)目的后進(jìn)行讀取,方便收費(fèi)人員有效的控制。
重復(fù)性使用的磁性通行券也就是我們所見(jiàn)到的銀行信用卡一樣,可以進(jìn)行重復(fù)使用,在使用者進(jìn)入高速公路后領(lǐng)取一張卡,并在出口處進(jìn)行遞交,而其他使
第2章 路政管理系統(tǒng)的開(kāi)發(fā)構(gòu)架
用者可以在這個(gè)收費(fèi)口領(lǐng)取一張磁卡,下個(gè)收費(fèi)站遞交,這樣即可以減少路政部門(mén)成本,又可以增加管理。
由于磁卡具有較高的儲(chǔ)存和讀取功能,而從工作原理來(lái)說(shuō),它與銀行卡具有同等能力,為此,部分高速公路路段已使用該卡,并可以聯(lián)網(wǎng)使用,從另一方面講,它即節(jié)省了收費(fèi)工作人員直接接觸貨幣清數(shù)的問(wèn)題,又可以減少不良的灰色收入,此類(lèi)卡可以根據(jù)使用情況循環(huán)使用。
2.4系統(tǒng)的市場(chǎng)分析
根據(jù)“十五”期間維吾爾自治區(qū)公路路政管理的基本目標(biāo),到2011年底,必須達(dá)到路政管理系統(tǒng)的健全,保障路政管理網(wǎng)絡(luò)暢通,達(dá)到執(zhí)法水平明顯提高,在使用過(guò)程中,達(dá)到由區(qū)域管理發(fā)展至全疆、全國(guó)管理的轉(zhuǎn)變,在使用工作操作中,達(dá)到按照國(guó)家法規(guī)法律進(jìn)行行政執(zhí)法的轉(zhuǎn)變。根據(jù)維吾爾自治區(qū)的路政管理主要進(jìn)行行政措施來(lái)判定,缺少科學(xué)、準(zhǔn)確的管理措施,使決策者在缺乏科學(xué)性、缺少數(shù)據(jù)性的情況下進(jìn)行決策,導(dǎo)致高速公路管理不規(guī)范化、合理化。隨著二十一世紀(jì)公路快速發(fā)展的前提下,我們要緊隨時(shí)代發(fā)展的步伐,逐漸使路政管理系統(tǒng)走向成熟,要讓使用者、決策者發(fā)展原有的管理已在不適應(yīng)時(shí)代的發(fā)展,從而必須了解和掌握現(xiàn)代化管理程序進(jìn)行管理,計(jì)算機(jī)系統(tǒng)的發(fā)展已成為高速公路日常事務(wù)管理的核心組成部分,成為高速路發(fā)展的重要核心,高速公路的信息化、準(zhǔn)確性、安全性可以全部依托計(jì)算機(jī)系統(tǒng)進(jìn)行評(píng)估、判斷。高速公路的成與否主要取決于管理,管理到位了,自然高速公路就可以暢通無(wú)阻。
2.5路政管理系統(tǒng)構(gòu)架
2.5.1 B/S結(jié)構(gòu)數(shù)據(jù)庫(kù)的應(yīng)用
最簡(jiǎn)單的B/S體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用,由兩部分組成,即瀏覽器和數(shù)據(jù)庫(kù)服務(wù)器程序。二者可分別稱為前臺(tái)程序與后臺(tái)程序。服務(wù)器相當(dāng)于數(shù)據(jù)庫(kù),服務(wù)器程序啟動(dòng)后,客戶機(jī)經(jīng)過(guò)瀏覽器向服務(wù)器發(fā)送請(qǐng)求,并由服務(wù)器數(shù)據(jù)庫(kù)整理后進(jìn)行響應(yīng);如自己使用電腦上的客戶瀏覽器,對(duì)于服務(wù)器電腦可作為客戶電腦。如需對(duì)服務(wù)器數(shù)據(jù)庫(kù)內(nèi)容數(shù)據(jù)進(jìn)行操作,瀏覽器將會(huì)自動(dòng)找到服務(wù)器程序,并由客戶機(jī)發(fā)送請(qǐng)求,服務(wù)器根據(jù)規(guī)則進(jìn)行響應(yīng),反饋?zhàn)罱K數(shù)據(jù)。
在典型的B/S數(shù)據(jù)庫(kù)應(yīng)用中,數(shù)據(jù)的存儲(chǔ)管理系統(tǒng),是服務(wù)器程序單獨(dú)運(yùn)行的,根據(jù)通常把那不同的(不管是已知還是未知的)前臺(tái)應(yīng)用所不能違反的規(guī)則,在服務(wù)器管理程序過(guò)程中統(tǒng)一實(shí)現(xiàn),比如訪問(wèn)者是否可以進(jìn)入高級(jí)權(quán)限或只能進(jìn)
北京工業(yè)大學(xué)工程碩士學(xué)位論文
行查詢權(quán)限等規(guī)則。服務(wù)器所有管理,對(duì)于高級(jí)權(quán)限工作者是清晰化的,查詢者不能更改高級(jí)權(quán)限所管理的內(nèi)容,只能工作完成查詢者所需查詢的內(nèi)容。在B/S體系的下,計(jì)算機(jī)服務(wù)器數(shù)據(jù)庫(kù)已可以成為共享、專(zhuān)業(yè)、優(yōu)化的數(shù)據(jù)倉(cāng)庫(kù),高級(jí)權(quán)限者可專(zhuān)門(mén)進(jìn)行管理,方便客戶機(jī)使用。2.5.2 B/S結(jié)構(gòu)技術(shù)
B/S模式在邏輯上可以將功能化分為三層:第一,客戶顯示層、第二,業(yè)務(wù)邏輯層、第三,數(shù)據(jù)層[12]??蛻麸@示層為客戶機(jī)用戶提供所需內(nèi)容的圖形界面,可以幫助用戶快速理解該內(nèi)容及用戶所需服務(wù)內(nèi)容。業(yè)務(wù)邏輯層居于客戶顯示層和數(shù)據(jù)層中間,特別為路政管理業(yè)務(wù)提出一個(gè)邏輯性層次,而邏輯層包含了與系統(tǒng)相關(guān)的應(yīng)用模型,并能準(zhǔn)確的應(yīng)用于用戶表示層和數(shù)據(jù)層分開(kāi)。而該層次也將供客戶應(yīng)用程序和數(shù)據(jù)服務(wù)程序進(jìn)行有效的聯(lián)系,從而展現(xiàn)給客戶應(yīng)用程序。數(shù)據(jù)層是B/S模式中底層,用來(lái)詮釋、維護(hù)、訪問(wèn)和及時(shí)變更數(shù)據(jù)管理和達(dá)到應(yīng)用服務(wù)對(duì)數(shù)據(jù)庫(kù)的請(qǐng)求,從而良好的經(jīng)Web使用。
B/S系統(tǒng)有3個(gè)基本部分組成:客戶機(jī)顯示層、服務(wù)器和中間件(Middleware)。
瀏覽器/服務(wù)器(B/S)模式結(jié)構(gòu)一般有兩種,分別包括兩層結(jié)構(gòu)和三次結(jié)構(gòu)等。
B/S兩層結(jié)構(gòu)及工作原理
B/S兩層結(jié)構(gòu)是目前最常見(jiàn)的管理系統(tǒng)應(yīng)用中的系統(tǒng)架構(gòu)。瀏覽器/服務(wù)器(Browser/Server)兩層計(jì)算模式在基于WEB的數(shù)據(jù)處理中具有里程碑意義。這種模式為多用戶系統(tǒng)提供了前所未有的雙向交流靈活性,在各種類(lèi)型的WEB軟件系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)中得到廣泛應(yīng)用。
基于瀏覽器/服務(wù)器兩層邏輯模式的路政管理系統(tǒng)基本結(jié)構(gòu)包括客戶機(jī)(瀏覽器)和數(shù)據(jù)庫(kù)服務(wù)器。在這類(lèi)的路政管理系統(tǒng)中,核心組成部分是數(shù)據(jù)庫(kù)系統(tǒng),因此也可以把這類(lèi)系統(tǒng)看作一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。客戶機(jī)瀏覽器只提供用戶界面、數(shù)據(jù)提交。數(shù)據(jù)庫(kù)服務(wù)器接受客戶機(jī)瀏覽器提交指令后對(duì)數(shù)據(jù)庫(kù)進(jìn)行業(yè)務(wù)處理,并返回處理結(jié)果。B/S 兩層結(jié)構(gòu)的邏輯模型見(jiàn)圖2-1所示。
第2章 路政管理系統(tǒng)的開(kāi)發(fā)構(gòu)架
圖 2-1 B/S二層結(jié)構(gòu)邏輯模型圖 Figure 2-1 B/S layer structure logical model 客戶機(jī)服務(wù)器客戶機(jī)瀏覽器(開(kāi)發(fā)語(yǔ)言HTML、JSP、PHP、ASP、NET等中間件MSSQLOracleMySQL(1)客戶機(jī)瀏覽器
客戶機(jī)瀏覽器提供界面及數(shù)據(jù)提交,并將這些請(qǐng)求數(shù)據(jù)提交到服務(wù)器。(2)服務(wù)器
在服務(wù)器上運(yùn)行的計(jì)算方式表示為后端處理。后端處理設(shè)備是集于存儲(chǔ)、操作、數(shù)據(jù)保護(hù)等執(zhí)行的一種工程。該服務(wù)器中軟件包含了OSI和其它網(wǎng)絡(luò)操作軟件,而該服務(wù)器可以提供操作程序和服務(wù)程序?yàn)榭蛻魴C(jī)進(jìn)行服務(wù)。從瀏覽器接受數(shù)據(jù)請(qǐng)求。
客戶機(jī)發(fā)送數(shù)據(jù)的請(qǐng)求響應(yīng)。判定結(jié)果并上傳瀏覽器供客戶機(jī)使用。對(duì)其進(jìn)行完整性自查。權(quán)限的控制及操作。
服務(wù)失敗后,自動(dòng)恢復(fù)應(yīng)用。及時(shí)、準(zhǔn)確進(jìn)行查詢,不斷完善更新。(3)中間件
中間件是保障使用過(guò)程中各網(wǎng)絡(luò)程序和硬件相互進(jìn)行的連接的準(zhǔn)確性及穩(wěn)定性,從而隱蔽了網(wǎng)絡(luò)部件的差異性,可以保證各類(lèi)網(wǎng)絡(luò)訪問(wèn)的清晰化,即以下三個(gè)清晰性:網(wǎng)絡(luò)清晰性、服務(wù)器清晰性、語(yǔ)言清晰性。
根據(jù)使用用途的不同,普遍有著不同種類(lèi)的中間件。該系統(tǒng)使用的中間件是服務(wù)器數(shù)據(jù)庫(kù)訪問(wèn)件OLEDB的ADO數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),它可以有效的使客戶機(jī)上的應(yīng)用程序訪問(wèn)服務(wù)器上數(shù)據(jù)庫(kù)的聯(lián)系機(jī)制,可以有效的將計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行隱藏。
B/S 數(shù)據(jù)庫(kù)WEB程序在很多系統(tǒng)中都有較好的幫助和支持,如ASP、PHP、JSP都是很不錯(cuò)的數(shù)據(jù)庫(kù)操作軟件,對(duì)于路政管理系統(tǒng)而言,系統(tǒng)越小、更新越
北京工業(yè)大學(xué)工程碩士學(xué)位論文
快、應(yīng)用更為寬廣已成為開(kāi)發(fā)系統(tǒng)的重要的輔助方案,對(duì)于客戶機(jī)與服務(wù)器瀏覽更為準(zhǔn)確、及時(shí),也是重要的一個(gè)指標(biāo)。
B/S三層結(jié)構(gòu)及工作原理
該系統(tǒng)需在二層構(gòu)架的平臺(tái)上增加了業(yè)務(wù)邏輯層,也就是說(shuō)業(yè)務(wù)邏輯層可以單一的進(jìn)行程序處理,方便用戶在使用界面上與應(yīng)用邏輯不同于一個(gè)平臺(tái)上,通訊協(xié)議可以由用戶自定義完成,這樣的構(gòu)架設(shè)計(jì),可以使所有用戶共享邏輯平臺(tái),而三層結(jié)構(gòu)設(shè)計(jì)存在的最大區(qū)別就是不能共享化?,F(xiàn)狀而看,國(guó)內(nèi)高速公路路政管理系統(tǒng)大多數(shù)都是由B/S三層以上構(gòu)架完成的。B/S三層結(jié)構(gòu)邏輯模型見(jiàn)圖2-2所示。
COM、CORBA瀏覽器界面(客戶機(jī))應(yīng)用服務(wù)(業(yè)務(wù)邏輯)ODBC、ADO、BDEOracleMySQLMSSQL 圖 2-2 B/S三層結(jié)構(gòu)邏輯模型圖 Figure 2-2 B/S three-layer logic model 與B/S兩層結(jié)構(gòu)的路政管理系統(tǒng)相比,B/S 三層結(jié)構(gòu)中突出的變化是增加了應(yīng)用服務(wù)器。瀏覽器的任務(wù)減輕了,不再需要處理復(fù)雜的業(yè)務(wù)邏輯,而是將業(yè)務(wù)邏輯交給應(yīng)用層去處理,應(yīng)用層封裝了原來(lái)瀏覽器的所有業(yè)務(wù)規(guī)則和業(yè)務(wù)處理邏輯。基于B/S三層結(jié)構(gòu)的路政管理系統(tǒng)的數(shù)據(jù)層的功能和特性和兩層結(jié)構(gòu)中的數(shù)據(jù)庫(kù)服務(wù)器也基本相同。
根據(jù)高速公路路政的現(xiàn)在路政管理的要求本系統(tǒng)采用了簡(jiǎn)單的B/S兩層結(jié)構(gòu)的邏輯模型。
B/S架構(gòu)的主要技術(shù)優(yōu)點(diǎn)為:
(1)有較好的活躍性和塑造型。根據(jù)各層平臺(tái)不斷的更新變動(dòng),系統(tǒng)主要對(duì)應(yīng)用層進(jìn)行更變,就可以使其達(dá)到共享,有較好的活躍性是B/S構(gòu)架主要的優(yōu)點(diǎn)之一,方便操作者在應(yīng)用層進(jìn)行隨時(shí)更改,同時(shí)不同服務(wù)器可以為不同客戶應(yīng)用程序提供所需應(yīng)用服務(wù),這樣即可以節(jié)約資金費(fèi)用,又可以在時(shí)間度內(nèi)節(jié)省時(shí)間,該系統(tǒng)有較好的安全保護(hù)性,為保障客戶使用安全,應(yīng)用服務(wù)器可以控制數(shù)據(jù)更改,以及低權(quán)限的訪問(wèn)層次,合理的按規(guī)則進(jìn)行服務(wù)。
(2)B/S模式只要有網(wǎng)絡(luò)的地方就可以使用,很少對(duì)客戶端進(jìn)行維護(hù),減
第2章 路政管理系統(tǒng)的開(kāi)發(fā)構(gòu)架
少I(mǎi)T管理人員工作負(fù)荷。B/S模式可以將服務(wù)集中在一起管理,統(tǒng)一服務(wù)于客戶端,從而具備了良好的容錯(cuò)能力和負(fù)載平衡能力,方便維護(hù)。
2.6 系統(tǒng)開(kāi)發(fā)關(guān)鍵技術(shù)與開(kāi)發(fā)環(huán)境
2.6.1 WEB技術(shù)
Web是一種典型的分布式應(yīng)用結(jié)構(gòu)。Web應(yīng)用中的每一次信息交換都要涉及客戶端和服務(wù)端。因此,Web開(kāi)發(fā)技術(shù)大體上也可以被分為客戶端技術(shù)和服務(wù)端技術(shù)兩大類(lèi)[13]。
(1)服務(wù)器技術(shù)。從功能上解釋?zhuān)峁┚W(wǎng)絡(luò)上其他客戶機(jī)發(fā)送請(qǐng)求的處理,并提供響應(yīng)的服務(wù);它主要是與WEB服務(wù)器構(gòu)建的一部分,用于以一為多通訊的方式,也是服務(wù)器軟硬件及其他服務(wù)器構(gòu)建的平臺(tái)[14]。
(2)CJI(Common Gateway Interface)技術(shù),CGI是外部擴(kuò)展應(yīng)用程序與服務(wù)器交互的一個(gè)標(biāo)準(zhǔn)接口。按照CGI標(biāo)準(zhǔn)編寫(xiě)的外部擴(kuò)展應(yīng)用程序可以處理客戶端輸入的協(xié)同工作數(shù)據(jù),完成客戶端與服務(wù)器的交互操作。這在實(shí)際應(yīng)用中非常有用,如可以編寫(xiě)CGI外部擴(kuò)展程序來(lái)訪問(wèn)外部數(shù)據(jù)庫(kù),客戶端用戶可以通過(guò)它和服務(wù)器來(lái)進(jìn)行數(shù)據(jù)查詢[15]。CGI一般分兩種:標(biāo)準(zhǔn)CGI和緩沖CGI。所有的服務(wù)器均應(yīng)支持標(biāo)準(zhǔn)CGI,按標(biāo)準(zhǔn)CGI編寫(xiě)的程序與具體的服務(wù)器無(wú)關(guān)。而按緩沖CGI編寫(xiě)的程序與004km.cnmon Gateway Interface 通用網(wǎng)關(guān)接口)的結(jié)合體,它沒(méi)有提供專(zhuān)門(mén)的編程語(yǔ)言,而是允許用戶使用包括VB script,Java script等在內(nèi)的腳本語(yǔ)言編寫(xiě)ASP的應(yīng)用程序
[17]
。ASP的程序編寫(xiě)比HTML更方便、更具靈活性。它是在WEB服務(wù)器端運(yùn)行后,再將運(yùn)行結(jié)果以HTML格式傳送至客戶端的瀏覽器。因此,ASP比其他腳本語(yǔ)言要可靠。
(5)ASP.NET技術(shù)。ASP.NET不僅僅是ASP下的一個(gè)版本,而且是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用一臺(tái)WEB服務(wù)器來(lái)建立強(qiáng)大的WEB程序,ASP.NET提供這WEB模式開(kāi)發(fā)的強(qiáng)大優(yōu)勢(shì)。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
(6)Servlet、JSP技術(shù)。由于JSP/Servlet都是基于Java的,所以它們也有Java語(yǔ)言的最大優(yōu)點(diǎn),也就是說(shuō)它可以一次編寫(xiě),隨處運(yùn)行,系統(tǒng)可支持多種平臺(tái),基本上可以在任意平臺(tái)進(jìn)行開(kāi)發(fā),且安全性也是很強(qiáng)大的,多樣化以及功能強(qiáng)大促使成為它最終優(yōu)勢(shì)。2.6.2 Java簡(jiǎn)介
Java技術(shù)是一門(mén)編程語(yǔ)言,也是一個(gè)平臺(tái),它基于Java虛擬機(jī)技術(shù),借助這個(gè)東西建立了跨平臺(tái)的優(yōu)勢(shì)。Java編程語(yǔ)言與眾不同之處在于:Java程序既是編譯型的(轉(zhuǎn)換為一種稱為Java字節(jié)碼的中間語(yǔ)言),又是解釋型的(JVM對(duì)字
[18]節(jié)碼進(jìn)行解析和運(yùn)行)。編譯只進(jìn)行一次,而解釋在每次運(yùn)行程序時(shí)都會(huì)進(jìn)行。編譯后的字節(jié)碼采用一種針對(duì)JVM 優(yōu)化過(guò)的機(jī)器碼形式;解釋器是JVM 的實(shí)現(xiàn)。
2.6.3 Java優(yōu)勢(shì)與特點(diǎn)
(1)Java語(yǔ)言是簡(jiǎn)單的。Java與C++極為相似,但卻簡(jiǎn)單得多。高級(jí)編程語(yǔ)言的所有特性中,不是絕對(duì)需要的都已刪去了。
(2)Java語(yǔ)言是一個(gè)面向?qū)ο蟮牡恼Z(yǔ)言[19]。Java是一種面向?qū)ο蟮木幊陶Z(yǔ)言。除了簡(jiǎn)單的類(lèi)型,如數(shù)字和布爾算子之外,Java中的大部分都是對(duì)象。并且Java支持單繼承類(lèi)層次結(jié)構(gòu)。這就是說(shuō),每個(gè)類(lèi)一次只能繼承一個(gè)別的類(lèi)。有些語(yǔ)言允許多繼承性,但這可能造成混亂,使語(yǔ)言不必要地復(fù)雜化。
(3)Java是靜態(tài)類(lèi)型的。在一個(gè)Java程序中,必須定義所用對(duì)象(數(shù)字、字符、數(shù)組等)的類(lèi)型。這有助于編程人員很快發(fā)現(xiàn)問(wèn)題,因?yàn)楫?dāng)程序編譯時(shí)可以檢測(cè)類(lèi)型錯(cuò)誤。不過(guò),Java系統(tǒng)中的對(duì)象也有動(dòng)態(tài)類(lèi)型。要求一個(gè)對(duì)象為動(dòng)態(tài)類(lèi)型往往是可能的,所以編程人員寫(xiě)的程序可以對(duì)不同類(lèi)型的對(duì)象做不同的事。
(4)Java是健全的。Java程序不可能造成計(jì)算機(jī)崩潰。Java系統(tǒng)仔細(xì)檢測(cè)對(duì)內(nèi)存的每次訪問(wèn),確認(rèn)它是合法的,而且不致引起任何問(wèn)題[20]。不過(guò),即使Java程序也可能有錯(cuò)誤。如果出現(xiàn)某種出乎意料之事,程序不會(huì)崩潰,而把該例外拋棄。程序會(huì)發(fā)現(xiàn)這類(lèi)例外,并加以處理。傳統(tǒng)的程序可以訪問(wèn)計(jì)算機(jī)的全部?jī)?nèi)存。程序可能(無(wú)意識(shí)地)修改內(nèi)存中的任何值,這就會(huì)造成問(wèn)題。Java程序只能訪問(wèn)內(nèi)存中允許它們?cè)L問(wèn)的那些部分,所以Java程序不可能修改不擬修改的值。2.6.4 SQL SERVER MSSQL Server 2000 采用客戶/服務(wù)器模型,即服務(wù)器來(lái)存儲(chǔ)數(shù)據(jù)庫(kù),該服
第2章 路政管理系統(tǒng)的開(kāi)發(fā)構(gòu)架
務(wù)器可以被多臺(tái)客戶機(jī)進(jìn)行訪問(wèn),數(shù)據(jù)庫(kù)應(yīng)用的處理過(guò)程分布在客戶機(jī)和服務(wù)器上[21],MSSQL Server2000有如下功能:
(1)Internet 集成;
SQL Server 2000 數(shù)據(jù)庫(kù)引擎提供完整的XML 支持。它還具有構(gòu)成最大的Web 站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。SQL Server 2000 程序設(shè)計(jì)模型與 Windows DNA 構(gòu)架集成,用以開(kāi)發(fā) Web 應(yīng)用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服務(wù)等功能,在Web 應(yīng)用程序中包含了用戶友好的查詢和強(qiáng)大的搜索功能。
(2)可伸縮性和可用性;
同一個(gè)數(shù)據(jù)庫(kù)引擎可以在不同的平臺(tái)上使用,從運(yùn)行 Microsoft Windows 98 的便攜式電腦,到運(yùn)行 Microsoft Windows 2000 數(shù)據(jù)中心版的大型多處理器服務(wù)器。SQL Server 2000 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級(jí)到最大 Web 站點(diǎn)所需的性能級(jí)別。
(3)數(shù)據(jù)庫(kù)功能;
SQL Server 2000 關(guān)系數(shù)據(jù)庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫(kù)引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)的用戶的開(kāi)銷(xiāo)減到最小。SQL Server 2000 分布式查詢使您得以引用來(lái)自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2000 數(shù)據(jù)庫(kù)的一部分,同時(shí)分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性[22]。復(fù)制同樣使您得以維護(hù)多個(gè)數(shù)據(jù)復(fù)本,同時(shí)確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步??蓪⒁唤M數(shù)據(jù)復(fù)制到多個(gè)移動(dòng)的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。
(4)易于安裝、部署和使用。
SQL Server 2000 中包括一系列管理和開(kāi)發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過(guò)程。SQL Server 2000 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計(jì)模型,使 SQL Server 數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無(wú)縫部分[23]。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使客戶只需最少的安裝和管理開(kāi)銷(xiāo)即可實(shí)現(xiàn)這些應(yīng)用程序。
2.7本章小結(jié)
本章主要在對(duì)高速公路路政管理大量調(diào)研的基礎(chǔ)上,分析了現(xiàn)有管理系統(tǒng)建設(shè)的現(xiàn)狀、指出了存在的主要問(wèn)題。對(duì)系統(tǒng)構(gòu)架和數(shù)據(jù)庫(kù)的應(yīng)用進(jìn)行了簡(jiǎn)單的介紹,分析了系統(tǒng)關(guān)鍵技術(shù)WEB技術(shù)、JAVA技術(shù)和Sqlserver數(shù)據(jù)庫(kù)。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
第3章 路政管理系統(tǒng)的需求分析
第3章路政管理系統(tǒng)的需求分析
高速公路路政管理系統(tǒng)的前期調(diào)研分析是該系統(tǒng)開(kāi)發(fā)的起始點(diǎn),也是在開(kāi)發(fā)中最主要的一個(gè)環(huán)節(jié),只有清楚的了解了該系統(tǒng)需要的功能、行為、性能的前提下,通過(guò)對(duì)使用環(huán)境進(jìn)行研究分析,達(dá)到問(wèn)題的出處所在,并與其建立相關(guān)模型,按用戶需求進(jìn)行準(zhǔn)確化、完整化規(guī)則進(jìn)行解釋說(shuō)明,最終形成管理系統(tǒng)的模式,而從管理模式的分析中應(yīng)用開(kāi)發(fā)軟件進(jìn)行編程,這一系列構(gòu)成了開(kāi)發(fā)周期的分析階段。
3.1系統(tǒng)概述
據(jù)調(diào)研分析,高速公路路政管理是按照交通廳頒布的《公路道路管理?xiàng)l例》執(zhí)行高速公路轄區(qū)內(nèi)的維修、養(yǎng)護(hù)、收費(fèi)等任務(wù)的管理,作為高速路管理中心必須采用高效率措施對(duì)其機(jī)動(dòng)車(chē)、貨運(yùn)車(chē)進(jìn)行嚴(yán)格管理,保障高速公路道路暢通,同時(shí)根據(jù)現(xiàn)有監(jiān)控措施對(duì)道路及附屬公共設(shè)施進(jìn)行監(jiān)察管理[24]。近年來(lái),由于科學(xué)技術(shù)的迅速發(fā)展,計(jì)算機(jī)編程系統(tǒng)已遍及各行各業(yè),由于高速公路管理系統(tǒng)具有特殊性,為保證路政管理能高效、安全的對(duì)高速公路進(jìn)行管理,滿足高速公路路政管理的需求,本著認(rèn)真、負(fù)責(zé)的態(tài)度,使用計(jì)算機(jī)信息技術(shù)達(dá)到該路政管理的范疇,為此決定開(kāi)發(fā)此軟件系統(tǒng)。
高速公路路政管理系統(tǒng)主要的核心目的就是使路政管理得到充分的發(fā)揮,對(duì)于各種違章違法案件進(jìn)行收集、歸檔,以及對(duì)處罰收繳的罰款進(jìn)行監(jiān)督,從而杜絕了執(zhí)法人員不秉公辦事的原則,達(dá)到公平、公正的執(zhí)法態(tài)度。本系統(tǒng)設(shè)計(jì)構(gòu)思主要是想利用系統(tǒng)功能,便于違章違法者查詢違章違法內(nèi)容,從而宣傳、學(xué)習(xí)相關(guān)法律知識(shí),達(dá)到路政管理的最終目的。
高速公路路政管理系統(tǒng)以高速公路路政基本管理為目標(biāo),以信息管理為基礎(chǔ),采用成熟、先進(jìn)的計(jì)算機(jī)軟件開(kāi)發(fā)工具和數(shù)據(jù)庫(kù)技術(shù),融入科學(xué)的人事管理思想和模式,對(duì)高速公路路政管理中的信息進(jìn)行采集、儲(chǔ)存、加工、處理和分析,使其及時(shí)準(zhǔn)確地反映高速公路路政狀況、人員分配情況、處罰情況等信息,為各層管理者提供快速準(zhǔn)確的路政管理依據(jù)與輔助決策數(shù)據(jù)[25]。高速公路路政管理系統(tǒng)組織結(jié)構(gòu)圖見(jiàn)圖3-1所示:
北京工業(yè)大學(xué)工程碩士學(xué)位論文
登錄界面主框架窗口系統(tǒng)管理處罰管理案件處理路政巡查管理清障排障管理員工管理用戶管理系統(tǒng)幫助數(shù)據(jù)備份數(shù)據(jù)恢復(fù)數(shù)據(jù)初始化日志記錄繳納罰金處罰查詢處罰明細(xì)報(bào)表案件總結(jié)部門(mén)認(rèn)可領(lǐng)導(dǎo)審核條件查詢巡查記錄出警登記路障通知違章物登記清障值班管理清障票據(jù)管理清障裝備管理新增員工員工離職員工維護(hù)員工查詢新增用戶刪除用戶用戶維護(hù)用戶查詢 圖 3-1高速公路路政管理系統(tǒng)組織結(jié)構(gòu)圖
Figure 3-1 highway road administration system organizational structure 系統(tǒng)從功能結(jié)構(gòu)上應(yīng)分為三個(gè)層面:基礎(chǔ)數(shù)據(jù)層、業(yè)務(wù)處理層和決策支持層(1)基礎(chǔ)數(shù)據(jù)層
基礎(chǔ)數(shù)據(jù)層含的是變動(dòng)很小的靜態(tài)數(shù)據(jù),主要有兩大類(lèi),一類(lèi)是員工管理基本數(shù)據(jù),如員工姓名、性別、學(xué)歷、部門(mén)、工資等;另一類(lèi)系統(tǒng)數(shù)據(jù),如處罰管理、案件管理、路政巡查管理、清障排障管理等。基礎(chǔ)數(shù)據(jù)在系統(tǒng)初始化的時(shí)候要用到,是整個(gè)系統(tǒng)正常運(yùn)轉(zhuǎn)的基礎(chǔ)。
(2)業(yè)務(wù)處理層
業(yè)務(wù)處理層是指路政執(zhí)法人員在業(yè)務(wù)管理流程中的內(nèi)容,而這些內(nèi)容根據(jù)業(yè)務(wù)流程不斷的更新完善,路政管理者將對(duì)其應(yīng)用該系統(tǒng)進(jìn)行更新管理,例如變更后職工數(shù)據(jù)、業(yè)績(jī)考核數(shù)據(jù)、績(jī)效管理數(shù)據(jù)、工資體系等,而這些更新后的數(shù)據(jù)對(duì)于管理者將清晰明確,并可根據(jù)數(shù)據(jù)內(nèi)容對(duì)員工進(jìn)行業(yè)務(wù)水平的提高起到?jīng)Q策性的作用。
(3)決策支持層
我們所說(shuō)的決策支持層是通過(guò)大量的業(yè)務(wù)基礎(chǔ)數(shù)據(jù)上而進(jìn)行決策的一種手段,決策者可以通過(guò)數(shù)據(jù)的統(tǒng)計(jì)和分析,就能快速獲得所需信息,如繳納罰金情況、巡查情況、案件處理情況、清障排障情況等。這不僅能提高路政管理效率,而且可以隨時(shí)得知最新的路政狀況。
第3章 路政管理系統(tǒng)的需求分析
3.2業(yè)務(wù)功能需求
業(yè)務(wù)功能需求分析將是系統(tǒng)開(kāi)發(fā)的重要環(huán)節(jié),它取決于系統(tǒng)編程是否有統(tǒng)計(jì)分析過(guò)程,也是人機(jī)對(duì)話的重要內(nèi)容,它可以是從基本的數(shù)據(jù)庫(kù)進(jìn)行查詢,也可以是從案件受理過(guò)程中查詢,但最終的目標(biāo)是將分析內(nèi)容進(jìn)行匯整。我們常說(shuō)將不安全因素發(fā)現(xiàn)于萌芽狀態(tài)中,經(jīng)常分析研究可以提早預(yù)防早期的錯(cuò)誤,從維護(hù)、檢索中找出問(wèn)題所在,從而加快軟件的開(kāi)發(fā)率,也是改進(jìn)軟件質(zhì)量的重中之重。
本系統(tǒng)在分析過(guò)程中常會(huì)出現(xiàn)問(wèn)題,而我們首先要考慮到就是高速公路路政管理體制是否在系統(tǒng)中變現(xiàn)出來(lái),而在實(shí)際中,欠缺的就是實(shí)際了解,在分析過(guò)程中,首先要了解該組織的系統(tǒng)體系結(jié)構(gòu),從而劃分組織名稱,并按照組織的流程劃分各業(yè)務(wù)內(nèi)容,在社會(huì)不斷的發(fā)展中,該組織可能擴(kuò)大業(yè)務(wù)范圍,也可能萎縮業(yè)務(wù)范圍,在這頻繁的變化后,可能會(huì)引發(fā)組織本身的變化,而業(yè)務(wù)流程可能沒(méi)有什么變化,本系統(tǒng)在開(kāi)發(fā)過(guò)程中將以組織結(jié)構(gòu)業(yè)務(wù)流程進(jìn)行設(shè)計(jì),避免工作人員在變換崗位后不能直接了解業(yè)務(wù)內(nèi)容而浪費(fèi)不必要的時(shí)間。所在在高速公路路政管理系統(tǒng)中要明確其行政組織構(gòu)架,也要分析出業(yè)務(wù)功能為主的分級(jí)構(gòu)架,高速公路路政管理部門(mén)的核心任務(wù)是:抓住高速公路路權(quán)管理,保障執(zhí)法人員秉公執(zhí)法過(guò)程的管理[26]。本系統(tǒng)業(yè)務(wù)范圍主要是以轄區(qū)單位來(lái)劃分。整個(gè)高速公路路政管理系統(tǒng)業(yè)務(wù)功能可以表述為見(jiàn)圖3-2所示的樹(shù)型結(jié)構(gòu)。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
系統(tǒng)管理數(shù)據(jù)備份數(shù)據(jù)恢復(fù)數(shù)據(jù)初始化日志記錄處罰管理繳納罰金處罰查詢處罰明細(xì)報(bào)表案件總結(jié)部門(mén)認(rèn)可領(lǐng)導(dǎo)審核條件查詢巡查記錄出警登記路障通知違章物登記清障排障清障值班管理清障票據(jù)管理清障裝備管理新增、維護(hù)、刪除、查詢新增、維護(hù)、刪除、查詢系統(tǒng)幫助新疆高速公路路政管理系統(tǒng)案件處理路政巡查員工管理用戶管理系統(tǒng)幫助
圖 3-2高速公路路政管理系統(tǒng)業(yè)務(wù)圖
Figure 3-2 highway road administration systems business map(1)本系統(tǒng)路政管理數(shù)據(jù)包含本文、圖像、圖形。(2)及時(shí)、高效的進(jìn)行操作的特點(diǎn)。
(3)數(shù)據(jù)庫(kù)及時(shí)更新、完善,確保數(shù)據(jù)性的完整、準(zhǔn)確。(4)數(shù)據(jù)庫(kù)實(shí)行并網(wǎng),通過(guò)權(quán)限實(shí)現(xiàn)信息共享。
(5)依照數(shù)據(jù)分布策略,對(duì)其進(jìn)行分割,達(dá)到數(shù)據(jù)清晰化。(6)數(shù)據(jù)分布點(diǎn)之間數(shù)據(jù)應(yīng)具備獨(dú)立性。
(7)按期匯整節(jié)點(diǎn)數(shù)據(jù),核實(shí)、審核數(shù)據(jù)的真實(shí)性,保障數(shù)據(jù)的完整性。(8)簡(jiǎn)單從優(yōu)考慮數(shù)據(jù)查詢狀況,優(yōu)化服務(wù)器響應(yīng)時(shí)間。(9)定期自動(dòng)數(shù)據(jù)備份,保證數(shù)據(jù)的安全性。(10)通過(guò)設(shè)置權(quán)限,優(yōu)先考慮高權(quán)限程度。
根據(jù)上述路政管理系統(tǒng)的需求分析,本路政管理系統(tǒng)主要包括“系統(tǒng)管理”、“處罰管理”、“案件處理”、“路政巡查”、“清障排障”、“員工管理”、“用戶管理”、第3章 路政管理系統(tǒng)的需求分析
“系統(tǒng)幫助等八個(gè)模塊。其中處罰管理、案件處理、路政巡查、清障排障是本系統(tǒng)的核心。
(1)系統(tǒng)管理
系統(tǒng)管理主要包括:數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)、系統(tǒng)初始化、日志記錄。其中數(shù)據(jù)備份與恢復(fù)可以實(shí)現(xiàn)對(duì)該系統(tǒng)可以隨時(shí)進(jìn)行存儲(chǔ),以防止丟失數(shù)據(jù),系統(tǒng)初始化可以對(duì)該系統(tǒng)還原到最初安裝的狀態(tài)及數(shù)據(jù),日志記錄是對(duì)用戶登錄上來(lái)對(duì)系統(tǒng)的操作進(jìn)行記錄,防止發(fā)送錯(cuò)誤入侵等。
(2)處罰管理
處罰管理主要包括:繳納罰金、處罰查詢、處罰明細(xì)報(bào)表。其中繳納罰金是對(duì)違章人員所處罰金進(jìn)行錄入管理。處罰查詢是將已交過(guò)的罰金和未交的罰金進(jìn)行區(qū)分,并可以隨時(shí)查詢。處罰明細(xì)報(bào)表是處罰的具體情況和罰金數(shù)進(jìn)行查看打印。
(3)案件處理
案件處理主要包括:案件總結(jié)、部門(mén)認(rèn)可、領(lǐng)導(dǎo)審核、條件查詢。其中部門(mén)認(rèn)可是對(duì)案件的處理過(guò)程是否得到部門(mén)人員的同意,并有領(lǐng)導(dǎo)審核后簽字后才可以處理案件。
(4)路政巡查管理
路政巡查管理主要包括:巡查記錄、出警登記、路障通知、違章物登記。其中巡查記錄是根據(jù)某路段故障信息進(jìn)行記錄,出警登記是每個(gè)人員在出去巡查時(shí)都要進(jìn)行登記包括物品登記。如果有遇到故障會(huì)隨時(shí)發(fā)布便于通行。
(5)清障排障管理
清障排障管理主要包括:清障值班管理、清障票據(jù)管理、清障裝備管理。其中清障票據(jù)管理是在處理故障過(guò)程中產(chǎn)生的費(fèi)用進(jìn)行錄入審核后報(bào)銷(xiāo)并打印票據(jù)留底。
(6)員工管理
員工管理主要包括:新增員工、員工離職、員工維護(hù)、員工查詢。這樣可以對(duì)員工進(jìn)行增加,離職或調(diào)崗員工進(jìn)行維護(hù),可以查詢員工的具體信息。
(7)用戶管理
用戶管理主要包括:新增用戶、刪除用戶、用戶維護(hù)、用戶查詢??梢詫?duì)用戶進(jìn)行管理,方便整體系統(tǒng)的操作。
(8)系統(tǒng)幫助
設(shè)置一個(gè)幫助文件,幫助操作人員進(jìn)行問(wèn)題的解決。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
3.3系統(tǒng)數(shù)據(jù)與數(shù)據(jù)流程分析
3.3.1系統(tǒng)數(shù)據(jù)分析
信息的載體是數(shù)據(jù),是本系統(tǒng)主要處理的內(nèi)容,為全面的掌握資料,首先要準(zhǔn)確的匯總、分析數(shù)據(jù)內(nèi)容,是本階段重要分析的過(guò)程,在此基礎(chǔ)上如果出現(xiàn)問(wèn)題,就要返回前面的業(yè)務(wù)流程中明確,在分析過(guò)程中經(jīng)常出現(xiàn)數(shù)據(jù)缺失、運(yùn)行過(guò)程不和理、處理內(nèi)容存在問(wèn)題,導(dǎo)致數(shù)據(jù)分析不徹底等問(wèn)題,應(yīng)及時(shí)在此過(guò)程中進(jìn)行研究處理[27]。
在系統(tǒng)數(shù)據(jù)匯總、分析等幾個(gè)步驟的前提下,要明確數(shù)據(jù)和數(shù)據(jù)流程的內(nèi)容,通過(guò)調(diào)研分析、檔案查詢、與實(shí)際工作人員交談等工作后,統(tǒng)計(jì)所要匯總的資料數(shù)據(jù),并將這些數(shù)據(jù)分為輸入、輸出信息及信息處理內(nèi)容,儲(chǔ)存方式等相關(guān)類(lèi)型,并將這些數(shù)據(jù)進(jìn)行原材料匯總,其中可能有些陳舊、不明確直接用于本系統(tǒng)中的,在做系統(tǒng)分析進(jìn)行取舍,并長(zhǎng)期不斷的補(bǔ)充更新。數(shù)據(jù)分析應(yīng)按系統(tǒng)目標(biāo)和流程進(jìn)行,按照流程內(nèi)容進(jìn)行劃分,并應(yīng)對(duì)重點(diǎn)數(shù)據(jù)進(jìn)行匯總分析,特征分析包括以下幾方面的內(nèi)容:(1)分析數(shù)據(jù)的類(lèi)型內(nèi)容,以及特別的要求等等。
(2)準(zhǔn)確的數(shù)據(jù)范圍,以及校驗(yàn)、審核系統(tǒng)功能都十分重要。(3)根據(jù)流程內(nèi)容確定業(yè)務(wù)范圍。
(4)定期、不定期了解業(yè)務(wù)量?jī)?nèi)容,明確儲(chǔ)存量。(5)根據(jù)權(quán)限的不同,設(shè)置相應(yīng)的保密措施。3.3.2系統(tǒng)數(shù)據(jù)流程分析
系統(tǒng)數(shù)據(jù)流程分析是將系統(tǒng)流動(dòng)狀態(tài)下獨(dú)立變現(xiàn)出來(lái),去除了組織構(gòu)架、業(yè)務(wù)工作、材料等,只從數(shù)據(jù)中查實(shí)業(yè)務(wù)的數(shù)據(jù)處理情況,數(shù)據(jù)的分析包含了信息的處理、接收、儲(chǔ)存等內(nèi)容[28],而目標(biāo)就是要從中發(fā)現(xiàn)數(shù)據(jù)流通問(wèn)題,例如數(shù)據(jù)不通、數(shù)據(jù)處理不符合內(nèi)容等,而問(wèn)題的發(fā)現(xiàn)屬于原系統(tǒng)的雜亂,流程本身存在問(wèn)題,而有些可能是數(shù)據(jù)流程內(nèi)容存在誤差。為避免以后問(wèn)題的存在,盡可能的及早進(jìn)行解決,保障新系統(tǒng)實(shí)現(xiàn)此項(xiàng)功能。
原系統(tǒng)的數(shù)據(jù)采用多層的數(shù)據(jù)流程來(lái)實(shí)現(xiàn)系統(tǒng)的功能,而有效的改善存在的問(wèn)題應(yīng)按照現(xiàn)有的業(yè)務(wù)流程進(jìn)行分析,全面了解、掌握數(shù)據(jù)處理過(guò)程,編制較完善的數(shù)據(jù)流程圖。
(1)高速公路路政路政管理信息系統(tǒng)第一層數(shù)據(jù)流程圖
高速公路路政管理系統(tǒng)的第一層數(shù)據(jù)流程圖是要概述該系統(tǒng)數(shù)據(jù)是否流通,第3章 路政管理系統(tǒng)的需求分析
以及接收、發(fā)送的方向,根據(jù)現(xiàn)有公路管理轄區(qū),全疆高速公路路政系統(tǒng)必須有相關(guān)數(shù)據(jù)的流通。交通廳應(yīng)提出高速公路相關(guān)法律法規(guī),公路管理局、公路規(guī)劃、建設(shè)和養(yǎng)護(hù)部門(mén)都應(yīng)向公路路政管理系統(tǒng)提供信息的輸入和輸出要求[29],具體見(jiàn)圖3-3所示: 其他地區(qū)公路路政管理系統(tǒng)同一線路在其他地區(qū)的路政信息路政信息統(tǒng)計(jì)報(bào)告路政信息統(tǒng)計(jì)報(bào)表自治區(qū)交通廳、公路管理局路政工作計(jì)劃安排新疆高速公路路政管理系統(tǒng)公路路政信息公路規(guī)劃、建設(shè)、養(yǎng)護(hù)部門(mén)自治區(qū)交通廳、公路管理局公路規(guī)劃、建設(shè)、養(yǎng)護(hù)情況公路規(guī)劃、建設(shè)、養(yǎng)護(hù)部門(mén)國(guó)家、交通部以及省廳各類(lèi)交通、路政法律法規(guī)路線在本區(qū)范圍內(nèi)的路政信息其他地區(qū)公路路政管理系統(tǒng)
圖3-3 高速公路路政信息管理第一層DFD圖
Figure3-3 highway road information management layer 1 DFD figure(2)高速公路路政管理信息系統(tǒng)第二層數(shù)據(jù)流程圖
進(jìn)一步分析高速公路路政管理信息系統(tǒng)的內(nèi)部數(shù)據(jù)流程,將處罰管理、路政巡查管理、員工管理、清障排障、案件管理和公路業(yè)務(wù)管理這六個(gè)功能模塊與外部實(shí)體之間的數(shù)據(jù)信息交流以流程圖的形式表現(xiàn)出來(lái)。以公路業(yè)務(wù)管理為例,其DFD見(jiàn)圖3-4所示。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
其他地區(qū)公路路政管理系統(tǒng)同一線路在其他地區(qū)的路政信息路政信息統(tǒng)計(jì)報(bào)告路政信息統(tǒng)計(jì)報(bào)表自治區(qū)交通廳、公路管理局自治區(qū)交通廳、公路管理局路政工作計(jì)劃安排公路業(yè)務(wù)管理公路業(yè)務(wù)信息公路規(guī)劃、建設(shè)、養(yǎng)護(hù)部門(mén)公路規(guī)劃、建設(shè)、養(yǎng)護(hù)情況公路規(guī)劃、建設(shè)、養(yǎng)護(hù)部門(mén)國(guó)家、交通部以及省廳各類(lèi)交通、路政法律法規(guī)路線在本區(qū)范圍內(nèi)的路政信息其他地區(qū)公路路政管理系統(tǒng)
圖3-4 高速公路業(yè)務(wù)管理第二層DFD圖
Figure3-4 highway management second DFD figure
(3)高速公路路政管理信息系統(tǒng)第三層數(shù)據(jù)流程圖、員工管理數(shù)據(jù)流程圖,見(jiàn)圖3-5所示。
縣市分局路政部門(mén)本地路政人員管理地方人事檔案人員變動(dòng)情況申請(qǐng)自治區(qū)公路管理局人事部門(mén)人員變動(dòng)情況批復(fù)路政人員人事安排全疆路政人事檔案 圖3-5 員工管理第三層DFD圖
Figure3-5 Employee management layer 3 DFD figure
第3章 路政管理系統(tǒng)的需求分析
案件管理數(shù)據(jù)流程圖,見(jiàn)圖3-6所示。
縣市分局路政執(zhí)法部門(mén)行政執(zhí)法案件處理地方執(zhí)法案件檔案案件處理情況上報(bào)自治區(qū)公路管理局路政部門(mén)路政案件的審查和批復(fù)全疆路政案件的統(tǒng)一管理全疆路政案件檔案 圖3-6 案件管理第三層DFD圖
Figure3-6 The case management layer 3 DFD figure 3.4技術(shù)指標(biāo)要求
3.4.1系統(tǒng)目標(biāo)
本系統(tǒng)的最終目的是對(duì)各種違章、違法案件的資料收集、以及相關(guān)處罰罰款的管理,違章違法用戶可以利用計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行實(shí)時(shí)查詢,從而得到宣傳和教育,同時(shí)也促使路政管理執(zhí)法人員得到上級(jí)部門(mén)的認(rèn)可和社會(huì)的認(rèn)可。同時(shí),決策者可以根據(jù)違章違法案件的處理上進(jìn)行評(píng)定,為路政管理案卷進(jìn)行有效的引入案卷號(hào)申請(qǐng)功能。
本系統(tǒng)完成后可加快提高管理案件處罰、案件分析、路政巡查以及路政清障等,確保執(zhí)法工作人員實(shí)施掌握第一手資料,該系統(tǒng)實(shí)現(xiàn)了網(wǎng)絡(luò)化管理,從管理到操作,一步一步的完成整個(gè)業(yè)務(wù)流程,使用戶安全可靠地應(yīng)用該系統(tǒng)。
高速公路路政管理系統(tǒng)的總體目標(biāo)是:實(shí)現(xiàn)公路路政管理的計(jì)算機(jī)化,利用網(wǎng)絡(luò)集成管理各轄區(qū)和各個(gè)業(yè)務(wù)部門(mén)之間的信息,普及執(zhí)法管理準(zhǔn)確化、公開(kāi)化、效率化、規(guī)范化,運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)管理的智能化,從而也有力為決策者提供了決策的幫助。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
本系統(tǒng)的核心目標(biāo)可以分解以下幾個(gè)分目標(biāo),可表述為以下幾點(diǎn):(1)實(shí)現(xiàn)高速公路路政管理數(shù)據(jù)的統(tǒng)一性、完整性、模塊性。(2)達(dá)到區(qū)域與總體信息的共享性。
(3)提高、改善信息資源管理庫(kù),有效的提高管理能力。(4)創(chuàng)新?tīng)?zhēng)優(yōu),緊隨現(xiàn)代化步伐,使其管理水平得到提高。(5)服務(wù)于社會(huì)、服務(wù)于群眾、服務(wù)于管理部門(mén)。
(6)加強(qiáng)路政業(yè)務(wù)人員素質(zhì)的提高,及時(shí)有效的處理業(yè)務(wù)辦事效率。(7)自動(dòng)統(tǒng)計(jì)、分析報(bào)表,實(shí)時(shí)歸檔分類(lèi),減少工作人員工作強(qiáng)度。系統(tǒng)的總體目標(biāo)在功能上進(jìn)行劃分,主要?jiǎng)澐秩缦聝?nèi)容:
(1)系統(tǒng)管理:根據(jù)高速公路路政管理系統(tǒng)的綜合功能進(jìn)行管理,包含定期不定期進(jìn)行數(shù)據(jù)備份。對(duì)系統(tǒng)出現(xiàn)錯(cuò)誤的時(shí)候重新進(jìn)行數(shù)據(jù)導(dǎo)出恢復(fù),并記錄權(quán)限操作人員操作內(nèi)容進(jìn)行登記,以便整體進(jìn)行管理。
(2)處罰管理:根據(jù)本系統(tǒng)權(quán)限進(jìn)行劃分,并設(shè)置下級(jí)用戶,下級(jí)用戶負(fù)責(zé)收取罰金,并對(duì)罰金進(jìn)行登記,而高級(jí)權(quán)限操作者可依據(jù)相關(guān)處罰條例向有關(guān)部門(mén)上繳罰金,從而實(shí)現(xiàn)分隔管理,杜絕公款私用等現(xiàn)象的發(fā)生。
(3)路政巡查:高速公路路政執(zhí)法人員根據(jù)監(jiān)控情況,及時(shí)了解道路障礙物及損毀路產(chǎn)現(xiàn)象進(jìn)行第一時(shí)間的處理,并對(duì)清障、排障地點(diǎn)、時(shí)間、內(nèi)容進(jìn)行有序的登記。路政執(zhí)法人員在處理的過(guò)程中,可使用移動(dòng)通訊設(shè)施進(jìn)行實(shí)時(shí)處理,對(duì)于路面破損或障礙物阻攔,可及時(shí)與養(yǎng)護(hù)部門(mén)聯(lián)系,逐而形成工作鏈,達(dá)到不同工種工作人員的緊密聯(lián)系,將隱患處于最小程度的解決。
(4)清障排障:路政執(zhí)法人員在高速道路巡查過(guò)程中,如發(fā)現(xiàn)轄區(qū)內(nèi)有障礙物影響道路交通,可第一時(shí)間用移動(dòng)通訊設(shè)備告知管理部門(mén),管理部門(mén)可根據(jù)巡查時(shí)間、路段、障礙物名稱經(jīng)系統(tǒng)進(jìn)行相關(guān)部門(mén)的告知,并將此信息共享化,帶相關(guān)部門(mén)清理后進(jìn)行系統(tǒng)反饋。
(5)員工管理:根據(jù)路政管理部門(mén)的流程,對(duì)在崗員工進(jìn)行身份識(shí)別,主要通過(guò)照片、性別、職務(wù)、電話、住址等,同時(shí)還可方便后勤人員統(tǒng)一發(fā)放勞動(dòng)保險(xiǎn)用品。
(6)機(jī)構(gòu)管理:根據(jù)全國(guó)、全疆、市、縣的分級(jí)管理機(jī)構(gòu),明確分級(jí)管理領(lǐng)導(dǎo),統(tǒng)一錄入相關(guān)資料,便于溝通和聯(lián)系。
(7)本系統(tǒng)人機(jī)對(duì)話界面舒適,操作簡(jiǎn)單,便于操作人員操作。(8)本系統(tǒng)通過(guò)計(jì)算機(jī)網(wǎng)絡(luò),確保數(shù)據(jù)庫(kù)實(shí)時(shí)更新、完善,達(dá)到路政管理系統(tǒng)的準(zhǔn)確性。
第3章 路政管理系統(tǒng)的需求分析
3.4.2性能要求
高速公路路政管理系統(tǒng)設(shè)計(jì)的目標(biāo)任務(wù)是在總體管理分析中列出分項(xiàng)系統(tǒng)內(nèi)容需求,達(dá)到專(zhuān)業(yè)化,才是構(gòu)造系統(tǒng)的主體,本系統(tǒng)在開(kāi)發(fā)過(guò)程中,應(yīng)注意一下幾點(diǎn):系統(tǒng)的運(yùn)行主要取決于數(shù)據(jù)輸入、導(dǎo)出的流動(dòng)性,在用戶端需查詢數(shù)據(jù)庫(kù)時(shí),應(yīng)確保數(shù)據(jù)庫(kù)準(zhǔn)確無(wú)誤的進(jìn)行導(dǎo)出流程,如果數(shù)據(jù)庫(kù)導(dǎo)出數(shù)據(jù)較慢,影響用戶端使用,必然影響用戶使用時(shí)間;數(shù)據(jù)庫(kù)數(shù)據(jù)備份過(guò)程中,要指明路徑,確保存儲(chǔ)量能適合該系統(tǒng)的正常運(yùn)行,避免數(shù)據(jù)丟失、錯(cuò)誤。維吾爾自治區(qū)高速公路路政管理系統(tǒng)處理的數(shù)據(jù)流量較大,如若數(shù)據(jù)庫(kù)設(shè)計(jì)不完善,將導(dǎo)致大部分?jǐn)?shù)據(jù)無(wú)法保存或丟失,服務(wù)器的配置也是非常重要的。
(1)可靠性
路政管理系統(tǒng)的可靠性是在沒(méi)有人為破壞的前提下,或網(wǎng)絡(luò)黑客的攻擊時(shí),該系統(tǒng)的服務(wù)器不會(huì)出現(xiàn)數(shù)據(jù)丟失或系統(tǒng)崩潰,必須具備較好的系統(tǒng)備份程序。同時(shí)要求該系統(tǒng)有較強(qiáng)的防護(hù)措施。在系統(tǒng)完善后,會(huì)對(duì)各部門(mén)進(jìn)行權(quán)限劃分,對(duì)于操作者權(quán)限的使用管理,一般會(huì)在程序的使用權(quán)、基表的操作和管理業(yè)務(wù)上進(jìn)行控制。
本系統(tǒng)在使用過(guò)程中,需用戶名和密碼,未經(jīng)登記在案的或越權(quán)登錄的用戶,本系統(tǒng)是不予受理的,決策者在分配操作者權(quán)限的同時(shí),會(huì)按各部門(mén)、各業(yè)務(wù)內(nèi)容進(jìn)行劃分,每個(gè)業(yè)務(wù)工作人員都有不用的登錄名,權(quán)限也與此不同。
本系統(tǒng)在基表的操作的過(guò)程中,權(quán)限也是不同的,決策者只能對(duì)該業(yè)務(wù)流程操作者進(jìn)行授權(quán),一般用戶只能進(jìn)行簡(jiǎn)單的查詢操作,根據(jù)不同的保密措施,任何人無(wú)權(quán)進(jìn)行查詢及更改、刪除(除高級(jí)權(quán)限管理者之外)。
在授權(quán)過(guò)程后,路政業(yè)務(wù)操作者根據(jù)流程內(nèi)容不同可將各種原始數(shù)據(jù)錄入數(shù)據(jù)庫(kù),并安排專(zhuān)業(yè)人員進(jìn)行數(shù)據(jù)庫(kù)管理和維護(hù),如需打印或主管領(lǐng)導(dǎo)簽字認(rèn)可的各種票據(jù),需經(jīng)該業(yè)務(wù)操作者導(dǎo)出數(shù)據(jù)庫(kù)后在予打印。本系統(tǒng)在試用調(diào)試階段會(huì)出現(xiàn)各類(lèi)異常錯(cuò)誤,只有根據(jù)業(yè)務(wù)流程不斷的完善,才能及早進(jìn)行有效的處理。
高速公路路政管理系統(tǒng)導(dǎo)入數(shù)據(jù)庫(kù)內(nèi)容較多,并且比較重要,內(nèi)容較為復(fù)雜,在保障系統(tǒng)出現(xiàn)問(wèn)題時(shí)能及時(shí)恢復(fù)到初始界面,防止誤操作導(dǎo)致的數(shù)據(jù)丟失,即要求該系統(tǒng)有完善的處理能力。其次,本系統(tǒng)需要較強(qiáng)的糾錯(cuò)判斷能力,對(duì)于操作者不正當(dāng)?shù)牟僮鬟M(jìn)行有效的提示,并準(zhǔn)許操作者修改后進(jìn)行錄入,防止數(shù)據(jù)丟失、破壞。
(2)可操作性
本系統(tǒng)需有一個(gè)舒適的界面,用戶能簡(jiǎn)明清楚知道用戶界面里的各類(lèi)操作內(nèi)容,達(dá)到用戶清楚明白,在使用過(guò)程中應(yīng)提示簡(jiǎn)單的信息對(duì)話框,防止操作者誤
北京工業(yè)大學(xué)工程碩士學(xué)位論文
操作而浪費(fèi)時(shí)間,在程序運(yùn)行過(guò)程中,需提示系統(tǒng)的運(yùn)行。在操作者試圖越權(quán)操作時(shí),該系統(tǒng)應(yīng)及時(shí)做出警告對(duì)話框,提示用戶錯(cuò)誤內(nèi)容,如用戶執(zhí)意越權(quán)進(jìn)入該系統(tǒng),本系統(tǒng)應(yīng)在客戶端設(shè)置關(guān)機(jī)時(shí)間,以防止保密程序的外泄。
(3)可維護(hù)性
系統(tǒng)開(kāi)發(fā)的經(jīng)過(guò)是一個(gè)逐漸完善的過(guò)程,系統(tǒng)的分析、設(shè)計(jì)、實(shí)現(xiàn)、運(yùn)行的過(guò)程是從實(shí)踐中進(jìn)行檢驗(yàn),而從中出現(xiàn)的問(wèn)題是開(kāi)發(fā)者應(yīng)及時(shí)解決的動(dòng)力,系統(tǒng)維護(hù)包含的意義是外部服務(wù)器維護(hù)和軟件自身維護(hù),只有兩者完善后,數(shù)據(jù)的統(tǒng)一和正確性才能得到保障,操作者才能高效的完成業(yè)務(wù)相關(guān)內(nèi)容。
為了保障系統(tǒng)的高效率,可采納以下幾點(diǎn)措施:(1)使用模塊化系統(tǒng)程序,單獨(dú)設(shè)立模塊,系統(tǒng)的各分類(lèi)功能均有一個(gè)模塊承擔(dān),功能模塊之間的組合,盡量簡(jiǎn)單,獨(dú)立,確保模塊如出現(xiàn)問(wèn)題不會(huì)對(duì)別的模塊產(chǎn)生影響,同時(shí)要確保該模塊的靈活。
(2)采納框架化程序設(shè)計(jì),加強(qiáng)程序的可塑性,簡(jiǎn)明詳細(xì)的編寫(xiě)系統(tǒng)源程序,便于差錯(cuò)進(jìn)行改正。
(3)高速公路路政信息管理統(tǒng)一化、規(guī)范化
為確保該系統(tǒng)的信息數(shù)據(jù)共享,需按統(tǒng)一的數(shù)據(jù)格式進(jìn)行編寫(xiě),保障路政業(yè)務(wù)工作內(nèi)容準(zhǔn)確化、統(tǒng)一化、規(guī)范化,并按國(guó)家最新頒布的編號(hào)、編碼進(jìn)行分類(lèi)引用。
3.5本章小結(jié)
本章主要介紹了系統(tǒng)的設(shè)計(jì)目標(biāo),闡述了系統(tǒng)的功能模塊及展示了系統(tǒng)的結(jié)構(gòu)圖。分析了高速公路綜合管理信息平臺(tái)應(yīng)具備的具體業(yè)務(wù)功能,由于高速公路本身的屬于一個(gè)信息事務(wù),因而其管理需求也是在不斷的變化,因此對(duì)這些功能的設(shè)計(jì)主要是從通用性、實(shí)用性和適用性方面予以考慮。這些業(yè)務(wù)功能具有一定的獨(dú)立性,集合在一起又形成一個(gè)有機(jī)的整體,從而提高系統(tǒng)的數(shù)據(jù)的利用。
第4章 路政管理系統(tǒng)的總體設(shè)計(jì)
第4章路政管理系統(tǒng)的設(shè)計(jì)與關(guān)鍵技術(shù)分析
4.1系統(tǒng)用例圖
用例模型的捕獲和記錄的是系統(tǒng)的用例和參與者以及它們之間的各種關(guān)系。用例模型的提出對(duì)于軟件開(kāi)發(fā)方法的研究具有重要的意義。在實(shí)踐當(dāng)中,分析典型用例是開(kāi)發(fā)者準(zhǔn)確迅速了解獲取用戶要求和相關(guān)概念的最常用也是最有效的方法,是用戶和開(kāi)發(fā)者一起深入剖析系統(tǒng)功能的起點(diǎn)。根據(jù)上一章的需求分析,利用UML的建模標(biāo)準(zhǔn)分別建立系統(tǒng)的包圖和用例圖,以下見(jiàn)圖4-1所示路政管理系統(tǒng)用例的組織—包圖。
處罰管理模塊路政巡查模塊案件處理模塊系統(tǒng)信息管理模塊清障排障模塊數(shù)據(jù)查詢模塊公用數(shù)據(jù)模塊
圖4-1 路政管理系統(tǒng)包圖
Figure 4-1 Highway management featuring figure 4.1.1處罰管理模塊用例圖
處罰管理主要包括:繳納罰金、處罰查詢、處罰明細(xì)報(bào)表。其中繳納罰金是對(duì)違章人員所處罰金進(jìn)行錄入管理。處罰查詢是將已交過(guò)的罰金和未交的罰金進(jìn)行區(qū)分,并可以隨時(shí)查詢。處罰明細(xì)報(bào)表是處罰的具體情況和罰金數(shù)進(jìn)行查看打印。見(jiàn)圖4-2所示處罰管理模塊用例圖。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
登錄繳納罰金錄入extendsextendsextends修改罰金extends處罰管理extends罰金報(bào)表打印處罰金查詢extendsextendsextends系統(tǒng)管理員處罰明細(xì)報(bào)表生成操作員
圖4-2處罰管理模塊的用例圖
Figure 4-2 Punishment management module of use case diagram 4.1.2案件處理模塊用例圖
案件處理主要包括:案件總結(jié)、部門(mén)認(rèn)可、領(lǐng)導(dǎo)審核、條件查詢。其中部門(mén)認(rèn)可是對(duì)案件的處理過(guò)程是否得到部門(mén)人員的同意,并有領(lǐng)導(dǎo)審核后簽字后才可以處理案件。見(jiàn)圖4-3所示案件處理模塊用例圖。
案件總結(jié)案件錄入extendsextendsextends案件審核extends案件處理管理UsersUsers案件查詢UsersUsers案件撤銷(xiāo)extends領(lǐng)導(dǎo)extendsextendsUsers管理員部門(mén)認(rèn)可操作員
圖4-3案件處理模塊的用例圖
Figure 4-3The case processing modules of use case diagram 4.1.3路政巡查模塊用例圖
路政巡查管理主要包括:巡查記錄、出警登記、路障通知、違章物登記。其中巡查記錄是根據(jù)某路段故障信息進(jìn)行記錄,出警登記是每個(gè)人員在出去巡查時(shí)
第4章 路政管理系統(tǒng)的總體設(shè)計(jì)
都要進(jìn)行登記包括物品登記。如果有遇到故障會(huì)隨時(shí)發(fā)布便于通行。見(jiàn)圖4-4所示路政巡查用例圖。
路段巡查登記路障通知extendsextendsextendsusers障礙物登記extends路政巡查管理extendsextends巡查記錄usersextends出警登記裝備登記users管理員usersusers操作員users巡查查詢巡查人員
圖4-4路政巡查模塊的用例圖
Figure 4-4Highways patrolled modules of the use case diagram 4.1.4清障排障模塊用例圖
清障排障管理主要包括:清障值班管理、清障票據(jù)管理、清障裝備管理。其中清障票據(jù)管理是在處理故障過(guò)程中產(chǎn)生的費(fèi)用進(jìn)行錄入審核后報(bào)銷(xiāo)并打印票據(jù)留底。見(jiàn)圖4-5所示清障排障模塊用例圖。
清障排障裝備錄入清障排障值班人員extends清障排障票據(jù)錄入extends清障排障管理操作員extendsextendsusers清障排障票據(jù)打印extendsextends清障排障查詢管理員
圖4-5清障排障模塊的用例圖
Figure 4-5 Intelligent troubleshooting module of use case diagram
北京工業(yè)大學(xué)工程碩士學(xué)位論文
4.2 系統(tǒng)總體設(shè)計(jì)
基于JAVA平臺(tái)的高速公路路政管理信息系統(tǒng)采用三層體系結(jié)構(gòu),完善了兩層體系結(jié)構(gòu)中的缺陷。在原來(lái)我們所使用的三部分構(gòu)架中,其中間的應(yīng)用邏輯部分是獨(dú)立產(chǎn)生的,而應(yīng)用邏輯構(gòu)架是在客戶構(gòu)架與儲(chǔ)存構(gòu)架之間,首先客戶部分構(gòu)架采用WEB瀏覽器經(jīng)過(guò)服務(wù)器對(duì)客戶構(gòu)架進(jìn)行使用,使用戶簡(jiǎn)便準(zhǔn)確的使用,其次,在儲(chǔ)存部分構(gòu)架中采用SQL Server2000數(shù)據(jù)庫(kù),在上章已經(jīng)介紹了它的使用優(yōu)點(diǎn),能快速、簡(jiǎn)單的編制開(kāi)發(fā)相應(yīng)的功能模塊,最后客戶構(gòu)架與儲(chǔ)存構(gòu)架緊密聯(lián)合的就使用應(yīng)用邏輯構(gòu)架。在這種構(gòu)架下,客戶構(gòu)架屬于最底層,而應(yīng)用邏輯構(gòu)架屬于應(yīng)用服務(wù)器,它可以用邏輯的方法進(jìn)行分布,由于該邏輯構(gòu)架屬于獨(dú)立的,它可以在每個(gè)分布部署上進(jìn)行優(yōu)化和維護(hù)。4.2.1系統(tǒng)網(wǎng)絡(luò)構(gòu)架
系統(tǒng)網(wǎng)絡(luò)構(gòu)架在開(kāi)發(fā)過(guò)程中試圖采用B/S與的模式,即瀏覽器/服務(wù)器、在開(kāi)發(fā)中可以利用瀏覽器/服務(wù)器進(jìn)行跨平臺(tái)的用法可以充分的提高本系統(tǒng)的處理能力及查詢能力[30]。勢(shì)必增強(qiáng)系統(tǒng)的安全性和保密性。
由于本系統(tǒng)在硬件、軟件的技術(shù)是比較完善、成熟的,因此在技術(shù)成熟的基礎(chǔ)上開(kāi)發(fā)高速公路路政業(yè)務(wù)管理系統(tǒng)是值得關(guān)注的,為此要保證該系統(tǒng)安全性、保密性,必須進(jìn)行系統(tǒng)的分析,其網(wǎng)絡(luò)結(jié)構(gòu)見(jiàn)圖4-6所示:
第4章 路政管理系統(tǒng)的總體設(shè)計(jì)
遠(yuǎn)程客戶機(jī)遠(yuǎn)程客戶機(jī)本地客戶機(jī)B/SInternet新疆高速公路路政管理WEB服務(wù)器Sql Server服務(wù)器
圖4-6 網(wǎng)絡(luò)結(jié)構(gòu)
Figure 4-6 The network structure 高速公路路政管理系統(tǒng)是一個(gè)較復(fù)雜的信息系統(tǒng),本系統(tǒng)在使用過(guò)程中各項(xiàng)模塊要求高,為此采用J2EE在JAVA2的基礎(chǔ)上進(jìn)行分化解決開(kāi)發(fā)難題,而本系統(tǒng)難點(diǎn)在于如何解決系統(tǒng)部署和管理問(wèn)題的構(gòu)架結(jié)構(gòu),作為J2EE與其他開(kāi)發(fā)軟件相比,優(yōu)勢(shì)如下[31]:
(1)J2EE廣泛性得到認(rèn)可,由于J2EE普遍得到了廣大應(yīng)用商的支持,也有很多開(kāi)發(fā)軟件工作者把重心移到J2EE上進(jìn)行開(kāi)發(fā),因此,選擇J2EE作為本系統(tǒng)的開(kāi)發(fā)軟件是具有遠(yuǎn)期構(gòu)思的。
(2)J2EE軟件在使用上有較好的移植性,即可以將信息保留,又可以根據(jù)系統(tǒng)應(yīng)用的變化進(jìn)行變化,它的可擴(kuò)展性是值得關(guān)注的。
(3)J2EE軟件簡(jiǎn)單,使開(kāi)發(fā)者在最短的時(shí)間內(nèi)進(jìn)行軟件編程。(4)J2EE可以將多種終端設(shè)備進(jìn)行支持,計(jì)算方式也比較廣泛。(5)操作簡(jiǎn)易,容易理解。在J2EE上開(kāi)發(fā)高速公路路政管理系統(tǒng),是將業(yè)務(wù)數(shù)據(jù)的導(dǎo)出、導(dǎo)入與業(yè)務(wù)邏輯進(jìn)行分割,可以通過(guò)軟件內(nèi)EJB進(jìn)行分解,分解后相關(guān)處罰管理、路政巡查管理及案件處理等相應(yīng)功能之間可以相互配合,即可以解決系統(tǒng)的安全性,又可以保證該系統(tǒng)的可靠性、擴(kuò)展性、植入性,使其該系統(tǒng)穩(wěn)定安全運(yùn)行。為此,根據(jù)對(duì)高速公路路政管理系統(tǒng)的分析,可以劃分高速公路路政管理系統(tǒng)的構(gòu)架,見(jiàn)圖4-7所示。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
WEB瀏覽器客戶層用戶信息數(shù)據(jù)新疆高速公路路政管理系統(tǒng)JAVA應(yīng)用程序J2EE應(yīng)用服務(wù)器WEB存源JSP servktRMIRMI處罰管理路障巡查管理應(yīng)用服務(wù)器處罰管理處罰管理出警登記JCA違章物登記JTAJNDIJMSJDBC數(shù)據(jù)倉(cāng)庫(kù)各類(lèi)數(shù)據(jù)倉(cāng)庫(kù)現(xiàn)有系統(tǒng)余留系統(tǒng)
圖4-7 實(shí)現(xiàn)原理 Figure 4-7 realizing principle 4.2.2系統(tǒng)總體構(gòu)架
根據(jù)JAVA平臺(tái)網(wǎng)絡(luò)上構(gòu)建的高速公路路政管理系統(tǒng),在總體構(gòu)架上做出如下設(shè)計(jì):
經(jīng)過(guò)調(diào)研分析我們將服務(wù)器用戶訪問(wèn)系統(tǒng)分為三種訪問(wèn)形式,即:管理員、操作員、審核員用戶,該系統(tǒng)只有管理員可以對(duì)高速公路路政相關(guān)業(yè)務(wù)管理進(jìn)行管理,比如處罰管理、員工管理、清障排障管理等。而操作員在該系統(tǒng)授權(quán)后只能對(duì)處罰、案件、路政巡查、進(jìn)行管理操作。則審核員最終功能是對(duì)處罰、案件、故障清除進(jìn)行審核管理。本系統(tǒng)只有管理員進(jìn)行授權(quán)后才能實(shí)行相對(duì)應(yīng)的操作,在進(jìn)入該系統(tǒng)前,必須用戶名與密碼正確才能進(jìn)入界面管理。
上述三種類(lèi)別用戶可以擁有自己的操作權(quán)限,并根據(jù)操作權(quán)限劃分模塊,而每個(gè)操作模塊都可以進(jìn)行單獨(dú)實(shí)現(xiàn)該模塊的功能,可以在整個(gè)系統(tǒng)操作中相互配合運(yùn)行。下面簡(jiǎn)潔的介紹各模塊的主要功能:
(1)審核員管理模塊
系統(tǒng)審核員模塊由本系統(tǒng)管理員授權(quán)進(jìn)行添加的,授權(quán)后審核員可以根據(jù)實(shí)際的情況進(jìn)行更改用戶名密碼,但不能更改用戶名,審核員主要通過(guò)本系統(tǒng)對(duì)處理、案件、故障清除內(nèi)容進(jìn)行審核。
第4章 路政管理系統(tǒng)的總體設(shè)計(jì)
(2)操作員管理模塊
系統(tǒng)操作員模塊是由本系統(tǒng)管理員授權(quán)進(jìn)行添加的,授權(quán)后操作可以對(duì)本系統(tǒng)處罰、案件、路政巡查、清障排障管理進(jìn)行添加和刪除功能,該用戶可以更改密碼,但用戶名不能進(jìn)行更改。
(3)處罰管理模塊
根據(jù)操作員對(duì)繳納罰金進(jìn)行錄入后,可以針對(duì)此類(lèi)信息進(jìn)行查詢,供相關(guān)部門(mén)、用戶能及時(shí)了解處罰信息內(nèi)容,并可以進(jìn)行打印,以備留檔管理。
(4)案件處理管理模塊
在路政管理工作中對(duì)案件進(jìn)行總結(jié),并將總結(jié)內(nèi)容公布,經(jīng)過(guò)相關(guān)上級(jí)部門(mén)審核后可以進(jìn)行案件詳細(xì)查詢。
(5)路政巡查管理模塊
根據(jù)路政執(zhí)法人員對(duì)巡查過(guò)程中存在的違章違法案件進(jìn)行記錄,并可以了解執(zhí)法人員出警、清障、執(zhí)法等相關(guān)時(shí)間、內(nèi)容。操作者在案件處理中可以進(jìn)行添加和刪除操作等。
(6)清障排障管理模塊
根據(jù)執(zhí)法人員在巡查過(guò)程中發(fā)現(xiàn)的問(wèn)題向該部門(mén)進(jìn)行通知,而清障、排障管理模塊就可以按時(shí)間、地點(diǎn)、內(nèi)容進(jìn)行系統(tǒng)添加、刪除,以保障高速公路道路暢通。
根據(jù)前面的系統(tǒng)功能分析,整個(gè)系統(tǒng)的模塊結(jié)構(gòu)見(jiàn)圖2-1所示。
4.3系統(tǒng)環(huán)境
4.3.1運(yùn)行環(huán)境選擇
(1)服務(wù)器
服務(wù)器選用Windows2003 Server操作系統(tǒng)。它提供了更可靠、更好的擴(kuò)展性和更易管理的網(wǎng)絡(luò)、Internet Information Services、應(yīng)用程序、通訊以及其他服務(wù)。
(2)瀏覽器
Web服務(wù)的客戶端瀏覽程序??上騑eb服務(wù)器發(fā)送各種請(qǐng)求,并對(duì)從服務(wù)器發(fā)來(lái)的超文本信息和各種多媒體數(shù)據(jù)格式進(jìn)行解釋、顯示和播放??梢栽谌魏我粋€(gè)操作系統(tǒng)上運(yùn)行。
(3)數(shù)據(jù)庫(kù)服務(wù)器
數(shù)據(jù)庫(kù)服務(wù)器采用Microsoft SQL Server 2000,它是運(yùn)行在Windows操作系
北京工業(yè)大學(xué)工程碩士學(xué)位論文
統(tǒng)平臺(tái)上的一個(gè)高性能數(shù)據(jù)庫(kù)管理系統(tǒng),基于多線程的客戶/服務(wù)器體系結(jié)構(gòu),這一點(diǎn)與多進(jìn)程的客戶/服務(wù)器數(shù)據(jù)庫(kù)管理系統(tǒng)不同,啟動(dòng)服務(wù)時(shí),僅啟動(dòng)一個(gè)進(jìn)程,而對(duì)用戶請(qǐng)求,是以線程方式響應(yīng),這種結(jié)構(gòu)需要的資源比多進(jìn)程系統(tǒng)少得多。通過(guò)JDBC技術(shù)來(lái)實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作。4.3.2系統(tǒng)開(kāi)發(fā)環(huán)境選擇
(1)符合各種主流的技術(shù)標(biāo)準(zhǔn)。(2)符合管理信息化的整體技術(shù)戰(zhàn)略。(3)符合未來(lái)技術(shù)的發(fā)展方向。(4)滿足開(kāi)放性、可擴(kuò)充性的要求。(5)與現(xiàn)有的應(yīng)用系統(tǒng)具有良好的兼容性。(6)與最終的應(yīng)用環(huán)境盡量一致。4.3.3系統(tǒng)開(kāi)發(fā)工具選擇
MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench,簡(jiǎn)稱MyEclipse)是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。
4.4 數(shù)據(jù)庫(kù)的設(shè)計(jì)
4.4.1.數(shù)據(jù)庫(kù)設(shè)計(jì)原則
為保障本系統(tǒng)數(shù)據(jù)庫(kù)的各項(xiàng)功能能一一展現(xiàn),現(xiàn)將數(shù)據(jù)庫(kù)設(shè)計(jì)理念敘述如下:
(1)可擴(kuò)展性,本系統(tǒng)在加載信息數(shù)據(jù)后,可以持續(xù)性的與用戶各系統(tǒng)功能進(jìn)行較好的兼容,使其系統(tǒng)運(yùn)行正常。
(2)標(biāo)準(zhǔn)性,系統(tǒng)數(shù)據(jù)的導(dǎo)出、導(dǎo)入均按規(guī)則進(jìn)行約束,不容納不符合的元素進(jìn)入系統(tǒng)數(shù)據(jù)庫(kù),傳輸上不受任何系統(tǒng)數(shù)據(jù)進(jìn)行干擾。
(3)穩(wěn)定糾錯(cuò)性,系統(tǒng)的技術(shù)采用盡量考慮到先進(jìn)性和穩(wěn)定性的結(jié)合,當(dāng)兩者不可調(diào)和時(shí),則優(yōu)先考慮軟件的可靠和容錯(cuò)能力。
(4)簡(jiǎn)單性,該系統(tǒng)是由許多不同的子功能系統(tǒng)進(jìn)行相互工作的,而為了使系統(tǒng)能高效率運(yùn)行,在開(kāi)發(fā)階段將統(tǒng)一使用DBMS進(jìn)行開(kāi)發(fā)。
第4章 路政管理系統(tǒng)的總體設(shè)計(jì)
(5)兼容性,根據(jù)系統(tǒng)不同的應(yīng)用模塊,而系統(tǒng)總體將滿足各用戶申請(qǐng)要求,在處理好用戶申請(qǐng)外,子系統(tǒng)將可以進(jìn)行分析。
(6)理解性,系統(tǒng)開(kāi)發(fā)后,數(shù)據(jù)的構(gòu)架可以向用戶進(jìn)行透明化,而操作界面是以路政系統(tǒng)相匹配的,這樣可以讓使用者極快的理解和使用。
(7)維護(hù)性,管理員可以根據(jù)數(shù)據(jù)庫(kù)留有的接口進(jìn)行數(shù)據(jù)授權(quán),并可以將數(shù)據(jù)庫(kù)內(nèi)各業(yè)務(wù)類(lèi)數(shù)據(jù)進(jìn)行有效的保存,并可以在系統(tǒng)出現(xiàn)問(wèn)題后進(jìn)行恢復(fù)處理。
4.4.2數(shù)據(jù)庫(kù)體系結(jié)構(gòu)
本系統(tǒng)數(shù)據(jù)庫(kù)構(gòu)架的設(shè)計(jì),主要是正確的把握后期技術(shù)的發(fā)展,在開(kāi)發(fā)過(guò)程中減少或避免不必要的系統(tǒng)開(kāi)發(fā)風(fēng)險(xiǎn),而在采用成熟的技術(shù)時(shí)最大量的提高系統(tǒng)的運(yùn)行率和時(shí)效率,是為本系統(tǒng)開(kāi)發(fā)減少投資的可靠保障。
從數(shù)據(jù)庫(kù)機(jī)構(gòu)來(lái)看,需要多方面的素材,比如系統(tǒng)的目的、系統(tǒng)構(gòu)架、系統(tǒng)分布、數(shù)據(jù)流通能力、系統(tǒng)分析判斷能力等都是系統(tǒng)性能的保障。經(jīng)調(diào)研,國(guó)內(nèi)大多省市路政管理系統(tǒng)的信息處理量非常大,都按統(tǒng)一的系統(tǒng)構(gòu)架進(jìn)行劃分,從而體現(xiàn)了數(shù)據(jù)庫(kù)開(kāi)放性,可以從網(wǎng)絡(luò)構(gòu)架中明確、快速的進(jìn)行調(diào)閱,以適應(yīng)服務(wù)器離散分布的物理環(huán)境。
可以簡(jiǎn)單的說(shuō)系統(tǒng)多層構(gòu)架就是原先C/S的擴(kuò)展,多層構(gòu)架中尤為使用最多的就是三層結(jié)構(gòu),即:表述邏輯層、業(yè)務(wù)邏輯層和數(shù)據(jù)邏輯層(客戶層、應(yīng)用服務(wù)器層、后臺(tái)數(shù)據(jù)庫(kù)層),而從三層結(jié)構(gòu)理解中,表述邏輯層和業(yè)務(wù)邏輯層實(shí)際上就是用戶客戶端部分,三層結(jié)構(gòu)可以表述如下:
(1)數(shù)據(jù)庫(kù)邏輯層是系統(tǒng)對(duì)人為創(chuàng)建的,比如創(chuàng)建、刪除、檢索、排序等部件組成,而這些部件與儲(chǔ)存部件相互兼容,使其數(shù)據(jù)透明。
(2)業(yè)務(wù)邏輯層是系統(tǒng)各項(xiàng)業(yè)務(wù)內(nèi)容規(guī)定的規(guī)則而產(chǎn)生的,而業(yè)務(wù)規(guī)則只限于業(yè)務(wù)邏輯層內(nèi),其他工作層是沒(méi)有的,業(yè)務(wù)邏輯層作為服務(wù)供應(yīng)給其它部件,同時(shí)這一層服務(wù)器是具備多線程的,可以提供多客戶機(jī)進(jìn)行訪問(wèn)、處理。
(3)客戶端是進(jìn)入系統(tǒng)的重要組成構(gòu)件,是系統(tǒng)人工對(duì)話的組成部分,客戶端是經(jīng)過(guò)向服務(wù)器提出申請(qǐng)后進(jìn)行界面反映的一種方式,而由應(yīng)用服務(wù)器作相應(yīng)的控制。見(jiàn)圖4-8所示。
北京工業(yè)大學(xué)工程碩士學(xué)位論文
工作站工作站工作站工作站本地服務(wù)器本地服務(wù)器本地服務(wù)器本地服務(wù)器其它工作站1應(yīng)用服務(wù)器復(fù)制(訂閱、發(fā)布、分發(fā))其它工作站2存取機(jī)制、并發(fā)控制中心數(shù)據(jù)庫(kù)服務(wù)器其它工作站3
圖4-8三層式數(shù)據(jù)庫(kù)結(jié)構(gòu)體系 Figure 4-8 Three-tier database structure 對(duì)高速公路路政管理系統(tǒng)而言,系統(tǒng)將使用三層機(jī)構(gòu)的數(shù)據(jù)庫(kù)模式,可以將各地州中心管理部門(mén)進(jìn)行數(shù)據(jù)共享,并進(jìn)行統(tǒng)一管理,而這項(xiàng)功能是通過(guò)管理數(shù)據(jù)庫(kù)進(jìn)行復(fù)制后產(chǎn)生的,并實(shí)現(xiàn)定制、分發(fā)、發(fā)布。當(dāng)?shù)刂?、縣市服務(wù)器進(jìn)行數(shù)據(jù)變更時(shí),由各地州將信息進(jìn)行發(fā)布,并由中心管理部門(mén)進(jìn)行接收,統(tǒng)一將服務(wù)器進(jìn)行變更,這樣即可以統(tǒng)一各地州數(shù)據(jù)庫(kù)數(shù)據(jù)又可以使數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行同步操作。
高速公路路政管理系統(tǒng)本質(zhì)屬于信息管理系統(tǒng),而管理的核心問(wèn)題就是如何讓使用者能快速使用和操作。高速公路路政管理系統(tǒng)在采用三層機(jī)構(gòu)構(gòu)架中數(shù)據(jù)儲(chǔ)存、邏輯、界面表述層,而這三層均有數(shù)據(jù)庫(kù)有關(guān),儲(chǔ)存層就是數(shù)據(jù)庫(kù)自身,邏輯層則是在客戶端發(fā)出信息進(jìn)行分析判斷的數(shù)據(jù),界面表述層也可以說(shuō)就是客戶使用操作的系統(tǒng)界面。對(duì)這個(gè)系統(tǒng)而言,數(shù)據(jù)庫(kù)開(kāi)發(fā)是整個(gè)系統(tǒng)的基礎(chǔ),是技術(shù)體現(xiàn)的過(guò)程,數(shù)據(jù)庫(kù)設(shè)計(jì)的是否準(zhǔn)確、全面、合理、是否可以實(shí)現(xiàn)路政業(yè)務(wù)各項(xiàng)功能的實(shí)現(xiàn)是重要的一個(gè)過(guò)程,在設(shè)計(jì)過(guò)程中,數(shù)據(jù)庫(kù)出現(xiàn)問(wèn)題,將使后續(xù)各項(xiàng)功能無(wú)法正常使用,因此系統(tǒng)必須針對(duì)SQL Server2000編程時(shí)采用規(guī)范化編寫(xiě)[32]。
系統(tǒng)的數(shù)據(jù)庫(kù)如果設(shè)計(jì)非常合理,則將會(huì)影響到高速公路路政路政管理信息系統(tǒng)的使用。主要表現(xiàn)在以下方面:
(1)信息的搜索,各類(lèi)用戶無(wú)法從單個(gè)數(shù)據(jù)庫(kù)中查詢信息,這意味著系統(tǒng)將無(wú)法快速進(jìn)行反饋,導(dǎo)致系統(tǒng)運(yùn)行遲緩。
第4章 路政管理系統(tǒng)的總體設(shè)計(jì)
(2)確保編寫(xiě)數(shù)據(jù)規(guī)范、標(biāo)準(zhǔn)化。數(shù)據(jù)構(gòu)架設(shè)計(jì)應(yīng)遵守國(guó)家和路政系統(tǒng)標(biāo)準(zhǔn),編碼的應(yīng)用應(yīng)得到認(rèn)可。
(3)在編程軟件下設(shè)計(jì)數(shù)據(jù)庫(kù)內(nèi)容時(shí),應(yīng)盡量減少儲(chǔ)存空間,解決數(shù)據(jù)一致性的問(wèn)題,還要考慮如何提高運(yùn)行速度降低開(kāi)發(fā)難度。
(4)數(shù)據(jù)庫(kù)的容量,考慮到路政行業(yè)信息量大的因素,如何將這個(gè)信息量進(jìn)行歷史數(shù)據(jù)的輸入,保障數(shù)據(jù)庫(kù)的容量。
(5)如何確保數(shù)據(jù)的完整和正確。在高速公路路政路政管理信息系統(tǒng)中,許多客戶端共享服務(wù)器數(shù)據(jù)庫(kù),由于同時(shí)發(fā)送操作請(qǐng)求,可能會(huì)對(duì)數(shù)據(jù)的一致性產(chǎn)生影響,為此要保障數(shù)據(jù)的正確性和完整性問(wèn)題。
(6)安全數(shù)據(jù)的保密機(jī)制,服務(wù)器數(shù)據(jù)庫(kù)需特定的授權(quán)者有著保密要求,為此,安全機(jī)構(gòu)的保障是必然因素之一。
服務(wù)器數(shù)據(jù)庫(kù)要定期不定期的進(jìn)行維護(hù),維護(hù)數(shù)據(jù)完整性,它主要包含了邏輯結(jié)構(gòu)和物理結(jié)構(gòu)兩部分。
本系統(tǒng)數(shù)據(jù)邏輯構(gòu)思是指數(shù)據(jù)的名稱、標(biāo)識(shí)及每個(gè)記錄、處罰、長(zhǎng)度之間的相互連接關(guān)系,下面給出系統(tǒng)所使用的主要表之間的關(guān)系圖,見(jiàn)圖4-9所示:
審核員處罰管理案件處理用戶員工路政巡查清障排障操作員管理員
圖4-9系統(tǒng)數(shù)據(jù)結(jié)構(gòu)關(guān)系圖 Figure 4-9 System data structure 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)是將數(shù)據(jù)的概念結(jié)構(gòu)轉(zhuǎn)換為SQL Server2000數(shù)據(jù)庫(kù)系統(tǒng)的實(shí)際模型[33],從而得到數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),以便在數(shù)據(jù)庫(kù)中建立結(jié)構(gòu)。
本系統(tǒng)中的所有表均保存于數(shù)據(jù)庫(kù)roadmanage,主要包括處罰管理信息表、案件處理信息表、員工管理信息表、路政巡查管理信息表、清障排障管理信息表用戶管理信息表等,在處理時(shí)可能還會(huì)產(chǎn)生臨時(shí)表。
處罰管理信息表punishment;記錄處罰的相關(guān)信息,其中punishmentid為主鍵,用于存放罰金ID。具體結(jié)構(gòu)見(jiàn)表4-10所示:
北京工業(yè)大學(xué)工程碩士學(xué)位論文
字段punishmentidpunishmentnamepunishmentpricepunishmentpersonpunishmentsexpunishmentsfzpunishmentcarmumpunishmentdatepunishmentbcpunishmentslr數(shù)據(jù)類(lèi)型Bigintvarcharintvarcharvarcharbigintbigintdatetextvarchar長(zhǎng)度825510104208名稱處罰金ID處罰名稱處罰金額處罰人處罰人性別處罰人身份證號(hào)處罰人車(chē)牌號(hào)處罰日期處罰原因10受理人
表4-10處罰管理信息表
Table 4-10 Punishment information management 案件處理信息表caseinfo;記錄案件處理相關(guān)信息,其中caseid為主鍵,用于存放案件處理編號(hào)。具體結(jié)構(gòu)見(jiàn)表4-11所示:
字段caseidcasenamecasejdcasepersoncaseaddresscasetypecasecarnumcasetdatecasebccaseslr數(shù)據(jù)類(lèi)型Bigintvarcharintvarcharvarcharbigintbigintdatetextvarchar25510長(zhǎng)度825510104208名稱案件處理編號(hào)案件處理名稱案件處理進(jìn)度案件處理人案件處理地點(diǎn)案件類(lèi)型案件處理中車(chē)牌號(hào)案件處理日期案件處理原因受理人
表4-11案件處理信息表
Table4-11 Case processing information table 員工管理信息表employees;記錄員工處理相關(guān)信息,其中employeesid為主鍵,用于存放員工編號(hào)。具體結(jié)構(gòu)見(jiàn)表4-12所示:
第4章 路政管理系統(tǒng)的總體設(shè)計(jì)
字段employeesidemployeesnameemployeesageemployeessexemployeesbmemployeesaddressemployeestelemployeesdateemployeesotheremployeesslr數(shù)據(jù)類(lèi)型Bigintvarcharintvarcharvarcharbigintbigintdatetextvarchar長(zhǎng)度825510104208名稱員工編號(hào)員工名稱員工年齡員工性別員工工作部門(mén)員工地址員工聯(lián)系電話員工進(jìn)單位日期25510員工其他信息審核人
表4-12 員工管理信息表
Table4-12 Employee management information table 路政巡查管理信息表patrol;記錄路政巡查過(guò)程中處理相關(guān)信息,其中patrolid為主鍵,用于存放巡查編號(hào)。具體結(jié)構(gòu)見(jiàn)表4-13所示:
字段patrolidpatrolnamepatrolldpatrolcamumpatroldatepatrolafdwpatroltel數(shù)據(jù)類(lèi)型Bigintvarcharvarcharbigintdatevarcharbigint2015長(zhǎng)度82551010名稱巡查編號(hào)巡查人員巡查路段巡查使用車(chē)輛號(hào)碼巡查時(shí)間巡查附帶物巡查人員聯(lián)系電話
表4-13 路政巡查管理信息表
Table4-13 Highway patrol management information table 清障排障管理信息表intelligent;記錄清障過(guò)程中處理相關(guān)信息,其中intelligentid為主。具體結(jié)構(gòu)見(jiàn)表4-14所示:
北京工業(yè)大學(xué)工程碩士學(xué)位論文
字段intelligentidintelligentnameintelligentldintelligentcamumintelligentdateintelligentfdwintelligenttelintelligentpriceintelligentbcintelligentslr數(shù)據(jù)類(lèi)型Bigintvarcharvarcharbigintdatevarcharbigintinttextvarchar長(zhǎng)度82551010名稱清障編號(hào)清障人員清障路段清障使用車(chē)輛號(hào)碼清障時(shí)間20151025510清障附帶物清障人員聯(lián)系電話清障費(fèi)用故障原因?qū)徍巳?/p>
表4-14 清障排障管理信息表
Table4-14 Intelligent troubleshooting information management 用戶管理信息表job;記錄用戶管理員信息,其中jobid為主鍵,用于存放管理員ID。具體結(jié)構(gòu)見(jiàn)表4-15所示:
字段jobidjobnamejobusernamejobpasswordjobdatejobflag數(shù)據(jù)類(lèi)型Bigintvarcharvarcharvarchardatevarchar20長(zhǎng)度82551050名稱用戶ID用戶名稱用戶登錄名用戶登錄密碼用戶登錄時(shí)間用戶權(quán)限
表4-15 用戶管理信息表
Table4-15 User management information table 本系統(tǒng)使用SQL Server2000數(shù)據(jù)庫(kù)作為后臺(tái),通過(guò)JDBC接口來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。一般編寫(xiě)數(shù)據(jù)庫(kù)連接的方式是在程序需要請(qǐng)求數(shù)據(jù)庫(kù)時(shí)直接連接,這樣操作存在一個(gè)問(wèn)題,就是用戶頻繁地請(qǐng)求連接,降低了數(shù)據(jù)庫(kù)的使用效率,在大用戶量的情況下,還容易造成排隊(duì)賭塞得情況[34]。為了解決這個(gè)問(wèn)題,因此系統(tǒng)使用了Tomcat的數(shù)據(jù)庫(kù)連接池。
Tomcat數(shù)據(jù)庫(kù)連接池的配置
啟動(dòng)Tomcat打開(kāi)IE在地址欄輸入http://localhost:81/login/index.jsp,則進(jìn)入Tomcat的管理界面;點(diǎn)擊右邊的Data Sources在右上角的下拉菜單中選擇create New Data Sources在下邊的輸入框中輸入需要的配置信息。還要下載安裝SQL 2k SP4補(bǔ)丁。
配置環(huán)境變量,具體如下:
![下載ASP_酒店管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[5篇范文]word格式文檔](http://static.xiexiebang.com/skin/default/images/icon_word.png)

文檔為doc格式
聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。
人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 目 錄 前 言.... 1 1 需求分析.... 2 1.1 系統(tǒng)需求... 2 1.1 功能需求... 2 1.3 可靠性要求... 3 1.4 性能需求... 3 2 開(kāi)發(fā)環(huán)境簡(jiǎn)介.... 4 2.1 Del......
人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)—管理(共5則)
人事管理系統(tǒng) 一實(shí)驗(yàn)題目:人事管理系統(tǒng) 二實(shí)驗(yàn)?zāi)康模和ㄟ^(guò)這次課程設(shè)計(jì),要掌握UML(統(tǒng)一建模語(yǔ)言),并能運(yùn)用UML在Rational Rose中建模。 三實(shí)驗(yàn)要求: (1) 員工各種信息的輸入,包括員工的......
學(xué)校教室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
學(xué)校教室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 目錄 第1章緒論 1 1.1 研究背景 1 1.2 本系統(tǒng)的發(fā)展前景 1 第2章需求分析 2 2.1 需求的文字表述 2 2.1.1 調(diào)查用戶需求 2 2.1.2 系統(tǒng)功能的設(shè)......
論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(含5篇)
論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 1緒論 1.1引言 1.1引言 隨著時(shí)代的進(jìn)步,網(wǎng)絡(luò)已經(jīng)成為人們生活中不可缺少的一部分。人們對(duì)網(wǎng)絡(luò)經(jīng)歷了由陌生到熟悉的過(guò)程,網(wǎng)絡(luò)為人們的生活、學(xué)習(xí)、......
高校學(xué)生收費(fèi)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
高校學(xué)生收費(fèi)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 現(xiàn)在學(xué)生收費(fèi)管理系統(tǒng)在高校的管理中得到十分普遍的應(yīng)用,本文以筆者實(shí)際的工作經(jīng)驗(yàn)為根據(jù),將一種新的收費(fèi)管理系統(tǒng)設(shè)計(jì)方案提了出......
圖書(shū)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-開(kāi)題報(bào)告
開(kāi) 題 報(bào) 告 畢業(yè)論文題目:圖書(shū)館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué) 校 名 稱: 廊坊職業(yè)技術(shù)學(xué)院專(zhuān) 業(yè) 名 稱: 移動(dòng)通信學(xué) 生 姓 名: 陳鑫學(xué) 號(hào): 1313080130 指 導(dǎo) 老 師: 郭芊羽日 期:1、......
勞保用品管理系統(tǒng)的設(shè)計(jì)思路與實(shí)現(xiàn)2009
基于WEB的物資管理系統(tǒng)設(shè)計(jì)思路與實(shí)現(xiàn)撰寫(xiě)人:李慶洋審核人:馬向玉單位:第七油礦二○一二年四月【摘要】物資是物質(zhì)資料的簡(jiǎn)稱,一般說(shuō)來(lái),它包括全部生產(chǎn)資料和生活資料。在油田企......
農(nóng)村“三資”管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
農(nóng)村“三資”管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘要:本文結(jié)合農(nóng)村“三資”管理實(shí)際情況,以.NET為技術(shù)平臺(tái),采用分層結(jié)構(gòu)設(shè)計(jì)實(shí)現(xiàn)了基于B/S模式的農(nóng)村“三資”管理系統(tǒng),在分析了該系統(tǒng)應(yīng)用背......