Академический Документы
Профессиональный Документы
Культура Документы
2. Contents
2. Contents............................................................................................................ 3. Introduction...................................................................................................... 3.1 Background Information.................................................................... Current problems/opportunities........................................................ 3.3 Minimum System Requirements........................................................ 4. Feasibility Analysis............................................................................................ 4.1 Technical Feasibility........................................................................... 4.2 Economic Feasibility........................................................................... 4.3 Organisational Feasibility................................................................... 4.4 Schedule Feasibility........................................................................... 4.5 Resource Feasibility........................................................................... 5. Current System Specifications........................................................................... 5.1 UML Models............................................................................................... 5.1.1 Use Case Diagram.......................................................................... 5.1.2 Structural Model............................................................................ 5.1.3 Activity Diagram............................................................................ 5.2 Structured Design Models.......................................................................... 5.2.1 A Context Diagram........................................................................ 5.2.2 The Level 0 DFD............................................................................. 5.2.3 One Level 1 DFD............................................................................ 5.3 A Rich picture of the problem solution..................................................... 6. Proposed System Specifications..................................................................... 6.1 UML Model............................................................................................... 6.1.2 Use Case and Description............................................................. 7. Comparison and Analysis................................................................................ 8. Bibliography..................................................................................................... 3 4 4 4 5 6 6 7 9 9 10 11 11 11 13 14 15 15 16 17 18 19 19 20 21 23
3. Introduction:
3.1 Background Information
Showtime Sound & Lighting (SSL) Inc. is a small business owned by Tom Smith. SSL services range from providing DJ services, consultation services, rental and sale of audio, video and lighting equipment. SSL is currently centred on providing services for the local entertainment industry and other organisations which require their services. The company grew from a part-time one man business to a full-time operation with three permanent employees. The company consists of Tom Smith the president, Martha who is in charge of the management functions of accounting, purchasing, & secretary, Burt and Ernie the two field technicians. Business is growing and Tom plans to expand the current workforce in order to cater to growing business needs. He wants to gain and maintain a competitive advantage against his competitors through excellent customer service. However the current system in place which is part computer and part manual does not support this growth, and in fact it cannot even cope with the current volume of business in an efficient manner. This has led to a decrease in the quality of service extended towards existing customers.
Current problems/opportunities
The current system is the system that was initiated when the business was first formed, it is part manual and part computerised. However this system is neither sufficient nor accurate enough to support the growth of the business. The proposals, orders, and invoices are prepared from manually collected information and they are stored in MS-Word format and lot of data is duplicated. There is no proper customer or order base maintained and therefore lot of time is wasted in obtaining previous customer and order details. A change to a customer order will require multiple document changes manually and a human error could affect the accuracy of the information recorded. With the receipt of a customer request it is required to compare with availability of equipment manually. Also need to match time requirements with employee schedules and temporary workers schedule. Again this is done manually while refereeing to schedules and lists stored in the computer. Equipment and personnel needs to be allocated accordingly to the proposals generated, this is also done manually.
Management prepares a list of all the support needed for an event, based on the order from the customer. All order information is provided to the technician. This is also done manually. Creating customer agreements also is a problem since all customer data needs to be pulled from the stored customer file and copied in to the agreement templates. This is time consuming and in some cases with error. Management decisions are hard to make since it is not possible to gather all required information in an accurate and efficient way. Decisions such as what equipment to purchase, what stock to maintain based on previous sales, and which of the temporary staff is more efficient and reliable, what are the market trends based on time of year, returning customer frequency, cannot be accurately determined with the existing system nor it is automated. There is no email for the company and therefore it is not possible to email invoices and other information to the customers.
4.2 Economic Feasibility (ROI and NPV is not required as per question)
Development cost breakdown of the system is as below
Item
Price / AUD
$2,500
Usage
Server (Dell Power edge T110 with MS Small Business Server 2008R2 operating system + LCD 17 screen) Desktop computers(DellVostro 230 mini tower with 17 LCD screen + wireless) NetBook Dell inspiron 10 laptop Netgear ADSL modem + Wireless Router( n300) Optus Mobile broadband connection unit + 1 year usage.(available from DODO) Brother Colour Laser Multifunction Printer / Networkable Brother Mono Laser printer / Networkable Microsoft office Professional
Will provide means to host centralised database and to run remote desktop applications for the technicians. President , VP and Sec/Acc/Pur
$400
$1,200
2 1 2
To connect the 2 netbooks via internet to remote desktop application from site. Main network print / scan /copy Backup printer only. installed in server + 2 other computers( 3 user license included ) SSL custom Information system Setting up of network + remote desktop configuration and set up.
1 1 1
Information System software Wireless Network setup + Remote application set up on the netbooks and system readiness Training Staff (per Hour) Total cost
$7,000 $1,000
1 1
$7,000 $1,000
$50
10
$500 $14,753
President + staff
Ongoing internet connection / ADSL2+ 50 Gb connection. (from Optus) Technical support on site + phone support $1200 per year Other hardware + software support (security software license fee - $120 from Norton 5 user per year+ ink toner 1500 pages per toner X 4 per year at $100 in total $520) Total per month
Tangible
Intangible
Development Cost(one time) Operational costs($200 per month) Other unforseen costs ($100 per month) Total costs Benefits Retain current customers Total benefits
$40,000
$40,000
$40,000
$120,000 $120,000
As per the president of the company Tom, he estimates that he will lose a minimum of 5%-10% of customers over the next two years if he is not able to give them a better service. This would result in a total loss of revenue of AUD 40,000 to 80,000 in the coming two years and may worsen or continue into the next years as well. Also new equipment purchase will be done in a more efficient manner, since the new system will generate accurate information about the usage of the equipment Tom will be able to purchase the correct piece of equipment, which will save company from investing on non profit generating equipment. There will be many more other benefits such as improved customer service, more time to invest on sales development. Taking all these into account will make the system economically feasible.
10
5. Current System Specifications 5.1 UML MODELS 5.1.1 Use Case Diagram
SSL order system
Create new customer
<<extend>>
<<extend>>
* SSL Management *
* * SSL tecnician
* SSL employee
11
ID: 1
Importance: High
Stakeholders and interests: customer wants to purchase items and services or need
quote from SSL and SSL wants to sell items and services to the customer.
Brief description: This use case describes how a order or quote is created. Trigger: Customers contact SSL to place sales order or get quote. Normal flow of events:
1. Customer contacts SSL. 2. If the customer is a new customer the use case is extended by use case ID 2 Add new customer. If customer exists then customer details retrieved. 3. Customers provide order details of items required for purchase. 4. SSL checks stock file to validates stock availability 5. SSL checks staff schedule file to validates staffing availability 6. Records the sales order. 6. Generate invoice / update stock levels. 2.a.If existing customer he is checked against outstanding payments. 4. a. If stock not available, inform customer and modify item and return to step 4 or exit.
12
13
If existing customer
[NO] [YES]
Add customer
Discuss payment
confirm order
14
15
16
17
18
* SSL Management *
* * SSL tecnician
19
decisions.
Brief description: This use case describes how an order or quote is created. Trigger: Customers contact SSL to place sales order or get quote. Normal flow of events:
Sub flows
1. president invokes required report function 2. System generates required report 3. President makes decision based on results. 3. a Initiate purchase request for new stock. 3. b Hire more efficient contract workers.
20
company, all the extra time in the hands of the employees and management means they can pursue new customers and new opportunities which will give the company the much anticipated enhanced better reputation and by doing so get an competitive advantage over the competition.
22
8. Bibliography
Alan Dennis, Barbara Haley Wixom, Roberta M. Roth, 2010, Systems analysis and design , 4th edition, John Wiley & Sons, New Jersey.
Andrew S. Tanenbaum, 1996, Computer Networks, Third Edition, Prentice-Hall, New Jersey. James F. Kurose, Keith W. Ross, 2010, Computer Networking a Top Down Approach, Fifth Edition, Pearson, Boston.
Link to details on Windows small business server 2008 R2 http://www.dell.com/content/topics/global.aspx/sitelets/solutions/software/business/en/us/server_soluti ons?c=us&cs=04&l=en&s=bsd
23