您的当前位置:首页软件需求说明书

软件需求说明书

2024-06-21 来源:乌哈旅游
1引言 ............................................................................................................................................... 2 1.1编写目的 ................................................................................................................................. 2 1.2背景......................................................................................................................................... 2 1.3定义......................................................................................................................................... 2 1.4参考资料 ................................................................................................................................. 2 2任务概述 ....................................................................................................................................... 3 2.1目标......................................................................................................................................... 3 2.2用户的特点 ............................................................................................................................. 3 2.3假定和约束 ............................................................................................................................. 3 3需求规定 ....................................................................................................................................... 3 3.1对功能的规定 ......................................................................................................................... 3 3.2对性能的规定 ......................................................................................................................... 4 3.2.1精度 .................................................................................................................................. 4 3.2.2时间特性要求 .................................................................................................................. 4 3.2.3灵活性 .............................................................................................................................. 4 3.3输人输出要求 ......................................................................................................................... 5 3.4数据管理能力要求 ................................................................................................................. 5 3.5故障处理要求 ......................................................................................................................... 5 3.6其他专门要求 ......................................................................................................................... 5

软件需求说明书的编写提示

1引言

1.1编写目的

此程序跟具老师在教学上的需求而编写的一个程序,用于教学管理使老师能够更好的管理学生的信息,以及教学管理。不过本程序不能投入市场使用,本程序是由学生的为完成课程设计而编写的。其功能可能不够完善。

说明书的预期读者为人事管理人员以及公司普通员工。

1.2背景

说明:

A .系统名称:学生成绩管理系统 B.提出者:张老师 开发者:万菲 用户:老师

1.3定义

本程序时用使用的Microsoft Visual Studio 2008 编写而成,使用的是C#语言的编写的。此程序需要使用连接数据库,数据库使用的是Microsoft SQL Server 2005 (学习版)

1.4参考资料

1.C#桌面系统开发案例教程 主编:李建青 出版社:机械工业出版社

2.C#从入门到精通 编著:国家863中部软件孵化器 出版社:人民邮电出版社

2任务概述

2.1目标

使学生管理系统的功能更加的实用化、人性化、具有使用价值。使用户在使用的过程跟轻松,使用户更好的管理学生的信息。

2.2用户的特点

本软件最终的用户是老师,老师使用本软来管理学生的信息,老师用来增加、删除、修改学生的信息。以及用户的增加,老师为操作人员,只要会基本的软件操作能力即可操作,维护人员需要懂得数据的操作的,数据库的链接,C#语言的编写,一般程序员即可维护,本软件使用的频度较高,主要在开学时学生信息的录入,课程的录入,期末学生成绩的录入。本软件由于涉及到学生重要信息,所以本软件的使用者应该使用账号和密码登陆。

2.3假定和约束

在使用本软件过程中有可能出现,数据的版本升级,以及使用期限的限制,导致续费问题。

3需求规定

3.1对功能的规定

1) 可实现学生注册、删除、更新;

2) 方便学生成绩查询、删除、修改; 3) 可对学生档案进行管理;

4) 用户分为管理为管理员和用户,管理员能够更好的管理; 5) 用户要凭密码登陆系统 如下图所示

用户 登录 学生管理界面 退出程序 用户信息管理 密码修改 学生信息管理 学生成绩管理课程管理

3.2对性能的规定 3.2.1精度

说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确。

3.2.2时间特性要求

说明对于该软件的时间特性要求,本程序由于涉及的内容不是很多,所以响应时间相对较快:

a. 响应时间:比较快1s~2s左右; b. 更新处理时间:比较快1s~2s左右; c. 数据的转换和传送时间:比较快1s~2s左右; d. 解题时间;等的要求。

3.2.3灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能

力,如:

a. 操作方式上的变化; b. 运行环境的变化; c. 同其他软件的接口的变化; d. 精度和有效时限的变化; e. 计划的变化或改进。

对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。

3.3输人输出要求

用户使用的时候应该根据程序提示的要求,按要输入特别是数据的类型问题。否则则达不到预期的效果。

3.4数据管理能力要求

学生成绩管理应用软件需要管理4个表格和十几条条记录,表文件的大小平均约为1.5k字节,学生成绩管理应用软件基本约用10 M字节空间,所有文件均放置在数据库中,调用,查询数据,文件,记录时,通过库文件名直接进行操作。

3.5故障处理要求

系统软件出错很容易在出错日志里看到,我们对可能发生的错误会有一个错误编号以及相应的处理方式,以手册的方式提供。用户可以根据系统的提示信息进行相应的排错处理。建立系统运行日志,用于记录系统在运行过程上出现的可以预知的或无法判断的系统错误信息

3.6其他专门要求

本程序是使用用户名和密码登陆,在使用时切忌物将密码透露给他人,以免数据被其他非法人得知。

4运行环境规定

4.1设备

列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:

a. 具有奔腾133、16兆内存配置的计算机; b. Microsoft鼠标或其它兼容鼠标;

c. 最少15MB的硬盘空间,常规安装需要100MB硬盘空间,完全安装需要240MB硬盘空间。 d. 最少8MB的RAM存储器。 e. VGA显示器或更高。

f. WindowsXP中文版。后win7版本

4.2支持软件

数据库管理软件: Microsoft SQL Server 2005

运行平台:Microsoft Visual Studio 2005 运行环境:Windows XP, win7

4.3接口

本系统采用窗口化、菜单式、对话框等,在操作时响应登录、查询、删除等控件。

4.4控制

在学生管理系统中主要有中主要由窗体和按钮来实现控制

因篇幅问题不能全部显示,请点此查看更多更全内容