Mail Client
Abstract
This project is about developing a web
based mail client connecting to windows Server running a Mail Server.
This Project has the following main
functionality
·
Receiving/Sending/organizing
mails.
·
Sending mail
using send mail.
·
Performing Admin
functions like managing new user, resetting passwords etc.
The
software is fully integrated with CRM
(Customer Relationship Management) as well as CMS (Content Management System) solution and developed in a manner
that is easily manageable, time saving and relieving one from manual works.
Functional
components of the project:
Following is a list of
functionalities of the system:-
1. Capability to create user Email
Accounts by an Administrator or by End users after registering themselves
2. Administrator functionality to Delete
User Accounts, Change passwords
3. Capability for End users to login
into the system using a browser
4. Capability for logged in users to
send/receive/forward/reply/delete mails
5. Invalidate user login on inactive for
more than 10mts
6. Address book capability
7. Mark mails as Junk
8. Apply Label to Mail
9. Organize mails in Logical Folders
EXISTING SYSTEM:
Ø Cannot Upload and Download the latest
updates.
Ø No use of Web Services and Removing.
Ø Risk of mismanagement and of data
when the project is under development.
Ø Less Security.
Ø No proper coordination between
different Applications and Users.
Ø Fewer Users - Friendly.
Ø Manual system need man power a lot.
Ø Communication between Patient and
administration is a tuff job.
Ø Difficult to maintain each and
patient information in form of files.
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.
Ø Readily upload the latest updates,
allows user to download the alerts by clicking the URL.
Ø There is no risk of data
mismanagement at any level while the project development is under process.
Ø It provides high level of security
with different level of authentication.
MODULES:
·
Member Registration
Module:
·
Sending and
Receiving mails:
·
Integrated
Security Module:
·
Admin Module:
·
Login/Logout Date
& Time Tracking Module
·
Address book
Maintenance
·
CMS (content
Management System) Integration
Keywords:
·
Generic Technology
Keywords: Databases,
User Interface, Programming
·
Specific Technology
Keywords: ASP.Net,
C#.Net, MS SQL Server
·
Project Type Keywords: Analysis, Design,
Implementation, Testing
·
SDLC Keywords: Presentation, Business,
Data Access Layers
Environment:
·
Servers:
·
Operating System Server:
- Microsoft
Windows 2000 or Higher
·
Data Base Server: Microsoft SQL Server 2000/2005
·
Clients: Microsoft Internet
Explorer,
·
Tools: Microsoft Visual Studio
.Net
·
User Interface: ASP.NET with AJAX
·
Code Behind: VC#.NET
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
|
· Manpower
requirements:
3 To 4 Developers can complete this in 3-4
months.
The following steps will be
helpful to start off the project:
·
Study and be comfortable with technologies such as: ASP.Net with
C#, and SQL Server.
·
Gather some knowledge of product hierarchies and maintenance
before starting the design.
·
Create a user database with different access levels.
·
Start with creating the login screen.
·
Create menus for navigation and group the functionalities as sub
menus.
·
Create the help-pages of the application in the form of FAQ. This
will helps user.
No comments:
Post a Comment