Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
srs_example_EMS.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
192.51 Кб
Скачать

3.12Directory Publishing – Phase 2

3.12.1 Description and Priority

The goal of the EMS Directory Creator is an end to end solution. In other words, the software should be able to do everything the original process was able to do. The directory is created to be printed, so printing is of high priority.

3.12.2 Stimulus/Response Sequences

The stimulus/response sequence will be dictated by the page layout tool that is ultimately selected for Phase 2.

3.12.3 Functional Requirements

REQ-1:The user shall be able to save the directory from the page layout tool in a format that usable by the STEP Council’s printer.

4.External Interface Requirements

4.1User Interfaces

The user interface for the system will be a web page on the Internet. A prototype has been created that represents the final interface for the system in terms of look and feel. The prototype can be accessed at http://stepems.se.rit.edu. The user interface will be limited to the types of controls that can be generated using HTML, Javascript, and Cascading Style Sheets. The user interface code will be generated by individual developers, as well as by the Microsoft Visual Studio Integrated Development Environment.

For the web based components of the EMS Directory, there will be two “separate” user interfaces. One will be used by the creators of the EMS Directory to update and add to the directory. The second user interface will be a separate web page that is included as a web link in an email to organizations. These organizations will update contact information using this second user interface. The difference here however is only conceptual – the second user interface is simply a different web page.

4.2Hardware Interfaces

The Hardware Interfaces of the system are handled by the Windows Server 2003 Operating System. No hardware dependent code will be written by the team in Phase 1 of the EMS Directory.

4.3Software Interfaces

  • Operating System

    • The software is being designed to run on Windows Server 2003. Windows Server 2003 includes the latest version of Internet Information Services, version 6.0

  • Web Server

    • The software is being designed to run on Internet Information Server version 6.0.

  • Database

    • The software will access the SQL Server 2000 Enterprise Edition database for the following features.

      • Mailing Update Requests

      • Adding an Organization

      • Creating a Contact List

      • Manually Updating an Organization

      • Viewing the Summary

      • Sending a Mail Update Request

  • Libraries

    • The software will be created using the Microsoft .NET version 1.1 framework.

  • Page Layout Tools

    • Based on the Phase 2 requirements, the team has selected Adobe InDesign 2.0, and a companion database product, EmSoftware’s InData 2.0. InDesign provides the necessary page layout functionality, while InData gives InDesign the ability to fill InDesign document with database records iteratively, based on a template.

4.4Communications Interfaces

  • Web Interface

    • The application will be accessed over the Internet. All features will accessible through the web site.

  • Update Request Emails

    • Directory creators will be able to send emails to organizations, asking them to click on a web link that will take them to a page where they may update their contact information.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]