SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Final Year Defense



         Document Archiving
                             &
              Sharing System
    Presented by                              Supervised by

Muhammad Ashik Iqbal                  Dr. Syed Akhter Hossain
    ID: 092-25-127                           Professor and Head
     M.Sc. In CSE                            Department of CSE
          DIU                                        DIU



                     Saturday 30 July 2011
Objective of the Project
•   Web based Document Archiving System
    to store, view and search scanned
    documents in cloud.
•   Preview facility in web browser is
    available for the PDF documents in
    thumbnails and zoom mode.
•   Original documents can be
    downloaded.
•   In cloud, archived documents can be
    shared using encrypted URL
•   Multi level branch and department
    option also available in the system

                                          Final Year Defense
                                                       2
Background of the Project
•   In any organization lots of hard copy documents are
    needed to preserve in the physical files because of
    their importance.
•   Organization needs to store them in categorized files
    and/or racks. But it is very difficult to search a
    specific document from a huge number of files.
•   Missing of important hard copy documents causes
    serious negative impact for any organization.
•   Sharing of hard copy is very difficult as it consumes
    time and cost.
In this situation, it is needed to have this solution which
will help to solve those problems.

                                                              Final Year Defense
                                                                           3
Existing Scenarios


Users            Documents            Files            Racks


        Store                Store            Store



        Search


                                                                  Storing
                             Search           Search
                                                                Searching




                                                               Final Year Defense
                                                                            4
Use Case Diagram (User)
                     File Rack (Add/Edit)

      Login
                                      File Names (Search/Add/Edit)




                                       Items (Browse/Search/Add/Edit)



                                            Attachment (Add/Delete)
Users
                                      Browse Attachments in
                                          Thumbnails



 Share Attachments              PDF Cloud Preview



                                                                        Final Year Defense
                                                                                     5
Use Case Diagram (Admin)
              Branch
            (Add/Edit)
    Login

                         Department
                          (Add/Edit)

                            Designation
                            (Add/Edit)

                         User Management
                           (Role Assign)
Admin
                    User Password Reset


            View User Login Log




                                           Final Year Defense
                                                        6
PDF to JPEG Flow



 PDF Files                                   Thumbnails/
                                            Cloud Preview



                     Database       PDF Binary to
PDF to Binary
                     (File Stream       JPEG
                      Data Type)
                                           PdfLibNet.dll




                                         Final Year Defense
                                                       7
Implementation &
     Technology Used in the Project
•   ASPX, C#
•   Dot NET Framework 3.5
•   Microsoft SQL Server 2008 R2
•   Ajax Control Toolkit (ver 3.5.50508)
•   PdfLibNet.dll (Pdf to Jpeg)
•   Microsoft Windows Server 2008
•   Microsoft IIS 7




                                           Final Year Defense
                                                        8
Design Preview




                 Final Year Defense
                              9
Home Screen




              Final Year Defense
                          10
File Racks Add/Edit




                      Final Year Defense
                                  11
File Names




             Final Year Defense
                         12
File Names Add/Edit




                      Final Year Defense
                                  13
Browse File Items




                    Final Year Defense
                                14
Add New Item & Attachment




                      Final Year Defense
                                  15
Browse Attachments




                     Final Year Defense
                                 16
PDF Preview in Cloud




                       Final Year Defense
                                   17
Sharing Attachment




                     Final Year Defense
                                 18
Limitations
As this is the starting version of a new system, there are some
limitations in the system such as:
•   No automatic database backing up facility is included in this
    system.
•   Admin User password recovery not included in frontend.
•   Reset option of encrypted url of sharing document is not present.
•   Too slow bandwidth causes problem for uploading & downloading
    documents and viewing documents in cloud.




                                                          Final Year Defense
                                                                        19
Conclusion & Future Scopes
As it is one of the very essential systems of any organization, lot of
future scopes are there. Like-
•   It can be a fully dependable solution to preserve documents
    instead of hard copy preservation.
•   Facility can be added to store other formats than pdf, like- doc,
    xls, ppt, etc. in the system.
•   Sharing through email facility can be added.




                                                           Final Year Defense
                                                                         20
Reference
•   Ian Sommerville, 2006, Software Engineering, (6th Edition), Pearson Education Asia (pg. 54,
    55)
•   Igor Hawryszkiewycz, 2004, System Analysis and Design, (4th Edition), Hall of India
•   Fritz Onion, 2003, Addison Wesley, Essential ASP.NET with Examples in C#, Addison-Wesley
    Professional, ISBN-0201760401, 9780201760408
