With Remote Capabilities by Justin Dansby Point of Sale System With Remote Capabilities by Justin Dansby Frequently, presenters must deliver material of a technical nature to an audience unfamiliar with the topic or vocabulary. The material may be complex or heavy with detail. To present technical material effectively, use the following guidelines from Dale Carnegie Training®. Consider the amount of time available and prepare to organize your material. Narrow your topic. Divide your presentation into clear segments. Follow a logical progression. Maintain your focus throughout. Close the presentation with a summary, repetition of the key steps, or a logical conclusion. Keep your audience in mind at all times. For example, be sure data is clear and information is relevant. Keep the level of detail and vocabulary appropriate for the audience. Use visuals to support key points or steps. Keep alert to the needs of your listeners, and you will have a more receptive audience. CPSC 463 SPRING 2004 Dr. Pargas
Introduction Design new Point of Sale System (POS) for Mellow Mushroom Current POS system ALOHA is limited in remote access Incorporate new functions Decrease time to access data
Problem Statement Current POS System does not allow an easy means of remote access Current POS tracks inventory by what is sold Use ASP.NET to create real-time database functionality Use ASP.NET to ease access to data Current POS System food database hard to maintain and requires a restart between changes Develop a new POS System that solves these problems In your opening, establish the relevancy of the topic to the audience. Give a brief preview of the presentation and establish value for the listeners. Take into account your audience’s interest and expertise in the topic when choosing your vocabulary, examples, and illustrations. Focus on the importance of the topic to your audience, and you will have more attentive listeners.
Tables Used All tables are in 3NF Kitchen Tickets Table – tick#, svrid, ourcost, salecost, food id, date sold Employee Tickets Table – tick#, svrid, tableid, date, description Clock Table – svrid, clock in time, clock out time Inventory – pizza id, quantity
Employee Functions Clock In/Clock Out View timesheet Open a new ticket Sell pizza Close ticket Open closed ticket If you have several points, steps, or key ideas use multiple slides. Determine if your audience is to understand a new idea, learn a process, or receive greater depth to a familiar concept. Back up each point with adequate explanation. As appropriate, supplement your presentation with technical support data in hard copy or on disc, e-mail, or the Internet. Develop each point adequately to communicate with your audience.
Manager Functions Obtain quantity, profit, and sales information remotely View employees currently working View inventory Update inventory
Technology Used C#, PHP, Perl, VB.NET ASP.NET Calendar control ASP.NET DataView, DataTable WML Login ties directly into Clemson network Web Service – SOAP, PHP, Perl Determine the best close for your audience and your presentation. Close with a summary; offer options; recommend a strategy; suggest a plan; set a goal. Keep your focus throughout your presentation, and you will more likely achieve your purpose.
Login Netware Authentication Hogwarts Web Space Client
Dirty Network PHP/Perl SOAP client Web Service Hogwarts Webservice MS Sql Server Dirty Network PHP/Perl SOAP client Client
Future Work Increase WML functionality Increase Efficiency POS system will determine what supplies kitchen needs Add a drop down list of login names
Conclusions Spend more time seeing what is available before trying solution I learned a lot of SQL, WML, SOAP, PHP, C#, VB.NET, WebServices