StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Specifications & Documentations - Research Paper Example

Cite this document
Summary
The main aim of this project involves the utilization of the specifications and documentation of the main functions that are describing the major character of a given specific system. Additionally, it involves further description of the properties of the computer project input and also the computer project output of a system. …
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER93.3% of users find it useful
Specifications & Documentations
Read Text Preview

Extract of sample "Specifications & Documentations"

? Specifications and Documentations Table of Content I. Introduction II. Requirements for the project III. Categorization of therequirements IV. The requirement priority V. System modeling VI. Types of the system models that best suit the project VII. System modeling processes VIII. System modeling class architecture IX. System modeling data schemas X. Conclusion XI. References Introduction The main concern of this project involves the utilization of the specifications and documentation of the main functions that are describing the major character of a given specific system. Additionally, the computer project documentation of this system involves further description of the properties of the computer project input and also the computer project output of a system. Furthermore, the project planning involves the strict organization of information and also of data to obtain the product output of the project, while the project specification is any rules for creating the product. Moreover, most of the website software program design projects ought to have at least information or even data which are contained in the main body of the documentation. Therefore, this given specific information is describing the projects output and what it further entails in general (Demetrovics, Knuth & Rado, 2005). This documentation contains the information on the chief objectives of the project and what the project entails. It further contains the project’s requirements and also the specifications of the project. Additionally, specification is the deeper discussion of the specific point in a project. The specification of any project includes the body of the project detailed information that helps any developer or even a designer as a guide in the implementation of the project software program. Thus specification aids in describing how the implementation of a project (Demetrovics, Knuth & Rado, 2005). Requirements for the Project For any project to be successful there ought to be a well organized plan explaining the requirements and what to do. A requirement is defined as an aim or an objective that the project ought to accomplish. For instance, a plan must contain the major functional terms of the project and the design as well as the implementation procedures. The requirements of the project ought to contain the main objectives that are described in details and are precise (Demetrovics, Knuth & Rado, 2005). The requirements of a project are competent of presenting an original tool for the severe evaluation of the quality of the project. This is because; the final review of the project must be capable of showing a clear and precise requirement. Unfortunately, the idea of meeting all the requirements in a project does not ensure that the project will meet the required quality. Therefore, there is the implementation of a clear outline of the specifications that the project can use to achieve the right quality of the product (Duenas, 2006). Categorization of the Requirements For the computer project to be effective and be capable of implementation of a given set of task, then a requirement which is essential and is of the most priority is categorized. The categorization of the requirements needed for the project include the input devices as well as the output devices. There is also the category of usability and performance. Similarly, there is categorization of the requirement of target platform parameters and also the scalability categorization. They include the user requirements. This requirement category describes the chief needs and the goals of the user. This user requirement is often carried out at the end of the task analysis. This is because the user is capable of examining the final goals the project has been able to meet without many complications (Duenas, 2006). The second category of the requirement is the system requirement. This requirement has more than one meaning, first, it can mean the capability of the system with which, and also on which and moreover through which a given product is competent of functioning. For instance, a given web site project may require to be run using the dual processor and therefore may require to have a given specific type of software program. Additionally, there is the second definition of the user requirement. This can further refer to the requirement that is capable of describing the product of the project. The product here is majorly the system of the project (Duenas, 2006). Moreover, there is the functional requirement category. This category defines what task the system ought to carry out. It further describes what the software must do. The system software normally utilizes the high level application of logics to carry out its function. Furthermore, if the user of the software project finds out that the requirement of the user’s category is fro the requestor and not for the end-users then there ought to be the utilization of the functional category. The functional requirement is utilized in describing the necessary functions of the system at the units and also at the components levels. Moreover, there is also the category of the design requirement. This requirement caters for the looks and also for the feelings of the present interface. The accomplishment of this task is further due to the application of the rules for the display of the global and also for the specific elements (Duenas, 2006). The Requirement Priority Therefore according to this project, the requirement priorities include the functional requirement as the first in the priority list. This is the major type of requirement that ought to be put in mind during the implementation of the project. Second, there is the requirement of the design. This requirement involves the use and the application of the various unique designs for the system to run effectively. Last is the requirement of the system requirement which is also very essential in this software designing and finally the requirement of the user. The requirement priorities mentioned are the extraordinary and essential form of requirements that the designed software system can employ in the carrying out the tasks (Duenas, 2006). System Modeling System modeling helps in the analysis of the project. This assists the analyst in understanding the main functions of the system. Furthermore, models application is vital during the communication of the system and the customers. There are a variety of models that display a wide spectrum of the system from many perspectives. There are a variety of models that display a wide spectrum of the system from many perspectives. There is the external perspective model. This model shows the external context or the environment of a given system. Secondly there is the behavioral perspective. This perspective displays the behavior of the system itself. Finally, there is the structural perspective which in turn displays the system or shows the data architecture (Duenas, 2006). Types of the System Models that best suit the Project There are a variety of system models which the computer system has. There is the data processing model. This model shows how the system data undergoes processing at various stages of the process. Second, there is the model called the composition model. This model shows how the system entities are chiefly made up of other minor entities. Third, there is the system modem called the architectural model. This model displays the system principal sub systems. Fourthly, there is the classification model. This model shows how the entities have a common and similar characteristic. Finally, there is the model called the stimulus or the response model. This final model displays the system’s reaction to the major event of the system. Additionally, there is the semantic data model. This model describes the chief logicality of the structured data that is to be processed by the system. The model further sets out the main entities of the system and their relations to each other. Moreover, it sets the distinction between the chief relationship of the entities and of the entity attributes of the system. The semantic model is further utilized in the designing of the database. This can easily be capable of the implementation of using the relational databases. Eventually, there is no given specific notation that the model provides for the association of the system (Grady 2006). System Modeling Processes The system model processing involves the process called the process model of the system. This process model displays the overall processing and also the procedures that the system supports. Furthermore, the data flow of this model can also display the process and also the flow of the data and also of the information from one process to another process. For instance, an example of a processing model can be the equipment procurement process. This process involves the procumbent procedure that an equipment ought to follow t be capable of accomplishing a given set of tasks by the software system (Grady, 2006). The procedure further involves a series of commands and also steps to be capable of completing the given task. The process is as shown in the conceptual framework below; System Modeling Class Architecture The model of the context normally illustrates the operational context of the system provided. The model further shows the outer layout of the system boundaries. Consequently, this model gradually affects the social and also the organizational layouts and also decisions on there exact allocation of the position of the system boundaries. Moreover, the architectural models display the system itself and also the relationship of the system with the other systems. This class of category utilization is very essential in any form of the project software design development (Grady, 2006). System Modeling Data Schemas The data processing model entails the adequate flow of data in representation of a data flow chart to display the data processing of the system. The data schemas show the steps and also procedures involved in the processing as the data is flowing across a given system. This process of utilization of the data flow charts is an exclusive example of the data analysis process. This system of data schemas entails a simple and also an intuitive notation which the users and also the customers are capable of comprehending. Furthermore, this schema shows the end to the other end processing procedures that the data follows in the system processing (Grady, 2006). Technical Design There are a variety of the technical designs that a software system can utilize to achieve the given specific task. The term technical design is also termed as the technical specifications. Thus technical design refers to the specifications that the developer of the software program writes and also codes. The term technical design further describes the effective implementation of the specific project. Thus, this design enables the developers and also the user to carry out their given specific tasks and further be competent in the translation of the designed functions into their original form of coding system and also in their unique novel methodologies (Linden, 2002). The Technical Design System with a Diagram of the major Components of the system and a paragraph describing each Design The technical system of this design is very complex. The design is for the efficient functioning of the system software. The diagram below shows an example of a simplified version of the major components involved in the analysis of the system. The diagram below shows the major components of the design system involved in the implementation of the OSBS system. For instance, the diagram below is of the computer system command software. The software functions when a command is functioning. The command of the Perl can be utilize to obtain a feedback on the command of obb uiid.sh that follows it. By doing this action then a task is accomplished by the system. This action subsequently causes an action to be implemented by the next command of .xml that follows in the set design (Grady, 2006). An example of the command manipulation in a given software system is as shown in the diagram below; Diagram retrieved from www.namredlek.nl/orasoa/OSBS_User_Guide_v0.2.doc From the diagram above, the form of script is capable of undergoing an execution process that will be competent of allowing the parse of the given command line and also the command arguments and further be capable of doing the reading of the runtime in the libraries. Moreover, after every steps of the checking on the syntax, then the project file of the commands ant, and also of the command build.xml, which is also termed as the Java and also as the Ant runtime of the set libraries with the presence of the already supply of the arguments. Additionally, the command of ant in this project file will be capable of executing the given form o f specific task in the system. Moreover, the present form of the web interface, which is chiefly based on a command of Perl script, is capable of collecting the specific form of arguments from the given URL and further be able to request and further transform those variables into a form of command procession argument. Therefore the form of command of Perl script that calls for the command of the given command script. Eventually, a given specific section for each sub design is made to utilize the most sufficient detail to allow coding to be of adequate fulfillment of the design (Linden, 2002). A Summary of the Overall Design and any Potential Weak Areas The overall design of this computer software project is to develop specific and also unique computer software that is effective in carrying out any major computer tasks. The design is set in a way that the user and also the developer can easily and efficiently apply it while carrying out a given task. There are a variety of weaknesses that this system encounters. There is the disadvantage of the system inability to model any given form of a non-functional requirements of the system. Second, there is the drawback of this design that is the system normally do not include the information about any form of method that is considered inappropriate ton solve a specific form of problem. Subsequently, there is the weakness of system being capable of producing more than the required amount of documentation. Finally, there is the setback of the system being extremely detailed thus portraying difficulties to the user and also the customer to easily comprehend it (Linden, 2002). Conclusion The specification and documentation of the project entails a broad application of procedures. The project entails application of the requirements and also the models that can effectively lead to the complete functioning if the project. Although the above models can be effective in carrying out the system’s processes, the structured methods can also be incorporated into this system as one of the inherent part of the system. The structured model involves a given set of models, its process and further rules and the laws that ought to apply in this model. Thus for an effective method and models of the system, there must be a well organized schemes of the system requirements and furthermore, of a well documentation of the system. Eventually, the project of the software design system is very essential in the industry of the computer development and information technology. References Demetrovics, J., Knuth, E., & Rado, P. (2005). Computer–aided specification techniques. Singapore: World Scientific Publishers. Duenas, J. (2006). Software product lines: research issues in engineering and management. Berlin: Springer Publishers. Grady, J. (2006). System requirements analysis. New York, NY: Academic Press. Linden, F. (2002). Software products-family engineering: 4th international workshop,PFE 2001. New York, NY: Springer Publishers. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Specifications & Documentations Research Paper Example | Topics and Well Written Essays - 2750 words”, n.d.)
Retrieved de https://studentshare.org/information-technology/1392647-specifications-documentations
(Specifications & Documentations Research Paper Example | Topics and Well Written Essays - 2750 Words)
https://studentshare.org/information-technology/1392647-specifications-documentations.
“Specifications & Documentations Research Paper Example | Topics and Well Written Essays - 2750 Words”, n.d. https://studentshare.org/information-technology/1392647-specifications-documentations.
  • Cited: 0 times

