C2006 Project: System Development, Part 2 (Proposal)
Hi All!
This is the second part for C2006 Project: System Development Module. Haven’t read the first part yet? you can find the first part by clicking here.
In this post I will upload my old project proposal for this module. Feel free to see it for your reference. Basically this proposal describe what is the problem that my group wants to solve and what is the system that we are going to develop in order to solve this problem.
My old proposal is as follows:
PROJECT PROPOSAL
C2006
System Development
“Clover Company”
Team Member : 1. David Irawan / 018800004337
2. Keith Nishan F / 01880000
3. Thomas Setiabudi / 018800004137
Lecturer Name : Mullaikodi Vaithilingam
Submission date : June 16, 2008
Table of Contents
| Content | Page | ||||||||||
| Cover Page | ___________________________________________ | 1 | |||||||||
| Table of Contents | ______________________________________ | 2 | |||||||||
| Introduction | __________________________________________ | 3 | |||||||||
| Current System | _______________________________________ | 4 | |||||||||
| Problems & Limitation | _________________________________ | 5 | |||||||||
| Objectives of New System | ______________________________ | 6 | |||||||||
| Description of New System | ______________________________ | 7 | |||||||||
| Benefits of New System | _________________________________ | 9 | |||||||||
| Initial Specification | _____________________________________ | 11 | |||||||||
| Work Distribution | _____________________________________ | 16 | |||||||||
| Cost Benefit Analysis | __________________________________ | 18 | |||||||||
| Expected Benefits (Intangible) | ____________________________ | 19 | |||||||||
| Return Of Investment (ROI) | _____________________________ | 21 | |||||||||
| Hardware Specification | _________________________________ | 22 | |||||||||
| Software Requirements | _________________________________ | 22 | |||||||||
| Gantt Chart | __________________________________________ | 23 | |||||||||
| Conclusion | __________________________________________ | 23 | |||||||||
I. Introduction
Clover Company
Clover Company is an event organizer company (Clover Company) that handles a certain kind of party like sweet seventeen’s party, birthday party, wedding party, etc. The company will take a job from people who want to make a party. They know about the company from their friend or relative or someone that they know and also from the wedding exhibition. Sometimes the Clover Company joins the wedding exhibition to promote the company’s event organizing business so more people will know about the company and what exactly the company is doing. Clover Company give the company’s sample photo from previous party that it handle so people can get picture about its previous job. And then if they interested, they can contact the company and make it as their event organizer.
When the order for organizing some events comes, Clover Company will immediately contact the person who hired it. The company will ask them what kind of party they want to make, what is the theme they want to use(like summer, winter, spring or Japanese, western or futuristic, old style), how many people they want to invite, where they want to held the party(some people want to make party only in certain place), etc.
After all the information is gathered, the company can start to prepare the party. When the day comes, the company organizes everything and up until now all the customer are satisfied with what the Clover Company have done.
II. Current System
The company is currently using this system to do its business operation:
Ø Customer order
Customer places their order by calling the company. Then, the customer will tell the contact person from Clover Company what event they want to have, what theme, the budget, and any specification for the event. Then the contact person will record it or write it down on a book.
Ø Job Distribution
After they get the order, the contact person will pass the order to the head of the company. The head will then distribute the job to each department to check the availability for the event preparation. For example: who will contact the food supplier, who will contact the printing company to print the invitations, etc.
Ø Internal communication and communication between Clover Company with customer
Each member of EO team will inform the head about their task progress. And the head will be the information source for the customer. So, when the customer wants to know the order progress or wants to change something in the order specification, he/she will have to call and speak to the EO head.
Ø Payment Method
The customer will have to make the payment manually, and then a staff from the Clover Company will receive the payment, take note and write a receipt.
Ø Account Management
The staff of finance department will note all the company’s transaction and produce the financial report for a period of time. E.g. monthly or yearly report
Ø Documentation of previous projects
All the data and information that are written when the Clover Company prepares an event will be discarded after the event is done. Because they write all the information on papers, so it will take a lot of space if they want to store it. The result is the company never does any evaluation based on the previous works.
Ø Company promotion / advertising
The company advertises itself by following events like wedding exhibition or from mouth to mouth information. That is the way they advertise the company’s service. And their scope of operation is still limited in one city only.
III. Problems and Limitation:
There are some problems faced by the Clover Company with their current system:
Ø Problem to Get order
The customer can only place their order in office hours, because the customer needs to manually call the company to speak with a staff.
Ø Ineffective communication
Because the EO team consists of so many persons who have different tasks, the head will need to get report from each person by calling them one by one.
And if there is any changes of requirement from the customer (e.g. changes of place), the head will need to call the person who is in charge of it.
Ø Problem with payment tracking
The payment is made and written manually, so it will take a bit long time if the company needs information about it and also the customer needs to meet the staff personally in order to make the payment.
Ø Inadequate financial report
The financial report is on per case basis. So the company doesn’t have detailed information of all the transaction that has been made.
Ø Difficult to evaluate all the company’s activities
The current system will discard all the information about the previous events and order, so at the end of working year it is difficult to analyze all these information in order to improve the company’s productivity.
Ø Unsynchronized information with affiliation companies
The Clover Company affiliated with several other companies such as food supplier, printing company, decorations, etc. Every time the Clover Company gets an order, it needs to contact each of these companies asking for their availability for a certain date. This is ineffective because they have to do it for each order.
Ø Lack of publication and advertising
The current system doesn’t help the Clover Company to advertise its business and to expand their business range. Because they just depend on the events like wedding exhibition and also mouth to mouth publication.
IV. Objective of the New System
Due to the problems and limitations faced by the company by using the current system, so there is a growing need to develop and use a new system that not only eliminates all the problems and limitations caused by the current system but also increase the company’s business productivity and efficiency.
The problems of the old system are in terms of getting orders from customer, doesn’t support effective communication between team and communication to customer, no proper database to keep data and produce reports needed by the company, and also doesn’t facilitate up to date information to synchronize the Clover Company with its affiliated companies.
Apart from the problems mentioned earlier, the current system also not sophisticated enough to help the company to promote and advertise its business. That’s why it’s hard to expand the business coverage area of the company. The new system that replaces the current system should be able to eliminate all these problems and limitation caused by the current system.
The new system should be able to help the Clover Company not just in one field but in every aspect involved in the company’s business. The new system should help to give better service for the customer so customers will be more satisfied with the company’s service. For example, easier access for customer to place their order, track the status and progress of the order, ability to provide the customer with easier and convenient way to make payment, payment tracking, etc.
Beside that, the new system needs to help the Clover Company in its affiliation with other companies (e.g. Food Supplier Company, Printing Company, Instrument rental, etc.). The new system must be able to eliminate the current communication and schedule synchronization problem with these affiliate companies by providing a convenient service for these companies to give up to date information about their availability to the Clover Company.
Finally, the new system must be able to increase internal productivity of the Clover Company. The current system that uses papers and pen to document all activities and information must be replaced by the new system. The new system needs to provide a digital database that keeps all the company’s record and information. This database will reduce the cost of buying papers and pen, save more spaces, and also cut working time as all the needed information is ready anytime a specific report needs to be produced. This will help the company to review its records and to make a decision on how to improve the company’s productivity. The new system also has to help the company’s financial department by providing a financial report about the company’s income, outcome, and profits in a certain period of time (e.g. monthly, weekly, or yearly).
So, the objectives of the new system are:
Ø Provides better service for customer.
Ø Support communication between company, customer, and affiliate companies
Ø Provides Database that able to generate report for the company
Ø Capable of promoting the company’s business
Ø Reduce expenses and increase company’s productivity
Ø Support the company’s financial reporting.
V. Description of the New System
In order to be a useful and productive system, the new system must be a better system compared to the old system. The new system will be equipped with useful features that will eliminate the existing problems and limitations caused by the current system.
The new system will be an online system. It is a website that can be used by the customer, the Clover Company, and also the affiliate companies. So, it is not just a simple website to show general information but an online system that can be used to manage the company’s business and increase its productivity.
The features of the new system are:
1. Customer registration and login
Before a customer can make place an order or use any other facility within the system, he/she will need to fill an online registration form, get user ID and password, and login to the system using his/her user ID and password. The personal information of a customer from the registration form will be kept on a database, so it can be easily used by the company if needed in the future.
2. Online order module
The new system will be an online system in the Internet, so it can provides an online order service. This module will really helps the customer to place their order anytime they want (no office hour limitation) and from everywhere as long as they have an Internet access. Using this module, the customer not only able to place an order, but also track their order preparation progress. If there are any changes on the order specification and details (e.g. Change the place of the events, change the documentation type used to document the event, etc.), the customer can also make it online. It will really help to reduce communication gap between customer and the Clover Company.
3. Online payment module
After a customer place an order, there is no need for he/she to come personally to the company’s office just to make the payment. He/she can do the payment from the website itself (online payment). It will allow the customer to pay using credit card, e-NETS, etc. This module is also able to generate an online receipt after the customer makes a payment. Another feature of this module is to generate a payment tracking method, it means that in the case where a customer pay just a part of the cost, the module can generate a report about how much more payment need to be made and the due date of the payment.
4. Database
The system will have a database to keep various records and information of the company’s business. This database will be the central data warehouse, so the company can access and finds any needed information easily.
5. Affiliate Companies module
As stated before that one of the current system’s problem is that it is hard to keep the schedule of the Clover Company and the affiliate companies synchronized. So the answer of this problem is a module for affiliate companies that are implemented in this new system. This module will allow a person from any affiliate company to login to the system. After they login into the system, they can use some functions of the system. First, they will be able to give information about what are the dates that they are available to be booked by the Clover Company. Second, they can check their current booking status, so they can see on which date they are booked, for what event, where is the event, etc.
6. Finance Report Generator
This finance report generator module is very useful for the company. Unlike manual report, it can be used to produce an up to date finance report anytime it’s needed. The report will covers about the company’s income, outcome, profit, loss, etc. So this module will really save time and effort to make a company financial report.
7. Company Activities Report
Beside the finance report, the new system will be able to produce another report for the company. It can report about the orders that have been finished, upcoming orders due date, list of customers, etc. Many kinds of report can be generated from the system’s database. This report plays an important part when it is used to evaluate the company’s performance. These reports can be used for a decision making by the company in order to improve the company’s performance.
8. Secured Access
Since the system database keeps a lot of important and confidential information of the company, so the system also enforce security to make sure that only an authorized user can view the information. This is implemented by using a login with combination of user ID and password in order to see the data on the database. Of course not everyone who login can see all the information in the database, for example a customer will just be able to see information for his/her own order status, but the system administrator or the Clover Company staff can see a lot more information from the database.
9. Up to date news
Apart from all the system function that requires the user to login, there is also a public part of the website that can be accessed by everyone without need to register or login. These parts of the website will contain various information and news about the company. This will help the company’s publication and attract new customers with a huge coverage area, which cannot be done by the current system.
VI. Benefits of the New system
1. Improved customer service
The new system can deliver a better service for the customer. Features like online registration, online order, online payment, order status and progress check, edit order specification online, etc. These features are far better than the current system, that will result in increased customer satisfaction level, increase the company’s reputation, and also attract new customers.
2. Fast and easy communication
The new system provides as a fast and easy communication media between the Clover Company, Customer, and affiliate companies. There is no need for the Clover Company to manually make a call to an affiliate company to ask for their availability or to call a customer to inform if there are any changes to the order specification, because all these things are time consuming and it will be eliminated by the new system. Using the ability of the new system that allows everyone involved in an event order preparation to update the event progress status, any updates to an order progress can be checked online through the website. When there is an important change to the order specification, the system will send an e-mail to the customer to notify him/her about it.
3. Provide detailed information about the company’s previous works
Using the database of the new system to record all the orders and job that have been done by the company, the new system can produce a detailed report about all the previous works that have been done by the Clover Company. The report may include the information about the company’s customer in last 3 months, the kinds of events ordered by the customer in last year, etc. various report can be produced. And the most important thing is that the company never loses its history record and it’s always well organized, save a lot of physical space (paperless), easy to store, and easy retrieves it anytime.
4. Helps the Clover Company to make decision
With a lot of easily generated report from the new system, now the company can use less effort to prepare materials and information needed to conduct a review and evaluation about the company performance. For example, the company can use the new system to produce a report about the kind of events ordered by customers in last 6 months, and then from this report the management team of the company can make decision about where to improve the company’s business and how to do it.
5. Provide a better financial report, and its easier to access
In order to help the financial department of the Clover Company, the new system will also benefits the financial company by helping them to do their job on writing financial records and produce the company’s financial report. It’s easier and faster to use the new system to produce a financial report compared to the current system that produce financial report by manually writes it on a piece of paper that takes a quite long time.
6. Easier to educate the customers and give information that they need
When a customer wants to make an order, there are many choices that he/she has to make. The choice is like what is the type of the event that he/she wants, when is the event date, and the widest option is on which affiliate company that the customer wants to use for the event. For example there are some food supplier company affiliated with the Clover Company, the current system will require a staff to explain each company choice to the customer, this process takes long time and big effort. With the new system, the customer can see the information about each choice on the website itself, so the company doesn’t need a staff just to describe and explain each choice to the customer. This will safe time and effort, thus increase productivity.
7. Inspiring customer
The new system will give news about the latest events that is organized by the Company; this news will give inspiration for the customer to make their choice. This will make the customers happier with the company and find that the company’s website is helpful for them. All of these things can lead to more loyal customers.
8. Synchronized Schedule with affiliate companies
The new system allows the Clover Company to get up to date information from affiliated companies about their availability on certain dates. This synchronized schedule between the Clover Company and its affiliate companies is an important benefit because it saves a lot of communication cost, time, and effort.
9. Advertise the company
With the new system’s internet based platform, it can help the company to advertise its business to a wider society, virtually all Internet users in the world. This is also one of crucial part that the new system will take. The website should have an interface and information that are interesting enough to attract new customers to use the company’s service.
10. Reduce cost
After all the benefits mentioned above, the final benefit that the company will get from the new system is reduced operational cost. The new system will reduce costs like administration cost to buy papers and pen, telephone cost, cost for extra staff, etc.
So, beside the intangible benefits, the new system will also have real financial benefit (tangible benefit).
VII. Initial Specification
The system is an online system with web pages programmed using PHP and HTML as the front-end and a mySQL database as the back-end. The system will have 4 main areas. They are:
A. Public Area that can be accessed and viewed by all Internet users.
B. Customer Area for registered customer with proper user id and password.
C. Affiliate Company Area for affiliate companies.
D. Administrator Area that used by the Clover Company’s staffs.
A. Public Area
Public Area is part of the website that can be accessed and viewed by all Internet users because there is no need to enter password or register to see this part. This is the part of the website that will be first displayed. This part also plays an important role on the company’s publication in order to attract new customers.
A.1. Up to date News
The most recent news about the company will always provided in the website to give customers more knowledge about the company and its services and also attracts new customers.
A.2. Company Profile
Provides a description about the company, to give the customer better understanding about the company and its businesses.
A.3. Company’s service description
This is a room for the company to promote all kinds of services that it offers to the public. It will have description about the company’s service, list of offered services and also promotion if any.
A.4. Company’s contact
This part provides a detailed contact and also the office address of the company in case if someone wants to contact the company directly.
A.5. FAQ (Frequently Asked Question)
This is a list of frequently asked question and its answer to help the user to get answer for common questions.
A.6. Sitemap
Sitemap is provided in this website to make it easier for the user to understand the structure of the website and jumps quickly from one page to another page.
A.7. Customer Registration
Customer registration page provides a registration form for customer who wants to use the company’s service so they can have a user id and password to login to the system and use more functionality of the system.
A.8. Customer Login
Customer login page is where a registered customer can use his/her user id and password to login to the customer area.
A.9. Affiliate Company Login
Affiliate company login is where a person from an affiliate company can login using his/her user id and password to access the affiliate company area.
B. Customer Area
After a registered customer successfully login from customer login page, he/she can now access the customer area.
B.1. User Profile Module
Here the customer can see the information that he/she entered in the registration form earlier. The customer can do modifications to some details of his/her personal particular here (e.g. update phone number or change e-mail address).
B.2. Order Placing Module
Customer can place their order here, including all the options and specification of the order such as event type, date, place, entertainment type, documentation type, etc.
B.3. Online Payment Module
This module allows customers to make an online payment for their order. After a customer make payment, it will give an online receipt that can be printed by the customer. If there is more payment to be made, the module will remind the customer about
B.4. Order Status Tracking Module
The customer can use this module to check the progress status of their order. For example, the customer can see if the place for the event has been booked or not, or if there is any changes to one of the specification/detail.
B.5. Change Order Specification
Customer can use this module to change the specification and detail of the order.
B.6. Affiliate Companies Profiles
Customers need to choose which affiliate company that he/she wants to use when placing order. For example company A for food supplier, company G for documentation, and company L for the printing of flyers. To decide which affiliate company to choose, the customer will be able to read a description and profile of each affiliate company.
B.7. Customer Feedback Module
B.8. Help / User Guide
The help and user guide provides a clear instruction about how to use the system. This feature will assist the system user to be more familiar with the functions and navigations in the system.
C. Affiliate Company Area
This affiliate company area is a special part of the system for the affiliate companies of the Clover Company, so the synchronization between the Clover Company and its affiliate companies can be done easier with less effort.
C.1. User Profile Module
The user profile module is similar with the user profile module in customer area. It displays the affiliate company’s detail information and can be updated if there are any changes.
C.2. Update Availability Schedule
The affiliate companies can use this module to update their availability date. For example, Company A that provide event documentation service enter that it is available on 20 August 2008, then when a customer that want to order for an event on that date, the customer will see company A is in the option and can be chosen.
C.3. Booking Status Module
This module will be a reminder for an affiliate company to remind it about what are the dates that it is booked. And then the affiliate company can confirm the booking if they can do it. A confirmed booking from an affiliate company will update the order status that can be checked by the customer via order status tracking module.
C.4. Feedback Module
An affiliate company can give feedback to the Clover Company if they see that there is a room for improvements. Then the submitted feedback can be followed up by the management team of the Clover Company.
C.5. Help / User Guide
The help and user guide provides a clear instruction about how to use the system. This feature will assist the system user to be more familiar with the functions and navigations in the system.
D. Administrator Area
Administrator area is used by internal staff of the Clover Company. It requires user id and password to enter this area. But for security sake, there is no visible interface to login to this area from the home page of the website. If a staff wants to login, he/she must type a special address to open the login page to the administrator area.
D.1. Order Management Module
This module provides ability for the Clover Company’s staff to manage all the orders from the customers. The staff can see each order detail and update the order preparation progress when it’s necessary. The Clover Company can tell the customer if there is any change to the order specification through this module.
D.2. Customer Management Module
The company can manage its customer from this module. The company can use this module to check for customer’s data and information, and also read customer’s feedback or send e-mail to a customer to inform the customer if there is something important happen.
D.3. Affiliate Company Management Module
The availability schedule from each affiliate company can be checked using this module. The Clover Company also can check which companies available are for a certain date. Additionally, the Clover Company can check the status of an affiliate company about how many order that request its service, whether all the request have been confirmed, etc. The Clover Company also can send e-mail to any affiliate company if there is something urgent to ask.
D.4. Company Schedule and Reminder
It helps the Clover Company to view its schedule and also upcoming events and order.
D.5. Report Generator Module
This module is used generate many kind of reports from the system database. It can produce reports like customer data report, affiliate companies report, report about the orders received in a certain period, etc. These reports can be used for an onscreen viewing only or printed to be used as meeting materials.
D.6. Finance Report Module
The company’s finance department can use this module to generate the company’s financial report. It has many categories of what period of time should the report show and also report for general condition or report on per case basis (e.g. report for each order).
D.7. Database
The system’s database is used to store all the data needed by the company. It stores customer data, affiliate company data, orders data, transaction data, and financial data. The security of the database is ensured by protecting it using password so it will prevent unauthorized person to access the information inside the database.
D.8. Help / User Guide
The help and user guide provides a clear instruction about how to use the system. This feature will assist the system user to be more familiar with the functions and navigations in the system.
VIII. Work Distribution
To develop this system, we have a developer team that consist of three experienced person that is highly motivated and have adequate skill to carry out this project in time and satisfy the system’s specification.
The team consists of:
1. System Analyst
2. Programmer
3. Database Designer/Administrator
Here is a bit description of each team member:
1. System Analyst
Our system analyst is David. He has many years of experience in this field. He is a highly self-motivated person with good communication skills. In this project, he will meet our customer to identify problem suffered by the customer’s current system. Beside that, David will perform analysis to the current system for clearly understand workflow of the current system, current system’s features, its drawback and constraints. This information will allow our team to decide what improvement should be made in the new system. To achieve this objective, David will have to gather information from different method such as reviewing current system’s document, interviewing involved staff person, and observing current system’s work activities. After gathering sufficient information, he will perform feasibility study to examine the acceptance of the new system. This will include few factor such as current technology available, user’s operating skills and customer’s budget. David also makes decision together with other team member in determine new system specification. The team member will list out any hardware and software needed in the new system. Based on gathered information, David will perform the cost benefit analysis. He will list out what benefits will the new system bring, and the cost of implementing new system. David has to prepare proposal for present our new system concept to customer. At the system implementing and evaluation stages, David will conduct with other team member to evaluate the newly implemented system. Together, they will analyze the new system performance, user acceptance and customer satisfaction, and then produce a system review report.
2. Programmer
Our team programmer is Thomas. He has enough experience in this field. Master in some programming language makes him able to fulfill each project objective in most economic and creative ways. In this project, he will determine the specification of the new system along with other team member. As usual, he will select the best tools like pseudo code, flow chart and CASE tools to planning how to design the new system. Thomas also has to choose suitable programming language to construct the new system and meets document requirements. After selecting desired programming language, the entire team member will begin to code the new system. During system development phase, Thomas will document the pseudo code, flow chart, system-operating manual, and procedures in the system document. When the system is developed, Thomas will perform a system test to the new system along with database administrator. They will test the new system with available test data and also live test data provided by the customer. The new system will not be implemented until it is 100% functional and free from any kind of errors. If an error is occurred, Thomas will revise the new system according to the detected error. Thomas will play his role when the system is implemented. First, he will implement the system with other team member. If training is conducted, he will responsible for training the user based on the system-operating manual. While the system is fully operated at customer site, Thomas and other team member will conduct a system review on the implemented system.
3. Database Designer/Administrator
Our team’s Database Designer/Administrator is Keith. He has adequate education and experience in this field. In this project, Keith will work with other team member to determine system specification. Then, he will plan the database with the aid of database development tools such as data flow diagram, data dictionary and decision tree. With the aid of those tools, he will decide the how many database is needed, relationship between each database, data integrity control etc. Keith needs to choose suitable database programming language to use in this project. Then, he will construct the database with the selected language. Beside that, he will join other team member to codes the system. While the system development in progress, Keith will help Thomas to prepare the system document. He needs to make the database documentation which recording the database structure, coding, database maintaining procedure. When the system is completed, he will join other team member to perform system test to the new system. At the system implementing and evaluation phase, Keith will review the new system with other team member.
IX. Cost Benefit Analysis
| Cost Type | Investment Cost
(New System)SGD$ |
Investment Cost
(Old System)SGD$ |
| Cost for Analysis | 2000 | 1500 |
| Requirement Determination | ||
| System Design | 3000 | 0 |
| System Development | 4000 | 0 |
| System Testing | 2000 | 0 |
| Implementation Costs | ||
| Cost for Installing new system | 2000 | 2000 |
| File Conversion | 500 | 1500 |
| Removing Current System | 0 | 0 |
| System Training | 500 | 500 |
| Operating Cost | ||
| Cost for Maintaining | 2000 | 2000 |
| Technical Support | 1500 | 1000 |
| TOTAL COST | 17500 | 8500 |
X. Expected Benefits of the New System (Intangible)
| Benefits | Costs(SGD$) |
| Increase the efficiency of information process by using computer bas system | 5000 |
| Time Efficiency | 2000 |
| Improve the decision making | 4000 |
| Annual | Return | |||||
| System | First year | Second year | Third year | Fourth year | Fifth year | Total Return |
| Old system | 1800 | 2100 | 2400 | 2500 | 2700 | 11500 |
| New system | 3500 | 4000 | 4700 | 5500 | 6200 | 23900 |
| Cost of Project
Annual Cash Inflow |
= Payback Period |
Payback period for old system :
Cost of Project = 8500
Annual Cash Inflow = Total Return/5
= 11500/5
= 2300
Payback Period = 8500/2300
= 3.69 years
Because the company does not use any system in the old system so the payback period for old system is 0 year.
Payback period for new system :
Cost of Project = 17500
Annual Cash Inflow = Total Return/5
= 23900/5
= 4780
Payback Period = 17500/4780
= 3.66 years
XI. Return on Investment (ROI)
ROI = [Total Benefit-Total Cost] / Total Cost
Old System:
ROI = [11500-8500] / 8500
= 35%
New System:
ROI = [23900-17500] / 17500
= 36.57%
XII. Hardware specification
The minimum hardware specification to operate this system is:
1. Intel Pentium IV processor or better
2. Minimum 512 Mb RAM
3. Color Monitor
4. Keyboard
5. Mouse with scroll button
6. 160 GB hard disk
7. DSL Internet connection
8. Laser Printer or Dot Matrix Printer
For the web server itself, we will host the website on another commercial web server, so we don’t need to buy the expensive web server computer for the company.
XIII. Software Requirements
Ø Development Software
The software that is used to develop this new system:
1. Notepad ++
2. PHP editor
3. PHP (Personal Home Page)
4. phpMyAdmin
5. FileZilla
6. Apache HTTP server
7. MySQL
8. Adobe Dreamweaver
9. Adobe Photoshop
10. Core FTP
Ø Operational Software
The minimum requirement of the software to operate the system:
1. Windows XP or Windows Vista
2. Internet Browser (Mozilla Firefox v.2 or Internet Explorer 7)
XIV. Gantt Chart
XV. Conclusion
In Conclusion, we can conclude that the Clover Company needs to solve the problems and limitations in its business that is caused by using the current system. Developing a new system is the answer to eliminate all the problems and limitations of the current system. The new system will be an online based system with PHP and HTML as the front end, and a mySQL database as the back-end. The new system will be able to increase the company’s business productivity, save money, and attract new customers. So, the new system will play a crucial part for the company when it is implemented.
Feel free to ask me about this module using the comment section below.
Coming next, I will post my old project analysis documentation for this module.
Stay tuned! you can subscribe to my blog’s feed by clicking here so you won’t miss when the new post is published


