1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse...
-
Upload
peregrine-preston -
Category
Documents
-
view
214 -
download
1
Transcript of 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse...
![Page 1: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/1.jpg)
1
Online Image Management System
The ACE GroupGroup Members:
•Gaurav Chauhan
•Mandar Haridas
•Nigusse Abate
•Sandhya Bathini
•Snehal Moteiro
•Srunokshi Kaniyur Prema Neelkantan
![Page 2: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/2.jpg)
Overview
• Our Assumptions of the Business
• Diagrams: Use Case, Class, Sequence
• Implementation Details
• Demonstration
2
![Page 3: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/3.jpg)
3
System Users and Roles
Photographer Manager
-Register as a system user
-Place orders
-View order Status
-Upload Images
-Edit Image Properties
-Approve Orders
- Add new photographers
-Edit Image Properties
Customer
User
![Page 4: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/4.jpg)
4
Use cases
![Page 5: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/5.jpg)
5
![Page 6: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/6.jpg)
6
![Page 7: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/7.jpg)
7
![Page 8: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/8.jpg)
ImplementationNew customer Registration
Customer logs in
Customer browse image & place order
Manager approves order
Photographer upload image for the order
Customer view his image
stop
start
What did we implement ?
How much ?
What technology ?
Why ?
8
![Page 9: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/9.jpg)
9
Implementation Platform
• Drupal was used as implementation platform. Why ?
• Example of Content Management System. We thought of doing something different, learn something new.
• Drupal is a Rapid Application Dev Tool, so a good option considering the crash deadlines !
![Page 10: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/10.jpg)
Why Druplal ? …. continued• Drupal organizes each feature as configurable module (Image
Module, Image Gallery, Site Building Module)
• Drupal allows us to create roles based on our application needs and assign them to corresponding user. All the users in our application are role based (Customer, Photographer, Manager)
• Each role has specific permissions, for e.g., on the image gallery
• In Image gallery, photos can be organized based on categories.
• 3 views can be autogenerated: Thumbnail, original and preview. Also, Image Gallery has access control features. We can restrict individual gallery access based on roles
10
![Page 11: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/11.jpg)
Finally …… Demonstration
11
![Page 12: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/12.jpg)
Contributions & Acknowledgements
• Total Team Effort!
• Project would not have been possible without any one of us six members
• ….. And Of Course …. Thanks to Dr. Hankley for his inputs.
12
![Page 13: 1 Online Image Management System The ACE Group Group Members: Gaurav Chauhan Mandar Haridas Nigusse Abate Sandhya Bathini Snehal Moteiro Srunokshi Kaniyur.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649f4f5503460f94c7203a/html5/thumbnails/13.jpg)
The Ace Team Picture … Thank You …. Questions ???
13