•   Daniel Cazzulino, Victor Garcia Aprea, James Greenwood, 2005, Beginning Visual Web
    Programming in C# .NET: From Novice to Professional, (2nd Edition), Apress, ISNB-
    1590593618, 9781590593615
•   Bilal Haidar, 2008, Professional ASP.NET 3.5 Security, Membership, and Role Management
    with C# and VB, (3rd Edition), Wrox Press, ISBN- 0470442948, 9780470442944
•   Marco Bellinaso, Kevin Hoffman, 2003, ASP.NET website programming : problem, design,
    solution, Wrox Press, ISBN- 1861008163, 9781861008169
•   Jacob J. Sanford, 2007, Professional ASP.NET 2.0 Design: CSS, Themes, and Master Pages
    (Programmer to Programmer), (1st Edition), Wrox Press, ISBN- 0470124482,
    9780470124482
•   Joydip Kanjilal, 2007, ASP.NET Data Presentation Controls Essentials, Packt Publishing, ISBN-
            1847193951, 9781847193957

                                                                               Final Year Defense
                                                                                               21
Reference (cont.)

•   http://www.slideshare.net (8:15 pm, 20 July, 2011)

•   http://docs.google.com (8:15 pm, 20 July, 2011)

•   http://www.scribd.com (8:15 pm, 20 July, 2011)

•   http://www.asp.net (10:15 pm, 22 July, 2011)

•   http://www.codeplex.com (9:30 pm, 23 July, 2011)

•   http://www.codeproject.com (10:00 pm, 24 July, 2011)




                                                           Final Year Defense
                                                                       22
Thank You




            Final Year Defense
                        23

Mais conteúdo relacionado

Mais procurados

Salesforce Service Cloud 2
Salesforce Service Cloud 2Salesforce Service Cloud 2
Salesforce Service Cloud 2
fishman29
 
Validating Non Functional Requirements
Validating Non Functional RequirementsValidating Non Functional Requirements
Validating Non Functional Requirements
Reuben Korngold
 
SuccessFactors Application Management Services
SuccessFactors Application Management ServicesSuccessFactors Application Management Services
SuccessFactors Application Management Services
NGA Human Resources
 

Mais procurados (20)

Salesforce Service Cloud - An overview
Salesforce Service Cloud - An overviewSalesforce Service Cloud - An overview
Salesforce Service Cloud - An overview
 
ITIL Service Desk Tools
ITIL Service Desk ToolsITIL Service Desk Tools
ITIL Service Desk Tools
 
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
 
Salesforce Service Cloud 2
Salesforce Service Cloud 2Salesforce Service Cloud 2
Salesforce Service Cloud 2
 
ITSM- Process-Guidelines to update a ticket
ITSM- Process-Guidelines to update a ticketITSM- Process-Guidelines to update a ticket
ITSM- Process-Guidelines to update a ticket
 
SharePoint communications sites overview presentation
SharePoint communications sites overview presentationSharePoint communications sites overview presentation
SharePoint communications sites overview presentation
 
SAP Testing
SAP TestingSAP Testing
SAP Testing
 
Project document management with SharePoint
Project document management with SharePointProject document management with SharePoint
Project document management with SharePoint
 
Validating Non Functional Requirements
Validating Non Functional RequirementsValidating Non Functional Requirements
Validating Non Functional Requirements
 
Salesforce Service Cloud
Salesforce Service CloudSalesforce Service Cloud
Salesforce Service Cloud
 
HR-Odoo.ppt
HR-Odoo.pptHR-Odoo.ppt
HR-Odoo.ppt
 
IT Service Management Overview
IT Service Management OverviewIT Service Management Overview
IT Service Management Overview
 
Managed Services Presentation
Managed Services PresentationManaged Services Presentation
Managed Services Presentation
 
University Management System - UMS-X1
University Management System - UMS-X1University Management System - UMS-X1
University Management System - UMS-X1
 
Thesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project ReportThesis on Library Management System | LMS | Project Report
Thesis on Library Management System | LMS | Project Report
 
IT Service Desk
IT Service DeskIT Service Desk
IT Service Desk
 
SLDS and Lightning Components
SLDS and Lightning ComponentsSLDS and Lightning Components
SLDS and Lightning Components
 
SuccessFactors Application Management Services
SuccessFactors Application Management ServicesSuccessFactors Application Management Services
SuccessFactors Application Management Services
 
Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle.
Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle. Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle.
Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle.
 
Helpdesk Services
Helpdesk ServicesHelpdesk Services
Helpdesk Services
 

