#πŸ”’ Guys this is my university class assignment.

84 messages Β· Page 1 of 1 (latest)

unique vortexBOT
#

@real meteor

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

real meteor
#

hello

#

Assignment Tasks
DundeeZest Conveyor Belt System
DundeeZest, a company providing affordable luxury wear for University of Dundee students, plans to upgrade its production line with a conveyor belt system. The system will operate every day from 9am – 5pm and requires an operator's input to start daily production. It will produce a set number of items per hour and requires a routine maintenance after a specified number of operating hours. Once this limit is reached, the system will display a 'service required' message, showing the total number of items produced since its last maintenance before the system shuts down. After maintenance, all production data will reset, and the cycle will be repeated.
The company has consulted you to develop a prototype Python software system for the maintenance component of the conveyor belt system so that it does not breakdown from lack of regular maintenance.
Below is an overview of the system requirements for your software:

#

It should allow an operator to start production for each day by typing in an input. You can decide what this input will be. The input cannot change and operation for the day cannot commence without it.
2.
Once operation commences, the software will continue to monitor production until the daily limit of operating hours is reached i.e. 9am – 5pm. Assume 1 hour to be equivalent to a single count by the Python interpreter e.g. a count from 1 to 2 makes 1 hour.
3.
It should be able to store the total operating hours in a .txt file and retrieve the value at the start of the next day’s operation.
4.
At the end of each day, it should update the total operating hours and store the updated value in the .txt file in requirement 3 above.

#

Include in the software a set value for the number of items that can be produced in an hour (e.g., 100 items/hour). This could be a fixed value.
6.
The software should be able to store the total number of items produced either in the .txt file in requirement 3 above or a separate file and retrieve the value at the start of the next day’s operation.
7.
It should be able to record the total number of items produced, in the appropriate file and update the value at the end of each day.
8.
It should display a 'Service Required' message when the maximum limit of operating hours is reached (a value can be assumed for this). It should also display the total number of items produced since the last maintenance.
9.
It should reset all production and operational data, including total items produced and operating hours, to prepare for the next production cycle. It is assumed that the routine maintenance has been completed at this point.
Task A: Write a Python program that meets the above requirements for the conveyor belt system.
Task B: Briefly describe each variable and function you have used in one sentence. The descriptions can be included as comments in your program.
Task C: Requirements 10 and 11 are optional. Attempting them means you can get additional marks, but only proceed with them if you have successfully completed the main requirements above.
10.
Assume that the conveyor belt will be used by 4 operators and only one of them operates it per day. Your software should keep track of the number of items produced by each operator and display their individual totals at the point of maintenance along with the other data in requirement 8 above.
11.
Update requirement 8 above so that the information is displayed for exactly 10 seconds before the system shuts down for maintenance.

#

guys please read this assginment. I want you to help me with this assignment

bitter elk
real meteor
#

nothing....because I am quite new to programming and i joined class in the third week...so really dont know wwhere to start this project/assignment

#

can you help me this

bitter elk
unique vortexBOT
#

8. Do not help with ongoing exams. When helping with homework, help people learn how to do the assignment without doing it for them.

real meteor
#

im trying to learn it

#

im quite new...where should i start it?

bitter elk
#

Just to play safe, is there a documentation requirement? Something like drawing flowcharts or writing pseudocode or something?

real meteor
#

Module Timetable
Week Topics Covered
1 Introduction: concept of programming, algorithms, first Python programs
2 Python syntax, variables, data types, counters, input/output
3 Conditional statements, loops, formatting output
4 Functions, arguments, return values, local and global variables
5 File input/output, exception handling
6 Programming with objects and classes, modules and packages

seee this....in how much time I can cover these topics

bitter elk
#

Yea, not impossible.

#

I've learnt Python in 2 weeks

real meteor
#

Learning Outcomes
This assignment addresses the following learning outcomes of the module:

K1 – To design and implement software programs to a given specification

S1 – To demonstrate an ability to use software development tools and packages.

T1 – To develop and apply problem-

real meteor
#

Assignment Tasks
DundeeZest Conveyor Belt System
DundeeZest, a company providing affordable luxury wear for University of Dundee students, plans to upgrade its production line with a conveyor belt system. The system will operate every day from 9am – 5pm and requires an operator's input to start daily production. It will produce a set number of items per hour and requires a routine maintenance after a specified number of operating hours. Once this limit is reached, the system will display a 'service required' message, showing the total number of items produced since its last maintenance before the system shuts down. After maintenance, all production data will reset, and the cycle will be repeated.
The company has consulted you to develop a prototype Python software system for the maintenance component of the conveyor belt system so that it does not breakdown from lack of regular maintenance.

