Click here to Skip to main content
15,889,281 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Hey,

I was trying develop a restraunt management system using c#. Im pretty much a newbie
n i relly dunt know how to start. Heres the outline of the project.
Its mainly aimed at a surface computing environment.
It would have 4 modules:
1.Customer
2.Kitchen
3.Counter
4.Admin

What sort of application do i need to start with? should it be web based or could the communication be done through lan? I really need this sorted out and structured asap so i can start coding...any help would b appreciated. :D
Posted
Comments
[no name] 29-Dec-11 22:39pm    
As a newbie don't you think you're over reaching bit? Start with something simpler, something you can design and understand yourself
santhosh-padamatinti 29-Dec-11 23:16pm    
"any help would b appreciated." What kind of help you are expecting
Sandeep Mewara 30-Dec-11 2:51am    
Any effort made on your side?

1 solution

It kind of looks like you are starting "designing" halfway a (more or less random) idea. You have identified some modules which presumably identify the location where something will run. if so that means that you at least have something; a small thought about deployment. Before you do any thinking about creating a software desing you'd better first draw up what you want the modules to look like, what data is visible/is required in your app, where to store that. From there you can take more small steps as to thinking about what data needs to be transfered, what about rights and how to enforce them. There are more considerations if you'd like to do it right but for now, this will give you an idea of what you are getting started on.

You will have to make a desision of wheter it will be Form based (you can think of WPF but I'm afraid that it'll be a bit over your head) or web based. In your case I'd start with a basic form based app, not because it's better but you may find it easier to understand in designing the whole thing.

After that you can think of a software design.

First a small note: the longer you can stay away from coding, the faster your app will be implemented. Think before you code!

I hope this makes any sense and is of any help.

Cheers, AT
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900