msra intern application tracking system (miats) compass team
TRANSCRIPT
![Page 1: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/1.jpg)
MSRA Intern Application Tracking System (MIATS)
Compass Team
![Page 2: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/2.jpg)
Outline
• Compass Team• MIATS Project• Summary
• Demo• Surprise
![Page 3: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/3.jpg)
![Page 4: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/4.jpg)
Compass
![Page 5: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/5.jpg)
![Page 6: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/6.jpg)
MIATS
• Real Process• Design• Development• Test• Results
![Page 7: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/7.jpg)
Real Process
Design Develop & Test Release
Requirement
VisionScope
FeatureRisk
Schedule
Architecture
DataBaseFeature(P
1)Test
Search
TestDOC
April23th
May24th
June3rd
AlphaMay 17th
CC
Beta1May 24th
Beta2May30th
April13th
![Page 8: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/8.jpg)
Vision
![Page 9: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/9.jpg)
Scope
• Maintain the applicants’ info on a public portal
• Allow recruiters and employees to search for inquisitive info based on keywords
• Keep track of each application• Automatically send email notification• Allow recommendation
![Page 10: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/10.jpg)
Feature ( P1 )• Online internship application• Report latest info to relative roles • Mix-mode authentication • Automatic email notification • Convenient referral • Interview feedback record• Keywords search in database and
documents (pdf &doc)
![Page 11: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/11.jpg)
Feature ( P2&P3)
Priority2AJAX web application URL rewrite RSS
Priority3Intelligent recommendation of system
![Page 12: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/12.jpg)
Risk Analysis
• Intelligent Document Search• Personal Absent• Deficiency in ASP.NET & C#• Communication
![Page 13: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/13.jpg)
Architecture
UI (Web)
Components (BLL)
Data Provider
DataBaseStore Procedure
Mail Sender
Internet
SMTP
Remote Server
MSN DesktopSearch
Doc & Pdf
![Page 14: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/14.jpg)
Solution
• Data Access3NFO/R mapping (Entity Object)Store procedure (59)
• SearchRemote ServerMSN Desktop Search
• MailSenderWindow ServiceAsynchronous delivering
• Factory Pattern• Custom Config Section
![Page 15: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/15.jpg)
Key Technologies
• ASP.NET• .NET Remote• .NET Interop• MSN Desktop Search API• Windows Authentication + Membership• Windows Service• O/R mapping• Custom Configuration Section• SMTP mail sender• SQL Sever 2005• Store Procedure
![Page 16: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/16.jpg)
Test
• Test ProcedureFeature TestEnvironment TestStability TestUsability Test
• Test ToolManually TestingVSTS Testing Suite
![Page 17: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/17.jpg)
Test
• Unit Test• Environment Test
Operating System (WindowsXP, Windows 2003Server)
Browser(IE6, IE7, FireFox, Opera)Resolution(1024x768, 800x600)
• Stability Test (Role responsibility)• Usability Test
![Page 18: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/18.jpg)
Release
• Alpha70% of P1 features
• Beta1MailSenderReferralGeneral Info
• Beta2SearchFixing bugsUI refinement
![Page 19: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/19.jpg)
Work Item
![Page 20: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/20.jpg)
Doc
• Vision• Scenario (14)• Func Spec (6Features)• Test Case• Mail Format• User Guideline
![Page 21: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/21.jpg)
Daily Build
• Once everyday• April 18th~June 2nd
• 41 times• Twice failed
![Page 22: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/22.jpg)
Code
总行数 代码行数 注释行数 空白行数 代码 注释率
11578 (共 100个 文件)
8568 73.09%
1598 13.63%
1556 13.27%
15.72%
![Page 23: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/23.jpg)
Bug
![Page 24: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/24.jpg)
Summary
• Project Management and development
• Technology
• Team Cooperation
![Page 25: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/25.jpg)
Acknowledgement
• Harry• Mr. Zou, Mr. Hua, and Mr. Huang• UR• ALT, SevenStars and SevenSwords
![Page 26: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/26.jpg)
![Page 27: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/27.jpg)
![Page 28: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/28.jpg)
![Page 29: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/29.jpg)
![Page 30: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/30.jpg)
Demo
http://msra-training/Springfield
http://msra-training/ApplicationPortal
![Page 31: MSRA Intern Application Tracking System (MIATS) Compass Team](https://reader030.vdocuments.site/reader030/viewer/2022020417/56649e985503460f94b9b364/html5/thumbnails/31.jpg)