CHECK THESE SAMPLES OF Specifications & Documentations

Compare and Contrast Software Analysis Techniques

The Gist specifications are very difficult to read in practice, a separate paraphrasing tool has been deployed from Gist to English.... The paper ''Compare and Contrast Software Analysis Techniques'' tells us that there was a story that tells us of a computer that generated a bill of $0....
6 Pages (1500 words) Essay

Web Sites. The Web development methods

As Tran writes, "Requirements and specifications are very important components in the development of any embedded system.... Requirements analysis is the first step in the system design process, where a user's requirements should be clarified and documented to generate the corresponding specifications.... (Cockburn, 2000; Lauesen, 2002) Requirements identification typically involves the requirements team performing the following steps: Identify possible sources of requirements, such as stakeholders, experts, reusable requirements and requirements specifications, documentation, etc....
5 Pages (1250 words) Essay

Structured System Analysis and Design Method

From the paper "Structured System Analysis and Design Method " it is clear that each and every organization has varied technical requirements and also specific requirements for the system.... This always acts as the input of SSADM therefore it is right to say that the input of SSADM is varied.... hellip; The logical design is converted to implementation on particular hardware and software platform is defined and specified to performance requirements....
6 Pages (1500 words) Essay

Project Management Body of Knowledge

These are recipes for proper and accurate specifications which occurred in the case of this project specification documentation.... In this connection, I would suggest that as the organizations seek to minimize the cost, they should be keen enough to ensure that in their specifications in the procurement are of the desired quality (Mcevov 2012)....
3 Pages (750 words) Assignment

