版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
11通過認真全面的調(diào)查用戶對自行車租賃系統(tǒng)的需求,根據(jù)自行車租賃系統(tǒng)的業(yè)務(wù)分類、業(yè)務(wù)操作和數(shù)據(jù)結(jié)構(gòu)等具體要求,確定了系統(tǒng)性能要求、系統(tǒng)運行環(huán)境要求。為系統(tǒng)下一步1.作為軟件系統(tǒng)開發(fā)技術(shù)協(xié)議的參考依據(jù),為用戶及1.3文檔概述本需求規(guī)格說明書,概括性的描述了基于ASP.NET技術(shù)的瑤湖自行車租賃系統(tǒng)所要完成的工作,是軟件開發(fā)人員和用戶對本系統(tǒng)的業(yè)務(wù)流程及功能達成共識。通過本需求規(guī)格說明1.4參考文獻2項目概述2.1項目名稱該系統(tǒng)的項目計劃開始日期為2016年11月14日,項目開發(fā)周期為30天。22.2項目背景在互聯(lián)網(wǎng)飛速發(fā)展的今天,網(wǎng)絡(luò)已成為人們快速獲取、發(fā)布和傳遞信在人們政治、經(jīng)濟、文化、生活等各方面發(fā)揮著重要的作用。隨著計算機技術(shù)的發(fā)展與網(wǎng)絡(luò)互聯(lián)技術(shù)的普及,計算機對各個領(lǐng)域產(chǎn)生了深遠的影響,在通信傳媒、航天航海、科學(xué)研究等領(lǐng)域,計算機及網(wǎng)絡(luò)技術(shù)大顯身手。而且互聯(lián)網(wǎng)也被應(yīng)用到交通運輸領(lǐng)域,網(wǎng)絡(luò)約車、在線賣車、在線租車等迅速發(fā)展,針對瑤湖當(dāng)前校園市場學(xué)生比較多,對自行車瑤湖自行車租賃系統(tǒng)是基于ASPNET技術(shù)實現(xiàn),以低碳減排、健康生活為背景,開發(fā)一個可用于學(xué)校、公司、校區(qū)的自行車租賃系統(tǒng),實現(xiàn)自行車租賃管理的過使用本系統(tǒng),可以方便快捷地實現(xiàn)自行車租賃中的車輛管理、用戶管理、租用車輛管理和歸還車輛管理等操作,使各個管理井井有條,為公共自行車的健康發(fā)展創(chuàng)造條件。借助計算機網(wǎng)絡(luò)的高效便捷,瑤湖自行車租賃系統(tǒng)必將幫助不少人,為人們的學(xué)習(xí)、工作提供極大便2.3項目目標(biāo)D.方便管理員進行車輛信息、用戶信息、租車及還車信任何系統(tǒng)都不可能包羅萬象,瑤湖自行車租賃系統(tǒng)主要解決的是為用戶提供自行車租賃的服務(wù),致力于做到方便、快捷、優(yōu)質(zhì),做好2.5功能描述為了對瑤湖自行車租賃系統(tǒng)進行安全管理,系統(tǒng)采用基于角色的權(quán)限控制,將人員大體分成3類,游客、注冊用戶,管理員。33可以管理車輛信息可以管理車輛信息可以管理用戶信息可以修改個人密碼可以進行還車可以進行租車可以搜索待租車輛可以修改個人信息可以查看個人信息(1)登錄注冊用戶(管理員)無1.用戶登錄該網(wǎng)站的登陸頁面2.顯示登錄頁面信息如:用戶名,密碼3.輸入用戶名和密碼點擊登錄按鈕(E2)444.驗證登錄信息5.加載用戶所擁有的權(quán)限信息,并顯示在頁面E1:鍵入非法的標(biāo)識符,指明錯誤。E2:用戶賬號被管理員屏蔽,無法登陸。(2)用戶管理注冊用戶(管理員)用戶必須完成登錄的用例1.當(dāng)用戶登錄該網(wǎng)站,點擊“查看用戶”3.添加、修改或刪除用戶E1:用戶賬號被管理員屏蔽或刪除,無法設(shè)置,提示注冊用戶(管理員)用戶必須完成登錄的用例1.當(dāng)用戶登錄該網(wǎng)站,進入后臺管理3.添加、修改和刪除車輛信息(1)登錄注冊用戶用戶必須完成登錄的用例1.用戶點擊網(wǎng)頁登錄選項2.顯示登錄頁面信息如:賬號,密碼4.驗證登錄信息E1:鍵入非法的標(biāo)識符,指明錯誤。55E2:用戶賬號被管理員屏蔽,無法登陸。(2)車輛信息查詢注冊用戶用戶必須完成登錄的用例1.會員登錄進入系統(tǒng)成功頁面2.在網(wǎng)站首頁瀏覽車輛信息3.點擊車輛信息,返回到車輛信息詳細查詢結(jié)果頁面E1:鍵入非法的標(biāo)識符或者格式不對,指明錯誤。(3)自行車租賃注冊用戶用戶必須完成登錄的用例1.會員登錄進入系統(tǒng)成功頁面3.進行網(wǎng)上付費、進行租賃E1:鍵入非法的標(biāo)識符或者格式不對,指明錯誤。(4)修改用戶頭像注冊用戶用戶必須完成登錄的用例1.注冊用戶登錄進入系統(tǒng)2.點擊進入個人中心3.進入我的頭像頁面5.點擊確認修改E1:鍵入非法的標(biāo)識符或者格式不對,指明錯誤。(5)修改個人信息注冊用戶66用戶必須完成登錄的用例1.注冊用戶登錄進入系統(tǒng)2.點擊進入個人中心3.進入個人信息頁面5.點擊確認修改E1:鍵入非法的標(biāo)識符或者格式不對,指明錯誤。(1)注冊未注冊用戶無1.用戶訪問網(wǎng)站的首頁2.點擊登陸入口的注冊鏈接,進入用戶注冊頁面3.輸入賬號、郵箱、密碼等注冊信息點擊注冊按鈕4.發(fā)送確認郵件到電子郵箱,跳轉(zhuǎn)到登陸成功提示頁面。E1:鍵入非法的標(biāo)識符或者格式不對,指明錯誤。(2)車輛信息查看用戶沒有完成登錄的用例1.進入網(wǎng)站首頁3.點擊車輛信息,進入車輛信息詳細內(nèi)容頁面E1:鍵入非法的標(biāo)識符或者格式不對,指明錯誤。77角色管理員可以管理車輛信息、可以修改個人信息、可以管理用戶信息、可以對網(wǎng)站進行注冊用戶可以瀏覽車輛信息、可以進行租車、還車、可以修改個以綁定郵箱瀏覽車輛信息、查看網(wǎng)站相關(guān)內(nèi)容圖2游客用例圖88注冊會員主要功能是登錄、查看及修改個人信息、搜索查看車輛信息、進行租車、還車登錄登錄修改個人信息查看車輛信息注冊用戶表12個人中心用例說明用例名稱個人中心當(dāng)點擊個人中心進入個人信息管理中心,啟動用例,點退出結(jié)束用例注冊用戶前置條件用戶登陸被包含的用例被擴展的用例主用戶意圖系統(tǒng)職責(zé)991.用戶進入個人中心3.提出修改個人信息5.修改個人信息7.提示修改成功6.檢查修改信息并修改數(shù)據(jù)庫系統(tǒng)管理員的主要功能有:登錄、修改個人密碼、管理用戶信息、管理車輛信息、可以登錄登錄管理員表13管理員信息管理用例說明用例名稱管理員信息管理當(dāng)管理員點擊"后臺管理"鏈接后進入管理員信息管理用例管理員管理員進入后臺系統(tǒng),管理員有角色管理的權(quán)限管理員信息表中的數(shù)據(jù)被修改被包含的用例添加管理員,修改管理員,刪除管理員,分配管理員被擴展的用例超級管理員意圖系統(tǒng)責(zé)任1.管理員登入后臺管理系統(tǒng),并點擊管理員管理鏈接;3.管理員點擊“增加管理員”7.管理員確認提交10..管理員提出刪除管理員信息12.管理員點擊刪除15.超級管理員提出修改管理員信息21.填寫修改的管理員信息管理員賦予角色32.管理員確認提交33.管理員提出添加角色35.管理員輸入新加角色39.管理員確認提交6.系統(tǒng)驗證合法性,8.存入數(shù)據(jù)庫9.返回增加成功11.系統(tǒng)返回刪除管理員信息頁面13.存入數(shù)據(jù)庫14.返回刪除成功24.存入數(shù)據(jù)庫25.返回修改成功30.存入數(shù)據(jù)庫31.提示成功34.系統(tǒng)返回添加角色頁面37.存入數(shù)據(jù)庫38.返回添加成功45.存入數(shù)據(jù)庫45.返回添加成功51.存入數(shù)據(jù)庫52.返回添加成功表14權(quán)限管理用例說明用例名稱當(dāng)管理員點擊“權(quán)限管理”鏈接后進入權(quán)限管理用例管理員前置條件管理員進入后臺系統(tǒng),管理員具有權(quán)限管理的權(quán)限被包含的用例設(shè)置角色的權(quán)限被擴展的用例主要步驟超級管理員意圖系統(tǒng)責(zé)任1.管理員登入后臺系統(tǒng)點擊權(quán)限管理3.管理員點擊要修改的角色5.管理員修改權(quán)限6.存入數(shù)據(jù)庫7.返回添加成功表15車輛管理用例說明用例名稱當(dāng)管理員點擊“后臺管理”鏈接后進入訂單管理用例管理員前置條件管理員進入后臺系統(tǒng),管理員具有車輛信息管理的權(quán)限被包含的用例無被擴展的用例取消添加 主要步驟超級管理員意圖系統(tǒng)責(zé)任1.管理員登入后臺系統(tǒng)點擊車輛信息管理3.選擇搜索條件5.選擇要修改的車輛信息7.修改車輛信息并提交6.返回車輛信息8.存入數(shù)據(jù)庫9.返回設(shè)置成功表16用戶管理用例說明當(dāng)管理員點擊“用戶管理”鏈接后進入用戶管理用例管理員管理員進入后臺系統(tǒng),管理員具有用戶管理的權(quán)限被包含的用例無被擴展的用例取消添加主要步驟超級管理員意圖系統(tǒng)責(zé)任1.管理員登入后臺系統(tǒng)點擊用戶信息管理3.選擇搜索條件5.選擇要修改或刪除的用戶信息7.修改用戶信息并提交6.返回用戶信息8.存入數(shù)據(jù)庫9.返回設(shè)置成功(1)會員搜索查看信息序列圖,如圖5所示:等理員=等理員=身份驗證=返回管理員信息查詢信息信息內(nèi)容修改信息返回修改后內(nèi)容刪除信息返回刪除后的信息內(nèi)容 圖8管理員狀態(tài)圖瑤湖自行車租賃系統(tǒng)會員的UML時序圖: 瑤湖自行車租賃系統(tǒng)管理員的UML時序圖:后臺管理管理員后臺管理管理員管理員登錄身份驗證登錄成功管理員進入后臺管理員增刪改信息操作完成4系統(tǒng)的配置與實現(xiàn)4.1系統(tǒng)的組件圖系統(tǒng)組件圖如下所示:圖11系統(tǒng)組件圖4.2系統(tǒng)的配置圖系統(tǒng)的配置圖如下所示:圖12系統(tǒng)配置圖5資源需求基于ASP.NETMVC技術(shù)的瑤湖自行車租賃系統(tǒng)開發(fā)的軟件資源包括:1、Windows7操作系統(tǒng)1套;2、SQLServer2008數(shù)據(jù)庫系統(tǒng)1套;服務(wù)器推薦配置:CPU類型CPU--SMP數(shù)量主板芯片組處理器支持內(nèi)存類型硬盤控制器RAID支持硬盤容量(標(biāo)配/最大)網(wǎng)卡顯卡擴展插槽散熱風(fēng)扇客戶端推薦配置:CPU類型內(nèi)存內(nèi)存類型硬盤雙路2*Intel82563千兆網(wǎng)絡(luò)控制器6.1數(shù)據(jù)分析通過對系統(tǒng)進行功能需求分析,得出系統(tǒng)需要以下數(shù)據(jù): 自行車信息:記錄自行車基本基本信息,包括編號、用戶信息:記錄用戶基本信息,包括登錄名、密碼、真實姓名、電話、郵箱、地址等數(shù)管理員信息:提供管理員數(shù)據(jù),以便登錄系統(tǒng)進行數(shù)據(jù)可視化操作?,幒医讨行脑诰€系統(tǒng)的靜態(tài)數(shù)據(jù)及其數(shù)據(jù)字典如下所示。表26系統(tǒng)表匯總表名功能說明管理員信息表,用來記錄管理員的信息自行車信息表,用來記錄自行車的信息用戶信息表,用來記錄用戶的信息歸還信息表,用來記錄用戶歸還的信息表27管理員信息表字段名中文描述類型長度是否為空登錄名否是用戶昵稱否否否否表28用戶信息表字段名中文描述類型長度是否為空用戶編號否否登錄名否是否否真實姓名否否否否郵箱否否否否表29自行車信息表 字段名中文描述類型長度是否為空自行車編號否是型號否否否否添加時間否否否否否否表30自行車歸還信息表字段名中文描述類型長度是否為空否是用戶編號否否用戶姓名否否自行車編號否否借車時間否否歸還時間否否否否否否否否7接口需求(1)用戶界面采用windows的通用圖形界面,對用戶友好,且必須對鼠標(biāo)和鍵盤提供支持,界面的設(shè)界面要具有一致性,界面規(guī)范應(yīng)遵循MSWindows軟件界提供信息反饋,用多種信息提示用戶當(dāng)前軟件運行的狀態(tài),軟件界面元件的功能;操作可逆,其動作可以是單個的操作,或者是一個相對獨立的操作序(2)硬件接口(3)軟件接口(4)故障處理在1~2秒內(nèi)。 (3)彩色或液晶顯示器。(5)任何光電鼠標(biāo)或機械鼠標(biāo)或藍牙鼠標(biāo)。(3)系統(tǒng)采用面向?qū)ο蟮囊暣皵?shù)據(jù)庫系統(tǒng)SQLServer2008進行開發(fā)。10總體設(shè)計在進行系統(tǒng)設(shè)計時,通常需要顯示出應(yīng)用的各個部件如何在運行時協(xié)作完成任務(wù)。雖然類圖顯示了類之間的關(guān)系,但它沒有顯示出調(diào)用出現(xiàn)的次序,也沒有顯示出來自一個函數(shù)的時序圖是一個二維圖形。在順序圖中水平向為對象維,沿水平方向排列參與交互的對象類;豎向為時間維,沿垂直向下方向按時間遞增順序列瑤湖自行車租賃系統(tǒng)的登錄用戶為三個角色:系統(tǒng)管理員、注冊用戶和游客。首先系統(tǒng)啟動,進入身份驗證,然后初始化系統(tǒng),導(dǎo)入數(shù)據(jù)庫,接著進入消息循環(huán)狀態(tài),通過事件驅(qū)系統(tǒng)模塊設(shè)計見表31所示。模塊編號模塊說明用于對用戶、自行車信息的增刪改查用于對用戶信息增刪改查自行車信息管理模塊用于對自行車信息增刪改查用于用戶注冊和登錄操作用于游客注冊成為會員登錄模塊用戶登錄網(wǎng)站首頁用于會員修改個人信息10.4系統(tǒng)基本架構(gòu)搭建DB.csweb.config二、項目提出的理由與過程…………………錯誤!未定義書簽。第二章市場預(yù)測……………………錯誤!未定義書簽。第三章建設(shè)規(guī)模與產(chǎn)品方案………錯誤!未定義書簽。第四章項目建設(shè)地點………………錯誤!未定義第五章技術(shù)方案、設(shè)備方案和工程方案…………錯誤!未定義書簽。第六章原材料與原料供應(yīng)…………錯誤!未定義書簽。二、燃料供應(yīng)與運輸方式……錯誤!未定義書簽。第七章總圖布置、運輸、總體布局與公用輔助工程……………錯誤!未定義書簽。一、主要依據(jù)及標(biāo)準(zhǔn)…………錯誤!未定義書簽。第九章環(huán)境影響與評價……………錯誤!未定義書簽。二、項目建設(shè)對環(huán)境影響……
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【學(xué)練考】2021-2022新高考人民版歷史必修二-專題測評八-當(dāng)今世界經(jīng)濟的全球化趨勢
- 湖南省長沙市2024-2025學(xué)年高二上學(xué)期期末考試英語試題(含答案無聽力音頻無聽力原文)
- 甘肅省隴南市武都區(qū)2024-2025學(xué)年九年級上學(xué)期期末學(xué)業(yè)水平測試歷史試題(含答案)
- 《上海世博會主題》課件
- 《金版學(xué)案》2022屆高考生物一輪復(fù)習(xí)2022年新課標(biāo)全國高考生物模擬試題(3)-
- 【金版學(xué)案-同步備課】2014-2021學(xué)年高中語文同步練習(xí)(粵教版選修-傳記選讀)第2單元-九
- 《保險的節(jié)稅功能》課件
- 【名師一號】2020-2021學(xué)年高中地湘教版必修1-雙基限時練3
- 二年級數(shù)學(xué)(上)計算題專項練習(xí)
- 四年級數(shù)學(xué)(四則混合運算帶括號)計算題專項練習(xí)與答案
- 酒精性腦病的護理查房實用版課件
- 基金會項目基金捐贈立項表
- OCT青光眼及視野報告
- 人音版小學(xué)音樂四年級下冊課程綱要
- 三年級新教科版科學(xué)《我們來做-“熱氣球”》說課稿
- 國家電網(wǎng)有限公司十八項電網(wǎng)重大反事故措施(修訂版)
- 凈水廠課程設(shè)計
- (完整版)八年級上綜合性學(xué)習(xí)-我們的互聯(lián)網(wǎng)時代-練習(xí)卷(含答案)
- 地災(zāi)治理全套表格
- 切線長定理、弦切角定理、切割線定理、相交弦定理93336
- 重慶市公路水運工程工地試驗室管理實施細則
評論
0/150
提交評論