版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
SAMPLETESTPROJECT
IT
第46屆世界技能大賽河南省選拔賽
商務(wù)軟件解決方案項目測試樣題
概要
一、AMONIC航空公司簡介
AMONIC航空公司的使命是通過友好、可靠以及低成本的航空旅行,將人們與他們生
命中真正重要的東西聯(lián)系起來。在保持作為該地區(qū)最年輕和最具活力地位的同時,
AMONIC航空公司還將使度假旅行和商務(wù)旅行的飛行體驗更有樂趣。
二、“航空管理”系統(tǒng)設(shè)計要求
根據(jù)AMONIC航空公司的業(yè)務(wù)需求,你需要在接下來的兩個階段中幫助AMONIC航空
公司開發(fā)一套管理系統(tǒng)。第一階段的可交付成果須使用.NET和MSSQL完成;第二階段需
要為航空公司開發(fā)一個手機移動客戶端。每一個階段都代表了一段工作,會提供詳細的
說明,以及所需要的數(shù)據(jù)、素材和預(yù)期可交付成果??山桓冻晒麜谙嗤沫h(huán)境中評
判。
第46屆世界技能大賽河南省選拔賽
商務(wù)軟件解決方案項目測試樣題
第1階段
一、試題說明
1.1任務(wù)描述
AMONIC航空公司在與之有活躍的飛行來往的國家內(nèi)分別設(shè)有辦事處。與此
測試項目主題相關(guān)的自動化軟件系統(tǒng)將交付給這些辦事處,供經(jīng)理和系統(tǒng)操作
員使用。進入系統(tǒng)后首先出現(xiàn)的是登錄窗體和驗證系統(tǒng)。
在本階段,必須實現(xiàn)此解決方案的以下基本特性:
根據(jù)不同用戶角色,為系統(tǒng)的不同部分提供準入權(quán)限
控制和監(jiān)管客戶進入系統(tǒng)的權(quán)限
1.2開發(fā)要求
在開發(fā)測試項目時,請確保可交付成果遵循了AMONIC航空公司給出的基
本指導(dǎo)方針。
在整個開發(fā)過程中,系統(tǒng)界面的風(fēng)格要保持一致。
所有要求開發(fā)的系統(tǒng)功能模塊必須符合行業(yè)要求。
請在代碼中使用合適的命名規(guī)范和注釋,以便你的代碼能夠讓其他編程者
更好讀懂。
任何創(chuàng)建的窗體或報表應(yīng)顯示在界面中央。
本文檔中所提供的線框圖僅供參考,你所開發(fā)的解決方案在任何情況下都
不必照搬線框圖。
項目開發(fā)中,時間管理對于開發(fā)的成功是至關(guān)重要的。所以,希望所有可
交付成果在交付時都是完整及可運行的。
二、試題內(nèi)容
2.1創(chuàng)建數(shù)據(jù)庫
在提供的RDBMS(關(guān)系型數(shù)據(jù)庫管理系統(tǒng))平臺上(MicrosoftSQL
Server)創(chuàng)建一個數(shù)據(jù)庫,命名為“Session”。這將是你在本階段使用的主要
的和唯一的數(shù)據(jù)庫。
2.2導(dǎo)入數(shù)據(jù)庫結(jié)構(gòu)
根據(jù)MSSQL平臺,已給出一個SQL腳本。該腳本包括完成所要求的任務(wù)所
需要的數(shù)據(jù)庫結(jié)構(gòu)及數(shù)據(jù)。不可修改為本階段所提供的數(shù)據(jù)庫結(jié)構(gòu)。不可刪除
數(shù)據(jù)表,不可在數(shù)據(jù)表中添加或刪除任何字段,也不可修改數(shù)據(jù)類型。
2.3導(dǎo)入用戶數(shù)據(jù)
管理層已給出一個包含了準許獲得系統(tǒng)準入權(quán)限用戶的列表,需要導(dǎo)入到
“Users”數(shù)據(jù)表中。數(shù)據(jù)文件中的密碼為清晰的文本,但是為了安全性考慮,
需要轉(zhuǎn)換為md5。從這里開始,所有密碼應(yīng)以同樣格式保存。由于Email地址
被用來作為登錄系統(tǒng)的用戶名,因此它需要是獨一無二的。
2.4用戶活動的監(jiān)管
按照AMONIC航空公司已經(jīng)采用的安全政策要求,該公司已經(jīng)要求對本系
統(tǒng)實施額外的追蹤。這要求分析與開發(fā)額外的數(shù)據(jù)表(們)。
添加此選項的目的是為了知曉每個用戶在系統(tǒng)上所停留的時長。這意味著
我們需要記錄用戶進入系統(tǒng)的時間和退出系統(tǒng)的時間。系統(tǒng)也需要能夠檢測到
出現(xiàn)的一些不正常情況以及用戶的非正常退出情況(如:系統(tǒng)崩潰等)。在這
種情況下,出現(xiàn)這些異常情況的原因需要保存到數(shù)據(jù)庫中,以便管理者在后期
能夠回查這些異常并采取措施清除它們。上圖為關(guān)于此類情況的對話框樣圖。
2.5創(chuàng)建登錄界面
創(chuàng)建一個如上圖所示的登錄界面,具備以下特性:
用戶名(Username)根據(jù)用戶表(Userstable)中的Email地址來進行檢
查核對。
如果出現(xiàn)以下情況,即用戶輸入了正確的登錄信息,而管理層通過操作使
用戶登錄不了,則要顯示一個合適的提示信息,告知用戶為什么他們不能
登錄。
在登錄成功后,根據(jù)用戶不同角色,將分別轉(zhuǎn)到管理者(administrator
(2.6))或用戶(user(2.7))的主界面。
2.6管理者主界面
管理者主界面包括:
頂部菜單,包含“添加用戶(Adduser)”和“退出(Exit)”。
系統(tǒng)中的用戶列表,按照如下方式構(gòu)建:
列表需要有名,姓,年齡,角色,Email地址和所屬辦事處。
如果列表中的用戶被禁用(暫停使用),則需要通過在背景設(shè)置不同顏
色來進行區(qū)分。
每個用戶的年齡(精確到年)應(yīng)根據(jù)數(shù)據(jù)庫中的出生日期及數(shù)據(jù)庫服務(wù)
器上當(dāng)前設(shè)定的日期來進行計算。
使用一個下拉菜單根據(jù)用戶工作所在辦事處來顯示用戶。
在窗體底部設(shè)置一個按鈕,能夠在對非禁用用戶“暫停賬戶”與對已禁用
用戶“解禁賬戶”之間進行轉(zhuǎn)換。
在此窗體上的所有操作需能夠?qū)崟r(real-time)進行,無需關(guān)閉再重新打
開該窗體。
能夠通過頂部菜單中的按鈕添加用戶賬戶到數(shù)據(jù)庫中。添加用戶的窗體樣
圖如下左圖所示。
通過使用主菜單底部的按鈕“修改角色(ChangeRole)”,管理者能夠修
改選中用戶的準入權(quán)限級別。該窗體的樣圖如下右圖所示。
2.7用戶主界面
用戶主界面包括:
頂部菜單,包含“退出(Exit)”。
歡迎信息,如上圖中所示:
[全名]:登錄到系統(tǒng)中的客戶的用戶名(username)。
[時:分:秒]:過去30天里,當(dāng)前用戶已經(jīng)花費在系統(tǒng)中的總時長。
[數(shù)量]:該用戶遭遇此軟件系統(tǒng)崩潰的次數(shù)。
用戶活動的列表,包含以下:
登錄日期和時間,退出日期和時間以及用戶花費在系統(tǒng)中的總時長。
如果發(fā)現(xiàn)崩潰情況,崩潰原因需在合適的列中顯示出來。
最后一次登錄到系統(tǒng)中的用戶操作記錄不顯示在此窗體中。
第46屆世界技能大賽河南省選拔賽
商務(wù)軟件解決方案項目測試樣題
第2階段
一、試題說明
1.1任務(wù)描述
在本階段,AMONIC航空公司要求開發(fā)一個移動端應(yīng)用程序,既用來提供有
關(guān)該航空公司的基本信息又用來在一定程度上更方便地提供服務(wù)。為該應(yīng)用程
序所選的目標(biāo)平臺是Android。
以下是該應(yīng)用程序的主要功能:
提供有關(guān)航空公司和其航班的公共信息。
處理API技術(shù)文檔,提供所具有的服務(wù)。
1.2開發(fā)要求
在開發(fā)測試項目時,請確??山桓冻晒裱薃MONIC航空公司給出的基
本指導(dǎo)方針。
在整個開發(fā)過程中,系統(tǒng)界面的風(fēng)格要保持一致。
所有要求開發(fā)的系統(tǒng)功能模塊必須符合行業(yè)要求。
請在代碼中使用合適的命名規(guī)范和注釋,以便你的代碼能夠讓其他編程者
更好讀懂。
本文檔中所提供的線框圖僅供參考,你所開發(fā)的解決方案在任何情況下都
不必照搬線框圖。
項目開發(fā)中,時間管理對于開發(fā)的成功是至關(guān)重要的。所以,希望所有可
交付成果在交付時都是完整及可運行的。
二、試題內(nèi)容
2.1準備要使用的API
我們后端工程師已經(jīng)提供了一個文檔,用來幫助你設(shè)置和使用解決方案中
的應(yīng)用程序接口(API)。當(dāng)研究完文檔后,請運行服務(wù)器并確定它正常工作。
2.2應(yīng)用主菜單
應(yīng)用啟動時的第一個界面是主界面。主界面上應(yīng)有按鈕引導(dǎo)用戶轉(zhuǎn)到該應(yīng)
用程序的其他部分。
第一個界面的菜單項如下:
搜索航班:幫助用戶找到正確的航班和在其上面找到信息。
便利服務(wù):使用戶知曉為了提高他們的飛行體驗而提供的便利服務(wù)內(nèi)容。
關(guān)于我們航空公司:讓用戶找到更多有關(guān)我們航空公司和運營方式的信
息。
2.3查詢航班
在應(yīng)用程序的這個部分,用戶可以通過應(yīng)用來查看在特定日期是否有航
班。
搜索參數(shù)如下:
From(出發(fā))是一個機場組合框列表,航空公司用來作為出發(fā)點。
To(到達)是一個機場組合框列表,航空公司從出發(fā)機場(source
airport)有航班飛往該處。
使用搜索功能時也需要設(shè)定具體日期。
2.4便利服務(wù)列表
“Amenities
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 個人蔬菜采購合同范本
- 2025年晴綸棉項目可行性研究報告
- 2025年度智能家居系統(tǒng)授權(quán)及售后服務(wù)合同
- 瓦楞紙箱項目建議書寫作參考范文
- (技術(shù)規(guī)范標(biāo)準)高標(biāo)準農(nóng)田建設(shè)項目技術(shù)標(biāo)
- 烏魯木齊外貿(mào)合同范本
- 2025年度智慧社區(qū)建設(shè)合同終止書
- 企業(yè)股權(quán)服務(wù)合同范本
- 2025年度廣告素材制作采購合同
- 2025年度汽車銷售區(qū)域代理合同
- 2024-2025學(xué)年冀教版數(shù)學(xué)五年級上冊期末測試卷(含答案)
- 商業(yè)綜合體市場調(diào)研報告
- 少兒素描課件
- 天津市部分區(qū)2023-2024學(xué)年高二上學(xué)期期末考試 生物 含解析
- 《對私外匯業(yè)務(wù)從業(yè)資格》開放式測試答案
- 《保險法解讀》課件
- 非煤礦山復(fù)工復(fù)產(chǎn)安全培訓(xùn)
- 變壓器投標(biāo)書-技術(shù)部分
- 《我國跨境電子商務(wù)消費者權(quán)益保護問題研究》
- 2024九省聯(lián)考適應(yīng)性考試【甘肅省】歷史試卷及答案解析
- 四年級語文下冊第六單元【集體備課】(教材解讀+教學(xué)設(shè)計)
評論
0/150
提交評論