Lean and Agile Strategies

The aim of this paper is to clarify and operationalize the concept of lean manufacturing and to develop and test a model that can evaluate the degree of leanness possessed by manufacturing firms.... Lean manufacturing is not a system panacea to solve short term competitive problems.... hellip; There are some better ways to develop software....
9 Pages (2250 words) Research Paper

Employing a Cost-Benefit Approach in Implementing GIS in an Organization

This paper will outline the steps involved in adopting an acquisition model for GIS implementation, examine in detail one stage in the acquisition process and discuss the procedures involved in system evaluation and benchmark testing as they apply to GIS implementation.... hellip; The main objective of implementing GIS in an organization is to construct a business case for the proposal of GIS acquisition....
10 Pages (2500 words) Assignment

Training Packages and Packaging Units

In TAEDS401, the performance requirement is directed towards the development of specifications in the curriculum, specification in the product, specification in training needs and work requirements organization, specification in the induction needs, specifications in literacy, numeracy, and language development.... The last performance requirement for this unit is to give out training specifications in the licensing, and regulatory requirements....
10 Pages (2500 words) Assignment

Software Engineering Requirements

equirements SpecificationThe specifications requirements act as the basis of the agreement between customers and suppliers on what the software is intended for.... The specifications of software development contained in different guidance manuals are poorly developed and vague.... In most cases, these specifications are incomplete and vague making it difficult for developers of software to evaluate and understand the descriptions of the software....
9 Pages (2250 words) Literature review
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us