Page
  1. 1
    1
  2. 2
    2
  3. 3
    3
  4. 4
    4
  5. 5
    5
  6. 6
    6
  7. 7
    7
  8. 8
    8
  9. 9
    9
  10. 10
    10
  11. 11
    11
  12. 12
    12
  13. 13
    13
  14. 14
    14
  15. 15
    15
  16. 16
    16
  17. 17
    17
  18. 18
    18
  19. 19
    19
  20. 20
    20
  21. 21
    21
  22. 22
    22
  23. 23
    23
  24. 24
    24
  25. 25
    25
  26. 26
    26
  27. 27
    27
  28. 28
    28
  29. 29
    29
  30. 30
    30
  31. 31
    31
  32. 32
    32
  33. 33
    33
  34. 34
    34
  35. 35
    35
  36. 36
    36
  37. 37
    37
  38. 38
    38
  39. 39
    39
  40. 40
    40
  41. 41
    41
  42. 42
    42
  43. 43
    43
  44. 44
    44
  45. 45
    45
  46. 46
    46

Website Design. This is a Texans Credit Union online website. It has recently been upgraded and allows the user to perform banking related functionality. Our area of focus for this project is the self service section of the website.

Extracts from this document...

Introduction

Texans Credit Union Case Study MIS 6308 Professor Srinivasan Raghunathan Amr Hambazaza Table of Contents Source Documents: 3 Section 1: Existing System: 3 Website Functionality 3 Problems/Ideas: 3 Context Diagram: 3 Use Case Descriptions: 3 1. Process CD Purchase Request: 3 2. Open Account 3 3. Request Tax Information 3 4. Wire Transfer Request 3 Use Case Diagram 3 Existing System Class Diagram 3 Documentation of Use Cases 3 1. Data Associated with Use Case 1 3 2. Data Associated with Use Case 2 3 3. Data Associated with Use Case 3 3 4. Data Associated with Use Case 4 3 Section 2: System Upgrade 3 Context Diagram: 3 Use Case Descriptions: 3 1. Process CD Purchase Request: 3 2. Open Account 3 3. Request Tax Information 3 4. Wire Transfer Request 3 5. get Member Accounts and Balances 3 5. get Current CD Rates for Member 3 6. Get Account Tax Transactions 3 6. Login to System 3 Use Case Diagram 3 Documentation of Use Cases 3 1. Data Associated with Use Case 1 3 2. Data Associated with Use Case 2 3 3. Data Associated with Use Case 3 3 4. Data Associated with Use Case 4 3 Major Use Case Sequence Diagram: 3 New Form Design reflecting new process: 3 Data Model: Class Diagram 3 Object Design 3 Method Specifications 3 Method: verifySufficientFunds 3 Method: addAccountToMember 3 Method: verifyAccountInformation 3 Method: generateTaxForm 3 Method: getTaxRecords 3 Controls 3 Source Documents: Section 1: Existing System: Website Functionality This is a Texans Credit Union online website. It has recently been upgraded and allows the user to perform banking related functionality. Our area of focus for this project is the self service section of the website. This includes: 1. Creating a new account type within an existing member account. 2. Retrieving tax records for previous years. 3. Creating a Certificate of Deposit from existing funds.

Middle

4. Add CD to customer account. 5. Transfer funds from customer selected account into newly created CD. 6. Log transaction in the transaction table Exceptional Flows: 2. a1. IF the customer lacks the necessary funds then immediately reject the CD creation request. 2. Open Account Primary Actor: Customer Stakeholders: Bank teller Trigger: Submission of a "Open an Account" form Relationships: Include: Login to System, get Member Accounts and Balances Extend: Normal Flow of Events 1. Let customer select the type of account to open from standard account types 2. Add new account for existing member. Exceptional Flows: 1. a1. IF any information is missing on the open account form then immediately notify customer via the web page. 3. Request Tax Information Primary Actor: Customer Stakeholders: Bank teller Trigger: Submission of a "Request Tax Information" form Relationships: Include: Login to System, get account tax transactions Extend: Normal Flow of Events 1. Display valid years that the user has tax records for. 2. Retrieve all tax related transactions from all accounts for given year 3. Create properly formatted tax form 4. Send tax form to printer for mailing Exceptional Flows: 4.a1. If the user has selected to receive the tax document electronically then display it in PDF format in the current browser window. 4. Wire Transfer Request Primary Actor: Customer Stakeholders: Bank teller Trigger: Submission of a "Wire Transfer Request" form Relationships: Include: Login to System, get Member Accounts and Balances Extend: Normal Flow of Events 1. Display all valid accounts for this member and the amounts available to transfer in each account. 2. Let the user select the account and the amount to transfer 3. Display a list of valid destination banks to wire funds to 4. Once the customer selects a bank, the user can optionally select another bank in the credit to section, from the list of valid banks. 5. The user can then enter the final credit information of the wire transfer 6.

