软件需求分析

团队PM: 郭光昊

软件需求分析:

 1.引言

  1.1 编写目的:

      为了减轻老师的工作负担,我们团队决定编写一个成绩查询软件,方便学生方便老师,而且学校成绩查询系统服务器需要处理数据太多,可以运用此程序将每个班或者系的成绩单独列出,减轻后台服务器的负担。

  1.2背景

   说明:

   a、软件系统名称:学生成绩管理系统

   b、本项目的任务提出者:郭光昊

     本项目的代码开发者:王驰、张宾、郭光昊

    用户                        :石家庄铁道大学学生及老师

    实现该软件的计算中心:SQL Server

   c、本软件依附于石家庄铁道大学的校园网及为途的成绩数据库

  1.3定义

    Dim conn As New ADODB.Connection  '定义ADODB连接对象

    Dim rs As New ADODB.Recordset    '定义数据源

    Dim sql As String  '定义SQL字符串

  1.4参考资料

    《VB程序设计基础教程与上机指导》、《VB数据库开发自学教程》、《VB+SQL SERVER实例》

2.任务概述

  2.1目标

    开发一个能稳定查询成绩的成绩查询系统、应用目标:高速便捷的成绩查询系统、作用范围:全体师生 

    背景资料:以VB为背景,数据库为支撑

    与其他系统的联系:该系统可作为教务系统的一个组成部分,通过教务系统录入的成绩再次分化,分流一部分的用户,可以将其分化为院、系、班的成绩查询。

  2.2用户特点

  本软件的最终用户只需输入自己的账户密码即可查询成绩,且对于软件的操作人员的要求较低,只需懂一定的计算机知识即可;维护人员则需要一定的vb编程知识和SQL SERVER的相关知识即可。

  2.3假定和约束

    因经费以及时间要求,需要快速解决问题,所以开发期限为1个月,开发经费为200元、

3.需求规定

  3.1对功能的规定

       要求系统能查询成绩,根据学生的学号来查询该学生成绩,也可根据班级名称查询班级成绩

 

  3.2对性能的规定

    .3.2.1精度

        要求准确的输入学号,准确的导入学生成绩数据库内容

    3.2.2时间特性要求

        a.响应时间: 10秒

        b.更新处理时间: 60秒

    3.2.3灵活性

      按要求操作

  3.3输入输出要求

      所用数据来源自教务系统的成绩数据库 输出成绩精度为double类型

  3.4数据管理能力要求

      能容纳大约10000人成绩所占有的数据长度

  3.5故障处理要求

      可能出现系统卡顿,无法刷新,处理方法:关闭程序,重新启动

4.运行环境规定

    4.1设备:

        电脑、手机

    4.2支持软件

      无

    4.3接口

      无

    4.4控制

      无

 

       

  

    

 

 

    

 

 

 

  

posted on 2018-11-13 20:28  时差症侯群  阅读(405)  评论(0)    收藏  举报