วันเสาร์ที่ 25 กันยายน พ.ศ. 2553

"Endterm Project: What are the steps and ways to build the Intranet at Watcharawittaya English Program School?"

Endterm Project: What are the steps and ways to build the Intranet at Watcharawittaya English Program School?"

Build an intranet requires both hardware and software, much of which the school may already possess as part of their ICT infrastructure. To be specific, an intranet requires the following:
• An existing local area network (LAN)
• Web server application software, such as Microsoft IIS or Apache
• Computers with standard Web browsers, such as Mozilla Firefox or Microsoft Internet Explorer
• A relatively recent computer with a modern processor, 1GB RAM, 80 GB Drive to run the Web service  this will store all the information that is to be distributed over the intranet
• A reliable backup system  in the event of infection by a computer virus
As intranets operate using standard network technologies like Ethernet and TCP/IP, a network infrastructure needs to be in place.
A designated computer on the network, with a minimum memory specification of 1GB RAM, is required for the Web server. This will store the software that distributes information over the intranet in the form of Web pages. Standard Web browsers such as Mozilla Firefox or Microsoft Internet Explorer are then used to browse the intranet in the same way as the World Wide Web is navigated.
A local area network (LAN). You can‘t have an intranet without a network of computers. So the first thing you will need is a LAN in your office.
1. A web server. To run an intranet, you need an internal website. To run a website, you need a web server. Your intranet will be hosted on a web server. There are two popular web servers today: Apache and IIS. See the sidebar “Which server?” for a comparison. If you expect heavy traffic on the intranet, we recommend dedicating one computer to be the intranet server.
2.Understand how websites work
And now, some capsule information and guidelines to help you build a good intranet. When you install a web server, your computer creates a folder known as the web root. This folder is the home of your intranet. In IIS, this folder is usually c:\inetpub\wwwroot. In Apache, it’s c:\Program Files\ApacheGroup\Apache\htdocs. You will save your intranet documents into this web root, in the form of web pages.
3.Plan your intranet
Your intranet is only good when it’s useful to your company or your school. And it won’t be useful if you don’t ask the users what they need. So, gather representatives from your company or school and give them an introduction to intranets. .
Here are some things you can put on the intranet:
· Documents, templates and sample reports or proposals that help writers speed up and improve the writing process.
· Organizational Chart with descriptions of what each department does, its members and contact info. Budgets, key result areas and other operational info may also be included.
· Lessons learned, best practices or how-to tips.
· A calendar of events that can be used to announce ongoing events, birthdays and even cultural activities and announcements.
· A bulletin board or forum to allow staff to post messages.
· A directory of staff competencies and expertise. The expertise here does not refer only to official designations. More importantly, it will be useful to know for instance that your admin assistant is also good at operating the fax machine.
4.Build and maintain it
Decide on whether to outsource or do it in-house. Assign an intranet coordinator and see if he can handle all the updating, using a web creation tool.
5.Fifth steps (Protect)
A system and method for protecting intranet client devices in a virtual private network are disclosed. The method includes defining one or more groups of client devices to protect from traffic emanating from an external network (e.g., Internet, a Wide Area Network (WAN), a remote subnet of an intranet, and the like), while allowing the client devices to initiate TCP sessions with servers in the outside network.

"Endterm Project: What are the steps and ways to build the Intranet at Watcharawittaya English Program School?"

