Synopsis On Website & Database Creation for Ek Chhat
Bharati Vidyapeeth’s Institute of Computer Applications and Management
A-4 Paschim Vihar, New Delhi-63
Submitted By Vikram Anand E.N. - 0371164408 MCA VIth Semester Title
Website & Database Creation for Ek Chhat, an Interior Designing firm
Statement about the problem The firm requires a graphically rich flash-based website of dynamic nature with the ability to dynamically make changes in the con tent. It also requires the design and creation of a database linked to the company website. The website will be used to enter and display all kinds of transactional information as well as profiles of various projects undertaken, with the use of images, animation or walkthroughs.
Objective of the project The objective of the project is to develop a web-based software system comprising of interlinked website and database that will be used as company website and which would provide a single interface for both entering and displaying information about the transactions of the company and also provide general users the view to see the details of the various projects undertaken by the company. The system is desired to have the following features: •
The system will present a company website on the Word Wide Web for general viewing that would display information about the projects conducted by the company in a rich graphical format.
•
The system will have the feature of secure login for registered users who would have the facility to enter information about transactions in a pre-formatted fashion and the facility to retrieve information from the database in a number of formats and views.
•
A special user – the owner, will have the additional facility of updating the contents of the website and also add/delete registered users and/or change their account type.
•
The administrators of the system will manage its entire operations, except account information. They would perform the following operations:
-
Manage transactional information Manage database Maintain database and website Rectify any flaws or errors pointed by the user
•
The database would also receive, process and store messages sent to the owner by the general users from the company website.
Scope of the project The project gives the organization a platform to store and view all kinds of information including transactional information, giving the organization the ability to keep their transactions transparent along with maintaining consistency and integrity of data and also increasing data security. The website will provide a peek into the work of the company in an eloquent and stylish manner.
Requirement Analysis The project, foremost, requires a database on the server side that the client program will use to display, update and manipulate data/information. This database would be linked to the company website which would provide a single interface for entering of data and viewing information in various ways, e.g. tables, charts, graphs, etc. The website is required to be of dynamic nature and with the ability to display rich graphics, including images, animations or walkthroughs. The website should be Flash enabled and also support Ajax. Security and integrity of the system is an essential requirement. The system has to ensure that only authorized users can access the system database. The project requires effective management system to properly administer the system. The project also requires creation of different abstract views for different kind of users.
Software Requirements •
Operating System: Windows 98 or higher, Mac, Linux and other GUI based operating systems capable of supporting web browsers
•
Web Browser: Internet Explorer (4.0 or higher), Netscape Navigator (4.0 or higher), Google Chrome and other browsers supporting modern scripting languages, Flash and Ajax
Hardware Requirements • • • • •
Computer with a 1-GHz processor or higher Modem/LAN Card for Internet connection Mouse or compatible pointing device Standard keyboard Display device
Testing Technologies to be used The following testing methodologies are to be used in chronological order. •
Functionality Testing for o cookie testing o validating HTML/CSS o GUI Testing
•
Usability Testing for testing navigation o content o ease of use o look and feel o
•
Interface Testing for testing o Web server and application server interface Application server and Database server interface o
•
Compatibility Testing for testing Browser compatibility o Operating system compatibility o Mobile browsing o Printing options o
•
Performance Testing Will mainly consist of Web Load Testing o
•
Acceptance Testing Beta Testing o
Contribution/value addition of the project
Data concerning an organization is one of the most valuable assets. The project seeks to secure all kinds of data related to the organization and enable it to process all transactions with ease while minimizing errors along with organizing all its data into a database which can be used to retrieve data in various forms and views. The website will provide the means to record transactions in a transparent manner, thus also helping the organization in dealing with its client. The ability to access the database from the website gives the users the freedom to access the database from anywhere.
Limitations/constraints of the project The project has limited applications as its objective is to primarily create a website and link it with a database which can store and display all relevant information to the user. The project does not seeks to create an automation system for other potential requirements of the firm such as logistics, financial calculations, recording legal documents prepared, etc.
Conclusion This project is one of the most common industry works in the web-based applications domain. It gives the opportunity to learn and apply the latest web-technologies to create a substantial product which is of great value in real life. While it benefits the company by streamlining some of their common tasks and decreasing their hassle and time consumption, it enables exposure to a vast amount of topics of web-technologies and their potential applications.
Future Scope of the work The future scope of the project for the client is that they could extend the project to incorporate other requirements such as managing logistics, financial calculations and reports, etc. The knowledge of the system could be used for creating a system in which the data entered by users could be used for various analysis purposes.
Bibliography • • • • •
“Ajax, The Complete Reference“ by Paperback “XML” by TechMedia “VB.Net” by TechMedia “C#” by TechMedia “ASP.Net” by TechMedia
You're Reading a Preview Unlock full access with a free trial.
Download With Free Trial