Tuesday, October 20, 2015

Handling IT projects part II


This is a sample version of a cict project proposal. It is aimed at providing the learner with basic knowledge of writing a proposal. This is the second part of the series of handling IT projects. It is important to note that according to kasneb regulations, a project proposal should not exceed 1000 words 

CICT Project proposal Example

MOVIES HELPER RETAIL APPLICATION

1.1  How the current systems works

The current system of movie retail works on use of pictures and list. Movie venders have booklets with pictures of the movies. The customer chooses from the list and requests the order. At times, the customers verbally inquires if a certain movie is in store makes payment.

Inputs and outputs

Inputs

1.      Movie Inquiry

2.      Movie order

Outputs

1.      Processing order

2.      Final product

What the users would want the new system to do

One of the major obstacle in movie retail business is queuing. Customers waste a lot of time waiting for their requested movie to be burned into a dvd disk. Customers want this process to be quickened.

            The other issue is that movies mostly come without description on what the movie is all

about. Customers have to rely on the description given to them by the vender, which at most is

not reliable. Customers want a system that will provide details about the movie, who are the actors

and a list of related movies.

Movie venders do not provide rating for movies. Also, there are no reviews on the movie so that

the customer can make informed decision on which movie to purchase. Creating a system that will

be able to provide rating for movies and reviews from other customers will be a benefit to the

customer.

Frequent customers also need discounts, credit facilities and other incentives.

 

1.2

(i) Parts possible for a computer solution

The new system will reduce this queuing time by allowing customers to process their own orders by sending information. When their order has been processed, customers will receive a notification to come receive their orders. Also, the system will notify users on new movies that are available in the store. It will also provide a brief description of the movie, ratings of the movies and reviews from other customers who have watched the movie. The customer will also be able to write reviews and rate movies. In addition, the new system will automatically give discounts and gift coupons on for customers and provide credit to loyal customers.

(ii) Requirement of computer solution

            For the application to work, it will need access to the internet. This is important, as customers will be able to receive updates and send orders regardless of their location. The application also needs a web server to process user’s orders and provide information.

(iii) Algorithms for the computer solution

            Web application

(i)                 Provide information on movies on the store

(ii)               Process user search query on a movie

(iii)             Return user’s searched query with:

(a)    Movie title, about the movie, genre, and actors

(b)   Reviews from other users

(c)    Other similar movies

(iv)             Process users product request:

(a)    The request is processed using the list of users in the database if the user is new; he/she is requested to provide his/her details.

(b)   Based on the number of orders, the user is liable for a discount

(c)    Based on order frequency the customer is liable for credit, free gift coupon or both.

(v)               The user is alerted when the order request is done.

 

Desktop application

This application will run on the client in the movie store

(i)                 Receive order from client

(ii)               Alert the vender on the customer order

(iii)             Return message to the customer that order is received

(iv)             Alert customer when order is done

 


 
 

No comments: