Assignment 3: Creating a Domain Model Class Diagram
Refer to the RMO CSMS domain model class diagram shown in Figure 4-23 on page 111 of the textbook and the discussion of subsystems in Chapter 3.
Write a two to three (2-3) page paper in which you:
1. Using Microsoft Visio or an open source alternative such as Dia, create a domain model class diagram for the RMO CSMS marketing subsystem. Note: The graphically depicted solution is not included in the required page length.
2. Provide a narrative describing your diagram that includes:
a. An overview of the diagram
b. An analysis of the different classes in the diagram
3. Use at least three (3) quality resources outside of the suggested resources in this assignment. Note: Wikipedia and similar Websites do not qualify as quality resources.
Your assignment must follow these formatting requirements:
• Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.
• Include a cover page containing the title of the assignment, your name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
The specific course learning outcomes associated with this assignment are:
• Design high-level logical system characteristics (user interface design, design of data and information requirements).
• Develop clear and concise business requirements documents and convert them into technical specifications.
• Use technology and information resources to research issues in systems analysis and design.
• Write clearly and concisely about advanced systems analysis and design topics using proper writing mechanics and technical style conventions.
Assignment #2
Assignment 4: Diversity of Approaches
According to the textbook, there are at least two (2) approaches to the SDLC, two (2) approaches to software construction and modeling, and many techniques and models. The following could be possible reasons for such a diversity of approaches:
• The field is young.
• The technology changes quickly.
• Different organizations have different needs.
• There are many types of systems.
• Developers have widely different backgrounds.
Write a two to three (2-3) page paper in which you:
1. Analyze each reason listed above as a reason for a diversity of approaches to software construction and modeling, and give your opinion on whether or not each reason is valid.
2. Propose at least one (1) additional reason why you believe such diversity of approaches exists. Provide support for your recommendation.
3. Use at least three (3) quality resources outside of the suggested resources in this assignment. Note: Wikipedia and similar Websites do not qualify as quality resources.
Your assignment must follow these formatting requirements:
• Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.
• Include a cover page containing the title of the assignment, your name, the professor’s name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
The specific course learning outcomes associated with this assignment are:
• Analyze and present methods to initiate, specify, and prioritize information systems projects and determine various aspects of feasibility of these projects.
• Use technology and information resources to research issues in systems analysis and design.
• Write clearly and concisely about advanced systems analysis and design topics using proper writing mechanics and technical style conventions.
Assignment #3
TECHNICAL PAPER: FINAL PROJECT PLAN
Especially for You Jewelers is a small jewelry company in a college town. Over the last couple of years, it has experienced a tremendous increase in its business. However, its financial performance has not kept pace with its growth. The current system, which is partly manual and partly automated, doesn’t track accounts receivables sufficiently, and the company is finding it difficult to determine the reasons why the receivables are so high. The company runs frequent specials to attract customers but has no idea whether these efforts are profitable or if the benefit—if there is one—comes from associated sales. Especially for You Jewelers wants to increase repeat sales to its existing customers; thus, it needs to develop a customer database. It also wants to install a new direct sales and accounting system to help solve the outlined problems.
The new direct sales and accounting system for Especially for You Jewelers will be an important element in the growth and success of the jewelry company. The direct sales portion must track every sale, be able to link to the inventory system for cost data, and provide a daily profit and loss report. The customer database must be able to produce purchase histories to assist management in preparing special mailings and special sales to existing customers. Detailed credit balances and aged accounts for each customer would help to solve the problem with the high balance of accounts receivables. Special notice letters and credit history reports would help management reduce accounts receivable.
Write a six (6) page paper in which you:
1. Suggest at least five (5) expected business benefits that Especially for You Jewelers company might derive from a new system. Provide a rationale for your suggestions.
2. Propose at least five (5) system capabilities for the company. Provide a rationale for your proposals.
3. Ascertain the three (3) possible scenarios in this new direct sales and accounting system.
4. Using Microsoft Visio or an open source alternative such as Dia, develop an activity diagram for each scenario that you have identified. Note: The graphically depicted solution may not exceed one (1) page per diagram. Provide a narrative that gives an overview of your diagram.
5. Using Microsoft Visio or an open source alternative such as Dia, complete a fully-developed use case description for each scenario identified. Note: The graphically depicted solution may not exceed one (1) page per diagram.
6. Develop a system vision document for Especially for You Jewelers, detailing the overall vision or plan for the new direct sales and accounting system. A vision document generally contains:
a. Introduction
b. Business needs / requirements
c. Product / solution overview
d. Major features
e. Scope and limitations
f. Other needs
7. Use at least three (3) quality resources outside of the suggested resources in this assignment. Note: Wikipedia and similar Websites do not qualify as quality resources.
The specific course learning outcomes associated with this assignment are:
• Analyze techniques for requirements determination, collection, and organization.
• Summarize effective communication techniques with various organizational stakeholders to collect information using a variety of techniques and to convey proposed solution characteristics to them.