版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
The47thWorldskillsCompetition
SelectionCompetitionofJiangsuProvince
SampleTestProjectofITSoftwareSolutionsforBusiness
第47屆世界技能大賽
江蘇省選拔賽
商務軟件解決方案項目樣題
Session1
第1階段
Submittedby:
PropositionExpertGroup
命題專家組編寫
Contents
內容
ThisTestProjectproposalconsistsofthefollowingdocumentation/files:
本測試項目包含以下文檔/文件:
1.TestProject_S1.pdf
2.Session1-MsSQL.sql
Introduction
介紹
Duetothelarge-scaleexpansionatKazanNeft,thecompanyhasdecidedtodevelopanin-house
maintenancemanagementandenterpriseassetmanagementsystem.Aspartofsuchasystem,you
arerequiredtodevelopadesktopapplicationtohandleemergencymaintenanceorders.
由于KazanNeft的大范圍擴張,公司已經(jīng)決定開發(fā)一款內部維護管理與公司資產(chǎn)管理系統(tǒng)。
作為系統(tǒng)的部分,要求你開發(fā)一款桌面應用程序,用于處理緊急維護訂單。
DescriptionofProjectandTasks
測試項目和任務描述
Youhave2.5hoursforthissession.
本階段時間2.5小時。
Whiledevelopingthetestproject,pleasemakesurethedeliverablesconformtothebasicguidelines
drawnoutbydifferentdepartmentsatKazanNeft:
當開發(fā)測試項目時,請確??山桓冻晒螷azanNeft公司各部門所列出的基本指引方針。
?Thereshouldbeconsistencyinusingtheprovidedstyleguidethroughoutdevelopment.
?在整個開發(fā)過程中在使用所提供的風格指南時要具有一致性。
?Allrequiredsoftwaremodulesmusthaveapplicableandusefulvalidationanderror
messagesasexpectedbytheindustry.
?所有要求的軟件模塊必須有行業(yè)所期待的適用且有用的驗證及錯誤提示信息。
?Offerascrollbarifthenumberofrecordsonalistoratablethatdonotfitintheformarea
comfortably.Hidescrollbarsifallcontentcancomfortablybedisplayed.
?如果窗體大小無法合適地滿足列表或數(shù)據(jù)表中的記錄數(shù)目,提供一個滾動條。若所有
內容可以合適地顯示于窗體中,隱藏滾動條。
?Thede-factostandard,ISOcompliantdateformatisYYYY-MM-DDwhichwillbeusedin
thistaskwhereapplicable.
TP09_S12of10
?實際符合ISO所兼容的標準日期格式是YYYY-MM-DD,在本任務適用的地方使用此
日期格式。
?Whereapplicable,usecommentsincodetohavethecodemoreprogrammer-readable.
?若適用時,在代碼中使用注釋以使代碼更加易于編程人員理解。
?Theuseofvalidandpropernamingconventionsisexpectedinallmaterialsubmitted.
?在所有提交的材料中使用有效與合適的命名規(guī)范。
?Anyformorreportoncecreatedshouldbedisplayedinthecenterofthescreen.
?任何窗體或報表一經(jīng)創(chuàng)建應顯示在屏幕中央。
?Whenaformoradialogueisinfocus,operationsonotherformsneedtobesuspended.
?當一個窗體或對話框處于焦點狀態(tài),其它窗體上的操作需暫停。
?ThecaptionofDeleteandCancelbuttonsneedtobeinredtohelpwithaccidentalmishaps.
?Delete(刪除)和Cancel(取消)按鈕的標題需為紅色以避免出現(xiàn)失誤。
?Whenusingcolorstodifferentiatebetweenrowsorrecords,thereneedstobevisible
clarificationonthescreenastowhattheystandfor.
?當使用顏色來區(qū)分行或記錄時,窗口中應有清晰可見的說明來解釋顏色所代表的含義。
?Thewireframediagramsprovidedaspartofthisdocumentareonlysuggestionsandthe
solutionproduceddoesnothavetobe,inanyway,mirrorwhathasbeenpictured.
?本文檔提供的線框圖僅供參考,所開發(fā)的解決方案不必照搬所提供的圖樣。
?Timemanagementiscriticaltothesuccessofanyprojectandsoitisexpectedofall
deliverablestobecompleteandoperationalupondelivery.
?時間管理對任何項目的成功開發(fā)是非常重要的,因此希望所有可交付成果在交付時是
完整與可運行的。
InstructionstotheCompetitor
向選手的說明
1.1CreatingtheDatabase
創(chuàng)建數(shù)據(jù)庫
Createadatabasebythenameof“Session1”inyourdesiredRDBMSPlatform(MicrosoftSQL
Server).Thiswillbethemainandonlydatabaseyouwilluseinthissession.
在你選擇的關系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)平臺(MicrosoftSQLServer)上創(chuàng)建一個數(shù)
據(jù)庫,命名為“Session1”,這將是你在本階段使用的主要及唯一的數(shù)據(jù)庫。
1.2ImportingDatabaseStructure
導入數(shù)據(jù)庫結構
DependingonyourpreferredRDBMSplatform,aSQLscriptsismadeavailable.Thesaidscripts
consistofthedatabasestructureanddatarequiredtocompletethetasks.Thedataneedstobe
importedtothedatabasecreatedforthissessionnamed“Session1”.
TP09_S13of10
根據(jù)你選擇的關系型數(shù)據(jù)庫管理平臺,提供了一個SQL腳本。該腳本包含了數(shù)據(jù)庫結構及
完成任務所需的數(shù)據(jù)。數(shù)據(jù)需要導入到為本階段而創(chuàng)建的名為“Session1”的數(shù)據(jù)庫中。
Asinstructedbythedesigners,thedatabasestructureprovidedforthepurposeofthissectioncannot
bealtered.Thisappliestoremovaloftables,addingordeletinganyfieldsonthetablesorofchange
intheirdatatypes.
正如設計者所述,為本部分提供的數(shù)據(jù)庫結構不能被修改,包括不能刪除數(shù)據(jù)表,不能添加
或刪除數(shù)據(jù)表中的任何字段,或不能修改數(shù)據(jù)類型。
Tohelpfurtherperceivethethinkingbehindthestructureofthedatabase,thedatabasedesigners
provideanEntityRelationshipDiagram(ERD).Theaforementioneddiagramexplainsthe
conceptualandrepresentationalmodelofdatausedinthedatabase.
為了進一步幫助了解數(shù)據(jù)庫結構背后的思想,數(shù)據(jù)庫設計者提供了一個實體關系圖(ERD)。
該圖解釋了數(shù)據(jù)庫中所使用的數(shù)據(jù)的概念化和表示模型。
TP09_S14of10
1.3CreateLoginForm
創(chuàng)建登錄窗體
Companyemployeesdependingontheirresponsibilitiesneedtogainaccesstothesystemusinga
formaspicturedabove.TherearetwomajorcategoriesusingtheEmergencyMaintenancesystem
whichcanbedescribedasfollows:
公司員工需要根據(jù)所擔負的職責,通過一個窗體來訪問系統(tǒng),窗體如上圖所示。緊急維護系
統(tǒng)的使用主要分為兩類,如下所述:
1.AccountableParty:Eachoftheassetsinthesystemneedtobeassociatedwithan
employee.Thispersonwillberesponsibleinmakingsureitisoperational.Thereareno
limitsastohowmanyassetscanasingleemployeebeliablefor.
負責方:系統(tǒng)中的每項資產(chǎn)需要關聯(lián)一位員工。該員工將負責確保該資產(chǎn)是可運
行的。對于一名員工能夠負責多少項資產(chǎn)沒有限制。
2.MaintenanceManager:Therearemanagersinthecompanywhowilllookafterthe
assetsandwillbefollowingupontheirmaintenancejobs.
維護經(jīng)理:公司內有經(jīng)理負責照看資產(chǎn),跟進其負責維護的職責。
?Pleasenotethatonlyemployeeswithausernamemaylogontothesystem.
?請注意,只有那些擁有用戶名的員工才能登錄到系統(tǒng)中。
?Thefield“isAdmin”inthedatabaseindicateswhethertheuserisamanager(TRUE)ornot.
?數(shù)據(jù)庫中的“isAdmin”字段指明了用戶是一名經(jīng)理(TRUE)或不是一名經(jīng)理。
?Afterasuccessfullogintheusershouldbedirectedtotheproperform.
?在登錄成功后,用戶應轉到合適的窗體。
TP09_S15of10
1.4ManagingEMRequestsbyAccountableParty
負責方管理EM請求
Theformpicturedabovewillbemadeavailabletoemployeesidentifiedas“accountableparty”
afterlogin.TheycanthenuseittoreviewtheirassetsandtheEMrequestedassociatedwiththem.
登錄后,上圖所示窗體將提供給標識為“負責方”的員工。他們能夠使用該窗體來核查他們的
資產(chǎn)以及與資產(chǎn)相關聯(lián)的EM(緊急維護)請求。
?Thefollowinginformationforeachassetneedstobelisted:
?每項資產(chǎn)需列出以下信息:
oAssetSN,AssetName,LastClosedEM,NumberofEms
o資產(chǎn)序列號,資產(chǎn)名稱,最后關閉的緊急維護,緊急維護數(shù)量
?Whenadateissetunder“EMEndDate”onthe“EmergencyMaintenances”itspecifiesthat
therequesthasbeencompletedonthesaiddate.
?當在“緊急維護”中的“緊急維護結束日期”下設定了一個日期的話,這指的是(緊急維
護)請求在所述日期已經(jīng)完成。
?Theassetswithopenrequests(havenotbeencompleted)shouldbevisuallymarked
(differentbackgroundcolororotherindicators).
?處于開放請求(還未完成)狀態(tài)的資產(chǎn)應使用視覺標志(不同背景色或其它標識)標
出。
?“LastClosedEM”displaysthefinishingdateforthelastcompletedtask.
?“最后關閉的緊急維護”顯示最后完成任務的完成日期。
?ThenumberofEMrequestsorworkordersthathavebeencompletedforanassetshouldbe
displayedas“NumberofEMs”.
?一項資產(chǎn)已完成的緊急維護請求或工作訂單的數(shù)量應顯示為“NumberofEMS(緊急維
護數(shù)量)”。
TP09_S16of10
?Byselectinganassetfromthelistandclickingonthe“SendEmergencyMaintenance
Request”buttonatthebottomoftheform,theemployeecancreateanewEMrequestas
describedinthenextsection.
?通過從列表中選擇一項資產(chǎn)并點擊窗體底部的“發(fā)送緊急維護請求”按鈕,員工能夠創(chuàng)
建一個新的緊急維護請求,如下部分所述。
1.5RegisteringaNewEMRequestforanAsset
為資產(chǎn)登記新的緊急維護請求
Thecompanyemployeemayusethedesignatedbuttononthemainformtocreateanewrequest.
Thedetailsoftheformaredescribedhere:
公司員工可以使用主窗體上所指定的按鈕來創(chuàng)建新的請求。窗體詳細信息如下所述:
?Thefollowingitemsneedtobedisplayedontheformasshownonthewireframeabove:
?以下項需在窗體上顯示,如上圖所示:
oAssetSN,AssetName,Department,Priority,DescriptionofEmergency,Other
Considerations
o資產(chǎn)序列號,資產(chǎn)名稱,部門,優(yōu)先級,緊急情況描述,其它注意事項
?ThedataforAssetSN,AssetNameandDepartmentareretrievedfromthedatabaseandare
nottobechanged.
?資產(chǎn)序列號,資產(chǎn)名稱和部門中的數(shù)據(jù)從數(shù)據(jù)庫中提取,不可修改。
?Theotherfieldsaretobefilledinbytheemployeeinordertosendtherequestandan
appropriatemessageistobeshowntotheclientincasetherequirementsarenotmet.
?其它字段由員工填充來發(fā)送請求;如果不符合要求的話,應向客戶顯示一條合適的提
示信息。
?TheusermayonlyregisteranewEMrequestforanassetiftherearenootheropenrequests
associatedwithitonthesystem.
TP09_S17of10
?當一項資產(chǎn)在系統(tǒng)中沒有其它與之相關聯(lián)的開放請求時,用戶才可以為該資產(chǎn)登記一
項新的緊急維護請求。
1.6ManagingEMRequestsbyMaintenanceManager
維護經(jīng)理管理緊急維護請求
Themaintenancemanagerafterloggingontothesystem,mayusethisformtoviewandmanage
openrequestsregisteredonthesystembyotherpersonnel.
維護經(jīng)理登錄系統(tǒng)后,可以使用本窗體來查看和管理其它人員在系統(tǒng)中登記的開放請求。
?Thefollowinginformationneedtobeshownforeachoftherequests:
?每個請求需顯示以下信息:
oAssetSN,AssetName,ReportDate,EmployeeFullName,Department
o資產(chǎn)序列號,資產(chǎn)名稱,報告日期,員工全名,部門
?Whenadateissetunder“EMEndDate”onthe“EmergencyMaintenances”itspecifies
thattherequesthasbeencompletedonthesaiddate.
?當在“緊急維護”中的“緊急維護結束日期”下設定了一個日期的話,這指的是(緊
急維護)請求在所述日期已經(jīng)完成。
?Theopenrequestsshouldbesortedaccordingtothefollowingcriteria:
?開放請求應根據(jù)以下標準進行排序:
oFirstby“priority”where“VeryHigh”goesonthetopfollowedby“High”and
“Normal”.
o首先按照“優(yōu)先級”排序,“非常高”置頂,緊跟著是“高”和“正?!?。
oThenbythedateregisteredwheretheoldestisdisplayedfirst.
o然后按照登記日期排序,最早的日期最先顯示。
TP09_S18of10
?Byselectingarequestandusingthebuttonatthebottomoftheformmarkedas
“ManageRequest”,theuserwouldbeabletoviewandcompletetheirinformationas
describedinthenextsection.
?通過選擇一項請求及使用窗體底部的“管理請求”按鈕,用戶能夠查看和完成他
們的信息,如下部分所述。
1.7EmergencyMaintenanceRequestDetails
緊急維護請求詳細信息
Toviewarequestandtoaddfurtherdetails,themaintenancemanagerneedstousethisform.Here
arethefunctionalitiesrequested:
為了查看一個請求并添加進一步詳情,維護經(jīng)理需要使用此窗體。以下是所要求的功能:
?Thefollowingdatashouldbemadeavailabletothemanager:
?以下數(shù)據(jù)應向經(jīng)理提供:
oAssetSN,AssetName,Department,RegisteredOn,CompletedOn,Technician
note,PartName,Amount
o資產(chǎn)序列號,資產(chǎn)名稱,部門,登記日期,完成日期,技術人員備注,零件
名稱,數(shù)量
?ThedataforAssetSN,AssetName,andDepartmentareretrievedfromthedatabaseandare
nottobechanged.
?資產(chǎn)序列號,資產(chǎn)名稱和部門中的數(shù)據(jù)從數(shù)據(jù)庫中提取,不可修改。
?Whenatechnicianusespartsintheprocess,theymanagershouldbeabletoaddthemas
follows:
?當一位技術人員在過程中使用了零件,經(jīng)理應能夠如下添加它們:
oThepartneedstobeselectedfromtheavailablepartslistinthedatabase.
TP09_S19of10
o零件需從數(shù)據(jù)庫中已有的零件清單中選擇。
oEachparthasaneffectivelife(indays)inwhichtheycanbeusedbeforetheywould
needtoberetired.Forexample,thetireofatruckcouldhaveaservicelifeoftwo
yearsmaximum.
o每個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個人心理咨詢與輔導服務合同3篇
- 2025年度林業(yè)權屬林權登記與林業(yè)碳匯項目實施合同4篇
- 2025年福建貨運從業(yè)資格證新政
- 七夕節(jié)趣味活動策劃方案
- 二零二五年度高速鐵路鋁合金門窗安全檢測與安裝合同4篇
- 二零二五年度0號柴油環(huán)保油品居間服務合同3篇
- 2025年度個人房產(chǎn)交易過戶手續(xù)辦理協(xié)議3篇
- 二零二五年度土地租賃及經(jīng)營權轉讓合同樣本-@-1
- 二零二五年度離婚房產(chǎn)分割與子女醫(yī)療費用承擔合同3篇
- 二零二五年度企業(yè)員工培訓課程版權購買協(xié)議4篇
- 2024年社區(qū)警務規(guī)范考試題庫
- 2024年食用牛脂項目可行性研究報告
- 2024-2030年中國戶外音箱行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 家務分工與責任保證書
- 消防安全隱患等級
- (新版)國民經(jīng)濟行業(yè)分類代碼表(八大行業(yè))
- 北京地鐵13號線
- 2023山東春季高考數(shù)學真題(含答案)
- 為加入燒火佬協(xié)會致辭(7篇)
- 職業(yè)衛(wèi)生法律法規(guī)和標準培訓課件
- 高二下學期英語閱讀提升練習(二)
評論
0/150
提交評論