Sie sind auf Seite 1von 7

Divya Madhavan FUNCTIONAL SPECIFICATION A.

Introduction

Page 1 of 7

The website, Introduction to Retail Industry, will educate learners on the business model of retail industry. A European client recently acquired a chain of stores in the U.S. in order to expand their global footprint. The retail applications are being supported by globally distributed service delivery teams. The objective of the training is to equip software engineers to use key concepts, terminology and strategies to meet the issues and challenges associated with the retail industry as learnt in the course while assessing impacts to the retail applications, enhancing the existing applications based on client requirements and communicating to the client. The intended learners are a team of 8 India-based software engineers who are looking to equip themselves with the knowledge of retail industry with respect to U.S. in order to maintain the retailers applications. They have been associated with the organization for a minimum of 4 years. All of them have at least a 4-year undergraduate degree and adequate entry skills. Their previous knowledge and work experiences include building and maintaining system support applications for banks, insurance companies and transportation industries. They are expected to do their daily lessons before or after office hours at any convenient place with internet access. The course has 7 modules to be completed over a period of 2 weeks. A fully completed project will be released on May 6, 2013. The instructor of the course will implement the project in Massachusetts, USA and also at the locations of 8 learners in India. B. High-Level Site Architecture The flowchart below illustrates the high-level architecture of the site. Each page type, and its associated functionality, is described in more detail in the following sections.

Divya Madhavan

Page 2 of 7

ASK THE INSTRUCTOR

C. Universal Page Header A universal page header will appear on all pages throughout the site. Before and after a user logs in, the header will include the title of the course Introduction to Retail Industry.

Once logged in, the universal page header will change to include the course title on the top, main links of the course Syllabus, Lessons, Grades and Connect and Logout button.

Divya Madhavan D. Login

Page 3 of 7

The login page will have two text entry fields username and password and Enter button to validate the users identity to enter the website.

E. Enter Website I. Once logged in, the user is directed to the Home page which is also the Syllabus page of the website.

Page Element Page Header

Notes/ Functionality Universal page header as described earlier, has course title, main links of the course Syllabus, Lessons, Grades and Connect and Logout button.

Syllabus About the Course

This section will provide information to use the left navigation bar. Clicking on this menu links to a page with short description about the course.

Divya Madhavan
Course Instructor Resources Course Outline Grading Structure Page Footer

Page 4 of 7
Clicking on this menu links to a page with short biography of the instructor. Clicking on this menu links to a page with a list of useful text resources. Clicking on this menu links to a page with course outline for the following 2 weeks. Clicking on this menu links to a page with grading pattern for the course. The universal page footer will include copyright information.

II. The user will then click on Lessons on the top navigation bar.

Page Element Page Header

Notes/ Functionality Universal page header as described earlier, has course title, main links of the course Syllabus, Lessons, Grades and Connect and Logout button.

Lessons

This section will provide information on the lessons in general and how to navigate through the left navigation bar.

Day 1 Day 10 Page Footer

Clicking on these menus link to pages on daily lessons. The universal page footer will include copyright information.

III. The user will then click on Grades on the top navigation bar.

Divya Madhavan

Page 5 of 7

Page Element Page Header

Notes/ Functionality Universal page header as described earlier, has course title, main links of the course Syllabus, Lessons, Grades and Connect and Logout button.

Grades Day 1 Day 10

This section will provide information on how to use the left navigation bar. Clicking on these menus link to pages with grades and instructor comments for each assignment.

Page Footer

The universal page footer will include copyright information.

IV. The user will then click on Connect on the top navigation bar.

Page Element Page Header

Notes/ Functionality Universal page header as described earlier, has course title, main links of the

Divya Madhavan
course Syllabus, Lessons, Grades and Connect and Logout button. Connect

Page 6 of 7

This section will provide information on when to use the left navigation bar and how to send user comments about the course.

Ask the Instructor

Clicking on this menu links to a page with instructors contact and when to contact information and mailto link to enable users to ask questions about the lessons.

Messages

Clicking on this menu links to a page with contact information and mailto links of all users of the website to encourage frequent interaction.

Discussion Board

Clicking on this menu links to a page with information about when to participate in the discussions, how to post in the discussions and link to the discussion board.

Live Classroom

Clicking on this menu links to a page with information on all synchronous session dates and times and link to HP Virtual Room Login Page.

Page Footer

The universal page footer will include copyright information.

V. The user will then click on Logout on the top navigation bar.

A pop up box will appear to seek user confirmation to log out. This is an alert box with a question and Ok and Cancel buttons. F. Challenges Since the website is designed to consist of some of the entities of a learning management system, the challenges in developing the project are to create a secured login and internal discussion board and email. The former issue will be temporarily overcome by hard coding value to username and password and the latter, by providing email links and embedding the Google

Divya Madhavan

Page 7 of 7

discussion group in the website for the purposes of learner-learner and learner-instructor interaction.