StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Inventory, Ordering and Sales Management Database Design Process - Report Example

Cite this document
Summary
The paper "Inventory, Ordering and Sales Management Database Design Process" states that the principle aim of normalization is to regulate the entity attributes that support the data requirements. Data redundancy is minimized and update anomalies are solved using this technique…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER97.9% of users find it useful
Inventory, Ordering and Sales Management Database Design Process
Read Text Preview

Extract of sample "Inventory, Ordering and Sales Management Database Design Process"

Week 6 Project Deliverable 3 al Affiliation) PART Inventory, Ordering and Sales Management Database Design Process The chief objective of the particular design is to ensure the production of an integrated database that guarantees security and accuracy of the process that are being incorporated in the model. The main objective is to guide and foster the achievement of the company’s business goal in an efficient way while reducing the errors and redundancies that may exist. Introduction The system that is going to be used and adopted in the organization is going to comprise of many elements in the form of tables since it involves the synchronization of three information systems that work in unison in order to facilitate the business operation. The database is going to be designed based on the various requirements that are to be integrated in the Order management System, Inventory System and the Supply processing system. The general idea for the implementation of the database schema would adopt a general flow basing on the fact transactions in a certain business entity take a general format of: 1. A customer will sign into the portal. 2. If the customer is new, he or she will be required to sign up into the system providing the relevant and necessary details that are required for the unique identification of the client 3. The customer will then have an access to the list of products that exist. 4. The products will be able to show if they are available in terms of quantity. 5. This process therefore facilitates the ordering process. 6. The ordering process will capture the essential requirements of the customer for instance the customer name, physical address, contact information, the type of goods that have been ordered and their specific quantities. 7. The ordering process be able to forward a report to the supply processing system where stock issues will be done and will be able to make the necessary adjustments on the stock level quantities upon retrieval from the stores Database Design Phase The database design process will be divided into different autonomous design tasks relative to the followed design process. Particular emphasis will be laid on the logical database design and the physical database design (Teorey et al, 2011). Logical Database Design The logical database design main objective is to determine the relevant user requirements, examination of the process flows of the existing system with an aim of identifying the challenges that are faced by the user of the system. It is also aimed at studying the specific business environment of the company. Therefore, the expected outcome will be the emergence and formulation of a system-independent database description that meets the key requirements (Teorey et al, 2011). Physical Database Design It represents the database actual implementation process in relation to the system that exists. The physical database design is dependent on the RDBMS (Relational Database Management System) which is adopted by the user (Teorey et al, 2011). The software and the hardware environments greatly influence the structure. General Database structure that is adopted by the specific study is: Figure 1: A representation of the key phases involved in the database design Requirements Collections The process and the design is determinant on the information acquired from the Staff records Invoices Product Lists Investor lists Inventory records Client records Client complaint records Incoming Order Records Users of the System The system will be used by different personalities of which important roles will have to be allocated and assigned to. The design of the database will be dependent on the various key roles performed by the individuals (Teorey et al, 2011). These individuals who rely on the system include: Warehouse manager Sales Manager Order process manager Customer Database Requirements Initial Database Size The company comprises of different representatives across different departments where the systems are integrated. The company also has various supplies. The products supplied by the different suppliers differ. All the products that exist in the inventory are all stored in the database (Teorey et al, 2011). Database Scalability The company will intend to increase the number of suppliers and manufacturers. The company will also intend to increase the types and number of products that will be distributed to the number of rational consumers that exist (Teorey et al, 2011). When the company will acquire more customers and increase its product range, then the size of the database will increase. Searches and Queries Majority of the searches and the queries will be conducted by the sales staff and the sales manager. The query rate by the sales staff will be high during the initial business hour. The query rate will reduce and the rate increase again at midday (Teorey et al, 2011). The staff at the warehouse will be conducting searches of records every afternoon before closing the books of records. Shared Access and Networking requirements Different workstations shall be created for the inventory or warehouse staff and the sales staff. The workstations will be connected to a centralized local server which will host the system database. The local workstations will comprise of installed interface programs which will facilitate accessibility to the system by the system users (Teorey et al, 2011). The system server will run and obtain connections to the local intranet hence making accessibility only limited to the local workstations. There will also be a web platform which will ensure accessibility to the users where product orders will be placed. Security Passwords will form the basic protection mechanisms of the system. System access privileges will be allocated to each user of the system. The system users will only obtain accessibility to the information that they are permitted to view only (Teorey et al, 2011). The system will completely be disconnected from the internet so as to protect the local workstations against possible cracking and hacking. Functional Requirements These functionalities differ in relation to the user groups. The system will have the following functional requirements: System Administrator Functional Requirements System Login Password can be changed upon first login Ability to create new users of the system and allocate privileges Ability to add new items and create new categories in the system product list Can edit and update various product prices Can remove items and categories from the inventory with the necessary precaution messages observed System users can be deleted and updated Sales Manager Functional Requirements System login Password can be changed upon first login Can view the status of the inventory Can be able to search a product through the search function using product code, product name or product category Can be able to check daily generated bills Cab be able to check the transactions involving money that have been conducted during the day. Cancelled bills can also be checked Returned products can also be checked Sales-trend graphs can also be generated Inventory Management Functional Requirements System login Password can be changed upon first login Product details and prices can be added into the system. Inventory status can be checked in the system in order to determine the maximum and minimum stock points and the order point Can be able to conduct updating of the inventory with regards to the sales that have been conducted during the previous day Generation of inventory reports with regards to prices and category Inventory-trend graphs can be generated Sales Personnel Functional Requirements System login Password can be changed upon first login Products can be searched using their product names, categories or code Generation of the purchase order through the retrieving of the order details. Cancellation of various bills in case of errors arising Entering of the product details for the specific return orders Users’ Transaction Requirements Data Entry will involve the entry of the following specific details: Supplier details Product Details Product category Details New and existing details of staff Customer details Order ordered details Dispatched order details Payment details Data update or deletion will affect the following entries: Staff details Product Details Product Category Details Order order details Customer details Supplier details Payment details Data query will be important when finding out the following information in list form: List of staff details List of individual staff roles List comprising of supplier details List of each product detail Products in stock Products about to reach the minimum stock level Products that have hit the re-order level Products by category Available category details Customer details Incoming order details Dispatched orders Payment details affecting recent orders Credit payments together with the customer details Order numbers total Orders that have been paid in full with no balances. Functional Analysis The general flow of data and information in a system is usually represented as: Input  Process  Output Input It represents the type of data that will be fed into the system by the system user. The system users will feed different types of data and they will include the following: Login usernames, passwords and new passwords New User details Details of products and categories Details of incoming products Details of orders Cancelled bills Details of returned products Process Username and password authentication Save alterations to the database arising from the processes of adding, deletion, updating Database search Bill generation of sales item Cancelled bills generation in the event that errors occur Generation of invoices to complement purchase orders Returned purchases bills and reports Inventory stocks validation Reports on order points and maximum inventory levels Output Majority of the output in this system will be in the form of reports and they will include: User information Client information Product details upon query Due payment reports covering a specific duration of times Inventory graphs and trends Sales and purchases reports Minimum, maximum and stock re-order levels Conceptual Database Design Conceptual Views Sales View Rationale: In order for a sale to be conducted, a customer must place an order for and available product. Once the items availability has been confirmed, transactions in the form of payment must exist in order for delivery to take place. An order is specifically attached to a products. Many products can be requested through one order. A customer can have many orders. Payments can only be done by one customer irrespective of the number of orders Inventory/ Warehouse View Rationale: A warehouse can store many product. The products exist in different categories. These category of goods are supplied by different manufacturers or suppliers ER Diagram Showing entities and their primary keys Staff user’s view Rationale: The process consists of different entities that are dependent on each other’s operations. Entity Description Alias Occurrence Staff Refers to all the people in the company Employee Sales and warehouse representatives Product Refers to all the commodities the company will be selling Distributing items Individual differentiated products together with supplier Supplier These are manufacturers who supply items to the company for sales and distribution Manufacturer Each supplier with each product Customers Individuals or retail shops Individuals and retail shops Many individuals and retail shops Orders Item and quantity list as requested by a customer Customer orders Many customer orders Payments Money exchange as a show of purchase Full of partial payments by customer Partial or full payments These entities form the basic operation involved in the whole process. They therefore relate using unique identifies called primary keys which facilitate information flow in the business cycle. Attributes, association and identification The process of database design will therefore comprise of tables and field/ attributes which will relate with each other. TABLE NAME (ENTITY) FIELDS (ATTRIBUTES) PRIMARY KEYS Staff StaffID FName LNAme DOB Addrs Sex PhoneNo roleID username password StaffID Role roleID roleName Descr roleID Customer CID BRegNo FName LName Address Phone Email StaffID CID Order OrderID StaffID CID Odate ErrMsg CID ODetail OrderID BillNo ODetaIlID ProductID USP Size OrdQuant DelQuant Discount Total DelDate OrdDAte ODetaIlID Payment BillNo PayType CrAmount CrDate DrAmount DrDate Balance BillNo Product ProductID PName PDescr CatID supplierID QPerUnit Uprice USP Uweight Usize Discount UInStock UInOrder ReOrLevel Note ProductID Category CatID CatName Desc CatID Supplier SupplierID ComName ConfName ConlName ConTitle Address Phone Fax Email PayMeth DisType SupplierID UML Diagram showing entities and primary keys Database Schema Validating relations through normalization The principle aim of normalization is to regulate the entity attributes that support the data requirements. Data redundancy is minimized and update anomalies are solved using this technique. However, some redundancies become vital in the formation of joints which form a transition of relationships between entities. The database entities have been normalized to the third normal form (Teorey et al, 2011). Real World Data Flow Diagram The logical model achieved in this particular scenario is tallied with user experience in the real world to ensure that basic processes have been captured. The data flow diagram that is represented above depicts real time data flowing in the enterprise and saved in the database (Teorey et al, 2011). PART 2 UPDATED GANNT CHART Activity Start End Jan Feb Mar Apr May Jun Jul Aug Sept Oct Nov Dec Requirements collection Jan Feb Analysis Feb Mar Logical Database Design Mar Apr Physical Database Design Apr May Development May July Implementation Jul Aug Rollout August References Teorey, T. J., Lightstone, S. S., Nadeau, T., & Jagadish, H. V. (2011). Database modeling and design: logical design. Elsevier. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Week 6 Project Deliverable 3 Submission Assignment”, n.d.)
Week 6 Project Deliverable 3 Submission Assignment. Retrieved from https://studentshare.org/information-technology/1677340-week-6-project-deliverable-3-submission
(Week 6 Project Deliverable 3 Submission Assignment)
Week 6 Project Deliverable 3 Submission Assignment. https://studentshare.org/information-technology/1677340-week-6-project-deliverable-3-submission.
“Week 6 Project Deliverable 3 Submission Assignment”, n.d. https://studentshare.org/information-technology/1677340-week-6-project-deliverable-3-submission.
  • Cited: 0 times

