AdXpress
is the largest single source of online intelligence for marketing, advertising,
media and research communities worldwide. AdXpress offers a FREE World Advertising and Marketing
News email service, ensuring the top global stories are delivered daily to your
inbox. Our free
classifieds will expose your ads to local, regional and
national buyers in different countries across the globe. AdXpress
is a full featured classified ad manager website. AdXpress
is designed to seamlessly integrate ads in this
website.
Our AdXpress
ad web site is organized using an easy-to-follow index so that you can locate the classified ads you're interested
in quickly and easily. We hope you'll enjoy your visit and you will opt this
site for placing the ads forever and you will definitely add our site as a
bookmark in your web browser. Please come back and visit us again soon.
Welcome to AdXpress.
We are pleased to be able to offer you free classified advertising over the
Internet. AdXpress
splits your screen up into various sections. At the home page there are list of
menu options. These allow you to go straight to a category you want by
navigating through the sub options.
There are two types of users who can
use this system:
1. Administrator
2. Member
This application allows the
administrator us to manage the members through registration. He can also manage
the categories and he has the right to place a new on his won, edit the ad or
delete the add. Once member is registered he can place the ads in selective
category. He can generate a report about which are placed by him, he can edit
his ad and he deletes his ad.
It allows the administrator to manage
important links information, yellow pages and he can store the ad management
tasks using this application, assign the tasks to different employees and check
their status.
Existing System:
Here the existing system is nothing but manual traditional
new paper systems in which we can post the ads then the customer of new paper
can only see these details. In this system the company will store the business
information in a record which is not safe. We need assign the tasks and get
status of the tasks from an employee manually.
Disadvantages:
Ø Ad info can accessible for
the customers of our new paper
Ø Allows to post limited no of
ads
Ø Difficulty in managing
different ads in different categories
Ø Difficulty in updated the new
links for each and every time
Ø Difficulty in updated the
yellow pages information
Ø Difficulty in managing daily
business activities of the company
Ø Difficulty in tracking the
tasks.
Proposed system:
Here the proposed
system is to replace an existing system with a software solution using which we
can post the ads in a classifieds portal sothat the customer this info from
online by sitting at the home. Apart from it we can also post links and yellow
pages information. We can track the tasks related to our ad business very
easily from online.
Advantages:
·
Posting the ads in a portal which the customers can
access from online
·
Posting new links and yellows info which the customer
can utilize from
Online
·
Allows to company to efficient manage their tasks
·
Allows the company to manage their agents and observe
the business
through an
agent.
·
Allows categorizing the ads which customers to find out
the Information Very easily.
OVERVIEW
OF ADXPRESS
The central concept of the application is to allow the customer to place
the ads about their business on the website by contacting the ad agency people
who are related to that classifieds site.
The information pertaining to member registrations and categories stored
on a Database server at the server side (store). The Server processes different requests from
their Ad Agencies, manage the ads by placing them in different categories and
finally place the in the web site.
The application was designed into four
modules.
1.
Administration Module
2.
Ad Management Module
3.
Links and Yellow Pages Module
4.
Task management Module
First module maintains the information
about all the details of Members, i.e. Name, Email-D, location, Work Phone,
Home Phone, Member Login Name and the password. The administrator can member or
else the member can register by going into registration option. When the
administrator is trying to add a member he can add a member as well as another
administrator also. At the time of
registration this application checks for duplicate users and gives appropriate
messages. From the administration module the administrator can add, delete and
edit the member information at any point of time. He can also search for a member.
The administrator can also manage different categories to maintain the ads very
effectively. Creation of categories improves readability to the customer when
we place all the ads in the site. If we categorize the ads into different types
Announcements, Automobiles, Business opportunities, Computers and Software,
Employment, Services, Pets and Animals then the customer can directly go into
the selective categories to find appropriate ad.
The second Module deals with management
of Ads like creating the ads, editing and deleting the ads. At the time of New
Ad creation this system ask the user to enter the details of the Ad like name
of the Ad, Posted, Price, Description of the Ad and the place Ad in appropriate
Category. The user can create sub categories inside a main category for easy
maintenance. For example we can create sub categories like Casinos, Apparels,
Computers and Internet, Beverages, Marketing, Travel and Transportation and
Telecommunications etc in main category Business opportunities. The member can
navigate through different categories and place the ads which have to be posted
on a particular date. The end user of this product is a Classifieds
Maintenance Office which places the ads on their site where the application is
hosted on the web and the administrator maintains the database. The application which is deployed at the member
database, the details of the categories are brought forward from the database
for the customer view based on the selection through the menu and the database
of all the ads are updated at the end of each transaction.
The third module allows the
administrator to post the new links info which helps the customers to visit the
important websites. It also allows the administrator to post the information
into yellow pages so that the customer can search for a person or service
inside these yellow pages. It acts like a telephone directory service from
online. Administrator the manage above two information in different categories.
The last module allows the administrator
to store the tasks which we need to complete for the clients related to our ad
business. Admin can assign these to different employees by using this
application so that the employee can login and view the tasks assigned to him
and complete the tasks assigned to him. Admin can set the priority for tasks
when he is assigning the task to an employee. The employee can change the status
of the task after completion which will be intimated to the administrator
automatically. He can view tasks status report. It allows the admin to maintain
different customer’s info as well as different statuses info.
PROBLEM DEFINITION
To develop an intranet application to improve the
service to the customers who wants to place an Ad in Classifieds site through
some Ad Agencies.
GOALS FOR THE SYSTEM AND THE PROJECT
The system is capable of maintaining details of various members,
customers, Categories and storing all the day to day Ad transactions such as
placing the Ads, managing different categories for placing the Ads in an
appropriate Category and other details related to our ad business.
Functional Requirements
The main purpose of
functional requirements within the requirement specification document is to
define all the activities or operations that take place in the system. These
are derived through interactions with the users of the system. Since the
Requirements Specification is a comprehensive document & contains a lot of
data, it has been broken down into different Chapters in this report. The
depiction of the Design of the System in UML is presented in a separate
chapter. The Data Dictionary is presented in the Appendix of the system.
But the general Functional
Requirements arrived at the end of the interaction with the Users are listed
below. A more detailed discussion is presented in the Chapters, which talk
about the Analysis & Design of the system.
1. The System holds all the
details of the ads related to different clients
2. It holds the details of
categories and sub categories.
3. It holds the details of
all the agents through which the client can post
the post.
4. The system allows the ad
agents to post an inside a category
5. It holds the details of
links and yellow pages info.
6. It should allows customers to access ad info,
links info and yellow
Pages info from online.
7. It should the
administrator to hold the details of the tasks.
8. It should allow the administrator
to assign the tasks to different employees.
9. It holds the details
employees and tasks statuses
10. It should allow
administrator to track the tasks
Non-Functional Requirements
The non-functional
requirements consist of
1. Analysis, Design & Data
requirements (Use-case diagrams, textual analysis, sequence diagrams, data
dictionary etc.)
2. Constraints.
3. Guidelines.
4. Validation Criteria.
Analysis, Design & Data requirements
The use case diagrams,
textual analysis and sequence diagrams & data dictionary fall into this
category. Since each category above is of considerable importance, they have
been dealt in separate chapters. An outline is only included here.
The Analysis & Design phases of the system yield Use
Case diagrams, textual analysis, Sequence Diagrams, Class diagrams & Data
Dictionary. Data dictionary consists of process statements showing how data is
flowing from starting point to end point.
Constraints
These are the requirements
that are not directly related to the functionality of the system. These should
be considered as mandatory when the system is developed. The following
Constraints were arrived at for the system:
·
The system should be available over the internet so that
the Users like the customers & agents can use the system from their
respective locations which could be anywhere in the world.
·
For gaining entry into the system the users should be
registered and should be able use login & passwords for gaining access to
the system.
·
The
users should be able to change their passwords for increased security.
·
The system should be easy to
understand and organized in a structured way. The users should also receive
feedback about any errors that occur.
·
There should be no limitation about the hardware
platform that is to be used to run the system.
·
Data integrity should be maintained if an error occurs
or the whole system comes down.
Guidelines
We have discussed mandatory
requirements in the previous section. The requirements in this section should
be taken as suggestions & they should be thought of as recommendations to
further enhance the usability of the system.
1. The system should display
a menu for users to choose from.
2. The system should display
users’ requests in a reasonable time.
3. Services of the system
should be available 24 hours a day.
4. The system should be
designed in such a way that it is easy to enhance it with more functionality.
It should be scalable & easily maintainable.
HARDWARE AND SOFTWARE REQUIREMENTS
HARDWARE REQUIREMENTS
PROCESSOR : Intel
2.0 GHz or above
HARD
DISK : 80 GB
RAM : 512
MB RAM.
SOFTWARE REQUIREMENTS
OPERATING
SYSTEM : WINDOWS XP with SP2.
LANGUAGE (FRONT END) : JAVA (JDK1.5/1.6)
SERVER : APACHE TOMCAT 5.5/6.0
WEB TECHNOLOGY : HTML, JAVASCRIPT, CSS.
DATABASE (BACK END) : ORACLE 10G.
ARCHITECTURE : 3-TIER ARCHITECTURE.
No comments:
Post a Comment