| Owens, Ryan | |
|
The CCC Project
Ryan W. Owens
May 2004
Advisor: Walt Turner
Background: ??????????? The CCC is a computer store in Rutherford County North Carolina. The owners/workers build custom computer systems, networks, sell software and hardware, and are there for consulting. Until now The CCC has never had a website because the owners did not want the extra up keep. User requested a website that is easily updated, simple, and sleek.
Description: ??????????? First a server was built from parts that were provided from The CCC. An additional Ethernet cable was run in order for the server to have its own jack. Windows 2000 Server and SQL Server were then installed on this machine. IIS 5.0 was installed during the installation of Windows 2000 Server. TCP/IP filters were then setup in Windows in order to close unnecessary ports. Terminal Services were also added in this installation in order for remote administration to be available. Port forwarding was then setup on the Netopia router on The CCC?s network in order for the server to be seen outside of the network. An under construction page was then posted. A prototype and design of the webpage was designed using Adobe Photoshop and HTML. Meetings were held with the customer on a weekly occurrence to get the customer active in designing the look and feel of the site. Prototypes of the page helped the gathering of requirements. After the page looked like the customer wanted it too, then the Visual Basic side was developed and then a database to test if it was all going to work.
Conclusion: ??????????? During the project I have learned so many things. It was very good experience working with the customer, seeing how every stage of the process has its own set of problems, and how to solve each of these problems when they came up. The biggest part of my project was learning to deal with the customer?s wishes and learning how to communicate effectively with the customer in order to gather the right requirements. On the other side, I learned a great deal about networking, setting up web servers, setting up the hardware, and making all of it work together. It is important to know how to make one-piece work effectively, but it is even more important to make it all work together. ??????????? |
|