Click here to Skip to main content
15,893,668 members
Home / Discussions / C#
   

C#

 
GeneralRe: Centralized database for c# Windows Application (WinForms) Pin
theo tuombe25-Apr-24 1:00
theo tuombe25-Apr-24 1:00 
GeneralRe: Centralized database for c# Windows Application (WinForms) Pin
Dave Kreskowiak25-Apr-24 3:16
mveDave Kreskowiak25-Apr-24 3:16 
GeneralRe: Centralized database for c# Windows Application (WinForms) Pin
theo tuombe25-Apr-24 3:52
theo tuombe25-Apr-24 3:52 
GeneralRe: Centralized database for c# Windows Application (WinForms) Pin
Dave Kreskowiak25-Apr-24 4:04
mveDave Kreskowiak25-Apr-24 4:04 
GeneralRe: Centralized database for c# Windows Application (WinForms) Pin
theo tuombe25-Apr-24 4:40
theo tuombe25-Apr-24 4:40 
GeneralRe: Centralized database for c# Windows Application (WinForms) Pin
theo tuombe25-Apr-24 4:40
theo tuombe25-Apr-24 4:40 
GeneralRe: Centralized database for c# Windows Application (WinForms) Pin
Dave Kreskowiak25-Apr-24 5:36
mveDave Kreskowiak25-Apr-24 5:36 
GeneralRe: Centralized database for c# Windows Application (WinForms) Pin
jschell26-Apr-24 12:59
jschell26-Apr-24 12:59 
theo tuombe wrote:
I develop is an application that must manage the entire university including student management, budget management, course management etc.. It's an application that I want, after development, to be able to deploy to different universities,


As the others said. It is too big.

I have decades of experience and it would be pointless to attempt this without a well funded company which included years of capital and I expect multiple domain experts.

You can however start by designing ONLY a class management project.


Part 1
1. You must be able to enter the classes at the beginning of a semester. Name of class, Name of teacher, Building, room.
2. Time of the class. Must be able to specify days of week, time of day
3. Must be able to schedule mid terms and final schedules for different times and locations. This is optional since some schools do it and others do not.
4. Must be able to provide url for remote attendence.
5. Provide last sign up date and time.


Part 2
1. Students must be able sign up for class.
2. Class can not exceed size
3. Waiting list must exist.
4. Students must be signed up before sign update date.

Part 3
1. Student must be able to get a report of classes and waiting lists
2. Teacher must be able to get a report of all classes and waiting lists for each.

Part 4
1. Teachers and students must exist in the system. They must be able to log in and log out

Working on above
1. Figure out how a database works. Does not matter which one.
2. Figure out how to make a UI
3. Figure out has to make a client server application. (There are other ways these days but they still are based on this idiom.)
4. Figure out how to securely handle log in/out.
5. Figure out how to tie a UI to a backend.
6. Figure out how to tie a backend to a database.
7. Figure out how to test all of this.
AnswerRe: Centralized database for c# Windows Application (WinForms) Pin
PIEBALDconsult25-Apr-24 4:55
mvePIEBALDconsult25-Apr-24 4:55 
AnswerRe: Centralized database for c# Windows Application (WinForms) Pin
Ravi Bhavnani27-Apr-24 10:01
professionalRavi Bhavnani27-Apr-24 10:01 
GeneralRe: Centralized database for c# Windows Application (WinForms) Pin
theo tuombe27-Apr-24 11:16
theo tuombe27-Apr-24 11:16 
QuestionSelf referencing loop detected for property with type ... Pin
AtaChris22-Apr-24 9:02
AtaChris22-Apr-24 9:02 
AnswerRe: Self referencing loop detected for property with type ... Pin
Richard Andrew x6422-Apr-24 12:37
professionalRichard Andrew x6422-Apr-24 12:37 
AnswerRe: Self referencing loop detected for property with type ... Pin
AtaChris22-Apr-24 21:30
AtaChris22-Apr-24 21:30 
AnswerRe: Self referencing loop detected for property with type ... Pin
Dave Kreskowiak22-Apr-24 13:43
mveDave Kreskowiak22-Apr-24 13:43 
GeneralRe: Self referencing loop detected for property with type ... Pin
AtaChris22-Apr-24 21:28
AtaChris22-Apr-24 21:28 
GeneralRe: Self referencing loop detected for property with type ... Pin
Dave Kreskowiak23-Apr-24 4:48
mveDave Kreskowiak23-Apr-24 4:48 
QuestionHow to print the property values of an object to a file/console ? Pin
AtaChris22-Apr-24 8:51
AtaChris22-Apr-24 8:51 
AnswerRe: How to print the property values of an object to a file/console ? Pin
Dave Kreskowiak22-Apr-24 13:49
mveDave Kreskowiak22-Apr-24 13:49 
GeneralRe: How to print the property values of an object to a file/console ? Pin
AtaChris22-Apr-24 21:23
AtaChris22-Apr-24 21:23 
GeneralRe: How to print the property values of an object to a file/console ? Pin
Pete O'Hanlon22-Apr-24 22:44
mvePete O'Hanlon22-Apr-24 22:44 
GeneralRe: How to print the property values of an object to a file/console ? Pin
Dave Kreskowiak23-Apr-24 4:10
mveDave Kreskowiak23-Apr-24 4:10 
QuestionHow to identify Key Combinations ? Pin
AtaChris15-Apr-24 6:26
AtaChris15-Apr-24 6:26 
AnswerRe: How to identify Key Combinations ? Pin
Dave Kreskowiak15-Apr-24 6:35
mveDave Kreskowiak15-Apr-24 6:35 
QuestionHow to send property values via eventhandler ? Pin
AtaChris7-Apr-24 7:41
AtaChris7-Apr-24 7:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.