Essay On Project proposal on Languages

At Essay Write we offer writing help to students at an affordable student friendly prices. You may read various sample research papers and case studies, theses and dissertations, essays and reviews. However, if you like a particular research paper or essay and would like to order a similar one on your custom specific topic – do not hesitate to ask us so that we can help do your essay online. Its as simple as, "placing an order on our website". We will have your paper completed from scratch by our professional PhD and Master's degree holding writers. Switch over to the Essay Write homepage to get started.

Advantages of working with Essay-write

Affordable prices for your research papers

100% Non-plagiarized and customized written papers

24/7 customer support system, Exceed expectations through our professional service

Any citation styles

Safe & Secure transactions that ensure confidentiality

Project proposal on Languages

Learning a new language is not an easy thing, especially one has other responsibilities and commitments that do not allow them to attend conventional classes that last throughout the day. People who are working or learning other things and want to learn a new language require lessons that are flexible enough to fit into their schedule. Different students also have different learning capabilities and speed, meaning that individual classes are better suited to cater for each student’s needs.
Language Experts offers individual classes to students who are interested in learning English, Mandarin, French, Spanish, German, Italian and Japanese.

Interview Plan

Interview Arrangements
Interviews shall be arranged and held as per the availability of the affected stakeholders. Interviews involving more than two groups of stakeholders shall be organized one week in advance. The venue shall also be chosen as is convenient for those involved.
Interview Options
Interviews shall use open-ended questions and shall be formal. They can also be carried out electronically, as long as there is constant feedback to ensure all relevant aspects of the system have been covered.


Interview Pass-through
After an interview, the interviewer shall go through the document to ensure all matters have been addressed and that all answers are meaningful, relevant and can be useful for system analysis and design. It is also recommended that the interviewer goes through the answers with the stakeholders and revisit any problematic matter or concern that arose during the interview.
Open Forum Questions
After an interview, the interviewer can take any questions relating to the matters being addressed to ensure all the client’s requirements are met and any concerns they may have addressed.

Interview Agenda

The interview should typically proceed as follows, taking into account the interview option chosen and time available:
Build rapport with the interviewee/s
The interviewer shall strive to put the interviewee at ease through salutations and welcoming them for the interview. Asking interviewees questions that are not directly related to the interview such as how their day has been also helps in building rapport.
Inform the interviewee/s of the Interview Structure
This is the point where an interviewer lets the interviewees know how long the interview is likely to last, when then can ask questions etc.
Interview the Interviewee’s
At this point, the interviewer asks questions meant to elicit functional and non-functional requirements of the system as well as any other related matter such as expected time of delivery.

Interview Minutes

1.What information does a student provide to find teachers?
A.The language to learn, learning mode, lesson rates, teacher’s level, travel distance and whether students need to use public transport.
2.How does a student request to book a lesson?
A.The student finds a teacher, provides information needed for the class and submits request to book a lesson. The information needed to send a book lesson request includes language, teacher, lesson type, as well as the day and time to regularly schedule the lesson for multiple lessons.
3.How do the personnel manage teachers’ information?
A.They are provided with reminders for various stages of a teacher’s teaching submission, the can invite teachers for interviews, approve them and email them the confirmation as well as their login information.

