没有合适的资源?快使用搜索试试~ 我知道了~
首页软件开发需求分析文档模板英文版
软件开发需求分析文档模板英文版
4星 · 超过85%的资源 需积分: 50 67 下载量 73 浏览量
更新于2023-03-16
评论 3
收藏 155KB PDF 举报
虽然我现在也搞不明白为什么要那么多项,但帮助是肯定有的。我们外教老师给的。
资源详情
资源评论
资源推荐
Software Requirements
Specification
For
Attendance Tracking System,
Release 1.0
Version 1.0
Prepared by Lee Bell, Graham Kennedy, Jonathan Loudin, Roger
Seagle
February 9, 2003
Table of Contents
Table of Contents…………………………………………………………………………………………... i
Revision History………………………………………………………………………………………….… i
1. Introduction………………………………………………………………………………………. 1
1.1 Purpose………………………………………………………………………………….. 1
1.2 Document Conventions…………………………………………………………………. 1
1.3 Intended Audience and Reading Suggestions…………………………………………... 1
1.4 Project Scope……………………………………………………………………………. 1
1.5 References………………………………………………………………………………. 1
2. Overall Description… … … … … … … … … … … … … … … … … … … … … … … … … … … … … … . 1
2.1 Product Perspective… … … … … … … … … … … … … … … … … … … … … … … … … … ... 1
2.2 Product Features… … … … … … … … … … … … … … … … … … … … … … … … … … … … 1
2.3 User Classes and Characteristics… … … … … … … … … … … … … … … … … … … … … ... 1
2.4 Operating Environment… … … … … … … … … … … … … … … … … … … … … … … … … . 2
2.5 Design and Implementation Constraints… … … … … … … … … … … … … … … … … … .. 2
2.6 User Documentation… … … … … … … … … … … … … … … … … … … … … … … … … … . 2
2.7 Assumptions and Dependencies… … … … … … … … … … … … … … … … … … … … … ... 2
3. System Features… … … … … … … … … … … … … … … … … … … … … … … … … … … … … … … ... 3
3.1 Roll Mode… … … … … … … … … … … … … … … … … … … … … … … … … … … … … … . 3
3.2 Edit Mode… … … … … … … … … … … … … … … … … … … … … … … … … … … … … … . 4
3.3 Statistics Mode… … … … … … … … … … … … … … … … … … … … … … … … … … … … . 6
4. External Interface Requirements… … … … … … … … … … … … … … … … … … … … … … … … .. 7
4.1 User Interfaces… … … … … … … … … … … … … … … … … … … … … … … … … … … … . 7
4.2 Hardware Interfaces… … … … … … … … … … … … … … … … … … … … … … … … … … . 7
4.3 Software Interfaces… … … … … … … … … … … … … … … … … … … … … … … … … … .. 7
4.4 Communications Interfaces… … … … … … … … … … … … … … … … … … … … … … … . 8
5. Other Nonfunctional Requirements… … … … … … … … … … … … … … … … … … … … … … … .. 8
5.1 Performance Requirements… … … … … … … … … … … … … … … … … … … … … … … .. 8
5.2 Safety Requirements… … … … … … … … … … … … … … … … … … … … … … … … … … 8
5.3 Security Requirements… … … … … … … … … … … … … … … … … … … … … … … … … . 8
5.4 Software Quality Attributes… … … … … … … … … … … … … … … … … … … … … … … . 8
6. Other Requirements… … … … … … … … … … … … … … … … … … … … … … … … … … … … … … 9
Revision History
Name Date Reason For Changes Version
Everyone February 9, 2003 Initial Draft 1.0 draft 1
Everyone February 12, 2003 Revise Draft 2.0 Final Version
1. Introduction
1.1 Purpose
The following document describes the functional and non-functional requirements for the Attendance
Tracking System release version 1.0. The contents are intended to be utilized by the software engineering
class as guidelines for implementation and testing. This Software Requirements Specification document
only covers the main system and does not describe the implementation of the database in which the main
system interacts. All the requirements stated in this document are slated for implementation in version 1.0,
unless otherwise specified.
1.2 Document Conventions
As of the latest version of this Software Requirements Specification, there are no document conventions.
1.3 Intended Audience and Reading Suggestions
The intended audience is the software engineering class, who will be implementing and testing the
Attendance Tracking System. Also, the document is to be utilized by the software engineering professor to
evaluate the software’s design and features.
1.4 Project Scope
The Attendance Tracking System will allow professors to maintain a record of attendance of students in
their respective classes from a Pocket PC. Also, the system will permit the instructor to send a student a
notification email of their absence. Furthermore, the program provides different modes to edit attendance,
view statistics, and take notes on elements pertaining to attendance. The goal is to provide a professor with
an easy, portable solution to attendance record maintenance and attendance statistics.
1.5 References
1. Weigers, Karl. Software Requirements Specification Template,
http://www.processimpact.com/process_assets/srs_template.doc
2. Overall Description
2.1 Product Perspective
The Attendance Tracking System is intended to replace the manual model of attendance record keeping by
means of roll call and paper records. The roll call and paper records are replaced with a single interaction
between the professor and the Attendance Tracking System. Professors will be able to view pictures of
students on their Pocket PC and quickly maintain attendance records. The features expressed in this
Software Requirements Specification document are intended to be fully implemented in version 1.0. The
system will be developed in such a way to provide easy addition of enhanced features, which may be
desired in subsequent versions.
2.2 Product Features
The main feature of the Attendance Tracking System is for a professor to take roll from the Pocket PC.
Pictures will be displayed for each student in the class, so the professor can recognize students without
having to manually call roll. If students are absent, the system sends a notification email to the student
stating the current number of absences the student has accumulated. Also, the system allows the professor
to view pertinent statistics on student’s attendance record for the specified class. Finally, another feature of
the Attendance Tracking System is the ability to easily edit the attendance record for any given day.
2.3 User Classes and Characteristics
Professors A professor is a faculty member of Wake Forest University in Winston Salem, North
Carolina. There are 357 faculty members at the university and it is estimated that almost
all faculty members will utilize the Attendance Tracking System. Professors will have
剩余10页未读,继续阅读
LmbdInf
- 粉丝: 5
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2