Hotel Management System

This system results In maintains the records of customer and employee. * This system is also help in search the customer and employee quickly. * This system locates the employees who currently work in the company. LIMITATIONS OF SYSTEM * This System cannot Survive After a period & again we have to device new System in the face of changing Circumstances, I. E. Advancement, Development and Requirements. * We have Prepared this software/System with limited resources and Information at our disposal. It may not last long beyond a certain period.

A form is a physical carrier of data. It is classified by what it does in the system. While designing a form, attention Is given to proper definition and wording, readability and use, composition and layout, order of data items and clarity of instructions. A well- designed form e it does in the system. Wheelie system. Whiled assessing form Toto align user requirements with the capabilities of the sys with clearly stated captions should be self-instructing. An organization’s forms must be centrally controlled for efficient handling.

The system objectives outlined during the feasibility study serve as the basis from which the work of system design is initiated. Much of the objectives involved at this stage are of technical nature requiring a certain degree of experience In designing systems, sound knowledge of computers related technology and thorough understanding of computers available in the market and the various facilities provided by the vendor. Nevertheless, a system cannot be designed In Isolation without the active involvement of user. The user has a vital role to play at this stage too.

As we know that data collected during feasibility study will be utilized hectically during the system designing . At should, however, be kept In mind that detailed study of existing system is not necessarily over with the completion of the feasibility study. Depending on the plan of feasibility study, the level of detailed investigation that still needs to be done. These investigations generally an urgent activity during the system design as the designer needs to study minutes detailed in all accepts of the system. But rarely, this investigation may from a separate stage between feasibility study and computer system design.

Designing a new system is a retrieve process, which calls for logical as lateral thinking. The logical; approach involves systematic moves towards the end product keeping in mind the capabilities of personnel and the equipment at each decision making step. Lateral thought implies encompassing of ideas beyond the usual function and equipment. This is to ensure that no efforts are being made to fit previous into new situation. System design consideration The system design process is not a step-by-step adherence of clear procedures and guidelines.

Though, certain clear procedures and guidelines have emerged in recent says, but still much of design work depends on knowledge and experience of the designer. When designer starts working on the system design, he/she will face different type of problems/ many of these will be due to constraints imposed by the user of limitation of the hardware and software in the market. Sometimes, it is difficult to enumerate the complexity of the problem and solutions there of since the variety of likely problems is so great and no solution are exactly similar.

Design objectives The primary objectives of the design phase of course are to deliver the requirements s specified in the feasibility report. In general following design objectives should be kept in mind: Practicability: the system must be stable and can be operated by the people with average intelligence. Efficiency: this involves accuracy, timeliness and comprehensive- news of the system output. Cost: it is desirable to aim for a system with a minimum cost subject to the condition that it must satisfy all requirements. Flexibility: The system should be modified depending on the changing needs of the user.

Such modification should not entail extensive reconstructing or recreation. SYSTEM DESIGN Designing is the most important phase of the software development. It requires a careful planning and thinking on the part of the system designer. Designing software means to plan how the various parts of the software are going to achieve the desired goal. It should be done with utmost case because if the phase contains any error then it will affect the performance of the system; as a result it may take no processing time, more response time, extra workload etc.

Software design sits at the technical kernel of the software engineering process ND is applied regardless of the software process model that is used. After the software requirements have been analyzed and specified, software design is first of verifying the software. Each activity transforms the information in such a manner that ultimately results in validated computer software. This project deals with managing the network giving on click information about the connectivity and service status of the clients. The system design covers the following: * Reviews the current physical system- its data flow, file content, volumes and frequencies.

Prepare output specifications- that is determining the format, content and the frequency of the reports, including terminal specifications. * Prepare input specifications- format, content and most of the input functions. * Specifies the implementation plan. * Prepares a logical design Walworth of the information flow, output, input, controls and implementation plan. * Reviews benefits, costs and system constraints. LOGICAL DESIGN: In this analyst writes the detailed specifications of the new system. It includes the major features of the system and how they are related to one another.

It includes input and output specifications, file and database specifications, processing specifications and requirement data for the new system. When analyst prepares the logical system design, they specify the user needs at a level of detail that virtually determines the information flow into and out of the system and the required data resources. PHYSICAL DESIGN: This produces the working system by defining the design specifications that tells the programmers exactly what the candidate system must do. It includes the following steps: * Design the physical system. 1. Specify input/output media. 2.

Web services, distributed components, client-server applications, database code editor, convenient user interface designers, integrated debugger, and many other tools to facilitate rapid application development based on version 2. 0 of the C# language and the . NET Framework As an object-oriented language, C# supports the concepts of encapsulation, inheritance and polymorphism. All variables and methods, including the Main method, the application’s entry point, are encapsulated within class definitions. A class may inherit directly from one parent class, but it may implement any number of interfaces.