4.Can you tell us what security you would like for the online system with regard to the storage of user data and financial transactions?
A.The system should definitely be secure as we have the personal details of the teachers and students, and we want them to feel secure paying the administration fee on-line.
5.Are there any privacy and legal concerns over teachers having access to student contact information and visa versa, where we didn't seek permission for disclosure of such data at the time of collection?
A.It has not been an issue in our current system, but I think it is better that we do cater for this, and get permission from both teachers (to put their info on the website) and the students to release their details to the teacher.
6.What happens if a teacher or a student deviates from the normal course of actions in the booking or registration process? Eg. When a teacher has a confirmation pending and takes not action, or if a student is issued an invoice but doesn’t pay within the allocated time?
7.Do your teachers need to have working with children accreditation?
8.No, as teachers registered with the ALB are exempt, as they are automatically accredited as part of the ALB registration process.
9.Do you want the website to have a translation option to support all the languages that you teach?
A.Yes, that would be fantastic, as many of our parents are immigrants and it would be much easier for them if they could translate the website to a language they are comfortable with.
10.Do you want us to cater for the group lessons option that you have mentioned, even though it is not current?
A.No, we want to take it slow and have the basics working well before we move on to group classes.
11.What happens at the end of the service/the lesson term?
A.Nothing at the moment. Once the relationship between the teacher and the student is set up, then that is it.
12.Is a client profile payment history report required?
A.No, not at the moment.
13.Do you want management reports on new client profiles?
A.Not a report as such, but we should be able to see all clients in some sort of table, and then maybe it should have labels so that we know the status of each client eg. Awaiting payment, Awaiting confirmation etc.
14.How does the current system store the student/parent/teacher information – paper or spreadsheet?
A.Currently all the data is stored on paper based forms in a folder in Surname order.
15.How does the current system record the timetable information? Is it reusable?
A.A hardcopy timetable is stored with the teacher's information. It is not really reusable. We make changes to it as required, and if it gets too messy we create a new one.
16.Is there a time deadline for the system delivery?
A.We would like it as soon as possible, but at the latest by December 2014.
17.Do teachers also work as translators/interpreters?
A.Yes some of them do, but we do not want you to work on the translation/interpretation section of the business at all.
18.Does Jenny Hua have an administrator role in the business?
A.Yes, Jenny is also an administrator in the business.
19.Are the teachers & clients technologically competent?
A.It varies quite dramatically – some are very competent, and some are not competent at all.
20.Are online or telephone help options prompted when booking fail?
A.Yes, they definitely should be, but we want the on-line system to be as easy as possible for everyone to use.
21.Is there a policy for handling teacher/student relationship breakdown?
A.Not a policy as such, they just contact us and we act as mediators. This is definitely not a part of the system that can be automated.
22.Is there a refund/cancellation policy?
A.There are no refunds, but the lesson time can be changed. This is negotiated directly with the teacher.
23.Will client feedback be moderated before it is posted online?
A.Yes definitely. It has to be approved by the teacher first.
24.Will the search facility provide best match or only exact match?
A.Ideally it should provide an exact match, but also best match options should be available. Maybe it should display both, but should exact matches first, then best match clearly separating the two.
25.Will public search show same information as logged-in user search?
A.Yes, you do not have to be registered as a User to find a teacher.
26.Will admin user search show different information?
A.If admin is searching for a teacher, it will show all the teacher’s information.

System Overview

Language Experts is a learning institution in Australia that was started in 2006. It offers training in languages for individual classes.
The proposed solution is a web-based system that allows a student to select the language/s they want to learn. They are then assigned a teacher based on various variables such as the rate for lessons, the distance they have to travel for lessons and the teacher’s ATL level. Once they have selected a teacher, a student can book a lesson based on factors such as the time/ day they wish to take the lesson, the teacher they would like to teach them and their details.
The client is also interested in a contact us and testimonial page so that potential students and teachers can learn more about Learning Experts as well as get in touch with the client’s personnel for more information.

Project Description

The client is interested in an information system that:
1.Enables students to find teachers for the language/s they want to take.
2.Enable students to book a lesson with a teacher.
3.Allow teachers to apply to teach language/s.
4.Allow the institution’s admin/ personnel to view teachers’ submissions-related reminders.
5.Allow the institution’s admin/ personnel to approve teachers’ submissions.
6.Allow the institution’s admin/ personnel to invite teachers for interviews.
7.Allow the institution’s admin/ personnel to send teacher submission acceptance and login information.
System Capabilities
Functional Requirements
1.Student, teacher and personnel login
2.Find teachers (Student)
3.View teacher’s schedule (Student)
4.Book a lesson (Student)
5.Process student’s lesson payment
6.Apply to teach a language (Teacher)
7.View and edit lesson bookings (accept/ decline) (Teacher)
8.View teacher submissions (Personnel)
9.Approve teacher submissions (Personnel)
10.Invite teacher for an interview (Personnel)
11.Email teacher submission acceptance and login information (Personnel)
Non-functional Requirements
1.Security: Information security, payment security
2.Privacy: Access control, opt-in capability for information disclosure
3.Internalization: various language offerings
Business Benefits
1.Makes it more efficient and easier for a student to find a given language’s teacher
2.Ease students’ lesson booking
3.Easier management of teacher information


When undertaking a software project of considerable size, planning is essential if the project is to be successful. Software development is an inherently complex task and for any non-trivial project, usually involving a team working together. This is further complicated by the fact that the people involved in the project have varying skill sets and domain knowledge thus the technical lingo of any subset of stakeholders would not suffice as a way of communicating the various details pertaining to software development. To enable communication between a project’s stakeholders, it is necessary to convey the information pertaining to software development in a way that is simple enough for users and other non-technical stakeholders such as venture capitalists and management personnel to understand yet detailed and expressive enough for designers, developers, testers and maintenance personnel to be able to communicate without ambiguity. This can only be achieved through a systematic, well-understood and all-encompassing process geared towards software development.

Software Development Life Cycle [ A. Dennis, B.H. Wixom, D. Tergaden. System Analysis and Design with UML 2.0. An Object-Oriented Approach. 2005. John Wiley & Sons, Inc.]
Systems development life cycle (SDLC) is a software development process meant to help a project’s stakeholders understand how an information system (IS) will support business needs, aid designers in system design, programmers in building the system, and ensures the smooth delivery to and maintenance for the system’s users. A software project will typically go through four phases namely: planning, analysis, design and implementation. Each phase is made up of steps that are realized through various techniques and using different tools to produce deliverables.