File and Records Management System
-
Upload
ayushi-rastogi -
Category
Documents
-
view
218 -
download
0
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