Reference no: EM131880586
Assignment: Project Proposal
• Write a short (1- to 2-paragraph) description of the business process you want to address in the project. Include a discussion of the existing subsystems you will use and the subsystems you will create.
Following are examples of the types of projects that would qualify. These are only examples and you are encouraged to think of others.
• Checkout/payment process for an online store (could use external payment system as a subsystem and your code integrates with this system)
• Service location Web site (could use a Web map system for directions and your code integrates with this system)
• Project time tracking system (could use a Web service to receive time logging information from a simple Web form and your code would create and use the Web service)
You will need to write the project requirements specification based on your project proposal. The requirements list should identify all the major features you expect to include in your integrated system.
The Requirements Specification document should include the following:
1. A title page with class number and name, project name, your name, and the date.
2. Short description of the business process you are addressing.
3. Requirements list defining all major features of the integrated system. Sufficient detail should be included to allow system design and prototype to be completed based on this list.
4. The document should be 3-4 double-spaced pages excluding the title page and reference page (if included).
5. The document will be assessed based on your ability to adequately describe the requirements appropriate for the solution.
For the course project you will select a systems integration project that solves a business process problem. The business process you select will guide you through the rest of the SLP assignments so careful consideration of the project and good communication with your instructor are important at this point.
Points to consider in project selection:
• The project must integrate new or existing systems to address a business process.
• The project should not be too complex although it should be sufficient to allow you to demonstrate the skills you have learned in the courses taken prior to this course.
• You should have access to any subsystems or information required to complete the project.
• You will need to create some portion of the project (i.e., you cannot just use existing systems). At a minimum, you will need to create some portion of the system that integrates the other subsystems. Your work must include some programming (language of your choice) and the use of a database for some aspect of the project.
• It is highly desirable to create a Web-based application for this project due to the availability of Web services that are useful for integration purposes. Web-based applications can also be operated on publicly available Web sites which will make them easier to deploy and evaluate. If you choose to create a Web-based project, be sure to check the availability of scripting, server-side coding, and database capabilities on your Web hosting server. You may not have a significant background in Web application development. Some background on Web development and Web Services was provided in the standard curriculum and examples are provided in the reading materials for this course. The type of Web application required to integrate Web Services and create and integrated system are not overly complicated and can be created in languages you are probably familiar with already (PHP, Java, C#).