A Project Report on :Business Information Management System Towards partial fulfillment of the requirement in Masters in computer Applications (Semester - v ) Submitted by : Gupta Amit Ashok. Modi Darshan B.
Internal Project Guide: Ms. Dolly Sansowa Faculty
External Project Guide: Mr. Hitesh.R.Chikhniwala Sr. Research Consultant
Shri Jairambhai Patel Institute of Business Management & Computer Applications (SJPI) (Formerly Known as National Institute of Co-operative Management) Post-Graduate Center of Gujarat University - MCA
About Cifar : Emerging Markets (Sister Concern of Cifar) is quickly emerging as one of the most sought-after destinations for global investment. The incentives are many; low operating cost in terms of skill and infrastructure, acceptable level of quality output, governments’ keenness to deregulate various industries to welcome foreign investors, considerable nonresident community interest to invest in their home turf and many more. The flourishing industries may not be uniform among this group of countries as each country has established its leading industries. These prevailing factors are instrumental in evolving this part of the globe into a potential investment ground. To initiate or expand investments in the Emerging Markets region, one needs
to be equipped with the most up to date and well-researched information about industry and company news of that country, along with current stock trends.
About Cifar (contd): You will find all of this and more, here in FinGlobe’s Center For Information finance Analysis And Research (CIFAR). exhaustive Emerging Markets corporate database includes annual reports, interims and prospectuses of IPOs for all the listed companies in the stock exchanges of these countries. Moreover Cifar also provides up to date information for those companies which are the future upcoming names in the industrial world. Without accurate analysis any amount of information cannot be utilized to its fullest potential. Cifar provides all the information with proper analysis.
About Cifar (contd):-
exhaustive Emerging Markets corporate database includes annual reports, interims and prospectuses of IPOs for all the listed companies in the stock exchanges of these countries.: Annual Reports of about 9,000 companies for 6 years (from 2001 to 2006) can be accessed from us. Interims for last 3 years are available and press releases issued by the companies can be obtained. Also, prospectuses of IPO’s are offered.
About Cifar (contd):-
we provide you with a number of analytical tools in the form of Rankings which will help you make better investment decisions. The Rankings are based on the following factors:
Financial Performance Indicators Strategic Attributes Capital Market Characteristics Industry Leaders Country Leaders Best of the Best Companies Emerging Markets Islamic 2500
About Cifar (contd):-
Our Advantages: An Independent Research team with in-depth experience. Global View, therefore able to comprehend the trends and its effects internationally. Comparative Analysis, which gives you an analytical edge to understand the stock markets better. Reasonable Costs Experience with Company Data 24/7 Availability Quick Turnaround
Project Definition :Business Information Management System
Brief Definition: Business Information Management System is a software which serves as a parser for consumer and business. It provides Information about companies to the customers and similarly it provides customer information to businessmen. The software provides various facilities in regard to information handling for stock exchange listed companies and non-listed companies. The software is dedicated to the emerging market analysis.com which makes it a great potential for upcoming industries.
Detail Description of BIMS: Our Software Provides Facilities for latest requirements of emerging business. These requirements include up to date information with regard to listed and non listed companies. The software includes advanced facilities like online payment for services used and sending of e-mail to customers via the Cifar web portal. Moreover as nowadays e-commerce has developed to a great zenith, that is why our software provides facilities for business firms to search for potential customers who are interested in their business products. Cifar will help global investors through BIMS to obtain a handfull of latest analyzed information through which they will be able to invest in IPO's. BIMS will also be helpful to the online team of Cifar whereby they will be able to update their gathered data to the database of Cifar directly through the BIMS software.
Detail Description of BIMS (contd): One of the premier features of BIMS is its dynamic report generation which gives a hands on glimpse of the condition of a particular company selected by a customer for information. Moreover BIMS also has an additional feature of showing the increase or decrease in annual sales, net profit, equity, net asset value and many such statistics graphically of any company for 5 years by which it discloses the financial status of any company in a user friendly manner. BIMS also generate a conclusive advise for the customer with regard to the best option for investment within the companies in which the customer has shown interest to invest. Moreover the platform on which BIMS has being developed itself is considered quite secured and reliable. Similarly in the era of e-commerce it makes searching of potential customers quite easy. Eg:- Businessman sitting in Dubai can easily locate customers interested in his product living in Sharjah.
Detail Description of BIMS (contd): The ease by which Businessman can create contact with new customers is more simplified by BIMS as it provides easy e-mail facility and sms facility. The software is associated with an experienced group called CIFAR which will increase the ultimate output of BIMS. The software uses My SQL as its back end which is an open source and an efficient data base.
USE CASE DIAGRAM
REGISTER USER
Visitor
LOGIN
SEA RCH
USE CASE DIAGRAM HO HARE TAIN S
LOGIN USER
MAIN IY EQUT
SEARCH
Company Information Seeker
LDER
COME GE IN MANA ENT M STATE
SEA RCH
P GE TO MANA
FET C INF H CO OR MAT MPAN ION Y
UTIVE EXEC
CE E BALAN MANAG SHEET
N U O AM T IT U N EB O D CC A T
E AT ER EN G
MANAGE GENERAL INFORMATION FR O M
O EP R R
MANA G STAT E INCOME EMEN T
T
MANA GE S TOCK PRIC E
GENE RATE
PDF R EPOR T
GE RE NERA PO T RT E G RA PH ICA L
MA ST NAG AT E EM CA EN SH T FL
OW
USE CASE DIAGRAM
LOGIN USER
SEARCH
Customer Information Seeker
DEB IT AM OU N T
CO N
TAC
TC
US TO
include
CHECK CUSTOMER BANK ACCOUNT
ME R
SEND E-MAIL
SEN DS
MS
USE CASE DIAGRAM
LOGIN USER
SEARCH
OPERATIONAL SYSTEM STAFF ADMINISTRATOR
SEN D EMAIL HA ND LE D
ATA
EDIT DATA
SAVE DATA
T UI CR RE O PL EM
GR US ANT ER ID S
DEL ETE D
ATA
ES YE
Class Diagram Business Information Seeker
Customer Information Seeker
Customer name Designation Email id Credit card
Businessman name Address Email id Credit card
Business Information
Customer Information
Company name Designation Country Web id
Company name Designation Country Web id
Share Holder Year end Units Acccode Amount
General Info Category Ipo year Stock Ticker Number of emp
Board of Directors
Income Statement
Country name Business name Executive name Designation
Country name currency Company name Year of income
Balance Sheet Year end currency Units Amount
Stock Price Year end price Current price Units Amount
Cash Flow State Year end Current price Units Amount
Sequence Diagram for Login process Login (view)
Login Helper
USER
Login Request Create Authenticate (user id, password)
Login Status Login Response
Authentication Status
User
authenticate
Sequence Diagram for Session Check Any Process Create
USER
Check Session
View Report
Check Session Check Session (request, response)
Create
Application
Re login
Authentication Status If session is invalid Authorization Response
If session is valid
Authorization Status
Authorize User
Sequence Diagram for Employee Check Registration Create
EMPLOYEE
Login
Edit Data
check If Registered If Unregistered Login Successful Not registered
Updating of data
Send Information as site links
Provide Information
Sequence Diagram for Customer Check Companies Create
CUSTOMER
Registration
Payment Gateway
Searches If Registered If Unregistered
Register
Registration Successful
Payment Gateway Check (Success, Failure)
Unsuccessful
Download Reports
Check if Payment successful
Download Reports
Sequence Diagram for Businessmen Check Registration BUSINESSMAN
Create
Login
Customer Search
Payment Gateway
Contact Customer
check If Registered If Unregistered Login Successful Not registered
Search
Gateway check
Check if Payment successful
Payment Gateway Check Unsuccessful
Contact (e-mail , sms)
SEEK BUSINESS INFORMATION ACTIVITY DIAGRAM BUSINESS INFORMATION SEEKER
OPERATIONAL MANAGER
Search site
Select Business Firms
Debit Amount From Account
Send E-Mail Contact Business Firms Through E-Mail
SEEK CUSTOMER INFORMATION ACTIVITY DIAGRAM CUSTOMER INFORMATION SEEKER
OPERATIONAL MANAGER
Search site
Select Customer Debit Amount From Account
Send E-Mail Contact Customer Through E-Mail
Data dictionary Data dictionary for Business Information Management System Table Name : Customerlogin Column
Value
Key
Customerid
Varchar(10)
Primary
Customer Password Varchar(32)
Not null
Description Determines whether the user is authenticated or not
Table Name : Customerinfo Column
Value
Key
Description
Customerid
varchar(10)
Foreign
Customername
varchar(32)
Companyname
varchar(50)
Designation
varchar(15)
Country
Varchar(30)
Phoneno
integer
Must be numeric not alphabetic
Email
Varchar(30)
Email Address of the customer
Creditcardno
Integer(20)
Must be numeric not alphabetic
Registerdate
date
Date and Time of when the customer was registered
Determines the name of category.
Table Name : Transaction Column
Value
Key
Customerid
varchar(10)
Foreign
Transactiondate
date
Totalamount
Integer
Description
Table Name : Businesslogin Column
Value
Businessid
varchar(10)
Key
Description
Primary Password
Varchar(32)
Not null
Determines whether the user is authenticated or not
Table Name : Businessinfo Column
Value
Key
Description
Businessid
varchar(10)
Foreign
Businessmanname
varchar(32)
Companyname
varchar(50)
Address
Varchar(50)
Country
Varchar(30)
City
Varchar(30)
Designation
varchar(15)
Phoneno
integer
Must be numeric not alphabetic
Email
Varchar(30)
Email Address of the Businessman
Webid
Varchar(30)
Company webid
Creditcardno
Integer(20)
Must be numeric not alphabetic
FLAG
Boolean
0 or 1
Determines the name of category.
Table Name : Generalinfo Column
Value
Key
Businessid
varchar(10)
Foreign
Category
varchar(32)
Ipoyear
Date
Stockticker
varchar(20)
Listedexchange
varchar(50)
Numberofemployee
integer(10)
Externalauditors
varchar(30)
Economicactivities
varchar(2000)
Description
Determines the name of industries.
Table Name : Boardofdirectors Column
Value
Key
Businessid
varchar(10)
Foreign
Countryname
varchar(32)
Companyname
Varchar(50)
Executivename
varchar(30)
Designation
varchar(20)
Description Determines the name of country.
Table Name : Income statement Column
Value
Key
Businessid
varchar(10)
Foreign
Countryname
varchar(32)
Currency
varchar(20)
Companyname
Varchar(50)
Yearendincome
integer(30)
Units
Varchar(30)
Acccode
varchar(15)
Actgitem
Varchar(30)
Amount
integer(30)
Description Determines the name of country.
Table Name : Balance sheet Column
Value
Key
Businessid
varchar(10)
Foreign
Yearend
integer(30)
Currency
varchar(20)
Units
Varchar(30)
Acccode
varchar(15)
Actgitem
Varchar(30)
Amount
integer(30)
Description
Table Name : Stock price Column
Value
Key
Businessid
varchar(10)
Foreign
Yearend
Integer(4)
Yearend price
integer(4)
Current price
Integer(30)
Currency
varchar(20)
Units
Varchar(30)
Acccode
varchar(15)
Actgitem
Varchar(30)
Percentage Inc/Dec
float(30)
Description
Table Name : Cashflow statement Column
Value
Key
Businessid
varchar(10)
Foreign
Yearendprice
integer(30)
Currentprice
Integer(30)
Units
Varchar(30)
Acccode
varchar(15)
Actgitem
Varchar(30)
Amount
integer(30)
Description
Table Name : Shareholder Column
Value
Key
Businessid
varchar(10)
Foreign
Yearendprice
integer(30)
Units
Varchar(30)
Acccode
varchar(15)
Actgitem
Varchar(30)
Amount
integer(30)
Description
Table Name : Employeedetails Column
Value
Key
Description
Employeeid
varchar(10)
Foreign
Employeename
varchar(30)
EmployeeDOB
date
Employeedesignation
varchar(10)
Employeeaddress
varchar(30)
Phoneno
Integer(10)
Must be numeric not alphabetic
Email
Varchar(30)
Email Address of the Businessman
Accountno
integer(20)
Determines whether the Employee Account number
Table Name : Employee login Column
Value
Key
Employeeid
Varchar(10)
Primary
Password
Varchar(32)
Not null
Description Determines whether the user is authenticated or not
Main Page
This is the main page through which customer, businessman, and employees of the company can surf
Customer Choice Form
t of three choices if user chooses the “SEARCH” opti
Customer Search Form
Customer Registration Form
stomer Registration Confirmation Fo
Customer Home Page
Table Of Contents
General Information PDF Report
Top Executive Information PDF Repo
Income Statement PDF Report
Balance Sheet PDF Report
Stock Price PDF Report
Cash Flow Statement PDF Report
Share Holder Equity PDF Report
Customer Choice Form
Out of three choices if user chooses the “REGISTER”
Customer Registration Form
stomer Registration Confirmation Fo
Customer Choice Form
Customer Login Form
Customer Utility Form
This form provides customer with choices to search or edit his information or change his password
Customer Information Edit Form
Customer Password Change Form
Main Page
Through this main page the Businessmen can get themselves registered and search for customers
Businessman Choice Menu
If the businessman is not registered he can get registered and if he is registered he can login
Businessman Choice Menu
The Businessman chooses the “REGISTER” button to get himself
Businessman Registration form
Businessman Registration Confirmation form
Businessman Choice Menu
If the Businessman is registered he can login and search
Businessman Login Form
Businessman Utility Form
This form provides Businessman with choices to search or edit his information or change his password.
Businessman Search Form
Businessman Search Finalization For
Businessman Communication Form
form enables the Businessman to communicate customer Via E-mail or by sendi ustomer will receive all Information that are stored in the Businessman Informat
Businessman Utility Form
Now if the Businessman chooses the edit
Businessman Edit Form
Businessman Utility Form
Now if the Businessman chooses the “CHANGE PASSWORD” option.
Businessman Password Change Form
Main Page
Through this main page the Information gathering team and System Administrator can update necessary
Employee Utility Form
is form enables online data gathering team and syste ministrator to work on the website.
Administrator Login Form
Administrator Utility Form
s form enables the system administrator to choose wh edit any system data or use Administrator utility optio
ADMINISTRATOR UTILITY FORM
This form enables the system administrator to send links to Business Information Seeker and Customer Information
Administrator Utility Form
w if the system administrator chooses the Edit System then the System Administrator will see the next form