需求分析与系统设计报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(理工类)

课程名称:Introduction to Software Engineering

专业班级:13计算机科学及技术(单)(1)

学生学号:13052010**学生姓名:周敏健

所属院部:计算机工程学院指导教师:钟睿

20 15 ——20 16 学年第 1 学期

金陵科技学院教务处制

实验项目名称:System Analysis 实验学时: 4

同组学生姓名:无实验地点:A101

实验日期:11月9日、11日实验成绩:

批改教师:批改时间:

一、实验目的和要求

1.通过对考勤管理系统相关需求的分析,掌握需求分析的方法和过程

2.掌握需求分析相关文档的规范

3.完成对小型软件系统的需求分析

二、实验仪器和设备

硬件:PC机

软件:SQL Server、JAVA、JUDE

三、实验过程

1. Introduction

1.1 Purpose

With the continuous expansion of the scale of the school,sharp increase in the number of students, it is necessary to develop a Student Attendance System to monitor student attendance. By using this system, we can make the teachers need not to attend the class attendance; thereby saving the teaching time, but also can improve the attendance rate of students.

Student Attendance System is an important content of students' comprehensive quality evaluation. Therefore, the software should be humanized.

1.2 Intended Audience and Reading Suggestions

This document is for project account manager and project team members to read. The system test plan and the system design document as the input.

1.3 Product Scope

The goal of the Student Attendance System is to make the students' attendance statistics and timely input, and the software is also applied to the sign of the Large Firm.

1.4 References

[1] Karl E. Wiegers.SoftwareRequirements [M]. 北京:清华大学出版社,2004.

[2]Suzanne Robertson & James Robertson. Mastering the Requirements Process [M]. Addison-Wesley Professional, 2006.

2. Positioning

2.1问题描述

1)资源问题

在一所学校四个年级中,假如每个年级有30个班,整个学校4个年级就有120个班,每个班按标准人数30人计算,四个年级共3600人。每个老师每学期要教学很多班级,若一个老师教学3个班级,共有100个老师,那至少要有300张/月的纸是用来签到的。

按市场价格计算,每个学期学校在考试用纸,需要花上万元。

2) 安全问题

每个老师的考勤签到表不可能确保万无一失,若丢失,那很有可能本月已签到的数据就要丢失,学生的考勤数据就会不完整,导致不公平现象。3)过程问题

在考勤时,也可能会出现虚假签到等的问题。

4)其他问题

在课上进行考勤严重影响上课质量。

2.2 设计原则

1)技术的先进性

系统应采用先进成熟的技术,以保证投资的有效性和延续性。

2)可靠性

系统运行稳定可靠,采用成熟的,经实践证明的技术。

3)实用性

功能齐全、方便使用、管理维护方便。

4)安全性

系统必须确保安全性,防止非法破坏或信息被非法修改或使用。

5)开放性

系统可以根据需要提供标准接口,能够导入/导出数据,也能够对其他系统给定的接口进行嵌入。

3. Stakeholders and User Description

3.1 User Summary

学生和老师以及学校行政处的人都需要进行考勤。

3.2 User-Level Goals

用户级主要实现在机器上的签到和签到查询操作。

3.3 User environment

1)设备

首先每个教师配备一台PC机和指纹识别器,学生和教师可以通过指纹来进行签到,签到信息也会实时的回显到显示器上,并发送到服务器,记录下来。

服务器:

硬件配置要求软件配置要求

CPU 3.2GHz以上操作系统Windows Vista以上

内存4G以上数据库SQL Server

硬盘1T以上

2)接口

用户接口:用java、C#开,及用户进行信息交流

内部接口:各个系统之间的接口安排:主控模块(学生签到系统)调用各个子模块(录入,查询,显示)。

相关文档
最新文档