Technical And Functional Document Essay

Functional and Technical Document File Name:

Requirements Document.docx

Original Document Created

Original Document Created

Original Document Created

Document Reviewers/Approvers

Position

Reviewer

Reviewer and Approver

Sign-off Date

Smith Joe

Department Dean

Smith Joe

Underhill James

Underhill James

Jane Mary

Accounting Officer

Jane Mary

Assumptions, Restrictions & Limitations

Data Flow

Customer Workflows

As-Is Diagram and Actors

To-Be Diagram and Actors

Business and Functional Requirements

Business/functional requirements

Non-functional requirements

Quality of Service Requirements

Reliability

System Availability

Interfaces

User Interfaces

Software Interfaces

Data Migration Interfaces

Purchased Components

Licensing Requirements

Legal, Copyright and Other Notices

Documentation Requirements

User Acceptance Test Strategy

Use Cases

Use Case

Use Case

Metrics

Security 17

20 Reports 17

20.1 General 17

20.2 Supplies Report 17

20.3 Supplies Budget Request Report 18

21 Appendices 20

21.1 Appendix A: RACI Matrix 20

21.2 Appendix B: Problem Statement 21

21.3 Appendix C: Context Diagram 22

21.4 Appendix D: Stakeholder Profile 23

Table of Figures

Figure 31: As-Is diagram 6

Figure 41: As-Is diagram 7

Figure 201: Report -- Sample 20

Table of Tables

Table 71: Report 1 -- Fields Order 13

Functional and Technical Document

Executive Summary

This project aims to solve the problems that students face with regards to listening, writing and speaking of English. Typically, students' speaking and listening skills are very weak, which make professors to face challenges in communicating effectively with students. Moreover, English deficiency of some students makes native speakers to spend more time with non-native speakers when there is a group project. More importantly, many students face hard time in improving their English for professional, academic and personal purposes. The overall effects include projects' misunderstanding, personal- assignment time delay, and low academic performances that lead to low GPA for students. The project attempts to solve the problems by providing more opportunities for students to interact with native speakers in the university and local community using the webpage format. The strategy will improve their academic experience within the university campus. The other solution to the problems is that the English Language Institute is to validate the English proficiency of non-native English speakers who have currently enrolled in the university programs. This project is to use the English Language Institute to track students' information, their grades, and their register classes. The audience of the project includes Students, Professor, and Departmental Dean. The project also tracks the information of the Professors, their assigned classes, and students' grade. More importantly, the project will track the approved budget of the English Language Institute, the budget report and report on Departmental Dean. Finally, the project will be used to track the activities of accounting department that include professor's salary, tuition fees, taught classes, and registered class hours. The project's non-functional requirements are designed to enhance easy and friendly use for all web-page users.

Assumptions, Restrictions & Limitations

All users are to have access to the system.

Accounting department will supply the check

Users are required to have internet access

All students are assumed to register for classes

Department Dean is to approve the budget and budget report

Professor is assumed to grade students' performances.

The project manager is to inspect and ascertain that the materials to complete the project are in a good condition.

The project manager will complete the purchasing of project's materials, and specifications will be ascertained by IT team.

The constraint of the project is that the allotted budget may increase due to unforeseen increase in the prices of materials.

Moreover, the specifications of software, hardware, servers and other peripherals to complete the project may change.

The limitations that the project may face are that there may be shortage of materials to complete the functionality of the systems.

Internet connectivity may be down leading to a delay in completing the project.

Intruder may view unsecured information of the web page systems through sniffing.

Lack of backup may result to a loss of data or rework.

Data Flow

The illustration below reveals the project's data flow that provides how information is stored, processed, and input.

Figure 31: "As-Is diagram"

Customer Workflows

"As-Is Diagram and Actors"

The figure below reveals the 'big picture' of the business use cases (business processes) that will be replaced or modified with the English Language Institute Tracking project. The actors involved in each processes of the projects are also shown.

Figure 41: "As-Is diagram"

"To-Be Diagram and Actors"

The figure below reveals all actors and use cases involved in the English Language Institute web project.

Figure 4.2: "To-be diagram"

"Business and Functional Requirements"

Requirements

A1. "Business and Stakeholder requirements"

A.1.1. English Language Institute shall provide a system to enhance efficient and effective tracking of student information, class grade, and professor information.

A.1.2.English Language Institute shall provide timely tracking system to update student...

...

The system shall be used to track and update tuition fees, taught hours and registered class hours.
B2. "Solution requirements (functional & nonfunctional)"

B 2.1. Users shall use their account password and account ID to login into the system.

B 2.2. Users shall use different mobile devices that include tablet and smart phone with web browser to get access into the system.

B 2.3. Different tab control and user interface shall assist different stakeholders to get access to the system.

C3. Technical requirements

C3.1. English Language Institute shall use the paper free and web-based for tracking system.

C3.2. All the transactions and report shall be stored and display via the network system.

C3.3.Database system shall be used to store students, professor and account information.

D4. Transitional requirements

D4.1. The storage, server, and network shall be updated to match increase in the data and networking

D4.2. The English Language Institute shall modify the policies, procedures and workflow with increase in the network load of the tracking system.

D4.3. The English Language Institute shall implement training delivery, skill enhancements, one-on-one support and super user programs for effective use of the tracking system.

E5. Approval Requirements

E5.1. The project manager shall review and approve any software or hardware before it is acquired. The project shall adhere to the established budget stipulated by the English Language Institute.

E5.2. A deviation of the project's budget of more than 10% shall be approved by the Department Dean and Account Department.

E5.3 Deliverables shall include software or hardware acquisitions such as server, share drives, web-based software and firewalls. A change in scope shall be approved by the Department Dean and Accounting Department.