CHECK THESE SAMPLES OF Inventory, Ordering and Sales Management Database Design Process

Online Bookstores as e-Business Applications

Wherein the overall market of physical books has declined, e-books sales have increased considerably.... According to the research of The Publishers Association, in the year 2012, the books sales in the United States were about ?... billion, with 66% increase in online book sales.... Online book sales represented about 12% of the total book sales in the United Kingdom (The Publishers Association, 2013).... The percentage of sales of online book had increased to about 29....
14 Pages (3500 words) Essay

Effects of Implementation of Information Systems in E-Business

Proper communication remain essential in ensuring the minimisation of errors; hence improvement of the business process.... The system aims at improving the business process and increasing efficacy of the process of making sales and manufacturing.... While the utilisation of retailers has continuously provided sufficient market-share, improvement in the selling process remains inevitable as the company seeks to increase sales....
14 Pages (3500 words) Essay

Supply Chain Management of Barilla SpA

Or worse, to satisfy unprofitable market demand and meet sales quotas, the sales team couldn't refuse requests of distributors and retailers even if the company's profitability suffered in the process.... arilla has to address these underlying causes when implementing JITD that is, like all supply chain management systems, a support activity to major strategic decisions.... Complacency of internal sales and marketing staff: If their reaction to JITD is any indication (p....
6 Pages (1500 words) Case Study

Marketing in Specialist Literature

The assembly process in Milly's mopeds start with the parts which are not manufactured in their factory.... The assembly process starts with the parts taken in along with the assembly guidelines and documents required to assemble the parts.... The parts are assembled during the process and the final finished unit comes out as the output along with the assembly report which may be produced for a given time period. … The second process chosen is Marketing....
8 Pages (2000 words) Essay

Website Loyalty: Analysis of NewGenn

In the paper “Website Loyalty: Analysis of NewGenn” the author focuses on the visual aspects of the business.... The website is static and has no moving content and the platform only consists of a central area for information.... There isn't a logo or a banner that is eye-catching.... hellip; The author states that the other aspect of NewGenn site is from the technical viewpoint....
6 Pages (1500 words) Assignment

The Database Management System

Manufacturing MIS subsystems and outputs include monitoring and controlling the flow of materials, design and engineering, inventory control, process control and quality control.... This includes special design, ease of use and flexibility.... It has three components; the model base, the database and the user interface (Stair and Reynolds 306).... he database management system allows managers to perform qualitative analysis on data stored in the company's database....
2 Pages (500 words) Essay

The Tests of Controls That the Auditor Would Perform in Meeting Audit Objectives

There should always be a continual process of reconciling the source audits.... The use of fiber optics or any other swift data transfer model is highly suitable to ensure the instant transmission of signals following process at every processor unit.... The parallel database allows for the sharing of various peripherals that would equally allow for automatic teller machines process and checking process or even saving accounts....
6 Pages (1500 words) Assignment

Business and Information System in Creative Recreation

Customer Management System- This tool is used by the marketing department to profile and manage individual customers Through this, they can understand the individual needs of their customers, and divide them into specific groups before moving on to design products that will meet the demand of each group.... … The paper "Business and Information System in Creative Recreation" is a good example of a case study on management.... The paper "Business and Information System in Creative Recreation" is a good example of a case study on management....
6 Pages (1500 words) Case Study
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us