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

正文內(nèi)容

[]小區(qū)車輛管理系統(tǒng)(編輯修改稿)

2025-01-11 02:53 本頁面
 

【文章內(nèi)容簡介】 利于功能的單獨(dú)測試,更容易發(fā)現(xiàn)和改正錯(cuò)誤。常用的操作都封裝在公有方法中,這樣當(dāng)其它模塊需要實(shí)現(xiàn)某個(gè)操作時(shí),就可以直接去調(diào)用那個(gè)方法。以實(shí)現(xiàn)代碼最大限度的重用。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 10 系統(tǒng)調(diào)研與可行性分析 在結(jié)合了當(dāng)前的實(shí)際市場需求和今后的發(fā)展趨勢后,我認(rèn)為本軟件的市場前景將會(huì)非常好。因?yàn)楝F(xiàn)在國內(nèi)外很少有這種專門針對小區(qū)等小型停車場的軟件,而大型軟件不僅 購買 費(fèi)用高、 對硬件要求高而且維護(hù)不方便,更重要的是用戶不能很快掌握,還需要進(jìn)行專門的培訓(xùn)。這對于小型用戶來說是很難接受的。本軟件正是從價(jià)格、易用性等方面而專門做的優(yōu)化 。 可靠性分析概述 為了使軟件安全穩(wěn)定,在選擇語言和工具方面盡量選擇那些可靠成熟的產(chǎn)品 。JAVA 是一種安全高效的編程語言,不但加強(qiáng)了對異常的管理,而且還有完善的垃圾回收機(jī)制。因此程序員不必?fù)?dān)心在 C 或 C++中防不勝防的內(nèi)存泄漏的情況出現(xiàn)。用 JAVA 開發(fā)出來的程序還具有很好的可移植性,不必?fù)?dān)心在 Windows 上開的產(chǎn)品拿到別的 系統(tǒng)上就 不能運(yùn) 行了。在 數(shù)據(jù)庫 的 選 擇上 我用的是 微軟的SQLServer2021,雖然現(xiàn)它最的版本是 2021,但是考慮到 2021 是一款經(jīng)過多年使用 的、經(jīng)過考驗(yàn)的產(chǎn)品。為了系統(tǒng)的穩(wěn)定最終還是選擇 了它。 技術(shù)可行性分析 在技術(shù)上雖然有許多語言能用來開發(fā)本軟件,比如: C、 C++、 VB、 PB 等,但是這些并不一定是最 好 的。用 VB 或 PB 開發(fā)固然可以簡化很多工作,尤其是在界面的制作上可以省去很大的一部分精力,就連事件的代碼都可以由開發(fā)工具自動(dòng)生成,但是這兩種語言的可移植性并不好,這就在無形中限制了產(chǎn)品的使用范圍。用 C 或 C++雖然能提高運(yùn)行速度,但是考慮到它們極為不安全的指針,還是放棄了。因?yàn)樵谟布杆侔l(fā)展的今天,軟件上一點(diǎn)點(diǎn)速度的差別已經(jīng)微乎其微了 。至于Java, 因?yàn)槲覍W(xué)過一學(xué)期的 JAVA,應(yīng)該說有一定的基礎(chǔ) ,但是一直沒有親自實(shí)踐一次的機(jī)會(huì) ,而且 我 也喜歡 JAVA 這種語言 。程序員可以用 JDK 中的現(xiàn)成 方法 來完成許多工作,而且使用這些成熟的方法不但能加快我們的開發(fā)速度,還能大減少出錯(cuò)的可能。最后,最重要的還是看中它的安全性和可移植性。這不僅是為了日后的維護(hù)方便,也是對用戶的負(fù)責(zé)。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 系統(tǒng)軟件的結(jié)構(gòu)設(shè)計(jì) 下面來介紹一下本系統(tǒng)的結(jié)構(gòu),為了方便用戶管理,在開發(fā)軟件的最初我就力求系統(tǒng)使用起來簡單方便,而功能要盡量全面。使用戶在不涉及后臺數(shù)據(jù)庫的情況下就能通過軟件對數(shù)據(jù)庫進(jìn)行各種操作。 結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)的業(yè)務(wù)流程如圖 用戶業(yè) 務(wù)流程圖所示 。 圖 用戶業(yè)務(wù) 流 程 圖 系統(tǒng)功能 為了提高安全性和便于管理,本軟件分為管理員和普通用戶兩類用戶。其中普通用戶只具有查詢功能。管理員用戶擁有對系統(tǒng)的所有操作權(quán)限如查詢、登記、添加、修改、刪除、更改權(quán)限等操作。 小區(qū)車輛管理系統(tǒng) 系統(tǒng)登錄 歡迎界面 用戶操作 顯示結(jié)果 數(shù)據(jù)庫驗(yàn)證 數(shù)據(jù)庫操作 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 12 數(shù)據(jù)結(jié)構(gòu) 對于這種涉及到數(shù)據(jù)操作的軟件項(xiàng)目來說,數(shù)據(jù)庫的邏輯結(jié)構(gòu)的設(shè)計(jì)是重要的,可以說軟件開發(fā)中很大一部分是數(shù)據(jù)庫的設(shè)計(jì)。一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫不僅能方便我們存儲,而且還能大減少我們在程序中的代碼量。有許多功能在數(shù)據(jù)庫中實(shí)現(xiàn)起來要比我們在程序中實(shí)現(xiàn)安全方便的多。如果一個(gè)數(shù)據(jù)庫 的邏輯關(guān)系不明確,很容易造成插入異常、讀臟數(shù)據(jù)等情況的發(fā)生,而這些又常常是很難在使用過程中發(fā)現(xiàn)的。直到造成嚴(yán)重?fù)p失才發(fā)現(xiàn)為失已晚。 本軟件數(shù)據(jù)庫的 ER 圖如圖 所示。 圖 ER圖 所屬 車主 車輛 ID 號 姓名 聯(lián)系方式 車牌號 車輛信息 交費(fèi)情況 樓號 / 門牌號 存放車位號 ID 號 驗(yàn)證碼 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 13 詳細(xì)設(shè)計(jì) 經(jīng)過上面的精心準(zhǔn)備后,下面進(jìn)入具的 設(shè)計(jì)階段。本軟件的 HIPO 圖如果圖 所示 。 圖 HIPO圖 程序設(shè)計(jì)思想與原則 本著簡單、高效、實(shí)用的原則同時(shí)也為了盡最大限度地發(fā)揮 JAVA 語言面對象的特點(diǎn),本程序采用模塊化、分布式的設(shè)計(jì)方式 。 為了提高開發(fā)的效率同時(shí)也為了減少代碼量,本程 序盡量減少窗口程序的數(shù)量。因?yàn)椴槐匾拇翱诓粌H需要很長的開時(shí)間,同時(shí)生成的大量代碼會(huì)使整個(gè)系統(tǒng)的代碼顯得非常庸腫 ,降低系統(tǒng)的運(yùn)行速度。最重要的是用戶同時(shí)開打開多個(gè)窗口 不僅 會(huì)占用大量計(jì)算機(jī)資源 ,還方便于用戶的操作 。雖然本軟件設(shè)有兩類用戶權(quán)限,但是為了提高效率,在主界面的設(shè)計(jì)上采用普通用戶和系統(tǒng)管理員共用一個(gè)界面的方法。這就需要設(shè)定普通用戶登錄時(shí)可以使用的操作和不可以使用的操作。雖然這樣做需要在用戶登錄時(shí)做一個(gè)判斷,并且在數(shù)據(jù)庫中添加一個(gè)標(biāo)識用戶身份的數(shù)據(jù)項(xiàng),但是它帶來的好處是顯而易見的。 至始至終本系統(tǒng)的風(fēng)格都 很簡潔,主要的界面只有兩個(gè),系統(tǒng)登錄和主功能界面。 信息查詢 用戶登記 刪除記錄 修改記錄 變更權(quán)限 添加記錄 小區(qū)車輛管理系統(tǒng) 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 14 程序軟件結(jié)構(gòu)設(shè)計(jì) 本程序軟件的主要結(jié)構(gòu)分為三個(gè)大部分。首先當(dāng)用戶運(yùn)行程序時(shí)彈出一個(gè)歡迎界面,當(dāng)用戶點(diǎn)擊界面上任意一點(diǎn)后進(jìn)入登錄界面,當(dāng)用戶輸入了正確的用戶名和密碼后,便可進(jìn)入主界面。在登錄界面,系統(tǒng)會(huì)根據(jù)用戶所提供的信息自動(dòng)判斷用戶的身份,然后授予不同權(quán)限用戶以不同的操作能力。下面就分別來介紹一下這三個(gè)部分的具體設(shè)計(jì)過程。 首先是歡迎界面。這是用戶運(yùn)行程序時(shí)看到的第一個(gè)界面。這上面主要介紹了與本軟件和作者相關(guān)的一些信息。如:軟件的名稱、制作人、指導(dǎo)老師、版 本號、開發(fā)時(shí)間和聯(lián)系方式等基本信息。用戶可以通過這個(gè)界面對軟件有個(gè)基本了解。為了給用戶一個(gè)良好的第一印象,我特別地用 PhotoshopeCS 做了一張圖來做背景。本界面的設(shè)計(jì)宗旨是視覺上美觀大方,內(nèi)容上要能夠提供詳細(xì)、清晰的信息。如圖 歡迎界面。 圖 歡迎界面 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 15 接下來就是登錄界面了。這里 是保護(hù)系統(tǒng)安全的大門,因此它的設(shè)計(jì)不要求多么漂亮,而是要保證代碼的安全性。這個(gè)界面很樸素,只有用戶的登錄輸入框和確定與退出兩個(gè)按鈕。其效果如圖 登錄界面。 圖 系統(tǒng)結(jié)構(gòu)圖 為了提高安全性,防止非法用戶通過反匯編等手段從 程序中 猜 密碼。所以用戶的密碼不是在存在程序中,而是在數(shù)據(jù)庫中。通過用戶輸入的用戶名從數(shù)據(jù)庫中取出相應(yīng)的密碼,只有這兩項(xiàng)都正確才能通過驗(yàn)正 。為了方便用戶使用,本程序還會(huì)針對用戶輸入的不同錯(cuò)誤而做出相應(yīng)的提示。如果用戶提供的用戶名 在數(shù)據(jù)庫中存在 ,而密碼錯(cuò)誤,系統(tǒng)會(huì)提示用戶 密碼不正確。如圖 密碼錯(cuò)誤圖。 圖 密碼錯(cuò)誤 圖 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 16 當(dāng)用戶輸入了正確的驗(yàn)正信息后,便可進(jìn)入本系統(tǒng)的主功能界面了 。 因?yàn)橛脩舴譃閮擅娣N不同的權(quán)限,而這兩類用戶又要共用一個(gè)界面,所以根據(jù)對用戶身份的判斷系統(tǒng)會(huì)顯示給用戶兩種不同的界面,一種為普通用戶 界面,一種為管理界面。系統(tǒng)的 大部分 功能都是在這個(gè)界面上實(shí)現(xiàn)的包括操作和顯示結(jié)果,這樣做的好處有很多。首先它很節(jié)省代碼,用戶操作起來很方便 , 不用費(fèi)力地再去功能菜單中找相應(yīng)的功能選項(xiàng),而且顯 示 結(jié)果也在同一個(gè)界面上使用戶一目了然地查看結(jié)果。 但是這樣一來設(shè)計(jì)就顯得很重要 ,如果設(shè)計(jì)的布局稍有不合理便會(huì)顯得雜亂無章,當(dāng)用戶看到這種界面時(shí)便會(huì)無從下手,使軟件的易用性降低。 下面就來看看這個(gè)界面,因?yàn)楣芾韱T和普通用戶用的是同一個(gè)界面 ,不同的是以管理員身份登錄后,功能選項(xiàng)為可用,而以用戶身份登錄則為不可用 所以為了節(jié)省篇幅只給 出具有代表性的管理員界面。 為了使顯示的信息能夠清晰,我把界面分成三部分。其中最上端為查詢,因?yàn)檫@是用戶最常用的操作,所以把它放在最醒目的位置。中間為基本信息部分,這里顯示的是用戶有關(guān)的各項(xiàng)信息,因?yàn)檫@里面的許多內(nèi)容要經(jīng)常改變和查看,所以把它們放在中間。最 下 面是管 理 員關(guān)心的內(nèi)容了,也是本程序主要功能的實(shí)現(xiàn)所在。為了更好的區(qū)分不同的功能區(qū)域,我用 二 種不同的顏色把它們區(qū)分開來。具休的 如圖 管理員界面圖。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 17 圖 管理員界面 圖 不論管理員或者普通用戶進(jìn)入本界面時(shí)都會(huì)看到當(dāng)前小區(qū)內(nèi)車輛管理的一些基本信息。如當(dāng)前車場中 總的車輛數(shù)、當(dāng)前可用的空位和提示那些用戶欠費(fèi)了及他們欠費(fèi)的時(shí)間。這些信息大大地方便了管理員對車輛的管理。當(dāng)管理員 或用戶輸入車牌號和密碼并按查詢按鈕后就可以查詢信息了,這個(gè) 操作 是 公 用的,不須要權(quán)限。如果用戶的輸入有錯(cuò)誤則提示出錯(cuò)信息。如圖 查詢出錯(cuò)圖。 圖 查詢出錯(cuò)圖 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 18 如果用戶的輸入通過驗(yàn)正,則顯示出此用戶的詳細(xì)信息。如圖 查詢結(jié)果圖 圖 查詢結(jié)果 圖 下面來分別介紹管理員的功能。 首先是 登記 功能。設(shè)置這項(xiàng)功能的主要目的是 為了實(shí)現(xiàn)用戶對車位的預(yù)定,因?yàn)榇嬖谶@樣的用戶,現(xiàn)在沒有車,但是以后會(huì)買,所以它們 會(huì)預(yù)定一個(gè)車位卻不能確定車輛的詳細(xì)信息,如車牌號、車型、車輛信息等。這樣 信息不全的 用戶不 能實(shí)現(xiàn) 添 加操作。還有小區(qū)的車位并不是固定不變的,隨著小區(qū)規(guī)模的不斷擴(kuò)大,車位也會(huì)因?yàn)樾枨蟮脑黾佣黾?,這時(shí)候也需要?jiǎng)討B(tài)地對數(shù)據(jù)庫中的車位進(jìn)行增加,這也是登記功能的又一個(gè)用處。當(dāng)然為了體現(xiàn)良的操作性、和安全性。系統(tǒng)會(huì)對用戶沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 1
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1