Destaque (9)

We Forgot
We ForgotWe Forgot
We Forgot
 
Document Archiving & Sharing System
Document Archiving & Sharing SystemDocument Archiving & Sharing System
Document Archiving & Sharing System
 
Data Archiving and Processing
Data Archiving and ProcessingData Archiving and Processing
Data Archiving and Processing
 
Document Archieving System (DAS) by In2sol Riyadh
Document Archieving System (DAS) by In2sol RiyadhDocument Archieving System (DAS) by In2sol Riyadh
Document Archieving System (DAS) by In2sol Riyadh
 
File management
File managementFile management
File management
 
File management ppt
File management pptFile management ppt
File management ppt
 
ppt on data collection , processing , analysis of data & report writing
ppt on data collection , processing , analysis of data & report writingppt on data collection , processing , analysis of data & report writing
ppt on data collection , processing , analysis of data & report writing
 
Thesis my documentation
Thesis  my documentationThesis  my documentation
Thesis my documentation
 
research methodology data processing EDITING
research methodology data processing EDITING research methodology data processing EDITING
research methodology data processing EDITING
 

Semelhante a Document Archiving & Sharing System

FILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERFILE SPLITTER AND JOINER
FILE SPLITTER AND JOINER
Rajesh Roky
 
Storage Server & Brach Cache
Storage Server & Brach CacheStorage Server & Brach Cache
Storage Server & Brach Cache
Amit Gatenyo
 
Multidiscipline Collaboration On A Single Central File
Multidiscipline Collaboration On A Single Central FileMultidiscipline Collaboration On A Single Central File
Multidiscipline Collaboration On A Single Central File
jowett9
 
9/28/11 Slides - Introduction to DuraCloud, Slides
9/28/11 Slides - Introduction to DuraCloud, Slides9/28/11 Slides - Introduction to DuraCloud, Slides
9/28/11 Slides - Introduction to DuraCloud, Slides
DuraSpace
 
ICS UserGroup - 2015 - Infrastructure Assessment - Analyze, Visualize and Opt...
ICS UserGroup - 2015 - Infrastructure Assessment - Analyze, Visualize and Opt...ICS UserGroup - 2015 - Infrastructure Assessment - Analyze, Visualize and Opt...
ICS UserGroup - 2015 - Infrastructure Assessment - Analyze, Visualize and Opt...
Christoph Adler
 

Semelhante a Document Archiving & Sharing System (20)

Cochrane von Suchodoletz File Creation, Rendering and Formats
Cochrane von Suchodoletz File Creation, Rendering and FormatsCochrane von Suchodoletz File Creation, Rendering and Formats
Cochrane von Suchodoletz File Creation, Rendering and Formats
 
IBM Connections Cloud & IBM Docs: Working securely and quickly with content
IBM Connections Cloud & IBM Docs: Working securely and quickly with contentIBM Connections Cloud & IBM Docs: Working securely and quickly with content
IBM Connections Cloud & IBM Docs: Working securely and quickly with content
 
FILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERFILE SPLITTER AND JOINER
FILE SPLITTER AND JOINER
 
Storage Server & Brach Cache
Storage Server & Brach CacheStorage Server & Brach Cache
Storage Server & Brach Cache
 
Django
DjangoDjango
Django
 
PRESENTATION: Challenges of Digitization (November 2012)
PRESENTATION: Challenges of Digitization (November 2012)PRESENTATION: Challenges of Digitization (November 2012)
PRESENTATION: Challenges of Digitization (November 2012)
 
Multidiscipline Collaboration On A Single Central File
Multidiscipline Collaboration On A Single Central FileMultidiscipline Collaboration On A Single Central File
Multidiscipline Collaboration On A Single Central File
 
Clou doc intro_eng_20160524
Clou doc intro_eng_20160524Clou doc intro_eng_20160524
Clou doc intro_eng_20160524
 
ISBG 2015 - Infrastructure Assessment - Analyze, Visualize and Optimize
ISBG 2015 - Infrastructure Assessment - Analyze, Visualize and OptimizeISBG 2015 - Infrastructure Assessment - Analyze, Visualize and Optimize
ISBG 2015 - Infrastructure Assessment - Analyze, Visualize and Optimize
 
Gfs论文
Gfs论文Gfs论文
Gfs论文
 
The google file system
The google file systemThe google file system
The google file system
 
DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...
DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...
DSpace Current State, Concerns and Solution by DSquare Technologies (DSpace S...
 
Best Practices for Using Alluxio with Apache Spark with Cheng Chang and Haoyu...
Best Practices for Using Alluxio with Apache Spark with Cheng Chang and Haoyu...Best Practices for Using Alluxio with Apache Spark with Cheng Chang and Haoyu...
Best Practices for Using Alluxio with Apache Spark with Cheng Chang and Haoyu...
 
9/28/11 Slides - Introduction to DuraCloud, Slides
9/28/11 Slides - Introduction to DuraCloud, Slides9/28/11 Slides - Introduction to DuraCloud, Slides
9/28/11 Slides - Introduction to DuraCloud, Slides
 
fuelOrigin.docx
fuelOrigin.docxfuelOrigin.docx
fuelOrigin.docx
 
ICS UserGroup - 2015 - Infrastructure Assessment - Analyze, Visualize and Opt...
ICS UserGroup - 2015 - Infrastructure Assessment - Analyze, Visualize and Opt...ICS UserGroup - 2015 - Infrastructure Assessment - Analyze, Visualize and Opt...
ICS UserGroup - 2015 - Infrastructure Assessment - Analyze, Visualize and Opt...
 
An Efficient Approach to Manage Small Files in Distributed File Systems
An Efficient Approach to Manage Small Files in Distributed File SystemsAn Efficient Approach to Manage Small Files in Distributed File Systems
An Efficient Approach to Manage Small Files in Distributed File Systems
 
Presenting your case with trial director
Presenting your case with trial directorPresenting your case with trial director
Presenting your case with trial director
 
Domain Driven Design - Building Blocks
Domain Driven Design - Building BlocksDomain Driven Design - Building Blocks
Domain Driven Design - Building Blocks
 
IntelliJ IDEA Architecture and Performance
IntelliJ IDEA Architecture and PerformanceIntelliJ IDEA Architecture and Performance
IntelliJ IDEA Architecture and Performance
 

Mais de Ashik Iqbal

Mais de Ashik Iqbal (15)

Al quran-er-arobi-shikhi
Al quran-er-arobi-shikhiAl quran-er-arobi-shikhi
Al quran-er-arobi-shikhi
 
Virtual Memory vs Cache Memory
Virtual Memory vs Cache MemoryVirtual Memory vs Cache Memory
Virtual Memory vs Cache Memory
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Commercially Available Fiber Optic Cables
Commercially Available Fiber Optic CablesCommercially Available Fiber Optic Cables
Commercially Available Fiber Optic Cables
 
Pipeline Mechanism
Pipeline MechanismPipeline Mechanism
Pipeline Mechanism
 
Advanced Artificial Intelligence
Advanced Artificial IntelligenceAdvanced Artificial Intelligence
Advanced Artificial Intelligence
 
Profit From Ramadan
Profit From RamadanProfit From Ramadan
Profit From Ramadan
 
Mobile/Digital Wallet
Mobile/Digital WalletMobile/Digital Wallet
Mobile/Digital Wallet
 
Rsa Algorithm
Rsa AlgorithmRsa Algorithm
Rsa Algorithm
 
Prophets Graves
Prophets GravesProphets Graves
Prophets Graves
 
Cryprography Assignment
Cryprography AssignmentCryprography Assignment
Cryprography Assignment
 
Cryptography Ashik
Cryptography AshikCryptography Ashik
Cryptography Ashik
 
My Abokash
My AbokashMy Abokash
My Abokash
 
Handbook Of Islamic Banking
Handbook Of Islamic BankingHandbook Of Islamic Banking
Handbook Of Islamic Banking
 
The Window
The WindowThe Window
The Window
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Document Archiving & Sharing System

  • 1. Final Year Defense Document Archiving & Sharing System Presented by Supervised by Muhammad Ashik Iqbal Dr. Syed Akhter Hossain ID: 092-25-127 Professor and Head M.Sc. In CSE Department of CSE DIU DIU Saturday 30 July 2011
  • 2. Objective of the Project • Web based Document Archiving System to store, view and search scanned documents in cloud. • Preview facility in web browser is available for the PDF documents in thumbnails and zoom mode. • Original documents can be downloaded. • In cloud, archived documents can be shared using encrypted URL • Multi level branch and department option also available in the system Final Year Defense 2
  • 3. Background of the Project • In any organization lots of hard copy documents are needed to preserve in the physical files because of their importance. • Organization needs to store them in categorized files and/or racks. But it is very difficult to search a specific document from a huge number of files. • Missing of important hard copy documents causes serious negative impact for any organization. • Sharing of hard copy is very difficult as it consumes time and cost. In this situation, it is needed to have this solution which will help to solve those problems. Final Year Defense 3
  • 4. Existing Scenarios Users Documents Files Racks Store Store Store Search Storing Search Search Searching Final Year Defense 4
  • 5. Use Case Diagram (User) File Rack (Add/Edit) Login File Names (Search/Add/Edit) Items (Browse/Search/Add/Edit) Attachment (Add/Delete) Users Browse Attachments in Thumbnails Share Attachments PDF Cloud Preview Final Year Defense 5
  • 6. Use Case Diagram (Admin) Branch (Add/Edit) Login Department (Add/Edit) Designation (Add/Edit) User Management (Role Assign) Admin User Password Reset View User Login Log Final Year Defense 6
  • 7. PDF to JPEG Flow PDF Files Thumbnails/ Cloud Preview Database PDF Binary to PDF to Binary (File Stream JPEG Data Type) PdfLibNet.dll Final Year Defense 7
  • 8. Implementation & Technology Used in the Project • ASPX, C# • Dot NET Framework 3.5 • Microsoft SQL Server 2008 R2 • Ajax Control Toolkit (ver 3.5.50508) • PdfLibNet.dll (Pdf to Jpeg) • Microsoft Windows Server 2008 • Microsoft IIS 7 Final Year Defense 8
  • 9. Design Preview Final Year Defense 9
  • 10. Home Screen Final Year Defense 10
  • 11. File Racks Add/Edit Final Year Defense 11
  • 12. File Names Final Year Defense 12
  • 13. File Names Add/Edit Final Year Defense 13
  • 14. Browse File Items Final Year Defense 14
  • 15. Add New Item & Attachment Final Year Defense 15
  • 16. Browse Attachments Final Year Defense 16
  • 17. PDF Preview in Cloud Final Year Defense 17
  • 18. Sharing Attachment Final Year Defense 18
  • 19. Limitations As this is the starting version of a new system, there are some limitations in the system such as: • No automatic database backing up facility is included in this system. • Admin User password recovery not included in frontend. • Reset option of encrypted url of sharing document is not present. • Too slow bandwidth causes problem for uploading & downloading documents and viewing documents in cloud. Final Year Defense 19
  • 20. Conclusion & Future Scopes As it is one of the very essential systems of any organization, lot of future scopes are there. Like- • It can be a fully dependable solution to preserve documents instead of hard copy preservation. • Facility can be added to store other formats than pdf, like- doc, xls, ppt, etc. in the system. • Sharing through email facility can be added. Final Year Defense 20
  • 21. Reference • Ian Sommerville, 2006, Software Engineering, (6th Edition), Pearson Education Asia (pg. 54, 55) • Igor Hawryszkiewycz, 2004, System Analysis and Design, (4th Edition), Hall of India • Fritz Onion, 2003, Addison Wesley, Essential ASP.NET with Examples in C#, Addison-Wesley Professional, ISBN-0201760401, 9780201760408 • Daniel Cazzulino, Victor Garcia Aprea, James Greenwood, 2005, Beginning Visual Web Programming in C# .NET: From Novice to Professional, (2nd Edition), Apress, ISNB- 1590593618, 9781590593615 • Bilal Haidar, 2008, Professional ASP.NET 3.5 Security, Membership, and Role Management with C# and VB, (3rd Edition), Wrox Press, ISBN- 0470442948, 9780470442944 • Marco Bellinaso, Kevin Hoffman, 2003, ASP.NET website programming : problem, design, solution, Wrox Press, ISBN- 1861008163, 9781861008169 • Jacob J. Sanford, 2007, Professional ASP.NET 2.0 Design: CSS, Themes, and Master Pages (Programmer to Programmer), (1st Edition), Wrox Press, ISBN- 0470124482, 9780470124482 • Joydip Kanjilal, 2007, ASP.NET Data Presentation Controls Essentials, Packt Publishing, ISBN- 1847193951, 9781847193957 Final Year Defense 21
  • 22. Reference (cont.) • http://www.slideshare.net (8:15 pm, 20 July, 2011) • http://docs.google.com (8:15 pm, 20 July, 2011) • http://www.scribd.com (8:15 pm, 20 July, 2011) • http://www.asp.net (10:15 pm, 22 July, 2011) • http://www.codeplex.com (9:30 pm, 23 July, 2011) • http://www.codeproject.com (10:00 pm, 24 July, 2011) Final Year Defense 22
  • 23. Thank You Final Year Defense 23