F6. User Requirements

F6.1. The user must have an internet connection before accessing the web page of the English Language Institute

F6.2. Student shall have the valid username and password before being allowed to access their accounts.

F6.3.Student shall have access to the English Language contents with the valid username and password.

F6.5.Professor shall have access to the web page using the valid username and password

F6.4. Professor shall post the English lesson online using the valid username and password.

6. Quality of Service Requirements

6.1 Data Storage

Student & Professor database:

Students Table Column: Student ID, Student Name, Student Address, Student Contact Number, Student Email Address, Student Course Taken, Student Registered Class, Student Tuition.

Professor Table Column: Professor ID, Professor Name, Professor Address, Professor Contact Number, Professor Email Address, Professor Assigned Class, Student Grade.

Accounting Table Column: Tuition Fees, Registered Class Hours, Taught Hours, Professor Salary.

6.2. Data Validation

English Language Institute System shall supply all output data and input data using the following format:

Text (Student Name, Professor Name, Description and others): 6-155 characters, includes numbers, text, and special character such as %@#.

Numbers (Registered class hours, Tuition fees, Professor ID): 7-25 numbers.

Date (Student Registration Date, Finish Date): American Format: MM/DD/YYYY.

Currency (tuition): U.S. dollar symbol $ shall be used to calculate all tuition fees.

Special numbers (Professor Contact Number): Using American telephone number format (xxx)-xxx-xxxx.

6.3 Data and User Access

Professor shall have access to the students' database to update, create or delete student information such as grades, and assigned classes.

Accounting officer shall have access to account database that include tuition fees, registered class hours, professor hours and taught hours.

Accounting officer shall update, create or delete tuition fees, registered class hours, professor hours and taught hours.

Department Dean shall update, create or delete budget report.

6.4 Auditing

Accounting Officer could demand for accuracy of the budget report from the Department Dean.

The English Language Institute can seek for the service of external auditor to audit accounting department.

Department Dean could demand about the total salary of professor, overall tuition fees, and overall number of registered students from the Accounting Officer.

Department Dean could request for student grades and assigned class of students to ensure that the professor is working based on the laid down English Language Institute policy.

6.5 Usability

Users are required to undergone a minimal training to use web interface effectively.

Accounting officer is required to undergone 10-hour training program to understand the strategy to use the accounting software to calculate tuition fees, professor salary and update the financial information.

Department Dean is required to undergone 12-hour training to use the web browser to prepare budget report.

Professor is required to undergo 3-hour training to understand on how to post and update the student grade.

Students, Professor, Department Dean and Accounting Officer shall use Desktop, laptop or telephone to get access to the web browser of the Institute.

All users are to undergo 3-hour training on the how to use the Microsoft Window because Window will only be installed computer system.

Reliability

The English Language Institute information system shall provide technical support to handle technical and common error. The database in the webpage may display error and user can use dictionary to fix the error.

• Mean Time Between Failures -- less than 5-6 hours.

• Accuracy -- System is to integrate keyword that can be used to search for users and look up for the required system's output.

• Defect…

Sources Used in Documents:

Reference

Indiana Government (2013).Screening Technical Design Document Version 2.0. Indiana Screening and Referral Tool.

Appendices

"Appendix A: RACI Matrix"

RACI matrix


Cite this Document:

"Technical And Functional Document" (2015, April 18) Retrieved April 25, 2024, from
https://www.paperdue.com/essay/technical-and-functional-document-2150389

"Technical And Functional Document" 18 April 2015. Web.25 April. 2024. <
https://www.paperdue.com/essay/technical-and-functional-document-2150389>

"Technical And Functional Document", 18 April 2015, Accessed.25 April. 2024,
https://www.paperdue.com/essay/technical-and-functional-document-2150389

Related Documents

The writer will then be ready to write a first draft where the outline is expanded into paragraphs (Introduction to technical writing/documentation) and a glossary of terms is created (The technical writing process). The writer will then revise the first draft, including checking for completeness and accuracy, checking that writing is clear and concise, proofreading with spelling and grammar checks, reviewing mechanics such as abbreviations, acronyms and initialisms expansion

The individual propeller blades are aerodynamic in that their leading edges are teardrop-shaped from the horizontal plane in their direction of travel when the shaft is rotating. In effect, each propeller blade is a miniature air foil designed to maximize air pressure underneath the wing by creating a velocity differential between the air passing over and above the wing, respectively. In principle, the teardrop-shaped or laminar-flow wing is a technological

Business Requirements Document Miller Inc. looks forward to creating a data repository for all data collected that is beyond the current relational database it currently uses. The company has currently outgrown the relational database in Oracle that it currently uses. Though it enables data to be stored in different tables that can be linked together using record keys, the amount of keys and records makes it difficult to operate a standard

Agile has transitioned from being a development tool to a means to compete and drive another team into conformance with a competing team's agenda. This is a prime example of how product development environments can turn into a dysfunctional control system. As senior management, above the project leaders, looks at a literally seventy to one hundred projects a month in reviews, all they have time to see are the

(Heal and Rusch, 1995) In a separate study entitled: "Improving graduation and employment outcomes of students with disabilities" Predictive factors and student perspectives" Benz, Lindstrom, and Yovanoff (2000) report findings from two studies that examined secondary and transition practices. The first of the two studies made an examination of students factors as well as program factors that served to predict the graduation of participants with a standard high school diploma

From that vantage point it is clear that ERP systems may not be able to provide the depth and breath of unification that is possible with more advanced approaches to using it systems. Another drawback or con of using ERP systems has the catalyst of creating a more unified socio-technical system is the fact that they are often implemented and measured on a department or functional basis first. Interpolating their