Sample Project Report Format
Sample Project Report Format
On
"Website/Project name"
Submitted to Punjab Technical University, Jalandhar
(Session 2021-2022)
I swore that the work being presented by me in the dissertation titled "_____” in partial requirements for the
fulfillment of degree of B.Tech Computer Science and Engineering to be submitted in PCTE INSTITUTE OF
ENGINEERING AND TECHNOLOGY, LUDHIANA affiliated to PTU,Jalandhar is authentic record of
my own work carried out by me under the supervision of "____".
Acknowledgement
On the very outset I would like to thank the almighty GOD for showering his blessing & providing me
with the courage, motivation & strength to complete my project.
Every Project work demands a lot of hard work, time, patience and concentration. While working on this seminar,
apart from these aspects, I have developed necessary skills and attitude, which are always required in a
professional field. I am thankful to all those who helped me in completing this project.
I express my deep sense of gratitude & indebtness towards my respected Project In-charge "_______",
and faculty members of PCTE Institute of Engineering and Technology from whom I have learnt the
technical skills for completion of this Project. Without their guidance, I would have found it really
difficult to undertake the project work. I would like to thank them for their ever available, unconditional
help & guidance that they made available throughout the project work.
I would also like to acknowledge the encouraging attitude of my friends & other staff members of
P.C.T.E family that helped me to complete the project work.
Certificate from Organization
This is to certify that format and quality of presentation of project report submitted by
Head of Dept.
(________)
This is to certify that the project title “_________” submitted for the degree of B.Tech Computer Science and
Engineering in the project of PCTE Institute of Engineering and Technology, Ludhiana affiliated to PTU,
Jalandhar is a benefited research which is carried out by group of _____ members under my supervision and
no part of this project has been for any other degree. They have worked very hard and sincerely during this
project.
Project Supervisor
(Name)
(Faculty, PCTE)
Ludhiana
Contents
✔ Introduction to project
✔ Objectives of Project
✔ Features of Project
✔ Site Map
✔ Project Plan
✔ Development tool
INTRODUCTION
INTRODUCTION TO PROJECT
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
1. Receiving/Sending/organizing mails.
2. Sending mail using send mail.
3. Performing Admin functions like managing new user, resetting passwords etc.
This project is developed to create a Mail Server. A Mail server is an application which
used to send and receive mails. This type of application needs to manage mails send by
registered users. A message has to be composed in compose box. This message is
stored in inbox directory of receiver. This file should be combination of the sender’s user-
id and sub. The file transmitted is moved from sender compose to receiver inbox. The
recipient can view the message by selecting the appropriate file no. This is also provision
for the replying and deleting the message. This utility also enables users, working under
different login names to communicate with each other. We can send files through
attachments. In this we attach the files to the mail by browsing option. From desktop or
any drive we can select files and we will attach them to the mail that we want to send
presently and then we send them to the receiver.
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
2. The system makes the overall project management much easier and flexible.
3. Readily upload the latest updates, allows user to download the alerts by clicking
the URL.
In the flexibility of the uses the interface has been developed a graphics concept in mind,
associated through a browser interface. The GUI’S at the top level have been categorized as
The administrative user interface concentrates on the consistent information that is practically,
part of the organizational activities and which needs proper authentication for the data
collection. The interfaces help the administrations with all the transactional states like Data
insertion, Data deletion and Date updating along with the extensive data search capabilities.
The operational or generic user interface helps the users upon the system in transactions
through the existing data and required services. The operational user interface also helps the
ordinary users in managing their own information helps the ordinary users in managing their own
information in a customized manner as per the assisted flexibilities.
Number of Modules
The system after careful analysis has been identified to be presented with the following
modules:
6. Address book Maintenance: Here user can maintain the address book for own friend
with all Address Contact Info, Birthday, and Marriage Anniversary etc.
7. CMS (content Management System) Integration: Using CMS tool we can
customize the mail the message with all formatting features like below.
PROJECT INSTRUCTIONS:
● Based on the given requirements, conceptualize the Solution Architecture. Choose the
domain of your interest otherwise develop the application for ultimatedotnet.com.
Depict the various architectural components, show interactions and connectedness
and show internal and external elements. Design the web services, web methods and
database infrastructure needed both and client and server.
● Provide an environment for up gradation of application for newer versions that are
available in the same domain as web service target .
The project Entitled “MAIL CLIENT (SPICEMAIL.COM” deals with identifying the
clients to send and receive mail. This project is about developing a web based mail
client connecting to a windows Server running a Mail Server. This utility will allow
multiple clients to login through the login page and have personalized mail
information, enabling them to send and receive mails. Each user willing to avail the
services offered by the mail server application should sign in as a user before he can
send or receive mails. This is made possible by prompting each user to enter his user-
id and password before he can send or view his mails. This project has Inbox,
compose and address list. E-mail is one of the most common and reliable methods of
communication for both personal and business purposes. It also plays an important
role in each and every Web site. This role will be in the type of automated e-mails
from the server after posting information from a form.
We can send files through attachments. In this we attach the files to the mail by
browsing option. From desktop or any drive we can select files and we will attach
them to the mail that we want to send presently and then we send them to the
receiver.
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.
1. User friendliness is provided in the application with various controls.
2. The system makes the overall project management much easier and flexible.
3. There is no risk of data mismanagement at any level while the project development is
under process.
4. It provides high level of security with different level of authentication.
5. Users from any part of the world can make use of the system.
6. New system will process accurate results.
7. New system will be much better in performance as compared to existing one.
HARDWARE SPECIFICATIONS
HARDWARE REQUIREMENTS:
● PIV 2.8 GHz Processor and Above
● RAM 512MB and Above
● HDD 20 GB Hard Disk Space and Above
SOFTWARE REQUIREMENTS:
PROPOSED SYSTEM
To debug the existing system, remove procedures those cause data redundancy, make
navigational sequence proper. To provide information about audits on different level and
also to reflect the current work status depending on organization/auditor or date. To
build strong password mechanism.
NEED FOR COMPUTERIZATION
We all know the importance of computerization. The world is moving ahead at
lightning speed and everyone is running short of time. One always wants to get the
information and perform a task he/she/they desire(s) within a short period of time and
too with amount of efficiency and accuracy. The application areas for the
computerization have been selected on the basis of following factors:
● Minimizing the manual records kept at different locations.
● There will be more data integrity.
● Facilitating desired information display, very quickly, by retrieving information from
users.
● Facilitating various statistical information which helps in decision-making?
● To reduce manual efforts in activities that involved repetitive work.
● Updating and deletion of such a huge amount of data will become easier.
Inputs:
In Message compose box, Member has to provide Message to send with Email-ID (to
whom message has to be sent.).
Outputs:
● On successful registration, member will be provided confirmation mail.
● On successful signing in, member will be placed to My Account page.
The following commands specify access control identifiers and they are typically used to
authorize and authenticate the user (command codes are shown in parentheses)
PASSWORD (PASS)
This command must be immediately preceded by the user name command, and, for
some sites, completes the user's identification for access control. Since password
information is quite sensitive, it is desirable in general to "mask" it or suppress type out.
Mail Client
Development of a feature-rich web based Mail Service
6. EXISTING SYSTEM:
7. PROPOSED SYSTEM:
⮚ 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.
8. MODULES:
9. 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
10. 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
11. 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
Objectives of Project
✔ Quality Services
✔ Easy Management
✔ Easy Updating
✔ Save Time
✔ Improve Efficiency
1. Easy Interface :
Management Software is made of very simple interfaces. Any end user
with a minimum knowledge of operating the Computer can easily
familiar with this software.
2. Security :
Management Software is password-protected software. Unauthorized
user cannot log on to this software.
3. Reliability :
Management Software is reliable software. One can rely on the result
produced by this software. We try to remove all the errors from it and
make it error free but it can be error prone.
4. Compact Coding :
Management Software is compact and efficient coded software. It is
developed with keeping in mind memory space and speed. It uses less
memory space and work on increasing speed.
5. Security:
It secures the databases through the personal logins and their
reserved passwords.
6. No extra skills require:
Person needs not to be computer professional. If user with little
knowledge of computer can operate this project.
7. Large capacity: -
The storage capacity is very large and database is centralized.
8. User Friendly: -
We develop software which is very user friendly.
Project Planning
Working in a team implies the need for some common guidelines and standards to be
followed by team members across all teams. For optimum usage of the available
machine time, it is necessary that every session is planned. Planning of project will
include the following:
Documentation
The documentation has to be submitted to the coordinator in the format. The blank
report following the case studies is to be filled up, detached from the report and
submitted by the given dates. A sample format is:
● Problem statement
● Database design
● Form design
● Validation performed
● Queries used
● Outline of reports
● Problems encountered and how they were tackled
● Suggested enhancements
● Hardware and Software specifications
● Appendix which has all handwritten outlines like form and report designs.
Site Map
1. Home
2. About US
3. Contact Us
4. Feedback
5. Admin Login