Good afternoon, I would like to know what project to create, to write a schedule program, I want to write a program that will allow you to create a schedule (couples, teachers, classrooms, (whatever is mixed) and the most important thing is that there are hours for example that could be distributed couples so that all couples would be deducted throughout the whole school year), but I don’t know how and where to start, advise from a professional point of view. What you need to know (database, some kind of frameworks). Thank you.

Closed due to the fact that the question is too general for participants D-side , Dmitriy Simushev , pavel , dirkgntly , fori1ton Sep 5 '16 at 14:52 .

Please correct the question so that it describes the specific problem with sufficient detail to determine the appropriate answer. Do not ask a few questions at once. See “How to ask a good question?” For clarification. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • one
    to close this question, from my point of view is not worth it. Many students take up the “Schedule” task (well, a natural task for them, so to speak), so a warning for them about this swamp would be superfluous. - Mirdin

2 answers 2

Well, first you need to know that the task "Schedule" is a classic example of a difficult to formalize task. Therefore, if you cannot formalize this task (preparation of technical conditions) on someone else (and therefore responsibility), then you need to take a pencil and write VERY clearly what you are going to realize, AT A MINIMUM, and then abut the horn, but for this at least do not go out, otherwise you will rave. The task has ruined many self-confident students.

  • This is more like a request to work through a question than to an answer. You have recently had the opportunity to vote for the closure of questions, which makes sense to consider if, in your opinion, a good answer to the question is impossible in its current form. Possible reasons for closing are listed in the dialog box for the “close” link in question. - D-side
  • And another task about the NP schedule is complete as I recall. - pavel
  • @ D-side, here, from my point of view, it is not worth closing this question. Many students take up the “Schedule” task (well, a natural task for them, so to speak), so a warning for them about this swamp would be superfluous. - Mirdin
  • Be so kind as to explain the problem of this problem? In my opinion, the problem is that there are no large windows between couples for the teacher / students. All other problems are more logical - whether a computer class is required, is it reasonable at all to put this subject at this time, and which pairs are better to glue together (2 mathematics in a row, for example). - Trymount
  • @Trymount, well, for example, you have another problem - some teachers work part-time at other institutes, for your calculations you will need, de facto, to take into account the schedule of these institutes. And another problem is the hospital. I'm not talking about the questions about which you will not be told - for example, about "dead souls", thieves, and about the fact that since De-Peiriri Peresiri is not going to work before 11 (all this will come up later). For a particular department, all this can, in theory, be taken into account, but this is due to the limitations of the department itself, any changes and your program will become inadequate. - Mirdin

The type of project depends on the final result you want to get.

  1. Desktop application 1.1 Beautiful application presentation - WPF 1.2 Quick, easy implementation of appearance - WinForms
  2. Asp .Net MVC Application web application. Either .Net Core, but did not come across it.