English Program School?"
This is my bkogger
http://taetifnook.blogspot.com/
The steps and ways to build the Intranet are:
1. What you need to build an intranet:
· A local area network (LAN). You can‘t have an intranet without a network of computers. So the first thing you will need is a LAN in your office. We discussed how to set up a LAN in the June issue.
· A web server. To run an intranet, you need an internal website. To run a website, you need a web server. Your intranet will be hosted on a web server. There are two popular web servers today: Apache and IIS. See the sidebar “Which server?” for a comparison. If you expect heavy traffic on the intranet, we recommend dedicating one computer to be the intranet server.
· Web browsers on your PC’s. Since an intranet is also a website, your staff will need web browsers to use it. Install Internet Explorer or Netscape on your computers.
2.Understand how websites work
And now, some capsule information and guidelines to help you build a good intranet. When you install a web server, your computer creates a folder known as the web root. This folder is the home of your intranet. In IIS, this folder is usually c:\inetpub\wwwroot. In Apache, it’s c:\Program Files\ApacheGroup\Apache\htdocs. You will save your intranet documents into this web root, in the form of web pages.
Web pages are text documents that are formatted in a special way called HTML or HyperText Markup Language. Web pages have filenames that end in .html or .htm – example: AboutUs.html, index.html or projects.htm.
To create web pages, you can use web creation tools like Macromedia Dreamweaver or FrontPage. If you’re on a tight budget, consider downloading free tools like Coffee Cup. Visit http://www.sharewarejunkies.com/winhtml.htm for a list of free web creation tools.
3.Plan your intranet
Your intranet is only good when it’s useful to your company or  your  school. And it won’t be useful if you don’t ask the users what they need. So, gather representatives from your company or school  and give them an introduction to intranets. Emphasize that the power of an intranet is in sharing knowledge. Then, ask them what they think should be shared on the intranet.
Here are some things you can put on the intranet:
· Documents, templates and sample reports or proposals that help writers speed up and improve the writing process.
· Organizational Chart with descriptions of what each department does, its members and contact info. Budgets, key result areas and other operational info may also be included.
· Lessons learned, best practices or how-to tips.
· A calendar of events that can be used to announce ongoing events, birthdays and even cultural activities and announcements.
· A bulletin board or forum to allow staff to post messages.
· A directory of staff competencies and expertise. The expertise here does not refer only to official designations. More importantly, it will be useful to know for instance that your admin assistant is also good at operating the fax machine.
4.Build and maintain it
Decide on whether to outsource or do it in-house. Assign an intranet coordinator and see if he can handle all the updating, using a web creation tool.
If your company or  school needs to update frequently or has many departments contributing to the content, you should consider installing a content management system (CMS). A CMS automates and facilitates intranet maintenance. Almost anyone with little HTML skills can use a CMS. An excellent CMS is Drupal (http://www.drupal.org/).

5.Promote and improve the intranet
Lastly, promote the use of your intranet. Conduct regular surveys and give recognition to people or departments who diligently update and use it. Assign an intranet task force that can meet regularly to assess and recommend improvements. If you have announcements, make them on your meetings and publish the details on your intranet. That way, the intranet becomes a habit for everyone.
5.Promote and improve the intranet
Lastly, promote the use of your intranet. Conduct regular surveys and give recognition to people or departments who diligently update and use it. Assign an intranet task force that can meet regularly to assess and recommend improvements. If you have announcements, make them on your meetings and publish the details on your intranet. That way, the intranet becomes a habit for everyone.
5.Promote and improve the intranet
Lastly, promote the use of your intranet. Conduct regular surveys and give recognition to people or departments who diligently update and use it. Assign an intranet task force that can meet regularly to assess and recommend improvements. If you have announcements, make them on your meetings and publish the details on your intranet. That way, the intranet becomes a habit for everyone.
5.Promote and improve the intranet
Lastly, promote the use of your intranet. Conduct regular surveys and give recognition to people or departments who diligently update and use it. Assign an intranet task force that can meet regularly to assess and recommend improvements. If you have announcements, make them on your meetings and publish the details on your intranet. That way, the intranet becomes a habit for everyone.

วันพุธที่ 8 กันยายน พ.ศ. 2553

What Are The Three Basic Control Structures?

In any programming language there are some control structures that are used to change the flow of control as required. Two most commonly used control structure are as:







1. iterative structures


2. conditional structures






Conditional structures consist of some condition statements (like if-else statement in C++). These statements check a condition, and perform an action (e.g., execute some statements or call a function etc.) in the case of true condition an in the case of false statement they perform something else as specified by the programmer.






Iterative structures are used to iterate one or more statements either for a specified number of times or until a specified condition if fulfilled.






the most commonly used iterative structures in C++ are for loop , while loop and do while loop. these may be semantically different in different languages but generally these are same in semantics.






for loop is normally called counter loop because it is used to iterate the control for a specified number of times and while loop is called conditional loop.


The third control structures are 'got' statement which neither checks a condition nor iterates statements.






The Goto statement when encounters, just transfer the control to the specified location.


This type of structures are not commonly used today because they don't provide some sense of programming.