Inter Semester Presentation By Andrew Mepham Development of a Lightweight Stock Movement System.
-
Upload
kelley-gibson -
Category
Documents
-
view
213 -
download
1
Transcript of Inter Semester Presentation By Andrew Mepham Development of a Lightweight Stock Movement System.
Inter Semester Presentation
By Andrew Mepham
Development of a Lightweight Stock Movement System
Content
1. Project Overview2. Proposed System3. System Justification4. Research and Development to Date5. Planned Development
Stock Selected
Project Overview Developed for the Leek Road Venue – a
Student’s Union night club. Replacing a current system – paper based.
Primary Goal: To record the movement of valuable stock
between locations; such as a primary stock room and the bar:
Stock Room
Bar or Cupboard
Stock Moved
Recordedon
System
Proposed System Consists of three parts:
Mobile Application for Android Devices. Desktop Application for Windows. Web Service to provide data to the above applications.
Mobile Application Intended for use by the student staff for logging
movements. Desktop Application
Intended for management to administrate the system. Web Service
Central data source for the two applications, not directly used by LRV Management / Staff.
System Justification Computer based solution can provide many
advantages:
Faster logging of movements. More control over how processes are undertaken. Incorrect counts can be detected instantly. Cuts out many tedious, time consuming processes. Room for expansion – additional useful features
can be developed and implemented in the future. Will not suffer common paper-based issues (such
as legibility of users writing / ink running if document placed on a wet surface etc).
Research and Development to Date Research
Programming languages suitable for the development. Chosen C# for Desktop and Java for Mobile.
Platforms that can implement the selected programming languages. Chosen Android for Mobile and Windows for Desktop.
Benefits of a web service implementation and selection of a suitable architecture. Chosen IIS Windows Communication Foundation REST Web Service
Web service code developed using C# and XML.
Suitable database management system. Chosen Microsoft SQL Server.
Development tools to be used throughout development. Chosen Eclipse for Android and Visual Studio for Desktop / Web Service.
Mobile device to be used for the Android application. Chosen the Ainol Novo Fire 7.
Research and Development to Date Development
Analysis and Design Analysis:
System Requirements Project Initiation Documentation
Design: UML
Use Case Diagrams and Descriptions Activity Diagrams Class Diagrams (For Mobile and Web Service) Entity Relationship Diagram
Development Started Web Service development. Started Mobile Application development.
Planned Development
Adjust Project Plan – does not resemble the current processes being undertaken.
Maintain documentation throughout development.
Primary focus is Mobile Application and Web Service. Mobile Application functionality close to
completion by Week 6 – Second Semester. Secondary focus will be Desktop Application.
Desktop and Web Service completed by final hand in date.