Skip to main content

Posts

Showing posts from February, 2015

Web Page with HTML

HyperText Markup Language HTML can be used to display any type of document that is available on the web. The computer that maintains the document (host computer) and the computer that displays the document may be at different geographical locations.HTML is a versatile language and can be used on any platform or desktop. Being platform independent documents written in HTML can be viewed on any platform. HTML elements are used to markup the document and inform the browser like Microsoft  Internet Explorer , about the action to be taken when a certain element is specified. Features of HTML HTML allows us to: Provide tags to make the document look attractive. Tags are used to represent the various elements of a Web page, like titles and images. Use graphics and display text in different fonts, sizes and color. You can enhance the presentation of the document using these elements. Create Hyper text links, also known as hyperlinks, to other documents or other portions of the...

Software Engineering Process

A Layered Technology Software Engineering is the establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines. The various layers are tools methods process a quality focus Software Engineering asks the following questions What is the problem to be solved? what are the characteristics of the entity that is used to solve the problem? How will the entity and the solution will be realized? How will the entity be constructed? What approach will be used to uncover the errors that were made in the design and construction of the entity? How will the entity be supported over the long term, when corrections,adaptations and enhancements are requested by users of the entity? The Software Process Software Engineering Institute has developed a comprehensive model that is predicated on a set of software engineering capabilities that should be present as an organization reaches dif...

Project Management Basics

Project Management Concepts Software Project Management Activities Software Project Management Activities span the entire life of the software product, and hence is the primary concern of software engineering. It begins with the initial problem identification and finally ends when the software is retired. Steps involved in Project Management the objective and scope of work to be done the risks to be involved the resources to be required the effort or cost to be expended and  the schedule to be followed  The objectives identify the overall goals of the project, and the scope identifies the primary functions that the software is to accomplish and attempts to specify the bounds to each of the software functions. Risks Risk analysis is critical to Software Project Management. Risk analysis is actually a series of risk management steps that enable us to tackle risk: Risk identification Risk Assessment Risk Prioritization Risk Management strategies Ris...

Client Server Computing

Definition of Client/ Server Computing Client /Server computing is the process and architecture allowing applications to be developed as efficiently as possible,exploiting the capabilities of personal workstation clients and intelligent server computers. A client typically uses a multiprocessing operating system with a graphical user interface called the frontend. The server is dedicated to one or more backend functions particularly the creation,management and manipulation of databases. What is Client/ Server? Client and Servers are seperate logical entities that work together over a network to accomplish a task. All client/server systems have the following distinguishing chatacteristics: Service Shared Resources Asymmetrical Protocols Transperancy of Location Mix and Match Message based exchanges Encapsulation of Services Scalability Integrity Thus client/ server characteristics allow intelligence to be distributes over a network. Different types of Servers  ...

HTML5 & CSS3

HTML5 You may well ask: “How can I start using  HTML5  if older browsers don’t support it?  HTML5  is not one big thing; it is a collection of individual features.  You may think of  HTML  as tags and angle brackets. That’s an important part of it, but it’s not the whole story. The  HTML5  specification also defines how those angle brackets interact with JavaScript, through the Document Object Model ( DOM ). HTML5  builds on that success of HTML4. HTML5  supports all the form controls from  HTML  4, but it also includes new input controls.  The doctype should already be on the first line of every  HTML  page. Previous versions of  HTML  defined a lot of doctypes, and choosing the right one could be tricky. In  HTML5 , there is only one doctype: <!DOCTYPE html>   HTML5  is here to stay Every element, every attribute, every feature of  HTML  that...