Sunteți pe pagina 1din 6

FACULTY OF SCIENCE Department of Computer Science COMP402 PROJECT PROPOSAL MASAKU SODA DEPOT MANAGEMENT SYSTEM (MSDMS) Client:

Masaku Soda Depot. Contact Person Mr. James (The manager) Phone Number: 0736297614 Presented By S13/20059/06 Fred Katungi Mwongela S13/20059/06 To SUPERVISOR: Dr. Githeko COURSE INSTRUCTOR: Dr. Githeko.

In partial fulfillment for the award of a Bachelor of Science Degree in Computer Science Egerton University Nov 2009
0

INTRODUCTION Masaku Soda depot (MSD) is a business organization authorized by the coca cola company to distribute its products (sodas) within Machakos district. Following its increased number of customers, the depot realized there is need to automate its services to ensure that it meets the demand of its customers. The following areas were identified to be fast tracked to improve its service delivery:- purchase control, stock control, sales control and order management. In my stay in Machakos town during my attachment, I happened to visit the depot to know much about its operations. Mr. James, who is the manager requested me if it is possible to develop a system for them which will integrate the four major components. I did not offer resistance but I decided to take it as a challenge which will expose me in solving real world problem. MISSION STATEMENT To develop: a fast, reliable, efficient system for tracking purchases, sales, orders and stock control. PROBLEM DEFINATION Masaku Soda Depot is a business body that has over 2000 workforce and the use of manual system has hindered its ability to meet its target. The problems that prompted the MSD to think of automation are: Lack of accountability in its transactions Lack of timely attendance to orders Poor stock management in the depot Inefficiency in handling customer demands Inability to generate timely report for decision making

SCOPE OF THE SYSTEM The system is expected to cover four major components as follows Purchase process Purchasing of stock will be done when minimum stock levels (1000 crates of each brand) are reached. Stock control process Supplier- Every financial year a new supplier will be entered in the system after prequalification is done. The system will not allow supplier who didnt qualify in pre-qualification to supply any item.
1

Stocks- Stock will be updated on receiving new items, after sales or delivery of orders. Sales Sales will be updated automatically after a customer buys items or orders are delivered to customers. Orders Orders will be entered in the system immediately they are received and updated when delivery is made to the respective customers. ALTERNATIVE SOLUTIONS The other alternative was to buy of-the-shelf systems which are in the market. However, no system in the market which can be customized to integrate the four components. Thus if they opt for that, they have to buy them separately which will be more costly.

DEVELOPMENT PROCESS The system will be delivered through incremental development as additional requirements will be expected. This will involve both evolutionary and throwaway prototyping approaches of software development.
Feasibility, fact finding and analysis Proposal writing and

Structure design system and software design

Unit testing and compiling Validation, system testing and implementation

System Documentation

Deliver to the customer and maintaining of the system

Testing Strategy The testing strategy of the software will involve testing the different units of the software and also testing of the software as a whole.

Project Time schedule The following table represents a highly itemized decomposition of the preceding tasks and provides a draft for how the above tasks have been scheduled throughout the software design process. Task Name 1 2 3 4 5 6 7 Duration(wks) Start 20/10/2009 10/11/2009 Finish 18/11/2009 16/12/2009

Information gathering and Proposal 4 writing SRS writing System Design(Including data design) Prototype Development and testing System Design document writing System writing testing and 4 4 3 4

documentation 3 and user 3

System Implementation training.

SYSTEM REQUIREMENT The following is a list of specifications regarding the environment in which the system is expected to operate: Hardware: Pentium IV or higher with 2.0 GHZ processor, 20GB or more hard disk space. The operating system: Windows, 2000, XP for workstation and windows server 2000 and above for database hosting. Memory capacity: The system is expected to consume a memory capacity of

approximately 0.5 GB. Therefore, a 254 MB RAM main memory and at least 20 GB secondary memory will be sufficient to run the system assuming that there are limited systems running in the same computer system. Application program: Visual Basic .net programming language professional and .Net framework. Database: Microsoft Sql Server 2000 or later version of the same. User experience: The system will require basic computer literacy.
4

Network requirements: the system can run on a network environment either Ethernet or fiber distributed data interface. Budget The costs that will be incurred during the development process of this project are targeted to be as low as possible. The systems development will maximally use the available resources with as little external resources as possible. ITEM Feasibility Studies Printer Windows XP Microsoft VB.Net Microsoft SQL Server 2000 CD writer and CDs Total Constraints 1 Time- The time allocated for the project will be the four hours allocated in the timetable per week which may not be adequate. 2 Note The overall cost of the project will be based on the hours spent on its development. CONCLUSION Despite the short time period, I expect to be successful in designing the system. I hope that the system will be implemented in the near future so as to reduce the problems experienced currently due to the loopholes in the current manual system. I hope to get all the resources required to design and implement the system. Despite the hurdles and struggles ahead, I hope it will be a good learning experience. APPROVAL I kindly request you to approve the proposal to enable me proceed with the project. Approved and signed by project supervisor. Signature.. Dr. Githeko.
5

DESCRIPTION Client site visit For printing the documentation As the operating system Developing software Database management software For coping the system to CD-Rom

ESTIMATED COST 5000/= 2500/= Available Available Available 500/= 8000/=

Financial Constraint.

Date.

S-ar putea să vă placă și