Search This Blog

Wednesday 25 January 2012

SPEED CASH MAINTENANCE


1.   Title of the project: Speed Cash Maintenance
2.    Abstract of the project:
The Speed Cash Maintenance is used to transfer money from one place to another within a short time. This is basically used to speed up the money transfer. The necessary information for the money transfer from the source bank to the destination bank is sent in the form of file on daily basis. This file contains the information like remitter details, beneficiary details and DD (Demand Draft) details, etc.
Basically the remitter is a person who sends the money and the beneficiary is the person who receives the money. If the remitter has already an account with the bank, the deduction at the back end should happen instead of cash dealings. Once the file is received, it is processed and the data is put into the database. Then it is again processed and DD is printed. The printed DD will be handed over to the concerned person.


3.    EXISTING SYSTEM :

Ø  Problem Definition
Ø  It is time consuming process as the user has to type the dbase commands. He has to remember all the commands which are difficult.
Ø  It is limited to a single system.
Ø  A user who wants only to have some information has to contact the administrator every time.
Ø  Using the MS-Access they are able to store only 2500 records only.
Ø  The present system is very less secure.

Ø  Project Objective   

Cyber security Division undertakes the auditing of the web sites prior to hosting on the production server. It has to perform application vulnerability assessment for the applications on the various web sites. These audits were performed for the requests submitted by various user groups / departments. The objective of the system is to automate the audit application Status Monitoring Process to speed up the workflow. Application Audit Status Monitoring System will keep track of all the websites submitted by the user group(s) and assign the audit levels to the concerned auditors to audit the site vulnerabilities. Reminders will be sent to the concerned user groups to take necessary actions on the paused audits waiting for the response.

For self assessed sites/applications state web coordinator can upload report and certificate itself, if coordination finds sites without vulnerabilities he/she can allow site clear for hosting otherwise assignment life cycles follows.

Authentication and session management includes all aspects of handling user authentication and managing active sessions. Authentication is a critical aspect of this process so, allow only strong password, change password after some time and not allow old passwords. Various groups to keep track of the current status of the audited application software websites basically will use the information.

4.    PROPOSED SYSTEM:
The development of the new system contains the following activities, which try to automate the entire process keeping in view of the database integration approach.
Ø  User friendliness is provided in the application with various controls.
Ø  The system makes the overall project management much easier and flexible.
Ø  It can be accessed over the internet.
Ø  Vast amount of data can be stored.
Ø  There is no risk of data mismanagement at any level while the project development is under process.
Ø  Relationship between the administrator, owner/developer and subcontractor can be maintained very easily.
Ø  It provides high level of security using different protocols like https etc.

5.    MODULES:
There are four modules in this Project. These are:

·         Admin
·         User
·         Report
·         Help

Admin – The admin can create / maintain the user information.

Users – The user is similar to admin user, but can’t create / maintain the user information. But they can change their own password if needed.

User Login: First to enter this system the users has to login to this system. Basically there are 2 types of users in this system.

·         First a login screen should be displayed to get the user details. The user has to enter the user-id and the password. The password has to be masked with character ‘*’.
·         The user details should be verified against the details in the user tables and if he / she is valid user; they should be entered into the system. Once entered, based on the user type access to the different modules to be enabled / disabled.
·         If user enters wrong password for continuously 5 times, the account should be locked. The information about the login and logout details should be stored in a separate table.

 

User Details: This module contains 2 parts:

·         User maintenance,

·         Change Password.

User maintenance is used to create a new user, modify the details of existing user or remove the existing user.  Only the admin type user will have access to this part. Normal user won’t have access to this. While storing into database the password should be encrypted and stored. The user can choose his / her logic to encrypt the password.
Change Password is used to change own password. Both admin and normal user will have access to this.

 

File Processing: The file received from source bank is processed as follows:

·         The remitter, beneficiary and DD records are coming in the same file.
·         These 3 types of records have different record formats.
·         These 3 types of records are identified using the first 2 characters of the record. If it is ‘00’ it is remitter record. If it is ‘01’ it is beneficiary record. If it is ‘02’ it is DD related record.
·         The records are validated for various conditions. For e.g. validation on remitter information, beneficiary information, etc.
·         If the record is invalid it has be put into separate table.
·         Valid records are kept separately for further processing – DD printing.

 

Reports: This module is used to print various online reports.


·         User details report – This contains information about the various users available.
·         User login details report – This reports takes the user ID and from / to date as input and generates the report containing the login date, login time and logout time, etc.
·         DD details report – This gives the details of DD stock related details.
·         DD printed report – This gives the report about the DDs printed between a given date range.
·         Valid Remitter report – This gives the details about the report on various valid remitter for a given date range.
·         Valid Beneficiary report – This gives the details about the report on various valid beneficiary for a given date range.
·         Invalid Remitter report – This gives the details about the report on various invalid remitter for a given date range.
·         Invalid Beneficiary report – This gives the details about the report on various invalid beneficiary for a given date range.

 

Help: This module contains the following 2 things –

 

·         Help

·         About


The Help menu should display the detail information about the system. It is like a typical help system available in any windows application.
The About menu should give information about this software like developed by, version and contact details.

6.    Requirements:
·   Hardware requirements:

Number
Description
1
PC with 2 GB hard-disk and 256 MB RAM

·   Software requirements:

Number
Description
1
Windows 2000/ XP/ or Higher with MS-office
2.
MS-SQL server2000/2005
3.
Ms-Visual Studio .Net 2005
4.
Ms-Internet Explorer




No comments:

Post a Comment