Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Sep 27th, 2006, 10:00 PM   #1
George Harrison
Newbie
 
George Harrison's Avatar
 
Join Date: Jul 2006
Location: Pepperland
Posts: 16
Rep Power: 0 George Harrison is on a distinguished road
school website database project

Hello. I'm not for sure if this is the correct place to post this but I'm guessing that I'll be using either C# or Java to do this project of mine.

I'm taking a high school class rightnow that teaches about business ethics. I'm in the web page division where I help manage the school's site. Since I'm not the manager of the team I was chosen to do bland work because apparently I lack creativity, for example I do not believe that the site should be covered in flash but whatever. Well I haven't done much in the past few weeks and today I am presented with a new assignment, let me explain. Students are getting together a student store and the web dev team has to code a page for it, the page has almost been completed actually. My teacher wants people to be able to click an image link that says "Order yearbooks here" for them to order yearbooks with. Today he tells me to "code a database" and then goes back to his desk. I'm pretty confused and I have until Friday to have something decent up and running.

I have heard from several that Java or C# would be the language to use for integrating web sites and compiled lanuages together. My first question would be: is my teacher describing a database? I'm not exactly for sure of what he wants specifically, so I'm out of luck there. Secondly, should I use .NET stuff like C# and would the user have to have .NET 2.0 to display the app? I was cruising visual studio 2K5 and I noticed that there was an option to create a database but first you must set up your own server, which I attempted to do but failed upon opening the connection and it wouldn't let me write or drag/drop a gui. Thirdly, is this an incredibly daunting task or a simple one? I've heard people say that programmers working for a company get paid incredibly if they code a database, so it's probably hard.

Overall I'm confused on what to do specifically. It sounds like he wants an application that will run in a browser like IE/Firefox and ask questions like how many yearbooks do you want, etc. and then will synch to a database server set up like mysql or something that will keep an overall record of what people want. I'm just lost on where to start. I need the most efficient and quick way to do this, I don't care about portability at this point with .NET 2.0 - I just need to get this in to get a good grade, changes can be made later. Thanks.
George Harrison is offline   Reply With Quote
Old Sep 27th, 2006, 10:06 PM   #2
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
You can have a 3-tier situation where the browser is the client, something good for web design (PHP, Perl, even Python) is on the server, and the DB responds to the server. Personally, I'd use PHP or Python and mySQL. Lemme tell ya, if you need something by yesterday, you're up shit creek, if you have to ask.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Sep 27th, 2006, 10:49 PM   #3
George Harrison
Newbie
 
George Harrison's Avatar
 
Join Date: Jul 2006
Location: Pepperland
Posts: 16
Rep Power: 0 George Harrison is on a distinguished road
Thanks for the info. I'm guessing my teacher is somewhat inept, considering I was told to do this today and have something completed by friday. I'm not insulting him but I believe that he is severely lacking good information. I'll tell him that this might take a few weeks, especially since I lack experience in php and other server side lanuages.

So essentially then.. mysql must be installed on a server at the school, then I use python to design a GUI? I didn't know that you could create gui's with it, and we just use php on our servers to display information on the page through .txt files I believe, I don't know much about it actually. Well my list of events may sound stupid and incorrect but I'm still trying to piece together the fragments so I can present the information to my teacher tomorrow. Thanks again.

edit: I didn't know php was powerful enough to design GUI's but I guess I was wrong. I found this while doing a bit of reading. http://en.wikipedia.org/wiki/Php#Cli...I_applications
George Harrison is offline   Reply With Quote
Old Sep 27th, 2006, 10:56 PM   #4
big_k105
PFO Founder

 
big_k105's Avatar
 
Join Date: Mar 2004
Location: Fargo, ND
Posts: 1,612
Rep Power: 10 big_k105 is on a distinguished road
Send a message via AIM to big_k105 Send a message via MSN to big_k105 Send a message via Yahoo to big_k105
Does this application need to be a web app or a application that runs on the desktop?

Either way I think you have some questions to ask your instructor to find out exactly what is wanted of you.
__________________
BIG K aka Kyle
Programming Forums
Kyle K Online

Please do not PM or email me programming questions. Post them in the forums instead.
big_k105 is offline   Reply With Quote
Old Sep 27th, 2006, 11:01 PM   #5
George Harrison
Newbie
 
George Harrison's Avatar
 
Join Date: Jul 2006
Location: Pepperland
Posts: 16
Rep Power: 0 George Harrison is on a distinguished road
A web application, making me more and more hesitant to use any .NET stuff actually.
George Harrison is offline   Reply With Quote
Old Sep 27th, 2006, 11:11 PM   #6
big_k105
PFO Founder

 
big_k105's Avatar
 
Join Date: Mar 2004
Location: Fargo, ND
Posts: 1,612
Rep Power: 10 big_k105 is on a distinguished road
Send a message via AIM to big_k105 Send a message via MSN to big_k105 Send a message via Yahoo to big_k105
I guess the other thing to find out is if the server already has php and mysql installed. If so I would do it all in php. It shouldn't be to hard but you are going to have to try and get more info from your instructor so you can know exactly what information the database will need to store and what the web app will do exactly and how they want it to do it.
__________________
BIG K aka Kyle
Programming Forums
Kyle K Online

Please do not PM or email me programming questions. Post them in the forums instead.
big_k105 is offline   Reply With Quote
Old Sep 27th, 2006, 11:18 PM   #7
George Harrison
Newbie
 
George Harrison's Avatar
 
Join Date: Jul 2006
Location: Pepperland
Posts: 16
Rep Power: 0 George Harrison is on a distinguished road
Cool, thanks. I do believe we have mysql already on our servers, as I've seen the open port to it. I'm downloading PHP-GTK as I type and I will quickly start learning the basics so I can code this app.
George Harrison is offline   Reply With Quote
Old Sep 27th, 2006, 11:30 PM   #8
big_k105
PFO Founder

 
big_k105's Avatar
 
Join Date: Mar 2004
Location: Fargo, ND
Posts: 1,612
Rep Power: 10 big_k105 is on a distinguished road
Send a message via AIM to big_k105 Send a message via MSN to big_k105 Send a message via Yahoo to big_k105
If its a web app you shouldn't need php-gtk, php. PHP and html is all you should need to do the gui, so then the output will be viewed in the browser. Like the software that runs this site was written in php.
__________________
BIG K aka Kyle
Programming Forums
Kyle K Online

Please do not PM or email me programming questions. Post them in the forums instead.
big_k105 is offline   Reply With Quote
Old Sep 27th, 2006, 11:41 PM   #9
George Harrison
Newbie
 
George Harrison's Avatar
 
Join Date: Jul 2006
Location: Pepperland
Posts: 16
Rep Power: 0 George Harrison is on a distinguished road
oh. Alright, that makes things easier. That's also good to know because the gtk mirror keeps timing out. I'll read up more on creating native php gui apps, thanks again.
George Harrison is offline   Reply With Quote
Old Sep 28th, 2006, 4:00 AM   #10
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Go look at my TicTacToe, that's a browser gui.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
School Project (Need Help) Digit Visual Basic 9 Apr 28th, 2006 5:20 AM
How to meet these cross-platform project goals? mattengland C++ 1 Apr 3rd, 2006 4:01 AM
School Project Ideas? bigguy Visual Basic 19 Mar 26th, 2006 3:24 PM
NCAA Bracket School Project Cipher Visual Basic 2 Mar 20th, 2006 9:07 AM
My Database Project emdiesse Visual Basic .NET 14 Jan 6th, 2006 9:05 AM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 7:03 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC