Preview

Programming Methods Assignment

Powerful Essays
Open Document
Open Document
1203 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Programming Methods Assignment
Table of Contents
Task 1 3
Report 1 4
Logical Data Structure 4
Preliminary Program Structure 5
Program Specification 6
Report 2 9
Logical Data Structure 9
Preliminary Program Structure 10
Program Specification 10
Task 2 14
Pseudo code for Report 1 15
Pseudo code for report 2 16
Flowcharts for Report 1 18
Flowchart for Report 2 19
Task 3 21
Pseudo codes for a procedure that checks whether a member is paid-up member. 22
Pseudo code for main menu 23
Flowchart for Main menu 24
Testing 25
Test Plan 25
Desk checking 25
Dry Run 26
Task 4 28
Unified Modeling Language 29
High level class diagram 30
Top level use case diagram 31
Activity diagram 32
State diagram 33
Task 5 34
Review of the assignment 34
Bibliography 36

Task 1
The club secretary would like the following reports on a regular basis:
Report 1 A list of all the paid-up member names and contact telephone numbers
Report 2 A list of the renewals due within the next month, with total payment due if all members renew their membership
Using JSP techniques and methodology analyse the requirements for both reports. Produce diagrams for both reports showing the step-wise progression. Diagrams should include.
• Logical data structure diagrams(DSDs)
• Preliminary program structures(PSDs)
• The detailed program specification for each report.

Report 1
Logical Data Structure

Figure 1.1.1 Logical Data Structure Diagram

The logical data structure diagram reflects that no processing is required for the non-renewed members. So the diagram reflects only the records for the paid-up members. The paid-up members are more specified by their details, member number, name, and contact number.

Preliminary Program Structure

Figure 1.1.2 Preliminary program structure
The preliminary program structure represents the data components, which are structured for more detailed analysis. This structure will then form the basis of the program construction.

You May Also Find These Documents Helpful

  • Good Essays

    Management 340 Week 5

    • 568 Words
    • 3 Pages

    As forms/reports are created at the end of the SDLC phase, I would start by collecting all pertinent data and information needed about the report. Additionally, asking questions about who its users are, what the purpose is, and when is it used/ needed, where does it need to be delivered, and how many people need to use/view this report? After all data was assembled and consolidated, I would begin by using Java, HTML, or Visual Basic, as reports/forms are integrally related to the DFD's and ER diagrams. After creating the prototype, I would share with the users to determine if any corrections or adjustments are needed.…

    • 568 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Program planning is defined as a process that involves the development and use of activities, setting up goals, objectives, activities and a means to evaluate them. The process presents the argument and the logic that justifies the need for a program (Yuen, Terao, 2003).…

    • 325 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Preliminary Analysis: This first stage is intended for conducting a preliminary analysis, proposing alternative solutions, discuss costs and benefits and submit a preliminary plan with recommendations. You need to find out the organization's objectives and the nature and scope of the problem. Alternate proposals may come from interviewing employees, clients, suppliers, and/or consultants. You can also study what competitors are doing. With this data, you will have three choices: leave the system as is, improve it, or develop a new system.…

    • 595 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Nt1310 Unit 7 Week 7

    • 594 Words
    • 3 Pages

    The information that was posted gave in your assignment said that you have learned skills the following program data session programming structure named as…

    • 594 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    cmis 102 HW 2

    • 748 Words
    • 6 Pages

    Using the Hierarchical Design, I am creating a flow chart or blueprint of how basically this program will work:…

    • 748 Words
    • 6 Pages
    Satisfactory Essays
  • Satisfactory Essays

    2. Analyzing Data: The information gathered from the meeting will be analyzed and form a rough draft of the database model.…

    • 358 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Cs Programming Chapter 1

    • 2450 Words
    • 10 Pages

    ____ data items may involve organizing or sorting them, checking them for accuracy, or performing calculations with them.…

    • 2450 Words
    • 10 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Program planning is evaluated in following a proposal. Program Planning processes will yield a component of the body proposal. Grand proposals are evaluated and based on business practices/good planning. A grant proposal address goals within the organizations ability to provide relevant services. Grant proposal s could be contract submitted to perform an activity for example better training and research. Program planning is the first step in planning to redevelop a particular program that wishes to be funded by the a grant for a government purpose.…

    • 262 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Calorie Management

    • 820 Words
    • 4 Pages

    For those of you who may not be computer knowledgeable, I will give you a description of the process the team will use to complete their task. The first step the team will do is analyze the problem by identifying a desired result, determining information is needed to produce these results, and determine what processes must be carried out to proceed from the known data to the desired output. Next step the team will work on is designing the program, which entails creating a detailed description, using relatively ordinary language or special diagrams of the program to be created. Simply…

    • 820 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Programming Logic

    • 1499 Words
    • 6 Pages

    2. Design the logic for a program that outputs every number from 1 through 10.…

    • 1499 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Intro to programming

    • 534 Words
    • 3 Pages

    Design an algorithm that prompts the user to enter his or her height and stores the user’s input in a variable named height.…

    • 534 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    The process of planning and developing a program can be tied together to simplify the whole process. The outcome…

    • 758 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    The first step in creating such a program is that we need to identify the desired results we are looking for in…

    • 772 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Method Section

    • 260 Words
    • 2 Pages

    In the beginning of the study, a consent form will be handed out to the college students.…

    • 260 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Table of Contents 1.Introduction on Learning Management System 2 1.1 Introduction on Blended Learning 2 1.2 Problem System……………………………………………………………………………………………………………………2 1.3 Objective…………………………………………………………………………………………………………………………….. 2 2. Use Case Diagram 3 3. Intermediate Description of Learning Management System 3.1 Flow of activities for use case Lecturer upload course material.....................................4 3.2 Flow of activities for use case Student Save File Online..................................................5 3.3 Flow of activities for use case Student download course material..................................6 3.4 Flow of activities for use case…

    • 1334 Words
    • 7 Pages
    Powerful Essays