Software Requirements Document Template. Curricular Information System. Software Requirements Document (Draft 1 – August, 2. Roberta Crumrine 1. Introduction. 1. 1. Purpose. This document details the functionality required for. Curricular Information System Software Requirements Document (Draft 1 – August, 2000) Roberta Crumrine 1. Introduction 1.1 Purpose. This document details the functionality required for the new Curricular.Discusses the system requirements for Windows Vista Beta 2, for Windows Vista RC1, and for the final release of Windows Vista. Disccusses the operating system requirements to upgrade to Windows Vista Beta. All of the tax forms, conversion tools and services, and recommended system requirements professional preparers need to ensure an optimal ATX and TaxWise tax software experience. System Requirements of Wings' XP software. PRODUCTS; FEATURES; SUPPORT; CONTACT US; System Requirements. Features; Levels; System. Curricular Information System (CIS). Document Conventions. Although this document is intended as a set of. Requirements, not a design, some technical information has been included with. Priority for all functionality is . Ultimately, all members of the CIS Project Team (Ref. Product Scope. The Curricular Information System is intended. Clipper and Web proposal systems with a new. It. provides a foundation that facilitates orderly growth of future enhancements. Certain enhancements have been included in this. Priority 1 features. Do so for. more than one term/year simultaneously. Through the web this. MIT partner universities and to. In the long range, the new system. Manage Add and. Drop requests. Schedule classrooms, students, and finals. Manage and report on pre- requisites, co- requisites. Audit student degrees (GIR)Department Coordinators. Responsible for helping faculty develop MIT catalog. Monitor departmental roadmaps. Help develop room schedules for subjects and exams. Audit department degrees. COC and CGSPReview subject proposals. Other Administrative Offices.
The HASS Office, PSB, Communications Office review and. MIT catalog and supplemental bulletins. Run student lotteries. Submit grades. Faculty. Plan and teach curricula. Use many reports provided by Academic Services: class. Students Use catalog and related information to plan course. Use the on- line planning worksheet, lottery submittal. Operating Environment. CIS is developed for use on the Unix system: student. Under the Netscape web server: entprise using SSL and. Accessing the Oracle database (currently on system. New code will be developed in Java. The existing General Table Maintenance (GTM) facility. Design and Implementation Constraints. Assumptions and Dependencies. External Interface Requirements. User Interfaces. 3. Hardware Interfaces. Software Interfaces. Communications Interface. System Features. See also the Process Model diagrams. Authorization Features. Description. Privacy and Security of data is assured by the. Proposal authorizations depend upon department. HASS), and status of the proposal. The authorization scheme must manage, among others. Department Administrators (plus faculty and other. Administrative offices) need to view and modify their own departments’ listing. HOC approval. is required for HASS- D subjects that change – this needs to be included in the. Only. HE subjects outside of the School of HASS need approval by the. HOC. This needs to be included in the workflow scheme. HASS Electives inside of. School of HASS are not reviewed by HOC even when new, so they are NOT. Department coordinators (at least the primary. System users need to be able to change their. Relational data in the database should map easily to XML. By using XML and XSL, one. XML format can feed numerous report. XSL. Only IE5 and Netscape 5 browsers can format XML. XML to HTML converter is needed to convert XML documents on. HTML files that can be served over the Internet. XML. documents can be converted dynamically on the server to deliver over the. Internet, but for catalog downloads, a converter that produces html documents. The likely program is . This functionality is also used for the. QBF functionality. Oracle also has products for downloading database data to. XML. Apply an XSL style sheet to an XML file and produce an. HTML file. An XML product such as . Only one year’s proposals can be worked on at any given time. The new system allows proposal updates for any year. One proposal can be in work. For example: One subject may have different. BUT IS THIS FEATURE REALLY. NECESSARY? Examples: Status codes, Status code transitions Examples mentioned under other functional components. Menu Text, Form Text, and Authorizations. Authorizations needed to update these tables vary. Existing MITSIS update methods will continue to be. Functions. Add/Modify/Delete items in code tables (Using GTM)Check user’s authorizations for updating code tables. Data * signifies data for CIS GTM maintenance. Departments (Valid departments. MITSIS)Audit codes (Valid audit codes are. MITSIS)*CIS Status codes (s/b a. CIS Revision codes (s/b a. Term codes (Maintained elsewhere in. MITSIS)Instructor (not used – new MITSIS. WTW system has replaced this)Department Contact categories (each. Department Contacts – see Contact. List Maintenance. Other tables. as detailed design warrants. Generic Workflow Mechanism. Description. See. Downloads may include all data for the Bulletin (Chapter 8). The selection of subjects and fields to. Style sheets can be. Special Features of the on- line catalog. Multiple terms of a subject available for students on. Need ability to view catalog. For example: http: //tute. Subject data including. Other information needed: . A more sophisticated. Priority 2) involves computing the new table data from a generic date. When the computable method is used, the exact date. When this method. Once the computations are set up, only a few dates need to be. New Program (for Academic Services) (Priority 2): Update various MITSIS calendar tables from the master. Data. Files now done manually that can be produced. File. L: \public\catalogue\coordmeet\catalogaddprogs. Web: registrar/www/calendar. Data for the unified calendar master schedule database. Diagram this in RDM.). System users can also always view. Within that large set of proposals, users may wish to. This facility satisfies the. Clipper system’s . Set name by default is same as query name plus user id. Alternately, download the set of records – both keys. XML format for publishing. See the . Save the preferences (the selection criteria that. This is especially useful for future use when using. Attach a query name, query description, user id, and. Data. A user selection criteria table, including. An icon representing the proposal’s status may be. Within the set of all proposals the user may work on a subset may be. Each item in the list can be clicked on. Select one Proposal to Work on. Description. Users need several methods for selecting a proposal to. The user can see the detail for an alternate. Functions. Select a proposal to work on by clicking on one. Type in a subject number (for an existing proposal –. This. feature is not available when the subject ID was typed in. Select an alternate version of the current proposal. The user selects edit or print mode on the preferences. For edit mode: . HASS. Bulletin information. Why not just use the download feature? Functions. Check user’s authorizations. Retrieve all proposal and auxiliary data from the. Key: Subject code, subject number, effective term, and version). Format individual fields (according to the template. Based upon error codes for the version, highlight. Determine editing and status change options according. Prepare the display of subject proposal data. By default the most recent version of a proposal is. Highlight differences using different colors. Optionally, format data only when it changes (when. They can later be reinstated. The system tracks when subjects are not being offered for a year or. Bulletin. Also, there needs to be a format. Functions. Verify a user’s authorizations to perform the. Verify that the subject’s / proposal’s status is such. Change the proposal’s status to the new one. Data. The proposal’s status code, activity date, and user id. Reinstate a Cancelled Proposal. Description. When a subject is cancelled, it must first be. Only cancelled subjects can be. When reinstated, subjects are assigned the status of ? Is renumbering subjects still. When renumbered, subjects are assigned the status of. Some details need to be worked. Data. Proposal field . Functions. Check user’s authorizations to submit proposal changes. Retrieve form input. Validate the form input data, preparing a set of error. Note that some validation will be possible in. The new system allows users to select which two. Each version is identified more explicitly, e. The description field cannot be set up automatically – some. The system can flag that a change. Academic Services sets the flag for major vs. The revision codes to store are those calculated. If the proposal. is new (has never been approved) no revision codes are stored. Functions. Compare values for all fields requiring revision. For the description field, use the . When comparing descriptions or other multi- word texts. Functions. Word- by- word comparisons of text areas can be done as. Separate. a description into individual words. Do. the comparison (Unix . Refer to the Clipper documentation where questions. Functions. Generic validation functions: compare a field value to. The exact set of status codes and allowed transitions is detailed in. CISWorkflow. doc. The system displays only allowed status changes to the user. The old catalog systems combined . Input Auxiliary Subject Information. Description. This feature enables departments to specify auxiliary. Auxiliary information is NOT reviewed by COC. It can. be entered at any time for the subject (when approved or still a proposal). The information may be from a standard system table. Note that the facility to define new data fields for auxiliary input is a. Priority 2 function (see . The Academic Computing. URL’s from the new CIS system. Format the subject proposal to attach to email (can be. Save the email detail in the database (save comments. Send the email. 4. Data. The database holds. How data is going to be stored in the new Oracle 8. The current student database expects ASCII 7- bit. ASCII 8- bit characters (it is being done. IAP.) Such codes are easy to move in and out of the database and to display. Using special codes for extended ASCII characters. Note: more than one input format may be supported but all will be converted to. Convert special codes as saved in the database into. Although multiple formats are supported. The system needs to keep. The list and the subsequent detail.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2016
Categories |