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

正文內(nèi)容

基于web的汽車信息管理系統(tǒng)分析與設(shè)計(jì)(已修改)

2025-07-07 02:29 本頁面
 

【正文】 大連理工大學(xué)城市學(xué)院軟件工程大作業(yè) 學(xué)院(系): 計(jì)算機(jī)工程學(xué)院 專 業(yè): 軟件工程 學(xué) 生: 陳俊伊 授課教師: 張應(yīng)博 完成日期: 2010年6月 68 / 70大連理工大學(xué)城市學(xué)院《軟件工程》大作業(yè)題目:基于Web的汽車信息管理系統(tǒng)分析、設(shè)計(jì)與實(shí)現(xiàn) 成績(jī): 總計(jì) 大作業(yè) 66頁表格 22表插圖 4目錄第一章 汽車信息管理系統(tǒng)需求分析 2 2 3 4 6 13 14 15第二章 汽車信息管理系統(tǒng)概要設(shè)計(jì) 16 162. 界面設(shè)計(jì) 164. 數(shù)據(jù)模型 205. 模塊 23第三章 汽車信息管理系統(tǒng)詳細(xì)設(shè)計(jì) 24 242. 詳細(xì)設(shè)計(jì)概述 243. 登錄模塊的詳細(xì)設(shè)計(jì) 244. 配置文件 34第四章 汽車信息管理系統(tǒng)編碼實(shí)現(xiàn) 41 41 41 42 42第五章 汽車信息管理系統(tǒng)測(cè)試計(jì)劃 441. 測(cè)試項(xiàng)目 442. 測(cè)試方法 63第六章 部署運(yùn)行維護(hù) 64第七章 總結(jié)與展望 65 65 65參考文獻(xiàn) 66第一章 汽車信息管理系統(tǒng)需求分析 目的該文檔是關(guān)于用戶對(duì)于汽車信息管理系統(tǒng)的功能和性能的要求,重點(diǎn)描述了汽車信息管理系統(tǒng)的功能需求,是概要設(shè)計(jì)階段的重要輸入。本文檔的預(yù)期讀者是: 設(shè)計(jì)人員; 開發(fā)人員; 項(xiàng)目管理人員; 測(cè)試人員; 用戶。 范圍該文檔是借助于當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型的,解決整個(gè)項(xiàng)目系統(tǒng)的“做什么”的問題。在這里,沒有涉及開發(fā)技術(shù),而主要是通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與方提供一個(gè)交流的平臺(tái)。 編寫說明ASP,Active Server Page(動(dòng)態(tài)服務(wù)器頁面)的縮寫,一種服務(wù)器端的腳本技術(shù)。UML,Unified Modeling Language(統(tǒng)一建模語言)的縮寫,是一個(gè)標(biāo)準(zhǔn)的建模語言。 術(shù)語定義無我們分別闡述一下項(xiàng)目的來源、背景,項(xiàng)目的用戶特點(diǎn)和項(xiàng)目的目標(biāo)。 項(xiàng)目來源及背景本項(xiàng)目是為一些想購(gòu)買汽車的人提供信息的一個(gè)汽車信息管理系統(tǒng),由于汽車比較貴,用戶想知道一些汽車的信息,對(duì)想要購(gòu)買的汽車進(jìn)行查詢,計(jì)算等等。這個(gè)工作對(duì)于一些人來說就要去外面調(diào)查,比較麻煩。同時(shí)用戶自己咨詢的汽車種類也有限。為了解決以上這些問題,從而開發(fā)出了針對(duì)想查看汽車信息的人在網(wǎng)上瀏覽汽車信息系統(tǒng)。 用戶的特點(diǎn)本系統(tǒng)的用戶都是網(wǎng)上用戶,包括兩類,一類“管理員”, “管理員”不但負(fù)責(zé)管理所有的汽車信息的管理,同時(shí)還負(fù)責(zé)用戶留言的管理。另外一類用戶就是網(wǎng)上瀏覽用戶,他們使用該系統(tǒng)的如下功能“對(duì)汽車信息進(jìn)行查詢”、“反饋信息留言” 、“購(gòu)車計(jì)算”等功能”。 項(xiàng)目目標(biāo)本項(xiàng)目設(shè)定的目標(biāo)如下: 系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度的減少; 系統(tǒng)運(yùn)行的效率一般,但是運(yùn)算出結(jié)果所需的時(shí)間應(yīng)該是用戶在可以接受 的范圍內(nèi) (=30秒) 平臺(tái)的設(shè)計(jì)具有一定的超前性,靈活性,能夠適應(yīng)學(xué)校管理的變化; 通過這個(gè)項(xiàng)目可以鍛煉自己,提高開發(fā)能力和項(xiàng)目管理能力。根據(jù)用戶的需求陳述,可以確定本項(xiàng)目分為客戶端(匿名用戶)和管理端(汽車信息管理員)。客戶端主要功能是“反饋留言”、“汽車信息查詢”、 “購(gòu)車計(jì)算”。管理端的功能提供“汽車信息管理”、“用戶留言管理”等功能。它們的關(guān)系如圖11所示、。 系統(tǒng)運(yùn)行的網(wǎng)絡(luò)環(huán)境本系統(tǒng)的網(wǎng)絡(luò)運(yùn)行圖如圖12所示,客戶端的匿名用戶無需登陸,管理端的管理員需通過網(wǎng)絡(luò)登錄到本系統(tǒng)中。用戶通過網(wǎng)絡(luò)查看汽車等相關(guān)信息,管理端的系統(tǒng)汽車信息管理員通過網(wǎng)絡(luò)添加型號(hào)及汽車信息及用戶的留言管理。 系統(tǒng)運(yùn)行的硬件環(huán)境本系統(tǒng)的硬件環(huán)境如下:客戶機(jī):普通PC CPU: 內(nèi)存:256MB以上 分辨率:推薦使用1024768像素Web服務(wù)器 CPU: 內(nèi)存:1G以上 硬盤:80GB以上 網(wǎng)卡:KMb/s速度數(shù)據(jù)庫(kù)服務(wù)器 CPU: 內(nèi)存:1GB以上硬盤:80GB以上圖12 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖系統(tǒng)運(yùn)行軟件環(huán)境本系統(tǒng)的軟件環(huán)境如下: 操作系統(tǒng):XP/Linux/Windows2000或以上版本 數(shù)據(jù)庫(kù):SQL serer2000瀏覽器:我們采用面向?qū)ο蠓治鲎鳛橹饕南到y(tǒng)建模方法,使用UML(Unified Modeling Language)作為建模語言。UML為建?;顒?dòng)提供了從不同角度觀察和展示系統(tǒng)的各種特征的方法。在UML中,從任何一個(gè)角度對(duì)系統(tǒng)所作的抽象都可能需要幾種模型來描述,而這些來自不同角度的模型圖最終組成了系統(tǒng)的映像。用例描述角色(用戶、外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)交互來完成工作的。用例模型提供了一個(gè)非常重要的方式來界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時(shí),該模型將來可以派生出動(dòng)態(tài)對(duì)象模型。設(shè)計(jì)用例時(shí),我們遵循下列步驟:1)識(shí)別出系統(tǒng)的角色。角色可以是用戶、外部系統(tǒng),甚至是外部處理,通過某種途徑與系統(tǒng)交互。重要的是著重從系統(tǒng)外部執(zhí)行者的角度來描述系統(tǒng)需要提供哪些功能,并指明這些功能的執(zhí)行者(角色)是誰。盡可能地確保所有角色都被完全識(shí)別出來。2)描述主要的用例。可以采取不斷地問自已“這個(gè)角色究竟想過系統(tǒng)做什么?”來準(zhǔn)確地描述用例。3)重新審視每個(gè)用例,為它們下個(gè)詳盡的定義。 角色定義角色或者執(zhí)行者指與系統(tǒng)產(chǎn)生交互的外部用戶或者外部系統(tǒng)。1 匿名用戶導(dǎo)師是指在負(fù)責(zé)一個(gè)專業(yè)某個(gè)班級(jí)的一位老師,它可以管理多個(gè)班級(jí)。使用以下功能:“學(xué)期科目管理”、“學(xué)期學(xué)生管理”、“成績(jī)錄入”,“成績(jī)查看”、“統(tǒng)計(jì)查看”。匿名用戶是指在這個(gè)汽車信息系統(tǒng)中通過瀏覽器查詢汽車信息的匿名人員,這個(gè)角色主要參與客戶端的信息查詢功能、留言功能、購(gòu)車計(jì)算功能等。2 管理用戶管理用戶是指管理端的用戶,即信息管理員,信息管理員是指對(duì)網(wǎng)上汽車信息系統(tǒng)進(jìn)行相關(guān)設(shè)置、進(jìn)行系統(tǒng)維護(hù)的人員,他是通過管理端登錄對(duì)管理端的信息進(jìn)行設(shè)置。管理用戶具體說明如下:信息管理員通過管理端對(duì)系統(tǒng)信息進(jìn)行管理的人員,這個(gè)角色主要負(fù)責(zé)對(duì)管理端汽車信息的增刪、修改功能和用戶留言的增刪、修改功能。3 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)是一個(gè)與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),這個(gè)角色負(fù)責(zé)系統(tǒng)的數(shù)據(jù)查詢、增加、刪除和修改等操作。 系統(tǒng)主用例圖汽車信息管理系統(tǒng)可以分為兩個(gè)主要的組成部分,一個(gè)是客戶端子系統(tǒng)。一個(gè)是管理端子系統(tǒng)??蛻舳俗酉到y(tǒng)功能主要是指瀏覽者通過網(wǎng)站進(jìn)行操作的功能,即查詢功能。管理端子系統(tǒng)功能是汽車信息公司的管理人員發(fā)布汽車信息功能。系統(tǒng)的主用例如圖13所示。圖13 系統(tǒng)的主用例圖 客戶端子系統(tǒng)用戶通過汽車信息系統(tǒng)對(duì)汽車信息進(jìn)行查看。圖14是它的活動(dòng)圖??蛻舳说墓δ苤饕?“反饋留言”、“購(gòu)車計(jì)算”,“汽車信息查看”。圖15是它的用例圖。 圖14 客戶端的活動(dòng)圖圖15 客戶端的功能用例圖 用例描述:對(duì)網(wǎng)站進(jìn)行留言;執(zhí)行者:匿名用戶;前置條件:無;后置條件:留言后可看到自己留言基本路徑:a)反饋留言。如果瀏覽者想自己模擬一個(gè)汽車,就開始填入相應(yīng)信息。具體描述如下。用例描述:購(gòu)車計(jì)算;執(zhí)行者:匿名用戶;前置條件:無;后置條件:信息輸入后,則可以出現(xiàn)相應(yīng)結(jié)果信息?;韭窂剑篴)汽車參數(shù)信息輸入, b)點(diǎn)擊計(jì)算后出現(xiàn)最后的結(jié)果。用例描述:查看汽車的詳細(xì)信息。執(zhí)行者:匿名用戶;前置條件:無;后置條件:無基本路徑:a)選擇相應(yīng)品牌b)選擇車型 管理端子系統(tǒng)管理端子系統(tǒng)主要是提供管理人員使用的功能,它的功能分是對(duì)汽車信息的管理。圖17是它的用例圖。圖16管理員的功能活動(dòng)圖圖17 管理端用例圖。登錄到管理端的所有人都需要通過登錄界面進(jìn)入相應(yīng)的管理界面。在登發(fā)界面輸入用戶名和密碼,系統(tǒng)首先判斷用戶名和密碼的正確性,然后顯示管理界面。在汽車信息管理系統(tǒng)中,有一個(gè)汽車信息庫(kù),它是汽車信息的基本組成。汽車管理模塊主要是完成對(duì)每條汽車信息的增加、刪除、修改、查詢等維護(hù)功能。具體描述如下。用例描述:汽車信息管理;執(zhí)行者: 信息管理員;前置條件:信息管理員已登錄系統(tǒng);后置條件: 如果信息庫(kù)維護(hù)成功,則數(shù)據(jù)庫(kù)中的信息庫(kù)隨之變化。基本路徑;a)進(jìn)入汽車信息管理界面,顯示汽車信息;b)點(diǎn)擊每個(gè)信息可以詳細(xì)瀏覽這輛汽車的具體內(nèi)容,同時(shí)也可以對(duì)這輛汽車的具體內(nèi)容進(jìn)行修改;c)增加汽車時(shí),首先選擇汽車類別,然后是汽車名稱、汽車描述等;d)可以刪除選擇的汽車。在用戶留言管理系統(tǒng)中,有一個(gè)留言信息庫(kù),它是留言信息的基本組成。留言信息管理模塊主要是完成對(duì)每條留言信息的刪除維護(hù)功能。具體描述如下。用例描述:留言信息管理;執(zhí)行者: 信息管理員;前置條件:信息管理員已登錄系統(tǒng);后置條件: 如果信息庫(kù)維護(hù)成功,則數(shù)據(jù)庫(kù)中的信息庫(kù)隨之變化。基本路徑;a)進(jìn)入用戶留言信息管理界面,顯示留言信息;b)可以刪除選擇的留言。系統(tǒng)的界面要求如下。1)頁面內(nèi)容:主題突出,站點(diǎn)定義、術(shù)語和行文格式統(tǒng)一、規(guī)范、明確、欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、及時(shí)。內(nèi)容豐富,文字準(zhǔn)確,語句通順,專用術(shù)語規(guī)范,行文格式統(tǒng)一規(guī)范。2)導(dǎo)航結(jié)構(gòu):頁面具有明確的導(dǎo)航指示,且便于理解,方便用戶使用。3)技術(shù)環(huán)境:頁面大小適當(dāng),能用各種常用瀏覽器以不同分辨率瀏覽,無錯(cuò)誤鏈接和空鏈接;采用CSS處理,控制字體大小和版面布局。4)藝術(shù)風(fēng)格:界面、版面形象清晰悅目、布局合理,字號(hào)大小適宜、字體選擇合理,前后一致,美觀大方,動(dòng)與靜搭配恰當(dāng),動(dòng)靜效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。 響應(yīng)時(shí)間需求無論是客戶端還是管理端,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)地進(jìn)行反應(yīng),反應(yīng)的時(shí)間在30秒以內(nèi)。系統(tǒng)應(yīng)能監(jiān)測(cè)出各種非正常情況,如與設(shè)備的通信中斷,無法連接數(shù)據(jù)庫(kù)服務(wù)器等,以避免出現(xiàn)長(zhǎng)時(shí)間等待甚至無響應(yīng)。 可靠性需求系統(tǒng)應(yīng)保證724小時(shí)內(nèi)不宕機(jī),保證15人可以同時(shí)在客戶端登錄,此時(shí)系統(tǒng)能正常運(yùn)行,正確提示相關(guān)內(nèi)容。 開放性需求系統(tǒng)應(yīng)具有較強(qiáng)的靈活性,以適應(yīng)將來功能擴(kuò)展的需求。 可擴(kuò)展性需求還有很多功能可以添加:如:1用戶注冊(cè);2對(duì)相應(yīng)的汽車留言評(píng)論3對(duì)用戶的留言進(jìn)行修改4更豐富的顯示汽車的詳細(xì)信息以上功能均可實(shí)現(xiàn),時(shí)間有限,尚未完成 系統(tǒng)安全性需求1應(yīng)該使用過濾器(Filter)或攔截器,對(duì)非法進(jìn)入頁面進(jìn)行攔截2許多session對(duì)象使用后沒有釋放,很占資源,如果多人使用容易使系統(tǒng)崩潰,真正使用時(shí),必須釋放。提交產(chǎn)品為:a)應(yīng)用系統(tǒng)軟件包;b)數(shù)據(jù)庫(kù)中有一些測(cè)試是的數(shù)據(jù)c)系統(tǒng)開發(fā)過程文檔;d)系統(tǒng)使用、維護(hù)說明文檔,提交方式為CD介質(zhì)。系統(tǒng)的實(shí)現(xiàn)約束如下:a)操作系統(tǒng)為WindowsXPb)開發(fā)平臺(tái)為:Microsoft Visual Studio 2005 c)數(shù)據(jù)庫(kù)為Microsoft SQL Server第二章 汽車信息管理系統(tǒng)概要設(shè)計(jì)本系統(tǒng)可以實(shí)現(xiàn)汽車信息的管理,用戶可以通過客戶端對(duì)汽車進(jìn)行查詢客戶端的功能主要包括 反饋留言”、“購(gòu)車計(jì)算”,“汽車信息查看”。管理端子系統(tǒng)主要是提供管理人員使用的功能,它的功能分是對(duì)汽車信息的管理和對(duì)用戶留言的管理。2. 界面設(shè)計(jì)本系統(tǒng)的用戶界面按功能分為客戶端界面和管理端界面。圖22 登錄頁面 管理端界面設(shè)計(jì)管理端的功能提供“汽車信息管理”、“用戶留言管理”等功能。主要界面設(shè)計(jì)如下:登錄界面:通過輸入用戶各和密碼,實(shí)現(xiàn)用戶登錄,;管理首頁:鏈接到各個(gè)功能汽車信息管理:包括“汽車信息列表”、“添加汽車信息”、“修改汽車信息”、“增加汽車信息”和“刪除汽車信息”等頁面;留言信息管理:包括“留言信息列表” “刪除留言信息”等頁面;圖23 管理員登錄后頁面 客戶端界面設(shè)計(jì)客戶端的功能主要包括“查詢汽車”、“反饋留言”、“購(gòu)車計(jì)算”,“汽車信息查看”。主要界面設(shè)計(jì)如下:汽車信息首頁:鏈接到各個(gè)功能汽車查詢:反饋留言購(gòu)車計(jì)算圖24 匿名用戶登錄后頁面 體系結(jié)構(gòu) Framework體系結(jié)構(gòu) .NET Framework體系結(jié)構(gòu)對(duì)于開發(fā)Web應(yīng)用,要從頭設(shè)計(jì)并開發(fā)出一
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1