File and Records Management System

download File and Records Management System

of 69

Transcript of File and Records Management System

  • 8/8/2019 File and Records Management System

    1/69

    Submitted by-

    Ayushi Rastogi

    B.Tech(CS)

  • 8/8/2019 File and Records Management System

    2/69

    INTRODUCTION

    File and Records are an integral part of

    any organisation to store and save the

    information and relevant data safely,

    which can also be produced as a

    discretionary evidence at later times.

    To manage this useful information, each

    organisation has a management system,manual or automated or mixed.

  • 8/8/2019 File and Records Management System

    3/69

    As the number of files and records growin an organisation, it becomes quitedifficult to manage each and every bit

    manually while maintaining accuracyand speed . So here the role ofautomation comes into play.

    This system is basically an automation

    of the manual system for managing filesand records in an organisation(specifically RITES Ltd. in this case).

  • 8/8/2019 File and Records Management System

    4/69

    SCOPE

    File and Records management system

    has cross browser compatibility owing to

    dot net technology used.

    It can be used to handle basic

    operations like insertion, deletion,

    update of records to a bit more complex

    operations like report generation on thebasis of records currently contained in

    files.

  • 8/8/2019 File and Records Management System

    5/69

    It will be supported on Windows

    operating system.

  • 8/8/2019 File and Records Management System

    6/69

    ABBREVIATIONS

    ASP - Active Server Pages

    IIS - Internet InformationServices

    SRS - Software

    Requirements

    Specification

  • 8/8/2019 File and Records Management System

    7/69

    PRODUCT PERSPECTIVE

    File and record management system is

    an independent web application

    specifically developed for handling the

    requirements of RITES Ltd.

    It can run on a variety of web browsers

    viz. Internet Explorer, Mozilla Firefox,

    Google Chrome etc. and is compatiblewith all the Windows operating systems

  • 8/8/2019 File and Records Management System

    8/69

    starting with and later versions after

    Windows 98.

  • 8/8/2019 File and Records Management System

    9/69

    HARDWARE AND SOFTWARE

    REQUIREMENTS

  • 8/8/2019 File and Records Management System

    10/69

    DEVELOPMENT:HARDWARE REQUIREMENTS:

    Processor - Pentium-III

    onwards

    Memory - 512 MB and above

    Hard disk drive - 10 GB and above

  • 8/8/2019 File and Records Management System

    11/69

    Display - SVGA monitor (800 x

    600)

    Mouse - Any 2 or 3 button

    mouse

    Keyboard - 103 or 108 keystroke

    keyboard

  • 8/8/2019 File and Records Management System

    12/69

    SOFTWARE REQUIREMENTS:

    Web browser - INTERNET

    EXPLORER 5.0 & above , other

    browsers like Mozilla Firefox, Google

    Chrome etc.

    Front-end - Asp.net(C#)

    Back-end - Oracle

  • 8/8/2019 File and Records Management System

    13/69

    OS requirement - Windows XP

    Web server software - InternetInformation

    Services(IIS) .

  • 8/8/2019 File and Records Management System

    14/69

    DEPLOYMENT:

    CLIENT SIDE-

    HARDWARE REQUIREMENTS:

    Processor - Pentium-II onwards

    Memory - 128MB & more

    Hard disk drive - 2GB & above

  • 8/8/2019 File and Records Management System

    15/69

    Display - SVGA monitor (800 x

    600px)

    Mouse - Any 2 or 3-button

    mouse

    Keyboard - 103 or 108 keystroke

    Keyboard

  • 8/8/2019 File and Records Management System

    16/69

    SOFTWARE REQUIREMENTS:

    Web browser - INTERNET

    EXPLORER 5.0 & above, other

    browsers like Mozilla Firefox, Google

    Chrome etc.

    OS requirement -Windows 98

    and above.

  • 8/8/2019 File and Records Management System

    17/69

    SERVER SIDE:-

    HARDWARE REQUIREMENTS:

    Processor - Pentium-III onwards Memory - 512MB & more

    Hard disk drive - 10GB & above

  • 8/8/2019 File and Records Management System

    18/69

    SOFTWARE REQUIREMENTS:

    OS requirement - Windows 2000

    (all versions- no service pack

    required)/Windows XP professional.

    IIS and .NET framework, Oracle

    Server.

  • 8/8/2019 File and Records Management System

    19/69

    PRODUCT FUNCTIONS:

    A).CREATE USER- On registering, new user is authorized

    to access the system.

    B).LOGIN-

    Existing users can login to perform the

    assigned tasks. The login is checked for

    the unauthorized access to thedatabase.

  • 8/8/2019 File and Records Management System

    20/69

    C).CHANGE PASSWORD

    User is able to change the password for

    his existing login anytime.

    D).NEW FILE ENTRY

    If the user needs to make a new files

    entry into the system, he/she can usethis option.

  • 8/8/2019 File and Records Management System

    21/69

    F). ISSUE A FILE

    In case the user needs to issue a file

    then this option provides for file issue

    provided the file hasnt been issued

    already by any other user.E).SEARCH A FILE

    If a user wishes to search a file in thesystem, or to check whether the file is

    issued or not he/she may use this

    option.

  • 8/8/2019 File and Records Management System

    22/69

    G).GENERATE REPORTS

    To generate the desired report user can

    use this option.

  • 8/8/2019 File and Records Management System

    23/69

    USER CHARACTERISTICS:

    He/she must have the basic knowledge

    of computer.

    He/she must be able to access the

    internet.

    He/she must have a login id and

    password.

    User must have an expertise indatabase management and website

    handling.

  • 8/8/2019 File and Records Management System

    24/69

    FLOWCHART

  • 8/8/2019 File and Records Management System

    25/69

  • 8/8/2019 File and Records Management System

    26/69

  • 8/8/2019 File and Records Management System

    27/69

    DATA FLOW DIAGRAMS

  • 8/8/2019 File and Records Management System

    28/69

    LEVEL 1 DFD:-

  • 8/8/2019 File and Records Management System

    29/69

    LEVEL 2 DFDs:-LOGIN

  • 8/8/2019 File and Records Management System

    30/69

    CREATE USER

  • 8/8/2019 File and Records Management System

    31/69

    NEW FILE

  • 8/8/2019 File and Records Management System

    32/69

    ISSUE FILE

  • 8/8/2019 File and Records Management System

    33/69

    SEARCH FILE

  • 8/8/2019 File and Records Management System

    34/69

    GENERATE REPORT

  • 8/8/2019 File and Records Management System

    35/69

    DATABASE DESCRIPTION

  • 8/8/2019 File and Records Management System

    36/69

    HR_RMC_FILE_MAST:FIELD NAME TYPE SIZE DESCRIPTION CONSTRAINTS

    File_divisionVarchar2

    50 Division or the dept to

    which the file belongs.

    File_no

    Varchar2

    100 A unique number

    allotted to identify

    each file in the system.

    Not Null

    Project_code

    Varchar2

    20 Code of the project to

    which the given file is

    related to. Hence more

    than one files can have

    the same project_code

    in case they belong to

    the same project.

    No_of_noting

    Varchar2

    10 No of persons who

    have given comment on

    the file.

    No_of_correspondence

    Varchar2

    10 No of correspondences

    on the file.

    SubjectVarchar2

    50 The subject to which

    the file relates to.

    Record_class

    Char

    1 The type of records the

    file contains are divided

    into three categories:

    A,B or C.

    Check (takes values

    from A,B or C only)

  • 8/8/2019 File and Records Management System

    37/69

    Prv_ref

    Varchar2

    50 The reference no with

    which the file was

    previously referenced.

    Later_refVarchar2

    50 The current reference

    given to the file.Retention_period Number 2 The estimated amount

    of time the file has to

    be kept in the system.

    Destruction_year Number 4 The year in which the

    file is to be excluded

    from the system.

    Proceeding_no

    Varchar2

    100 It is a unique number

    generated by the

    system for each file. Its

    format is:

    RITES/Yr/Month/S_no/F

    ile_division where Yr,

    Month and S_no are

    fields of the table

    proceeding_tab

    whereas File_division is

    a field of the table

    hr_rmc_file_mast.

    Its a foreign key as it

    forms the primary key

    of the table

    hr_rmc_file_issue.

  • 8/8/2019 File and Records Management System

    38/69

    User_idChar

    10 Logged users id.

    Trans_date

    Date

    Date on which

    transaction (of file)

    occurs ( system date).

    Comp_no Number 3 The compartment

    number of the rack in

    which the file is placed

    physically.

    Rec_no Number 1 The number allotted to

    the rack in which the

    file can be found to be

    placed manually.

    Sent_by

    Varchar2

    50 The name of the officer

    who is responsible for

    sending the file to some

    officer who has

    requested it.

    Sent_dt

    Date

    The date of sending the

    file from one officer to

    the other one for

    correspondence.

  • 8/8/2019 File and Records Management System

    39/69

    HR_RMC_FILE_ISSUE:

    FIELD NAME TYPE SIZE DESCRIPTION CONSTRAINTS

    Proceeding_no Varchar2 50 It is a unique number

    generated by the

    system for each file.

    Its format is:

    RITES/Yr/Month/S_n

    o/File_division where

    Yr, Month and S_no

    are fields of the table

    proceeding_tab

    whereas File_division

    is a field of the table

    hr_rmc_file_mast.

    It s used as theprimary key for the

    table and derives its

    values from the

    proceeding_no of the

    table

    hr_rmc_file_mast.

    NOT NULL

  • 8/8/2019 File and Records Management System

    40/69

    Requested_by Varchar2 50 The name of the

    officer who has

    requested to issue

    the file.

    Received_by Varchar2 50 The name of the

    person who has

    received the file after

    its issued to escort it

    to the officer who

    has requested it.

    Received_date date The date on which

    the file is received by

    the officer after being

    issued.

    Issued_by Varchar2 50 The name of the

    person who issues

    the file.

    Issued_date Date The date on which

    the file is being

    issued.

    Return_date date The date on which an

    issued file is returned

    back.

  • 8/8/2019 File and Records Management System

    41/69

    Return_by Varchar2 50 The name of the

    officer who returns

    the issued file.

    Return_flag Varchar2 50 This indicates

    whether file has been

    returned or not.

    Return_to Varchar2 50 The name of the

    person who is carriesthe file to be

    returned back to the

    original officer from

    whom it was issued

    i.e. the files status is

    turnedinto unissued.

  • 8/8/2019 File and Records Management System

    42/69

    PROCEEDING_TABFIELD NAME TYPE SIZE DESCRIPTION CONSTRAINT

    Yr Varchar2 4 The year in which

    the files details are

    entered in the

    system. It forms a

    part of the

    proceeding_no

    generated by the

    system.

    Month Varchar2 20 The month in which

    the files details are

    entered in the

    system. It forms a

    part of the

    proceeding_no

    generated by the

    system.

    S_no Varchar2 10 It denotes a serial

    number generated

    by the system such

    that it increments

    its value by one for

    a files entry in a

    given month. It

    resets its value to 1

    for a files entry in

    every new month.

  • 8/8/2019 File and Records Management System

    43/69

    SCREEN SHOTS

  • 8/8/2019 File and Records Management System

    44/69

    HOME PAGE

  • 8/8/2019 File and Records Management System

    45/69

    WELCOME PAGE

  • 8/8/2019 File and Records Management System

    46/69

    CHANGE PASSWORD

  • 8/8/2019 File and Records Management System

    47/69

    NEW FILE SCREEN

  • 8/8/2019 File and Records Management System

    48/69

    On ClickingSave-

  • 8/8/2019 File and Records Management System

    49/69

    ISSUE FILE

  • 8/8/2019 File and Records Management System

    50/69

    SEARCH FILE

    O Cli ki g Ok

  • 8/8/2019 File and Records Management System

    51/69

    On Clicking Ok:

    1). If the file isnt yet present in the system

    records:

  • 8/8/2019 File and Records Management System

    52/69

    2. If the file is present in the system records but

    not yet issued:

  • 8/8/2019 File and Records Management System

    53/69

    3.If the file is present in the systemas well as

    already issued:

  • 8/8/2019 File and Records Management System

    54/69

    GENERATE REPORTS1. Report 1 is generated and may beexported to

    either pdf or excel:

  • 8/8/2019 File and Records Management System

    55/69

  • 8/8/2019 File and Records Management System

    56/69

    3).pdf file of the report:

  • 8/8/2019 File and Records Management System

    57/69

    4). Report 2:

  • 8/8/2019 File and Records Management System

    58/69

    5). Report3:

  • 8/8/2019 File and Records Management System

    59/69

    5). Report 4:

  • 8/8/2019 File and Records Management System

    60/69

    6). Report5:

  • 8/8/2019 File and Records Management System

    61/69

    LOG OUT PAGE:

  • 8/8/2019 File and Records Management System

    62/69

    TESTING

  • 8/8/2019 File and Records Management System

    63/69

    TEST CASES USED-

    1). LOGIN PAGE:

    a). If the user enters a valid username as

    well as password at the login page, then

    he/she will be redirected to the welcomepage indicating successful login.

    b). If the user enters a wrong username or

    password, an error message isdisplayed as:

    Either the username or the password is

    incorrect.

    2) WELCOME SCREEN

  • 8/8/2019 File and Records Management System

    64/69

    2). WELCOME SCREEN:

    a). Here user has to select an operation he

    wants to perform out of the givenpossible options given to him:

    New File- Directs the user to New file

    page.

    Issue File- Directs the user to Issue file

    page.

    Search File- Directs the user to Search

    file page. Generate Reports- Directs the user to

    Generate reports page.

    3) CREATE USER

  • 8/8/2019 File and Records Management System

    65/69

    3). CREATE USER:

    If the user enters a username that

    already exists in the system, an errormessage is displayed:

    Error: The username is already in use.

    If the user enters a password not

    according to the default systems

    configurations, message is displayed as:

    Error: The password supplied is invalid.

    Passwords must confirm to thepassword strength requirements

    configured for the default provider.

    4) NEW FILE:

  • 8/8/2019 File and Records Management System

    66/69

    4). NEW FILE:

    S.No. INPUT BYUSER ERROR MESSAGE

    1. File_no which preexists in the system The file_no already exists in the

    system.

    2. File_no is left empty. File_no cant be left empty. Its a

    mandatory field for each file.

    3. Comp_no entered has more than 3 digits. Comp_no cant be greater than 999

    4. Record_class value other than A, B or C Invalid input for record_class. It cant

    take inputs other than A, B or C.

    5. Rec_no entered has more than one digit. Rec_no cant be greater than 9.

    6. Retention_period entered has more than 2 digits. Retention_period cant be greater

    than 99.

    7. Destruction_year is variant from having 4 digits. Destruction_year is invalid. Please

    input 4 digits for the

    Destruction_year.

    8. Delete request when the referred data doessnt exist. Request cant be completed.

    9. Trans_date is not of the format DD-MONTH-YYYY or

    DD-MON-YYYY.

    Invalid input for trans_date. Date

    must be in the format DD-MONTH-

    YYYY or DD-MON-YYYY.

    10. Sent_date is not of the format DD-MONTH-YYYY or DD-

    MON-YYYY.

    Invalid input for sent_date. Date must

    be in the format DD-MONTH-YYYY or

    DD-MON-YYYY.

    5) ISSUE FILE:

  • 8/8/2019 File and Records Management System

    67/69

    5). ISSUE FILE:

    S.No. INPUT BYUSER ERROR MESSAGE

    1. Proceeding_no that doesnt exist in the system. Proceeding_no doesnt exist.

    2. Proceeding_no is left empty. Proceeding_no cant be left empty.

    3. Return_date is not of the format DD-MONTH-YYYY or

    DD-MON-YYYY.

    Invalid input for return_date. Date

    must be in the format DD-MONTH-

    YYYY or DD-MON-YYYY.

    4. Issued_date is not of the format DD-MONTH-YYYY or

    DD-MON-YYYY.

    Invalid input for issued_date. Date

    must be in the format DD-MONTH-

    YYYY or DD-MON-YYYY.

    5. Proceeding_no enterd already exists in the Issued_files

    details.

    Request cant be completed. This file

    has already been issued.

    6. Delete request when the referred data doessnt exist. Request cant be completed.

    BIBLIOGRAPHY

  • 8/8/2019 File and Records Management System

    68/69

    BIBLIOGRAPHY Wrox Professional ASP.NET 3.5 In C

    Sharp and VB.

    -By Bill Evjen, Scott Hanselman, Devin

    Rader

    Software Engineering - By Roger S.

    Pressman, 5th Edition (TMG).

    Search engine-Google (Wikipedia).

  • 8/8/2019 File and Records Management System

    69/69

    THANK YOU