How to proceed

  • Thread starter Thread starter Malli mindwave
  • Start date Start date
M

Malli mindwave

Hi all,

I new to C#.Net, Just I want to do a simple project i.e
SchoolManagment System,
Please tell me how start it and tell me the process




thanks
 
Hi all,

I new to C#.Net, Just I want to do a simple project i.e
SchoolManagment System,
Please tell me how start it and tell me the process

thanks

Kind of a broad question :-) First I would get an instructional book,
best one that comes with a CD/DVD with sample code and applications.
One that helped me was Sams Teach Yourself Visual C# 2005 in 24 Hours.
It came with Visual C# 2005 Express Edition. You can get that for free
as well as SQL Server 2005 Express Edition for any back end DB work.

If you have the time and ambition you could take a programming course
at a local school or else on-line. But at the very least picking up
and instruction book from your local library or bookstore...
 
Hi all,

I new to C#.Net, Just I want to do a simple project i.e
SchoolManagment System,
Please tell me how start it and tell me the process




thanks

Hi,

Without knowing what you mean by school management system I'd say you first need to master the basics before you tackle a project of any scale.

First and foremost is the development system. Visual Studio Express can be downloaded here (it is free but you may need to register)

http://msdn.microsoft.com/vstudio/express/

And you can find some good articles that will help you get started as well.
 
Whatever makes you think that a "School Management System" would be simple?
We write student management systems, amonst other things. They can be
mind-bogglingly complex. For example, for any target qualification, what
modules will students need to take; which of those are compulsory; in what
semesters can they be taken; in what order must they be taken; how does this
fit in with the timetabling system and the availability of teachers; what
governmental/quasi-governmental requirements have to be met concerning the
curriculum, about student assessments, about special needs and so on (in the
UK there are pages of legislation in this area even for nursery school
children); etc etc? It's not just a question of storing some personal data
about students. And don't get me started on what you have to do to ensure
that the data you do hold on students complies with data protection
legislation.

Before you start coding, maybe you should look at the software development
process - in particular things like requirements specification and use case
analysis, for a start.

That doesn't stop you learning to program, of course. Just browse your
local bookstore for books with lots of tutorial content and bags of
exercises. That should keep you going for a while. But unless you're just
going to be a journeyman programmer churning out code to other people's
specifications (and there's nothing wrong with that, by the way), you'll
also need to study the software development process and how good software is
specified, designed, constructed, tested and maintained.

Best of luck. I mean it. We all had to start somewhere.


Peter
 
I would start small, before jumping into a 'school management system',
though we're not all sure what your requirements are for this app. I'm in
the process of creating a 'school management system' (I guess you can call
it that) for the next school season and so far I'm on month #8 on this
project (its only me doing it), and its pretty intense, from the db design,
to creating the modules needed, security, school board and state legalities,
and so on.
I would start small and like what Peter said 'Before you start coding, maybe
you should look at the software development
process - in particular things like requirements specification and use case
analysis, for a start.'

then go from there. Create some small apps that connect to a db understand
the framework, not just C# the framework then go into C#.

From what I'm experiencing doing anything for any school is far from simple.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top