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

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 theProject • 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 theProject • 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 JPEGFlow 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 inCloud Final Year Defense 17
  • 18.
    Sharing Attachment Final Year Defense 18
  • 19.
    Limitations As this isthe 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 & FutureScopes 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