• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month
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. ...read more.

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. ...read more.

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 ...read more.

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. In this coursework we will be designing a component based model for a business ...

    A response is then sent back from the server to the client i.e. back to GP with patient record. Some of the advantages of using servlets include: the ease at which they can be learned and other being that they protect the developer from complex HTTP scripts.

  2. Creating a shopping website with Project management

    By analysing these risks, this would minimise them because everybody in the group was aware of them. The group planned their project in advanced and created a plan to follow, each phase was created in the plan and deadline had to be met so that each phase could be handed in.

  1. 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.

  2. Office systems project

    Titlas Ventures Limited access their customer details, supplier details, products details, staff details and orders details. 1.2. COMPANY'S OPERATION The Company's objective is to become a frontline organisation in the retail market distribution in Nigeria. Currently the company represents exclusively reputable international companies, with excellent product image.

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

    This means investigating, collecting and documenting all aspects of the current system. A requirements specification, detailing what a new or modified system be able to do, must also be drawn up. The possible solutions to the existing problems are also discussed, although no real design steps are taken.

  2. Information Security System

    How viruses may affect files is a main issue. Let's get through it in more details. * Viruses have the capability of infecting any file, but will generally infect executable files or data files, such as word or excel documents that are opened frequently and allow the virus to try infecting other files more often.

  1. Organizational Information System

    Benson and Standing (2002) have said that a systems boundary (or environment) is everything that lies within the range of the system and interacts with the system. Super TV is in a very competitive world-wide business environment. Its 10 business units are concentrated in 5 major UK cities.

  2. Security in Wireless Local Area Networks

    2 Abbreviations and Definitions In this document are following abbreviations (table 1) and definitions (table 2) used. Table 1: Abbreviations AP Access Point ATM Asynchronous Transfer Mode BER Bit Error Rate BSS Basic Service Set; A set of stations communication wirelessly on the same channel in the same area.

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