#

documentation is required

bitter elk
real meteor
#

report of this...that how i did this assignment...

bitter elk
#

essentially, plan it out first before you write code

real meteor
#

Module Timetable
Week Topics Covered
1 Introduction: concept of programming, algorithms, first Python programs
2 Python syntax, variables, data types, counters, input/output
3 Conditional statements, loops, formatting output
4 Functions, arguments, return values, local and global variables
5 File input/output, exception handling
6 Programming with objects and classes, modules and packages

seee this....in how much time I can cover these topics

can you guide me? in how many days i can cover these topics in python....today is the start of 6th week.. please let me know

bitter elk
#

You can easily start by writing out how to tackle the first task in the assignment

#

It should allow an operator to start production for each day by typing in an input. You can decide what this input will be. The input cannot change and operation for the day cannot commence without it.

real meteor
#

i AM ASKING YOU ABOUT THE COURSE THAT I HAVE MISSED

bitter elk
#

Otherwise, can you be specific and make your request smaller than "help with my assignment"?

real meteor
#

how to start and cover these topics....then i will be able to do the assignment

bitter elk
unique vortexBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

bitter elk
#

Some are free. Some are paid

real meteor
#

i am asking you being a beginner, in how much time i can cover following topics of each week:

Week Topics Covered
1 Introduction: concept of programming, algorithms, first Python programs
2 Python syntax, variables, data types, counters, input/output
3 Conditional statements, loops, formatting output
4 Functions, arguments, return values, local and global variables
5 File input/output, exception handling

bitter elk
#

When you get stuck on a topic, please ask. We'll try to explain it

bitter elk
real meteor
# bitter elk I was a beginner once. I finished mine in 2 weeks

all these topics right??

Week Topics Covered
1 Introduction: concept of programming, algorithms, first Python programs
2 Python syntax, variables, data types, counters, input/output
3 Conditional statements, loops, formatting output
4 Functions, arguments, return values, local and global variables
5 File input/output, exception handling

#

please let me knoww

bitter elk
real meteor
#

within 2 weeks?

bitter elk
# real meteor within 2 weeks?

Different people learn differently. For me, its 2 weeks. If you can learn faster or slower than that, that's your learning speed. You and I are not the same. So no pressure.

real meteor
#

actually i am afraid of programming

bitter elk
#

Dont be. It won't bite you. I promise

real meteor
#

is it interesting?

bitter elk
#

πŸ’―

real meteor
#

i want to join google and see my confidence

bitter elk
real meteor
#

its already have been a month...today is the first day of 6th week and i dont know nothing about this

#

very disapointing

bitter elk
real meteor
#

solving problem means?

bitter elk
bitter elk
real meteor
#

my advisor of studies added me to software development (python) in the third week...so i lost interest when i saw the third week course and lab so got upset

#

i joined the classes in the third week.

bitter elk
real meteor
#

i cant drop it now...

#

o

bitter elk
#

ok

#

Then push through

#

You can do it! πŸ’ͺ

#

||Simply because you don't have a choice haha||

#

So stop making excuses. Start now. Learn the material and start working on the assignment.

real meteor
#

i really want to learn....as I am studying 3 subjects

software development (python)
devops and microservices (AWS)
technology innovation managment (product managemnt)

I joined the other two subejcts from the first day....and i am not afraid of it even i did not study at home but still in think that i can do the assignment and work

#

is it posssible to cover one week in one day?

#

if i give all the day to it

bitter elk
#

Start. Please.

#

No more excuses.

bitter elk
real meteor
#

then can you help with the assignment when I get stuck in this?

rigid crow
#

I second what Agent Q says. The first 11 chapters of Automate the Boring stuff will teach you most of what you need to implement the assignment. Time to get busy 😎

real meteor
rigid crow
#

Very doable

rigid crow
real meteor
# rigid crow Very doable

Week Topics Covered
1 Introduction: concept of programming, algorithms, first Python programs
2 Python syntax, variables, data types, counters, input/output
3 Conditional statements, loops, formatting output
4 Functions, arguments, return values, local and global variables
5 File input/output, exception handling
6 Programming with objects and classes, modules and packages

I have to work on these plus the labs of these topics

unique vortexBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.