Conclusion

form Store tax form in PDF format in temporary storage IF customer requested mailed form THEN Forward PDF file to mail center ELSE Display PDF in browser screen Method: getTaxRecords Method Name: getTaxRecords() Class Name: Account Clients (Consumers): Member class Associated Use Cases: Request Tax Information Description of Responsibilities: This method returns the relevant tax records for a given account Arguments Received: year Type of Value Returned: Array of Strings Pre-Conditions: An existing account, a running system Post-Conditions: None Pseudocode: For each transaction in account IF transaction is in given year THEN IF transaction is a taxable transaction THEN add transaction to taxRecordsArray return taxRecordsArray Controls 1. On the request tax information form a drop down list of only valid years when the user had a member account with the credit union. 2. In the Open an Account screen, the user should not be able to transfer money greater than from the selected source account. 3. A list of valid banks should be displayed in the Wire Transfer Request screen. 4. Whenever radio buttons are displayed to let the user select an account to transfer funds from (e.g. Wire Transfer Request screen, or Open an Account screen) the accounts listed should only be the accounts owned by the current member. 5. In the Wire Transfer Request screen the dollar amount to transfer cannot be negative. 6. Common aspects of all forms such as the "Transfer from Account" section should be based on the same code and shouldn't vary from form to form. This will guarantee that there is no variation from one form to the next. 7. When opening a CD display only the accounts that have the valid minimum balances to support the selected account type, also don't display any accounts that don't have enough balance to cover the requested CD amount. This will avoid user entry error and help the users get the CD creation process right on the first try. ?? ?? ?? ?? Texans Credit Union Case Study MIS6308 2/46

The above preview is unformatted text

This student written piece of work is one of many that can be found in our University Degree Information Systems section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related University Degree Information Systems essays

  1. Happy Holidays Hotel. Information Systems Analysis and Design. When we design the new ...

    System received the request. 2. Show the availability of room/facilities. 3. Record customers' personal & credit card detail. 4. Provide the billing information. 5. Accept to charge deposit from the credit card. 6. System provides the credit card detail to Credit Card Company. 7. Received the fund from Credit Card Company. 8. Provide the receipt.

  2. In this coursework we will be designing a component based model for a business ...

    account, so despite its simplicity the developer is not able create designs freely. JavaServerPages JSP's make heavy use of Java Beans, which are classes that follow a standard pattern of a no-argument constructor (required in JSPs) and public GET and SET methods.

  1. Creating a shopping website with Project management

    Testing was very important in this project as it is a major source of feedback. Testing strategies such as design validation, unit testing and Integration Testing was carried out. Risks to the project were also analysed and everybody in the group worked hard to overcome these risks.

  2. individual project

    Through the course of the investigation, the primary and secondary research outlines and provides an in-depth analysis of whether an ID card would be suitable for the British society and would its introduction actually 'stir' up racist views towards ethnic minority groups residing in the UK.

  1. Building Information Management. In this paper we asked the question how Facility Managers can ...

    of the user. The design will be checked again with the demands of the users, when this is correct the design will be given to the builder, who builds the building.

  2. Systems Life Cycle. The main disadvantage of the traditional waterfall method is with the ...

    However I shall now present a brief description of each stage as an introduction before I continue. 1.3.1 Initiation The initiation of introducing or modifying an information system can be unplanned, or it can be part of a planned strategy.

  1. Security in Wireless Local Area Networks

    Network MAC Medium Access Control MPDU MAC Protocol Data Unit PEM Privacy Enhanced Mail PHY Physical layer PRNG Pseudo Random Number Generator bps bits per second SKCS Shared Key Cryptography System UMTS Universal Mobile Telecommunications System WEP Wired Equivalent Privacy Table 2: Definitions ad-hoc In ad-hoc configuration the wireless LAN

  2. The purpose of this paper is to provide an analysis of Cisco Systems primary ...

    Largest Employment Changes in 2000 Company # of Employees in 2003 % Change from 2000-2001 Nortel 36960 -31% Lucent 34500 -39% Juniper 1542 26% Ciena 1816 -44% 3Com 3300 -43% Enterasys 1627 -12% Industry analysts are optimistic and continue to predict economic recovery, but the financial performance of the companies has not reached its high peak of 2001.

  • Over 180,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work

Marked by a teacher

This essay has been marked by one of our great teachers. You can read the full teachers notes when you download the essay.

Peer reviewed

This essay has been reviewed by one of our specialist student essay reviewing squad. Read the full review on the essay page.

Peer reviewed

This essay has been reviewed by one of our specialist student essay reviewing squad. Read the full review under the essay preview on this page.