You are on page 1of 8

Personal business Intelligence

Server
Introduction
1.1

Purpose
In this project, this webapps really manages an business organization.

According to certain business organizations each of them will be differ in


their functioning and there process. Here we have to develop a webapps that
really suits with all types of organizations with same strategies, we have to
manage this with the help of package implantations .Here we are developing
a business server for organizations with each strategies,
1.2

Project scope
Now a day every organization intends to develop its website so that an
increasing amount of its business and communication is carried out online
with a view to giving its clients and staffs an improved and more efficient
service. There are so many small business organizations around us. If each of
them develops a website, the network traffic increases. Also it is too time
consuming and expensive. Here provides a server system which is capable of
carrying out business functions of small business organizations. By
registering with this system the firms can easily access its services.

Objective

To allow all administrative transactions to be carried out online

To allow the management of different department under the


organization to be carried out online

Job assignment and monitoring to be carried out online.

To allow the management of requirements of human resource


department such as recruitment, leave, payroll calculation, attendance
monitoring, performance appraisal etc to be carried out online.

To allow the management and monitoring of all Sales activities.

The management and monitoring of activities of production


departments to be carried out online.

To fulfill the requirements for purchase department.

To manage and monitor the activities of finance department.

To allow the generation of various reports like sales report, purchase


reports, finance reports etc.

2. Overall Description

2.1 Product Perspective


This system is for reducing network traffic and money loss due to the
creation and publishing of independent website for small business
organization. Due to the above mentioned difficulties the small business
groups do not produce a website and perform all functions manually or
computerization is to be there. The proposed system provides the capacity to
perform the functions of the company online. It also provides security,
accuracy, and efficiency to users data.

2.2 Product Features


This product is a solution for all the difficulties that are facing by small
business organization when implementing a website for the manipulation of
day to day functions through the network. A company can sign up to the
system by providing sufficient information. For the registration purpose the
PBI administrator verify the details of the organization then determines
whether to accept registration or cancel it. It is for avoiding malpractices. If

the information about the company satisfies the rules and regulations of the
PBI system, then the system provide a user id and password to the user. If the
user accepts the registration then only the company becomes the part of the
small business organization. Otherwise the registration is cancelled .The
system provide security to companys information by proper authentication
control. There are so many packages .Each package has a number of services
.A services charge can be rendered according to the selection of these
packages.
If the registration is ok then the company administrator can access the
system by sign in to the system .He can manage and monitor company
profile , details of different departments ,details of department heads ,finance
function of the organization ,assigning duties to employees ,scheduling
meetings, generate reports etc.
There are different departments like HR, Sales, Production, Purchase
and Finance. There is a department manager for each of this departments
and the company administrator provide access privilege to these middle level
users. The middle level managers can manage employees in his
departments by scheduling jobs and managing and monitoring activities of
them. They can perform all the important functions of the company by online.
Since this product implements highest organizational hierarchy, the user
management will be very effective. This product generates a number of
reports that will help the organizational authority to properly plan their
business according to the experience.

2.3 User classes and characteristics

The different user classification /hierarchy is shown below.

S B S Administrator
o

Company manager

H R Manager
Employees

Sales Manager
Sales Executives
Other Employees

Production Manager
Employees in the Production Department

Purchase Manager
Employees in the Purchase Department

Finance Manager
Employees in the Finance Department

2.4 Operating Environment

Hosting Server: Windows Server 2008 Enterprise


Operating Client: Any browser that support JavaScript or Silverlight
2.5Design and Implementation Constraints
Programming Language: C#
Web Platform: ASP.NET
Database Server: MS SQL Server 2012
IDE: Microsoft Visual Studio 2012
Reporting Tool: Crystal Report

3. System Features

The following are the participant modules of small business server project.

3.1PBIAdministration

3.1.1Functional Requirements
The administration module deals with the entire administrative task, and is
useful for top level management, in order to define the entities
3.1.1.1Add, Edit, Delete Company
3.1.1.2Create and manage users with access privilege
3.1.1.3Authentication of users
3.1.1.4Add, Edit, Delete packages

3.2Company Administration

3.2.1Functional Requirements
This module deals with the entire task that are useful for the top level
management of the company.
3.2.1.1 Add, Edit Company profile.
3.2.1.2 Edit and delete Departments.
3.2.1.3 Details of department heads.
3.2.1.4 Monitoring Finance.
3.2.1.5 Generating Reports.

3.2.1.6 Assign or monitor duties for department heads.


3.2.1.7 Add, Edit, Delete Employee Details.
3.2.1.8 Scheduling of meetings.

3.3 Departments
There are different departments in an organization. Here deals with the
activities of the following departments.

3.3.1 H R Module

3.3.1.1 Functional Requirements


The following are the functional requirements of the H R module.
3.3.1.1.1 Job assignment and monitoring of general workers.
3.3.1.1.2 Leave Processing and Management.
3.3.1.1.3 Attendance Monitoring.
3.3.1.1.4 Payroll Calculation
3.3.1.1.5 Performance Appraisal
3.3.1.1.6 Recruitment.

3.3.2 Sales Module

3.3.2.1 Functional Requirements

The following are the functional requirements of the Sales module.


3.3.2.1.1 Managing Executives.
3.3.2.1.2 Prepare Product Order for Production Department.
3.3.2.1.3 Managing Product Shipping.
3.3.2.1.4 Manage credit and debit.
3.3.2.1.5 Managing sales returns.
3.3.2.1.6 Managing Sales Reports

3.3.3 Production Module

3.3.3.1 Functional Requirements


The following are the functional requirements of the H R module.
3.3.3.1.1 Monitoring Product Assembling.
3.3.3.1.2 Order of raw Materials.
3.3.3.1.3 Managing Reports.
3.3.3.1.4 Managing determination.

3.3.4 Purchase Module

3.3.4.1 Functional Requirements


The following are the functional requirements of the H R module.
3.3.4.1.1 Preparing Purchase Order.

3.3.4.1.2 Finance Request.


3.3.4.1.3 Managing Purchase Report.
3.3.4.1.4 Stock Updating.
3.3.4.1.5. Allotting Raw material for production.

3.3.5 Finance Module

3.3.5.1 Functional Requirements


The following are the functional requirements of the H R module.
3.3.5.1.1 Managing Day Book, Cash Book, Bank Book.
3.3.5.1.2 Finance Reports.

You might also like