hire you as a programmer to develop Online Groceries Management System (OGMS) which will be used by “FRESHCO SdnBhd” a Malaysian leading company to manage groceries functionalities: Programming in Python Assignment, OUM, Malaysia

Computer Science / Software Engineering / IT / Computer Games Development and Multimedia Technology programmes

Title: Groceries Management System (OGMS)

Section A: Program Specification

Due to busy schedule most of us prefer online shopping even to buy groceries and household items, In this situation FRESHCOSdnBhd hire you as a programmer to develop Online Groceries Management System (OGMS) which will be used by “FRESHCO SdnBhd” a Malaysian leading company to manage groceries functionalities.

A good System allows you to effectively manage all transactions of customers easily.

Functionality of OGMS

There are 3 users for this system, 1. Admin 2. New Customer 3. Registered Customer.

The following characteristics are important to be included in your system:

Admin

Can login to access system.
Can upload Groceries detail in system. (Medicine name, exp date, price, specification, etc…)
Can view all uploaded Groceries
Can update/modify Groceries information if required.
Can delete Groceries information.
Can search specific Groceries detail.
Can view all orders of customers.
Can search order of specific customer.
Exit

New Customer

Can view Groceries detail.
Can do registration by providing their detail like Name, Address, Email ID, Contact Number, Gender, Date_Of_Birth, User ID, Password, Rewrite Password, etc…
Exit

Registered Customer

Can login to the system.
View all Groceries detail.
Place order of Groceries and do payment.
Can view own order.
Can view personal information.
Exit

The application has to be developed using python programming language. Data may be stored in lists, files, etc.

REQUIREMENTS

You are required to carry out extra research for your system and document any logical assumptions you made after the research.

Your program should use symbolic constants where appropriate. Validations need to be included to ensure the accuracy of the system. State any assumptions that you make under each function.

You are required to store all data in text files. There is no limit on the number of text files that can be used but they should be kept minimum.

You are expected to use list and functions in your program. Your program must embrace modular programming technique and should be menu-driven.

You may include any extra features which you may feel relevant and that add value to the system.

There should be no need for graphics in your program, as what is being assessed, is your programming skill not the interface design. The marking scheme for the assignment has been provided so that you clearly know how the assessment for this assignment would be done.

You should include the good programming practice such as comments, variable naming conventions and indentation.

In a situation where a student:

Failed to attempt the assignment demonstration, overall marks awarded for the assignment will be adjusted to 50% of the overall existing marks.

Found to be involved plagiarism, the offence and will be dealt in accordance to APU regulations on plagiarism.

You are required to use Python programming language to implement the solution. Use of any other language like C/C++/Java is not allowed.

Global variables, build in functions like min, max, sort, etc…are not allowed.

Get Solution of this Assessment. Hire Experts to solve this assignment for you Before Deadline.

Hire an Expert

The post hire you as a programmer to develop Online Groceries Management System (OGMS) which will be used by “FRESHCO SdnBhd” a Malaysian leading company to manage groceries functionalities: Programming in Python Assignment, OUM, Malaysia appeared first on Malaysia Assignment Help.

Do you need any assistance with this question?
Send us your paper details now
We'll find the best professional writer for you!

Add a Comment

GET THIS ANSWER FROM EXPERTS NOW

WeCreativez WhatsApp Support
Our customer support team is here to answer your questions. Ask us anything!
👋 Hi, how can I help?