Tuesday, May 5, 2020

Computer Programming Work West Midlands Fire Service

Question: West Midlands Fire Service are looking to bring their command and control centre into the 21st century with an all new Intelligent Resource Monitoring Solution (IRMS). The system will enable the commander to track resources as they tackle an incident, reallocating to best tackle the situation and also provide a useful tool for debrief and training. It envisaged that the system will make full use of GPS and wifi/gsm networks to communicate back to a central server the location of resources. In each case the resource will have a list of skills associated which may need to be highlighted. Training and analysis will require playback feature and also ability to highlight resource groups etc. Requirements:Administration functions Allocate an id to a resource Create/modify a list of skills against a resource Group resources, by skill See individual movement of resources overlaid on a map, with tracer on highlighted resource (ie medic) See when GPS signal is lost (ie entered a closed space) Calculate time of loss Replay map and movement of resources, similar to football analysis of player movement etc Answer: Selected Technologies for West Midlands Fire Service to implement the customers requirements As the system grow rapidly, the organisation West Midlands Fire Service looking forward to design a new system that bring command and control the overall business process. According to the management of the company, the organisation tries to develop the new Intelligent Resource Monitoring System that can allow to track their customers and tackle the incidents. Apart from that, the development technologies also helps in tacking the current situation of the company and fulfil the requirement of their customers demand. Therefore, in order to fulfil the requirement of the administration as well as customers of the West Midlands Fire Service, analyst selected the Version Control System technology. Apart from that, the analyst of this report selected the PHP coding style among all the different programming languages. Use of Version Control System is one of the most effective systems of collaboration. Through using this system the developers can allows to share the code comments, as well as any issues such as bug entries, etc (Baker and Heroux, 2012). Use of the Version Control System allows in code committing, statistics, bug fixing, etc. On the other hand, in terms of wiring the source of code, analyst used the common coding styles (PHP) from the various programming languages. PHP is open source programming that may helps in implementing the new e-commerce site for the selected company in terms of meeting their consumer preference (Dmmler, Rauber and Rnger, 2012). Apart from that, PHP coding style has high coding standards and its greatly helps in developing a e-commerce site that is easy to use. Justification of Selected Languages The developers of the West Midlands Fire Services used the Version Control System technology in terms of implementing the system to meet the consumer demand. Version Control System is used because it allows the developers in updating documents frequently according to needs and demands of the developers or business requirements. Apart from that, it is not only allow the developers in controlling the source code as well as files but also make the team or the developers more productive. Version Control System allows the developers in communicating the entire members of developing groups through emails about the updates (Ferro, Mury and Schulze, 2011). Moreover, through this system, it makes the updates directly from the central server of the company. Apart from that, the file name including the directory is separate with unique id within the database. It allows in making changes with greater confidence (Gaurav and Wojtkiewicz, 2011). Moreover, Version Control System is allow the develop ers in reverting the information to the production centre properly. Developers of the West Midlands Fire Services used the common coding styles in terms of writing the in order to write the source code through PHP language. It is because it helps in finding out the appropriate comments as well as misspelled word. Moreover, in major cases it has been found out that developers or the programmers mistakenly write same code two times in their comments. Therefore, use of common coding style can help in writing appropriate comments as well as source code (Kumar, 2012). It is also helps in increasing the quality of not only for the execution but also from the point of view of appearance. Moreover, the most important thing of using the common coding style technology is the plain and simple. Writing source code through common coding style helps in making the comment more professional and attracted the customers to read the comment for West Midlands Fire Service. Vetter and Raghavan (2013) argued that in the integrated development environment (IDE) such as vis ual studio, coding style probably matches with all types of editors in the IT environment. Moreover, coding style also helps the selected organisation in making their comments more numerous from the point of view of language. Limitations of the selected technologies The version control system allows the developers in centralizing the information. Therefore, theft of information or the chances of data loss are high for this particular technology especially for the business of West Midlands Fire Service. Apart from that, changes in the central server within the version control system also change the entire system respectably. Therefore, programmer finds to much difficult to handle the problem. Moreover, if the contain of the information or project is large the binary files some time does not compressed easily. Furthermore, for the business of West Midlands Fire Service the history of business is very long. Therefore, downloading of entire history can take time as well as disc space. References Baker, C. and Heroux, M. (2012). Tpetra, and the Use of Generic Programming in Scientific Computing.Scientific Programming, 20(2), pp.115-128. Dmmler, J., Rauber, T. and Rnger, G. (2012). Combined Scheduling and Mapping for Scalable Computing with Parallel Tasks.Scientific Programming, 20(1), pp.45-67. Ferro, M., Mury, A. and Schulze, B. (2011). A proposal to apply inductive logic programming to self-healing problem in grid computing: How will it work?.Concurrency Computat.: Pract. Exper., 23(17), pp.2118-2135. Gaurav, and Wojtkiewicz, S. (2011). Use of GPU Computing for Uncertainty Quantification in Computational Mechanics: A Case Study.Scientific Programming, 19(4), pp.199-212. Kumar, S. (2012). Robotics Analysis and Programming.IJACITIPA, 1(1). Vetter, J. and Raghavan, P. (2013). Special Issue: Selected Papers from Super Computing 2012.Scientific Programming, 21(3-4), pp.63-64.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.