Beruflich Dokumente
Kultur Dokumente
PROJECT REPORT
CERTIFICATE
External Examiner
UNIVERSITY INSTITUTE OF TECHNOLOGY
UNIVERSITY OF KERALA
ADOOR CENTRE, KERALA – 691 523
Phone : 04734-227755
e-mail: adooruit1@gmail.com
====================================================================
Principal Date
CERTIFICATE
This is to certify that Akhilesh Ajayan (Reg. No. 320 – 15 954 007),
Amalchandran J (Reg. No. 320 – 15 954 008) and Muhammed Muhsin S (Reg.
No. 320 – 15 954 032) student of Fourth Semester BSc Computer Science, UIT Adoor
have successfully completed his project entitled “BOOKRACK” at our institution. He has
been fully involved in this project and has done considerable research both on the subject of
the project as well as on the environment in which he had developed the software.
His works have been evaluated and tested at every stages and we are glad to
certify that they had produced a useful software product.
Principal
DECLARATION
We hereby declare that the project entitled “BOOKRACK” has been carried out by us in
the partial fulfillment of the requirements for the award of Bachelor Degree in Computer Science
from University Institute of Technology, University Of Kerala, Adoor Centre.
We also declare that the findings in the report are based on the program done and we
have not copied from any other report submitted to University of Kerala.
Place:
Date:
ACKNOWLEDGEMENT
This project would not have been possible without the support and co-ordination of a
number of persons of various talents and pursuits. We make use of this opportunity to express
our gratitude to those who have helped me to bring out the project entitled BOOKRACK.
First and foremost, we thank God Almighty for giving me the opportunity to complete
this project successfully. We are grateful for all His blessings and His great care.
We are highly obliged to our Prof.John M George, principal of U.I.T Adoor, for
being the source of inspiration and for his complete co-operation throughout our BSc
Computer Science course. We are very much grateful and indebted to my Internal Guide,
Mrs.Anuja A Rajan for her constant Guidance and advice that helped me to compile, print
and present this project work at the right time in the right way. We are very much grateful
and indebted to our Lab In-charges Mrs.Indumathi and Mrs. Raji and lecturers of
Department of Computer Science, University Institute of technology for their valuable
guidance given to us.
We sincerely thank Mr.Arunjith R S and Mr.Indrajith C ,our Project Guides,
University Institute of Technology, Adoor. We acknowledge his inestimable support and
extensive guidance showered on us. His dedicated care has come down a long way in
completing this venture.
We are indebted to all my friends, parents, and well-wishers for their sincere help for
the completion of this project.
The main objective of the project is to create an online book store that allows users to
search and purchase a book online based on title, author and subject. The selected books are
displayed in a tabular format and the user can order their books online through credit card
payment. Using this Website the user can purchase a book online instead of going out to a
book store and wasting time.
Online Book store is an online web application where the customer can purchase
books online. Through a web browser the customers can search for a book by its title or
author, later can add to the shopping cart and finally purchase using credit card transaction.
The user can login using his account details or new customers can set up an account very
quickly. They should give the details of their name, contact number and shipping address.
The user can also give feedback to a book by giving ratings on a score of five. The books are
divided into many categories based on subject like Software, Database, English, Architecture
etc.
The Online Book Store Website provides customers with online shopping through a
web browser. A customer can, create, sign in to his account, place items into a
shopping cart and purchase using his credit card details.
The main Modules of this website are;
Admin
Author
User
CONTENTS
1. Introduction 1
1.1 Introduction 2
2. System Analysis 3
2.1 Existing System 4
2.2 Drawbacks of existing System 4
2.3 Proposed System 4
2.4 Advantages of Proposed System 5
2.5 Feasibility Study 6
2.6 Data Flow Diagrams 7
2.7 Entity Relationship Diagram 16
2.8 Menu Tree 18
2.9 Flow Chart 19
3. System Specification 20
3.1 Hardware Specification 21
3.2 Software Specification 21
3.3 Software Development 22
3.3.1 Platform Overview 22
4. System Design 25
4.1 Table List 26
5. System Coding 32
6. System Testing 44
6.1 Unit Testing 45
6.2 Integration Testing 45
6.3 System Testing 45
7. Security Methods 46
8. Conclusion & Feature Enhancement 48
8.1 Conclusion 49
8.2 Future Enhancement 49
9. Appendix 50
Appendix A: Forms 51
Appendix B: Meeting Minutes 66
Appendix C: Gantt chart 72
10. Bibliography 73s
Online Vehicle Service Center Management
1
INTRODUCTION
1 INTRODUCTION
1.1 INTRODUCTION
2 The main objective of the project is to create an online book store that allows users to
search and purchase a book based on title, author and subject. The selected books are
displayed in a tabular format and the user can order their books online through credit card
payment. The Administrator will have additional functionalities when compared to the
common user. The main motivation to create this project has many sources such as,
Interest to develop a good user friendly website with many online transactions using a
database.
SYSTEM ANALYSIS
2. SYSTEM ANALYSIS
This online application enables the end users to register online, select the book from
the list of items, and order book online by just selecting the book that the user want to
have. By using this application the work of the shop salesman is reduced and we can
also say that the work is nullified. The benefit of this system is that by using this
website the user can purchase a book online instead of going out a bookstore and
wasting the valuable time.
24 X 7 availability
Maintain a database to update information
Provide facility for quick information retrieval
Decrease response time
Manual records removal
Reduction in time required for data entry in manual record
Abolishing of time consuming manual process
Automatic archival and retrieval of data
Advanced security feature
Menu driven user interface in English
Very fast.
Accurate.
Access from anywhere without any time limit.
Record keeping is much easy
Can contact the Admin
Reliable
Secure
Advanced
Economic Feasibility
Economic analysis commonly referred to as cost and benefit analysis. Proposed system
was developed with the available resources. Since cost input for the software is almost
nil the output of the software is always a profit. Hence Software is economically feasible.
Operational Feasibility
Operational feasibility determines the working of the proposed system during installation.
Here the proposed system works more efficiently than existing system. So the system is
considered to be operationally feasible.
Social Feasibility
The input and output screens are so user friendly such that any novice user could process this
application.
External entity
A rectangle( ) indicates any external entity to the system beingmodeled. The
entity can be class of peoples, an organization, or even another system.The function of the
external entity is to, supply data to, or receive data from the system. They have no interest in
how to transform the data.
Process
Bubbled or circles ( ) are used to indicate where incoming data flows are
processed and then transformed into outgoing data flow. The process are numbered and
named to indicate the occurrence in the system flow.
Data Flow
Arrow ( ) marking the movement of data through the system indicates data
flow. It’s the pipeline carrying packets of data from an identified point of origin into a
specific destination.
Data Store
Open rectangles ( ) are used to identify holding points for data. A data
store denotes in rest.
Output Symbol
The hard copy is produced using the output ( ) and the user of the copies
cannot be clearly specified or three or several users of the output.
LEVEL 0 DFD
Admin Admin
Author Author
LEVEL 1 ADMIN
book category
management
complaint d
management a
t
a
b
a
s
e
view
admin book
Feedbacks
view news
letters
admin
view payment
c
a
add category
book category t
admin book management
management e
g
o
r
y
update
category
admin
view
category
view send
complaint
c
a
complaint add reply t
admin book e
management
g
o
r
y
view complaint
admin
Level 1 USER
d
a
user Book book t
a
b
a
s
e
register
user
complaint
feedback add
view book b
user Book blog management o
o
k
new seller
user
buy book
add comments
c
o
m
add new
user Book complaint p
complaints
l
a
i
n
t
user
view replay
Level 1 AUTHOR
d
register
a
t
author book a
b
a
s
book e
management s
author
View
review
blog
management
edit book
author
view book
add blog b
author Book blog management l
o
g
update blog
author
view blog
add comments
Each database tables used in a project is known as an Entity .E-R diagram displays the
relationship among these entities. The entities are represented using rectangular boxes and the
relationship among these entities. The entities represented using rectangular boxes and
relationship with diamond symbols. The fields of an entity are known as Attributes. The
attributes are represented using ellipses. They are different type Attributes they are as below.
1) Single valued and Multi valued
2) Simple or Composite
3) Null Attributes
4) Derived Attributes
ER Model was described by P P Chen in 1976. It is most widely used model for design
of data base. There are different model are used for design a database they are as follows.
1) Relational Model
2) Hierarchical Model
3) Network Model
rate id
author author user admin
author blog complaint
id author news letter user
book rate
day write
id admin
admin user id
author newsletter email
day write author id blog id
ER-Digram
name
rate id
author blog
blog id user rate user id
commends
Book_id book
comment cart
id
category
category
id
id
user
category id category
image name name book
cart id
image book
book id payment
payment id
Online Vehicle Service Center Management
19
Bookrack
Author User
Admin
Login
Login
Login
Apply for
Books
Book
management Adding Book
Shop Payment
management
Account
User Management
response
management Account
management
Start
Bookrack
Is N Is N
Is N
valid valid
valid
Y
Y Y
Stop
SYSTEM SPECIFICATIONS
3. SYSTEM SPECIFICATION
3.2SOFTWARE SPECIFICATION
PHP
PHP is a server-side scripting language created in 1995 and designed for web development
but also used as a general-purpose programming language. As of January 2013, PHP was
installed on more than 240 million websites (39% of those sampled) and 2.1 million web
servers. Originally created by Rasmus Lerdorf in 1994, the reference implementation of PHP
(powered by the Zend Engine) is now produced by The PHP Group. While PHP originally
stood for Personal Home Page, it now stands for PHP: Hypertext Preprocessor, which is a
recursive backronym.
PHP code can be simply mixed with HTML code, or it can be used in combination with
various templating engines and web frameworks. PHP code is usually processed by a PHP
interpreter, which is usually implemented as a web server's native module or a Common
Gateway Interface (CGI) executable. After the PHP code is interpreted and executed, the web
server sends resulting output to its client, usually in form of a part of the generated web page;
for example, PHP code can generate a web page's HTML code, an image, or some other data.
PHP has also evolved to include a command-line interface (CLI) capability and can be used
in standalone graphical applications.
The canonical PHP interpreter, powered by the Zend Engine, is free software released under
the PHP License. PHP has been widely ported and can be deployed on most web servers on
almost every operating system and platform, free of charge.
JavaScript
JavaScript, also known as ECMA Script (the untrademarked name used for the standard), is a
dynamic programming language. It is most commonly used as part of web browsers, whose
implementations allow client-side scripts to interact with the user, control the browser,
communicate asynchronously, and alter the document content that is displayed. JavaScript (at
least the strict subset asm.js) is also considered an "assembly language of the web" – a
compile target of source-to-source compilers – for making client side web applications, using
other programming languages, supported by all the major browsers without plug-ins. It is also
used in server-side network programming with runtime environments such as Node.js, game
development and the creation of desktop and mobile applications.
JavaScript is classified as a prototype-based scripting language with dynamic typing and first-
class functions. This mix of features makes it a multi-paradigm language, supporting object-
oriented, imperative, and functional programming styles.
Despite some naming, syntactic, and standard library similarities, JavaScript and Java are
otherwise unrelated and have very different semantics. The syntax of JavaScript is actually
derived from C, while the semantics and design are influenced by the Selfand Scheme
programming languages.
JavaScript is also used in environments that aren't web-based, such as PDF documents, site-
specific browsers, and desktop widgets. Newer and faster JavaScript virtual machines (VMs)
and platforms built upon them have also increased the popularity of JavaScript for server-side
web applications. On the client side, JavaScript has been traditionally implemented as an
interpreted language, but more recent browsers perform just-in-time compilation.
JavaScript was originally developed by Brendan Erich, while he was working for Netscape
Communications Corporation.
MySQL
MySQL is the world's second most[a] widely used relational database management system
(RDBMS) and most widely used open-source RDBMS. It is named after co-founder Michael
Widenius's daughter, The SQL acronym stands for Structured Query Language. The MySQL
development project has made its source code available under the terms of the GNU General
Public License, as well as under a variety of proprietary agreements. MySQL was owned and
sponsored by a single for-profit firm, the Swedish company MySQL AB, now owned by
Oracle Corporation. For proprietary use, several paid editions are available, and offer
additional functionality.
MySQL is a popular choice of database for use in web applications, and is a central
component of the widely used LAMP open source web application software stack (and other
'AMP' stacks). LAMP is an acronym for "Linux, Apache, MySQL, Perl/PHP/Python." Free-
software-open source projects that require a full-featured database management system often
use MySQL. Applications that use the MySQL database include: TYPO3, MODx, Joomla,
WordPress, phpBB, MyBB, Drupal and other software. MySQL is also used in many high-
profile, large-scale websites, including Google (though not for searches), Facebook, Twitter,
Flickr, and YouTube
On all platforms except Windows, MySQL ships with no GUI tools to administer MySQL
databases or manage data contained within the databases. Users may use the included
command line tools, or install MySQL Workbench via a separate download. Many third party
GUI tools are also available.
JQuery
jQuery is platform-independent.
HTML manipulation
DOM manipulation
DOM element selection
CSS manipulation
Effects and Animations
Utilities
AJAX
HTML event methods
JSON Parsing
Extensibility through plug-ins
SYSTEM DESIGN
4. SYSTEM DESIGN
SYSTEM CODING
5. CODING
<?php
//Define
define('SYSTEM_NAME', 'thoughts');
define( 'DIRECTORY', '/books' );
define( 'PATH', 'http://' . $_SERVER['SERVER_NAME'] . DIRECTORY );
define( 'PATH_ADMIN', PATH . '/admin' );
define( 'PATH_AUTHOR', PATH . '/author' );
define( 'PATH_USER', PATH . '/user' );
class Database extends Exception {
// Setting up variables
private $host = 'localhost';
private $username = 'books';
private $password = 'zhf7jMogOd6lh4Uf';
private $db = 'books';
private $dbn;
// Defining constructor
public function __construct() {
$this->connect();
}
// Database connection
public function connect() {
try {
//Crearing database source name
$dsn = 'mysql:host=' . $this->host . ';dbname=' . $this->db;
return true;
} catch( PDOException $e ) {
try {
$stmnt = $this->dbn->prepare($sql);
$istrue = $stmnt->execute($array);
if( $istrue ) {
return true;
} else {
return false;
}
} catch (PDOException $e) {
echo '<script type="text/javascript">console.log("' . ' Error: ' . $e-
>getMessage() . '");</script>';
}
try {
$stmnt = $this->dbn->prepare($sql);
$stmnt->execute( $array );
$_SESSION['POST'] = $_POST;
echo "<script
type='text/javascript'>location.href='".$_SERVER['REQUEST_URI']."'</script>";
exit();
}
if (isset($_SESSION ['POST'])) {
$_POST = $_SESSION['POST'];
unset($_SESSION['POST']);
}
if (isset($_GET['message'])) {
if ($_GET['message'] == 1 && isset( $_SESSION['message'])) {
$message = $_SESSION['message'];
unset($_SESSION['message']);
}
}
?>
<div class="">
<div class="page-title">
<div class="title_left">
<h3>New Book</h3>
</div>
</div>
<div class="clearfix"></div>
<div class="row">
<div class="x_content">
<ulclass="listunstyledwizard_stepsfloatright">
<li>
<ahref="#step11"class="selected">
<spanclass="step_no">1</span>
</a>
</li>
<li>
<ahref="#step22"class="disabled">
<spanclass="step_no">2</span>
</a>
</li>
<li>
<ahref="#step33"class="disabled">
<spanclass="step_no">3</span>
</a>
</li>
<li>
<ahref="#step44"class="disabled">
<spanclass="step_no">4</span>
</a>
</li>
</ul>
</div>
<div class="form-group">
<label class="control-
label col-md-3 col-sm-3" >category <span class="required">*</span>
</label>
<div class="col-md-6 col-
sm-6">
<select
name="category" required="required" class="form-control col-md-7 col-xs-12">
<option
disabled="disabled" selected="selected">Select</option>
<?php
</select>
</select>
</div>
</div>
<div class="form-group">
<label class="control-label col-
md-3 col-sm-3" >Name <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6">
<input type="text"
name="name" required="required" class="form-control col-md-7 col-xs-12">
</div>
</div>
<div class="form-group">
<label class="control-label col-
md-3 col-sm-3" >number of copies <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6">
<input type="number"
name="number_of_copies" required="required" class="form-control col-md-7 col-xs-12">
</div>
</div>
<div class="form-group">
<label class="control-label col-
md-3 col-sm-3" >old price <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6">
<input type="number"
min="10" name="old_price" required="required" class="form-control col-md-7 col-xs-12">
</div>
</div>
<div class="form-group">
<script type="text/javascript">
$(document).ready(function() {
function keyUpfunction()
{
var a9 = parseInt(
$('input[name=old_price]').val())
var b9 =
parseInt($('input[name=discount]').val());
console.log(a9);
$('input[name=price]').val(Math.round(a9));
}
});
</script>
<div class="form-group">
<label class="control-label col-
md-3 col-sm-3" >price <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6">
<input type="hidden"
name="price" >
<input type="text"
disabled="disabled" name="price" required="required" class="form-control col-md-7 col-xs-
12">
</div>
</div>
<div class="form-group">
<label class="control-label col-
md-3 col-sm-3" >type <span class="required">*</span>
</label>
<div class="col-md-6 col-sm-6">
<optiondisabled="disabled" selected="selected">Select</option>
<optionvalue="novels">novels</option>
<optionvalue="shortstories">short stories</option>
<optionvalue="">Science fiction</option>
<optionvalue="">Satire</option>
<optionvalue="">Drama</option>
<optionvalue="">Romance</option>
<optionvalue="">Mystery</option>
<optionvalue="">Horror</option>
<optionvalue="">Selfhelp</option>
<optionvalue="">Health</option>
<optionvalue="">Guide</option>
<optionvalue="">Travel</option>
<optionvalue="">Children's</option>
<optionvalue="">Science</option>
<optionvalue="">History</option>
<optionvalue="">Math</option>
<optionvalue="">Anthology</option>
<optionvalue="">Poetry</option>
<optionvalue="">Encyclopedias</option>
<optionvalue="">Dictionaries</option>
<optionvalue="">Comics</option>
<optionvalue="">Art</option>
<optionvalue="">Cookbooks</option>
<optionvalue="">Diaries</option>
<optionvalue="">Journals</option>
<optionvalue="">Prayer books</option>
<optionvalue="">Series</option>
<optionvalue="">Trilogy</option>
<optionvalue="">Biographies</option>
<optionvalue="">Autobiographies</option>
<option value="">Fantasy</option>
</select>
</div>
</div>
<script type="text/javascript"
charset="utf-8" async defer>
$(document).ready(function() {
$('select[name=type]
option').each(function(){
$(this).attr('value',
$(this).text());
if($(this).text() ==
"<?php echo $proflie[10] ?>")
$(this).attr("selected", "selected");
});
});
</script>
<div class="form-group">
<div class="col-md-6 col-sm-6
col-xs-12 col-md-offset-3 text-right">
<button name="next1c"
value="update" type="clear" class="btn btn-info">Clear</button>
<button name="next1"
value="update" type="submit" class="btn btn-success">Next</button>
</div>
</div>
</form>
</div>
</div>
<!-- End SmartWizard Content -->
</div>
</div>
</div>
</div>
</div>
<?php include_once('footer.php') ?>
<?php
include_once('../includes/connection.php');
$db = new Database();
echo rand(10,600);
$message="";
if(isset($_POST['register'])){
$username = $_POST['username'];
$fname = $_POST['fname'];
$lname = $_POST['lname'];
$password =md5($_POST['password']);
$mobile_number = $_POST['mobile_number'];
$address=$_POST['address'];
$code = rand(2000,5000);
$istrue=$db->execute_query($stmnt,$params);
if($istrue){
header('Location:customer_login.php');
//$message='Successfully registered';
}else{
$message=$istrue;
?>
<div id="page-title">
<h2>Customer registration</h2>
<p>View all customers by username</p>
</div>
<div class="panel">
<div class="panel-body">
<h3 class="title-hero">
</h3>
<div class="col-md-6">
<div class="form-group">
<label class="col-sm-3 control-label">firstname</label>
<div class="col-sm-6">
<input type="text" name="fname" data-parsley-pattern="^(?:[A-Za-z]+[-])*[A-Za-z]+$"
required="" class="form-control" id="" placeholder="enter your firstname">
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="col-sm-3 control-label">lastname</label>
<div class="col-sm-6">
<input type="text" name="lname" data-parsley-pattern="^(?:[A-Za-z]+[-]*[A-Za-z]+$"
required="" class="form-control" id="" placeholder="enter your lastname">
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="col-sm-3 control-label">password</label>
<div class="col-sm-6">
<input type="password" name="password" minlength="8" required="" class="form-control"
id="" placeholder="enter your password">
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="col-sm-3 control-label">retype password</label>
<div class="col-sm-6">
<div class="col-md-6">
<div class="form-group">
<label class="col-sm-3 control-label">mobile number</label>
<div class="col-sm-6">
<input type="text" name="mobile_number" min="10" max="10" data-parsley-
pattern="^[789]\d{9}$" required="" class="form-control" id=""
placeholder="mobile_number">
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="col-sm-3 control-label">address</label>
<div class="col-sm-6">
<textarea name="address" required="" class="form-control" id="" placeholder="enter your
address"></textarea>
</div>
</div>
</div>
</form>
</div>
</div>
SYSTEM TESTING
6. TESTING
This is the key factor of success of any system .Testing is done by constantly keeping
in touch with the prospective system at the time of development and making changes
whenever required .This is done with regard to the input screen design and output screen
design.
SECURITY METHODS
7. SECURITY METHODS
A computer becomes more and more integrated into our lives ,we end up leaving a lot
of sensitive information on our PC’s .When we speak of computer security ,what we mean is
the ways in which you can prevent people from accessing data on your computer and keep
your data safe are must. So keeping in mind the necessity of security this system is provided
with some security schemes.
Over here the user has a provision to login username and password. On logged, the
user can view a different page in which some sub items will be displayed which refers to the
options the user can access too.
Although we have all these security methods, there is a chance to leak the username
and password. At that time, any person from outside the organization can access the details.
To avoid this illegal action, there is a provision of changing the username and password and
also with the message alert system.
8.1 CONCLUSION
This system mainly applicable to a single vehicle service d company. The authority of
the company can control the overall process and other users. Using this site any customer can
order the servicing of vehicle from anywhere at any time. Powerful programing techniques,
calculations and the well-designed pages make popular this site. The user confidential
process are restricted to others with the use of a special user id and password and also with
the message alert system. In general it is a secured site for users.
The software was implemented and tested with real data and were found to be error
free. Also, the system is protected from any unauthorized access. All the necessary validation
are carried out on this project, so that any kind of users can make use of this software and
messages makes them conscious of the error they have made.
Since arc and every application should expand and it should provide a way for the
updating the system has been developed. Every module in the system is developed carefully
such that the future enhancement do not affect the basic performance of the system. Through
the current system is suitable the customer can be eager to use the most recent available
development the system is better and faster than the existing one.
APPENDIX
9. APPENDIX
APPENDIX A: FORMS
ADMIN login
Admin Home
Add Book
Author login
Author home
User login
User home
MEETING MINUTES 1
Date: 21/06/2017
Time: 9.30 am to 3.30 pm
Location: University Institute of Technology
Present: Akhilesh ajayan
Amal chandran J
Muhammed muhsin S
Discussion of the problem to be solved by software:
Our developing software can solve the problems of the existing system. The aim of the
project Bookrack is to deliver faster requirements of the user and easier management of
documents and workflow in a shop.
Discussion of the software Requirement:
The majority of the code will be written in ASP.NET. This software will work on Windows
10 service pack 1 or 2 and use backend as SQL Server 2008.
Discussion of management plan:
Our project can be used to buy book effectively through online for customers. Our
discussions about this project include minutes from the minutes and table tasks.
Specific tasks Assigned with deadlines:
We decided to do a project named as Bookrack small points/other comments: User
documentation can done in Microsoft Word.
Schedule for next meeting: The next team meeting will be on 29/06/2017
MEETING MINUTES 2
Date: 29/06/2017
Time: 9.30 am to 3.30 pm
Location: University Institute of Technology
Present: Akhilesh Ajayan
Amalchandran J
Muhammed muhsin S
MEETING MINUTES 3
Date: 10/07/2017
Time:9.30 am to 3.30 pm
Location: University Institute of Technology
Present: Akhilesh Ajayan
Amalchandran J
Muhammed muhsin S
Discussion of the problem:
We have already decided to conduct our next team meeting on since the form designing was
over and next task was to design the database. Data flow from the form to the SQL Server
database must be set as required. We all made our suggestions and we decided to do it as
possible.
Specific Tasks Assigned with deadlines:
Complete design of forms on or before 22/07/2017
Scheduled Next Meeting:
The next team meeting will be on 24/07/2017
MEETING MINUTES 4
Date: 24/07/2017
Time:9.30 am to 3.30 pm
Location: University Instituute of Technology
Present: Akhilesh ajayan
Amalchandran J
Muhammed muhsin S
Discussion of the problem:
The Database design was over the next task was to coding. We decided to do our project
coding and write code for each form.
Specific Tasks Assigned with deadlines:
Complete coding on or before 07/08/2017
Scheduled Next Meeting:
The next team meeting will be on 11/08/2017
MEETING MINUTES 5
Date: 11/08/2017
Time:9.30 am to 3.30 pm
Location: University Institute of Technology
Present: Akhilesh ajayan
Amal chandran J
Muhammed muhsin S
MEETING MINUTES 6
Date: 19/08/2017
Time:9.30 am to 3.30 pm
Location: University Institute of Technology
Present: Akhilesh ajayan
Amal chandran J
Muhammed muhsin S
21 232527 29 31 3 5 7 10 12 14 18 20 22 24 26 28 3 5 7 11 13 17 19 24 27
Specificat
ion
21/06/17 29/06/17 5d
21 29
Design
GUI 10/07/17 22/07/17 6d
Part 10 22
Code
Database 24/07/17 13/08/17 8d
Part 24 13
Code GUI
Part 14 19 14/08/17 19/08/17 5d
Integrati
on & 20/08/14 27/08/14 3d
Testing 20 27
BIBLIOGRAPHY
10. BIBLIOGRAPHY
1. ELIAS M.AWAD, System analysis and design, TataMegrawHIll, second edition,year 2000