dp15 c# 07.11.2011 stanislav lupinskiy, vadim gudko, anatoliy bezrukaviy, artem lupir
TRANSCRIPT
Stanislav Lupinskiy
23 years old Was born and grew up in Nikopol Graduated from Dnipropetrovsk National University in
2010. Have Specialist degree: "Software Engineer”. My hobbies are speed driving, computer games, films.
Vadim Gudko
22 years old Was born in Tokmak(Zaporozhye
region) and grew up in Vilnogirsk(Dnepropetrovsk region)
Graduated from Dnipropetrovsk National University in 2011. Have Specialist degree: “Computer Systems Engineer”
Enjoy films and music, video games and sport.
Anatoliy Bezrukaviy
23 years old Was born and grove up in
Dnepropetrovsk Education: Mechanical
engineer, 2011 Dnepropetrovsk National University.
Enjoy exciting actions, alive nature, adventures, gym; Interested in science, knowledge, researching.
Artem Lupir
24 years old; Was born and grove up in Pavlograd; Was studied in Oles Honchar Dnipropetrovsk National University. Have a
degree in “Microelectronics engineers”; I like sports and watch documental films.
Agenda
1. Project purpose2. Use cases3. Data fields CRT4. ER model5. R model6. Backlogs7. Architecture8. Clients9. Should be changed10. About knowledge11. Questions?
1. Project purpose
The project purpose is development of hotel and huge entertainment complex management system.
2. Use cases
1. Client.– 1.1. Pre-paid order registration;– 1.2. Free order registration;– 1.3. Payment.
2. Receptionist.– 2.1. New order registration;– 2.2. Client registration.– 2.3. Leaving checkout.
3. Manager.– 3.1. Calculate profit;– 3.2. New employee registration.– 3.3. Employee discharge.– 3.4. Salary calculation.
4. Cleaner.– 4.1. Authorization– 4.2. Damage registration.– 4.3. Finish reporting.– 4.4. Drinks checkout.
5. Repairman.– 5.1. Authorization.– 5.2. Guilty detection, damage appraisal.– 5.2. Change or repair reporting.
3. Cross references diagram
Reception Settlement
Form
Web registration
Form
Additional Service Order
Form
Checkout Form Hiring Form Employee
Dismiss Salary FormBase Price Manage-ment Form
Summary Expenses Report
Passport_Series&Number + m + m + m + Passport_First_Name + m + m + + m + + Passport_Mid_Name + m + m + m + Passport_Last_Name + m + m + + m + + Passport_BirthDay + m + m + m +
Passport_day_of_issue + m + m + m + Passport_place of issue + m + m + m +
Passport_Gender + m + m + m + Passport_Address + m + m + m + Phone_Number + m + m + m +
Employee_ID
Employee_Position + m + + + Employee_Hiring_Date + m + Employee_Payment + m + + + m Employee_BarCode + m +
Employee_Leave_date + m Employee_compensatory_holiday + m + +
Employee_hospitals? + m + +
Client_Money_Account + m + m + +
Client_Bar_Code +
3. Cross references diagram
Reception Settlement Form
Web registration Form Hiring Form Employee
Dismiss
Base Price Management
Form
Summary Expenses Report
Sattlement_ID Settlement_Date + m + m +
Sattlement_Food_Mode + m + m Settlement_Beds_Count + m + m Settlement_Beds_Type + m + m
Settlement_Check_Out_Date + m + m + m Settlement_Number_Of_Persons + m + m
Repair_Description + m
Repair_Cost + mRepair_Done_Date + m
Clean_ID
Clean_Date + m Clean_Bed_Fill + m
Clean_Wiper_Change + m
Repair_Request _ID Repair_Request _Date + m +
Repair_Request _Damaged_Item + m +Repair_Request_Comment + m +
3. Cross references diagram
Receprion Settlement
Form
Web registration
Form
Room Choice Form
Checkout Form
Cleaner Report Form
Bar Fill Report Form
Repair Request
RepairReport
Employee Day Work
Reg.
Base Price Manage-ment Form
Summary Expenses Report
Apartament_ID + + + + + + + + +Apartament_Class + + Apartament_Price + + m Apartament_Stage + + Apartament_Rooms + +
Apartament_Bed_count + + Apartament_Bed(single/double) + +
Apartament_GeographicPosition + +
Apartament_Comment + + Apartament_Image + + Apartament_State +
Employee_Working_Day_ID Start_Working_Date&Time + m End_Working_Date&Time + m
Drink_ID
Drink_Name + + m Drink_Price + m
Drink_Amount +
Expenses_ID Expenses_Cost + + m
Expenses_Description + mExpenses_Date + mExpenses_Type + + m
6. SCRUM Cycles diagram
Release Cycle
Analysis
Design
Development
Testing
Sprint 0 Sprint 1 Sprint 2 Sprint 3Backlogs
7.General Architecture Diagram
Reception ClientSilverlight4
Prism4
Web ClientSilverlight 4
Hotel Management ApplicationSilverlight 4
MS SQL 2008
WCF Data Services +
Entity Framework
Mobile Clients (Repair&Cleaners)
Win Mobile 7.1Silverlight 5
Entertaimnetn Facility Client
WPF
8. Hotel Management Application
Used Technologies:-Silverlight 4-MVVM Pattern-ICommand-WCF Data Service client
9. Should be changed
Validation for all clients should be implemented DB validation should be implemented Hotel management application – Add reporting feature, add
more employees filtering options. Add a Chief page for full profit overview. Add a client side authorization to distinct HR and Chief role.
Reception - implementing server-side print server, more progressive layout system in main grid, more filters, modules.
10. Acquired Knowledge Lupinsky
Acquired knowleges:–MS SQL Server Express 2010–Power Designer 16.0–Silverlight 4–WPF–WCF Data Services–MVVM Pattern, ICommand.
10. Aquired Knowledge Bezrukaviy
Acquired knowledge:– MS SQL Server Express 2010– Power Designer 16.0– Silverlight 4– Prism– WCF Data Services– MVVM Pattern
Acquired Knowledge Gudko
Acquired knowledge:– MS SQL Server Express 2010– Power Designer 16.0– Silverlight (Windows Phone 7)– WCF + Data Services– MVVM Pattern.– Entity Framework– Working in team
Acquired Knowledge Lupir
Acquired knowleges:– Silverlight 4– WCF– Power Designer 16.0– MS SQL Server Express 2010– ASP.NET