为您推荐:
精华内容
最热下载
问答
  • 5星
    28KB m0_52957036 2019-12-30 19:17:39
  • 5星
    16MB qq_30787727 2021-06-03 22:41:58
  • 5星
    19KB qq_52889967 2021-01-29 17:29:01
  • 5星
    5.08MB qq_52889967 2021-07-21 15:04:15
  • 5星
    244KB Alan_King79 2021-04-05 00:17:19
  • 5星
    2.22MB weixin_40228600 2021-02-22 10:22:02
  • 5星
    14.06MB guoruibin123 2021-06-29 14:32:12
  • 5星
    685KB weixin_44797539 2021-06-19 15:03:10
  • 5星
    2.25MB qq_40866897 2021-10-19 22:45:29
  • 5星
    2.17MB weixin_46365033 2021-02-28 13:42:35
  • 285KB weixin_44893902 2020-11-20 23:10:28
  • 108KB zhenlou12 2021-10-07 19:52:49
  • 4星
    94KB guaizijie 2011-09-20 11:01:32
  • 5星
    128KB hougedahan 2009-10-27 11:01:06
  • 3.84MB happyboy512921 2020-05-28 16:40:10
  • 5星
    83KB xgywlb2007 2011-06-27 09:10:05
  • 5星
    35KB youxuanfang 2009-05-16 16:51:24
  • 5星
    830KB jk_ing 2012-12-28 19:58:35
  • 1.1MB qq_30757161 2019-05-21 20:41:27
  • 70KB lls19910730 2012-09-16 12:40:48
  • 4星
    80KB zbozbozbo 2011-09-03 17:25:40
  • 475KB m0_52957036 2020-06-22 19:55:29
  • 4星
    68KB t7280 2012-05-22 22:23:41
  • 604KB m0_52957036 2020-04-29 10:22:46
  • 203KB m0_52957036 2020-06-19 23:26:37
  • 需求分析说明书 1.引言 2 1.1目标 2 1.2项目背景 2 1.3参考资料 2 2.任务概述 2 2.1目标 2 2.2运行环境 2 2.3条件与限制 3 3.数据描述 3 3.1静态数据 3 3.2动态数据 3 3.3数据库介绍 3 4.功能需求 4 4.1 功能...

    原创不易,麻烦点个关注,点个赞,谢谢各位。

    学生请假管理系统

    需求分析说明书
    1.引言 2
    1.1目标 2
    1.2项目背景 2
    1.3参考资料 2
    2.任务概述 2
    2.1目标 2
    2.2运行环境 2
    2.3条件与限制 3
    3.数据描述 3
    3.1静态数据 3
    3.2动态数据 3
    3.3数据库介绍 3
    4.功能需求 4
    4.1 功能划分 4
    4.2功能描述 4
    4.3用例图 5
    4.4用例描述 5
    4.4.1 删除请假学生 5
    4.4.1 增加请假学生 6
    4.4.1 查找请假学生 6
    4.4.1 修改请假学生 6
    4.5领域模型 7
    5.性能需求 7
    5.1数据精确度 7
    5.2时间特性 7
    5.3适应性 7
    6.运行需求 8
    6.1用户界面 8
    6.2硬件接口 8
    6.3软件接口 8
    6.4故障处理 8
    7.其它需求 8

    1.引言
    1.1目标

    开发本系统的目的,就是要解决目前高校中关于学生请假与上课出勤管理中所面临的一系列问题。

    1.2项目背景

    开发出高校学生考勤管理系统能有效地提高高校办事效率,解决目前高校学生请假及上课出勤管理问题,实现学生请假及上课出勤信息对任课教师、班主任、院系领导、学校领导透明,使班主任、院系领导及时把握学生的学习情况,及时与学生沟通,提高教学质量。

    1.3参考资料

    2.任务概述
    2.1目标

    实现管理的登录,对请假的学生进行增删改查的操作。

    2.2运行环境

    操作系统:Microsoft Windows 2000 Advanced Server
    支持环境:IIS 5.0
    数 据 库:Mysql5.5

    2.3条件与限制

    由于本模块主要针对的是管理员,所以主要是完善管理员的功能。

    3.数据描述
    3.1静态数据

    数据库中原有的数据,如学生信息,管理员信息等。

    3.2动态数据

    输入的有学生的学号,姓名,性别,请假原因以及请假天数等。

    3.3数据库介绍

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。

    4.功能需求
    4.1 功能划分

    本系统是请假学生管理系统,用户需用管理员身份登录,对请假的学生进行查找,增加,删除,修改的功能。
    系统用户为管理员。

    用户	权限管理员	    请假学生查找,请假学生增加,请假学生删除,请假学生修改

    4.2功能描述

    系统主要实现请假学生管理系统。
    当学生有事请假时时,管理员增加学生并输入学生信息。若管理员马虎大意输错了学生信息,则可对其进行修改。当学生回来后,则可删除学生信息。若班主任等想知道关于请假学生的信息时,还可以查询该学生的信息。

    4.3用例图
    在这里插入图片描述
    4.4用例描述
    4.4.1 删除请假学生

    在这里插入图片描述
    4.4.2 增加请假学生
    在这里插入图片描述
    4.4.3 查找请假学生
    在这里插入图片描述
    4.4.4 修改请假学生
    在这里插入图片描述
    4.5领域模型
    在这里插入图片描述
    5.性能需求
    5.1数据精确度

    1.学生学号为9位。
    2.学生请假天数只能为数字。

    5.2时间特性

    一般操作的响应时间应在1-2秒内。

    5.3适应性

    满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。

    6.运行需求
    6.1用户界面

    用户在登录页面输入的用户名和密码,系统根据用户名判断用户的身份并赋予相应的权限。登录系统后即可进行相应的操作。

    6.2硬件接口

    软件支持常用的服务器及个人计算机。

    6.3软件接口

    软件运行在windows操作系统之上,软件在后台与数据库进行交互。

    6.4故障处理

    (1)输入信息不合要求的处理,会弹出警告信息。

    7.其它需求

    (1)系统健壮:具有一定的容错能力,并且以友好的方式告之用户
    (2)安全性:系统可自动备份数据库,防止意外操作引起的数据损坏

    展开全文
    weixin_43258908 2019-12-06 19:40:11
  • 498KB zhouxin19900728 2010-04-18 18:21:41
  • 4星
    189KB xingweilu 2011-05-24 09:28:06
  • 429KB m0_52957036 2020-08-18 17:25:53
  • 67KB wuxuebin1314 2012-10-02 08:30:42
  • 系统用于提高教务处的工作效率,方便用户之间信息的交流,简化学生选课的流程,使选课管理_工作更规范化,系统化,程序化,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课排课相关信息。...
    1. 范围
      1.1. 系统概述
      该系统用于提高教务处的工作效率,方便用户之间信息的交流,简化学生选课的流程,使选课管理_工作更规范化,系统化,程序化,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课排课相关信息。在学校内部的现有局域网这个网络环境下,信息由各用户在规定的权限下在各自的工作站上录入,信息上网后各用户可查询,选课,修改,管理,达到信息共享。编写本文档的目的在于详细、准确和全面的定义本选课系统的功能和用户需求,用以指导系统顺利地进行开发,并保证后续地开发能够保质保量的完成。本文档所描述的需求信息将作为该项目最终验收的标准和依据。随着高校教学改革的不断深入,几乎所有的高校都采用了学分制。高校大学生们可以根据自己专业的要求和能力修满相应学分即可毕业或是根据自己兴趣和爱好来自由选择自己所喜爱的公选课程。网上选课系统极大地提高了高校教务人员工作效率,极大地方便了高校师生。网上选课系统的推出,使得全校任选课的维护、学生选课及查询等工作均变得轻松高效,形成了教与学的积极互动。学生在规定选课时间段内,可以不受地点和时间的限制完成选修课的申请,而学校也可以方便地对系统进行管理和控制, 提高工作效率。方便学生、老师、管理员使用,学生可以在线查看 可选课程信息、在线选课、修改信息、查看信息,老师可以查询自己的课程人数、课程信息(包括开课时间、地点、开课方式),管理员可以对整个系统进行管理(包括系统管理、用户管理、课程管理)。本项目所开发的学生选课系统完成学校对学生的选课信息的统计与管理,减少数据漏掉的情况,同时也节约人力、物力和财力。告别以往的人工统计。本项目开发的软件方便学生、老师、管理员使用,学生可以再线查看可选课程信息、再线选课、信息修改、成绩查看,老师可以自己的课程人数、课程信息(包括开课时间、地点、开课方式),管理员可以对整个系统进行管理(包括系统管理、用户管理、课程管理)。
      1.1.1. 学生子系统
      基本信息管理:学生个人信息的修改和密码修改。具体操作:
      1.登录前首先选择用户类型(用户类型:学生);
      2.在学生用户登录后,实现个人信息的修改和密码的修改,通过对自己的注册信息的修改满足用户的个性需求,能将注册信息及时反映个人状态,另外,能有效保护用户身份和网络安全
      选课:此功能使学生实现在网上选课。具体操作:
      1.学生根据选修课表和自己的专业课表提交要选课程的表单(输入课程号和课程名);
      2.系统进行验证表单中的数据,检测课程上课时间是否有冲突、选课号是否正确;
      3.若验证通过,则选课成功,否则,重新选择。
      退课:此功能使学生实现在网上退课。具体操作:
      1.学生提交要退选的课程的表单(输入课程号和课程名);
      2.系统进行验证提交的数据,不能删除空数据;
      3.验证通过后删除课程,并给出提示信息。
      查询:此功能使学生可以查询本学期的开课计划,包括课程表、课程的详细信息、专业课查询、选修课查询、已选课查询、成绩查询等。具体操作:
      1.输入班级名称,查询本学期的开课计划或专业课;
      2.输入学生学号,查询课程表、选修课、已选课程和成绩;
      3.输入课程号,查询课程的详细信息。
      1.1.2.教师子系统
      基本信息管理:个人信息的修改和密码修改。具体操作:
      1.登录前首先选择用户类型(用户类型:教师);
      2.在教师用户登录状态下,实现这些功能,通过对自己的注册信息的修改满足用户的个性需求,能将注册信息及时反映个人状态,另外,密码修改则是很多网站都应具备的基本功能,能有效保护用户身份和网络安全。
      查询:①选课查询:此功能使教师查询选课的情况。具体操作:
      1.系统根据所提交的课程号,进行相应的查询;
      2.最后将查询的结果输出到屏幕,应包括课程的基本信息和学生的信息。
      ②课程表查询:此功能使教师查询课程表信息。具体操作:
      1.系统根据所提交的教师编号,进行相应的查询;
      2.最后将查询的结果输出到屏幕。
      反馈信息:向管理员反馈一些错误信息或者补课信息。
      成绩录入: 对于在本教师选课范围内的学生,教师可以查看学生的基本信息,并对学生成绩进行登记和更改。
      提交教学任务:由负责教师提交各班级的教学任务,包括各班级要学习的课程和可以教这些课程的老师的信息。如:课程名:Java,教师:孟丛丛、瞿朝成、郭丽,学习班级:软件181、软件182。
      1.1.3.管理员子系统
      基本信息管理:此功能实现对学生、教师、课程基本信息的添加、删除、更新、查询,个人信息的修改和密码修改。管理员利用数据库进行管理。具体操作:
      1.登录前首先选择用户类型(用户类型:管理员);
      2.在管理员用户登录后,实现个人信息的修改和密码的修改,通过对自己的注册信息的修改满足用户的个性需求,能将注册信息及时反映个人状态,另外,能有效保护用户身份和网络安全;
      3.若要添加信息,则输入学生、教师、课程的基本属性,教务管理员对所提交的学生,教师,课程信息通过系统进行检查、验证,验证通过之后把有关信息录入数据库中,更新数据库;
      4.若要修改或删除信息,则输入学生的学号、教师的教工号、课程的课程号提取出整行信息,然后进行删除和修改,最后提交,更新数据库。
      设置各级用户权限:此功能实现对各用户赋予不同的用户权限。教务管理员利用数据库管理技术进行权限设置。教务管理员对各用户赋予不同的用户权限,系统验证这些权限设置,通过后,进行系统更新。最后给出所设置的用户的权限说明。
      1.2. 文档概述
      本文档用于学生成绩管理系统的需求概述,提供基本的需求规格,包括输入、输出、接口、目标、资源需求等方面。本文档是需求分析及设计的基础。
      2.引用文件
      《JavaWeb开发实战经典》
      《软件工程课程设计指导书》
      《GB8567-2006计算机软件文档编制规范》
      3.功能需求
      3.1. 概述
      3.1.1. 目标
    1. 学生子系统
      本系统是学生成绩管理系统的一个子模块。通过本系统,学生可以操作个人基本信息、账户密码的修改、选课系统的登录、课程表查询、选课阶段对于课程的查询、选择和退课。
    2. 教师子系统
      本系统是学生成绩管理系统的一个子模块。通过本系统,教师可以操作个人基本信息、账户密码的修改、选课系统的登录、查看选择自己课程学生的信息、课程表的查询、反馈。
    3. 管理员子系统
      本系统是管理员成绩管理系统的一个子模块。通过本系统,管理员可以操作个人基本信息、账户密码的修改、选课系统的登录、对教师、学生和课程信息的修改、删除、查询操作、对学生选课功能的开放与关闭。
      3.1.2. 运行环境
    4. 客户端
      操作系统:Windows xp/2000 server/2003 server/2008 server/7/10, Linux。
      浏览器:IE 7.0以上,Firefox3.5以上,chrome 6以上。
    5. 服务器端
      操作系统:Windows xp/2000 server/2003 server/2008 server/7, Linux。
      浏览器:IE 7.0以上,Firefox3.5以上,chrome 6以上。
    6. 数据库
      操作系统:Windows 10
      数据库系统:Mysql 5.0及更新版本
      3.1.3. 用户特点
    7. 学生子系统
      学生个人信息的修改、账户密码的修改、选课系统的登录、课程表查询、选课阶段对于课程的查询、选择和退课。
      在这里插入图片描述

    用例图
    2) 教师子系统
    教师个人信息的修改、账户密码的修改、选课系统的登录、查看选择自己课程学生的信息、课程表的查询、反馈。
    在这里插入图片描述

    用例图
    3) 管理员子系统
    管理员修改个人基本信息、账户密码的修改、选课系统的登录、对教师、学生和课程信息的添加、修改、删除、查询操作、对学生选课功能的开放与关闭。
    在这里插入图片描述

    用例图
    3.2. 规格
    3.2.1. 总体功能
    3.2.2.学生子系统
    本系统是学生成绩管理系统的一个子模块。通过本系统,学生可以操作个人基本信息、账户密码的修改、选课系统的登录、课程表查询、选课阶段对于课程的查询、选择和退课。
    在这里插入图片描述

    活动图

    名称学生子系统
    使用者学生
    目的进行子系统内一系列操作
    前置条件
    基本事件流学生基本信息管理:学生个人信息的修改和密码修改。具体操作:1. 登录前首先选择用户类型(用户类型:学生);2. 在学生用户登录后,实现个人信息的修改和密码的修改,通过对自己的注册信息的修改满足用户的个性需求,能将注册信息及时反映个人状态,另外,能有效保护用户身份和网络安全选课:此功能使学生实现在网上选课。具体操作:1. 学生根据选修课表和自己的专业课表提交要选课程的表单(输入课程号和课程名);2. 系统进行验证表单中的数据,检测课程上课时间是否有冲突、选课号是否正确;3. 若验证通过,则选课成功,否则,重新选择。退课:此功能使学生实现在网上退课。具体操作:1. 学生提交要退选的课程的表单(输入课程号和课程名);2. 系统进行验证提交的数据,不能删除空数据;3. 验证通过后删除课程,并给出提示信息。查询:此功能使学生可以查询本学期的开课计划,包括课程表、课程的详细信息、专业课查询、选修课查询、已选课查询、成绩查询等。具体操作:1. 输入班级名称,查询本学期的开课计划或专业课;2. 输入学生学号,查询课程表、选修课、已选课程和成绩;3. 输入课程号,查询课程的详细信息。
    名称选择登录
    使用者学生
    目的登录到学生端界面
    前置条件
    基本事件流1、学生进入学生端界面,并输入用户名。2、点击登录。
    名称修改个人信息
    使用者学生
    目的灵活并及时的更新和修改学生个人信息
    前置条件登录到学生界面
    基本事件流1、在学生登录后,实现个人信息的修改时,通过对自己的注册信息的修改满足用户的个性需求,能将注册信息及时反映个人状态 2、点击确定,完成修改
    名称修改账户密码
    使用者学生
    目的保护用户身份和网络安全
    前置条件登录到学生界面并输入旧密码
    基本事件流1、学生进入学生端主界面,并点击修改个人密码。2、再次输入账户旧密码。3、输入符合规定的新密码。4、再次输入新密码。5、确保两次输入密码一致后点击确认修改,完成修改
    名称进入选课系统
    使用者学生
    目的进行下一步选课操作
    前置条件登录到学生端
    基本事件流1、学生进入学生端主界面点击选课。
    名称课程表的查询
    使用者学生
    目的查询该用户不同阶段的课程表
    前置条件进入选课系统
    基本事件流1、学生进入选课主界面,并点击课程表。2、选择时间,如2018-2019第一学期。
    名称选课阶段性查询
    使用者学生
    目的查看不同时期的选课安排
    前置条件进入选课系统
    基本事件流1、学生进入选课主界面,点击查看选课安排。2、选择学期。
    名称选课
    使用者学生
    目的在合理范围内,根据用户个人喜好选则本学期开设选修课
    前置条件进入选课系统
    基本事件流1、学生进入选课主界面,并点击选课按钮。2、在已列出的选修课中,点击选择。
    名称退课
    使用者学生
    目的在合理范围内,退选课程
    前置条件进入选课系统
    基本事件流1、学生进入选课阶段性查询界面,选择某一课程。2、在已选择的选修课中,点击退课。

    3.2.3.教师子系统
    本系统是学生成绩管理系统的一个子模块。通过本系统,教师可以操作个人基本信息、账户密码的修改、选课系统的登录、查看选择自己课程学生的信息、课程表的查询、反馈、成绩录入、提交教学任务等。
    在这里插入图片描述

    活动图

    名称教师子系统
    使用者教师
    目的进行子系统内一系列操作
    前置条件
    基本事件流基本信息管理:个人信息的修改和密码修改。具体操作:1. 登录前首先选择用户类型(用户类型:教师);2. 在教师用户登录状态下,实现这些功能,通过对自己的注册信息的修改满足用户的个性需求,能将注册信息及时反映个人状态,另外,密码修改则是很多网站都应具备的基本功能,能有效保护用户身份和网络安全。查询:①选课查询:此功能使教师查询选课的情况。具体操作:1. 系统根据所提交的课程号,进行相应的查询;2. 最后将查询的结果输出到屏幕,应包括课程的基本信息和学生的信息。②课程表查询:此功能使教师查询课程表信息。具体操作:1. 系统根据所提交的教师编号,进行相应的查询;2. 最后将查询的结果输出到屏幕。反馈信息:向管理员反馈一些错误信息或者补课信息。成绩录入: 对于在本教师选课范围内的学生,教师可以查看学生的基本信息,并对学生成绩进行登记和更改。提交教学任务:由负责教师提交各班级的教学任务,包括各班级要学习的课程和可以教这些课程的老师的信息。如:课程名:Java,教师:孟丛丛、瞿朝成、郭丽,学习班级:软件181、软件182。
    名称选择登录
    使用者教师
    目的登录到学生端界面
    前置条件
    基本事件流1、教师进入教师端界面,输入用户名和密码。2、点击登陆。
    名称修改个人信息
    使用者学生
    目的灵活并及时的更新和修改学生个人信息
    前置条件登录到教师界面
    基本事件流1、在教师登录后,实现个人信息的修改时,通过对自己的注册信息的修改满足用户的个性需求,能将注册信息及时反映个人状态 2、点击确定,完成修改
    名称修改账户密码
    使用者教师
    目的保护用户身份和网络安全
    前置条件登录到教师界面并输入旧密码
    基本事件流1、教师进入教师端主界面,并点击修改个人密码。2、再次输入账户旧密码。3、输入符合规定的新密码。4、再次输入新密码。5、确保两次输入密码一致后点击确认修改,完成修改
    名称进入查询界面
    使用者教师
    目的进行下一步操作
    前置条件登录到教师端
    基本事件流1、进入教师端主界面点击查询。
    名称课程表的查询
    使用者教师
    目的查询本学期的课程表
    前置条件进入教师主界面
    基本事件流1、教师进入教师端主界面,并点击课程表。2、选择时间,如2018-2019第一学期。
    名称查看自己的课程信息
    使用者教师
    目的教师查看对于自己开设的课程学生选择的信息
    前置条件进入教师端主界面
    基本事件流1、教师进入教师端主界面,并点击课程对应学生信息。
    名称反馈信息
    使用者教师
    目的及时向校方反应课堂信息
    前置条件教师登录到教师端
    基本事件流1、教师登录到教师端,点击反馈2、在反馈栏里填写反馈信息3、点击提交
    名称提交教学任务
    使用者教师
    目的向校方提交教学任务
    前置条件教师登录到教师端
    基本事件流1、教师登录到教师端,点击教学任务2、点击选择自己的学院和姓名3、在栏框内填写教学任务4、点击提交
    名称成绩的录入
    使用者教师
    目的录入学生成绩
    前置条件教师登录到教师端
    基本事件流1、教师登录到教师端,选择专业和姓名2、在table表里面,填写学生对应课程成绩3、核对成绩4、点击确定

    3.2.4.管理员子系统
    本系统功能为对于外汇交易的操作。使用本系统的功能必须开设外汇交易专户。开设外汇交易专户后,用户可以通过外汇交易专户进行外汇买卖,在外汇交易专户和一卡通的外汇活期账户之间进行转账交易,查询外汇交易专户的转账和买卖记录。
    另外用户可通过本系统查询实时的外币汇率和一段时间内的外币汇率变化。

    在这里插入图片描述
    活动图

    名称管理员管理页面
    使用者管理员
    目的对学生、教师、课程的管理
    前置条件登录到管理员界面
    基本事件流1. 登录前首先选择用户类型(用户类型:管理员);2. 在管理员用户登录后,实现个人信息的修改和密码的修改,通过对自己的注册信息的修改满足用户的个性需求,能将注册信息及时反映个人状态,另外,能有效保护用户身份和网络安全;3. 若要添加信息,则输入学生、教师、课程的基本属性,教务管理员对所提交的学生,教师,课程信息通过系统进行检查、验证,验证通过之后把有关信息录入数据库中,更新数据库;4. 若要修改或删除信息,则输入学生的学号、教师的教工号、课程的课程号提取出整行信息,然后进行删除和修改,最后提交,更新数据库。设置各级用户权限:此功能实现对各用户赋予不同的用户权限。教务管理员利用数据库管理技术进行权限设置。教务管理员对各用户赋予不同的用户权限,系统验证这些权限设置,通过后,进行系统更新。最后给出所设置的用户的权限说明。
    名称删除
    使用者管理员
    目的对学生、教师、课程信息的删除
    前置条件
    基本事件流1、管理员进入管理主界面,并点击删除,本用例开始。2、管理员选择需要进行的操作。
    名称增加
    使用者管理员
    目的对学生、教师、课程信息的添加
    前置条件
    基本事件流1、管理员进入管理主界面,并点击增加,本用例开始。2、管理员选择需要进行的操作。
    名称查询
    使用者管理员
    目的对选课结果、学生、教师、课程信息的查询
    前置条件
    基本事件流1、管理员进入管理主界面,并点击查询,本用例开始。2、管理员选择需要进行的操作。
    名称修改
    使用者管理员
    目的对个人信息、学生信息、账户密码、课程信息、教师信息的修改
    前置条件
    基本事件流1、管理员进入管理主界面,并点击修改,本用例开始。2、管理员选择需要进行的操作。
    名称选课功能的开放与关闭
    使用者管理员
    目的对学生选课功能的开放与关闭
    前置条件
    基本事件流1、管理员进入管理主界面,并点击开放与关闭选课功能,本用例开始。2、管理员选择需要进行的操作。
    名称删除学生信息
    使用者管理员
    目的对学生信息的管理
    前置条件
    基本事件流1、管理员进入删除学生信息主界面,本用例开始。2、输入需要删除的学生的学号,查询出该生的所有信息。3、点击删除,跳转到选择操作界面,本用例结束。
    名称删除教师信息
    使用者管理员
    目的对教师信息的管理
    前置条件
    基本事件流1、管理员进入删除教师信息主界面,本用例开始。2、输入需要删除的教师的教工号,查询出该教师的所有信息。3、点击删除,跳转到选择操作界面,本用例结束。
    名称删除课程信息
    使用者管理员
    目的对课程信息的管理
    前置条件
    基本事件流1、管理员进入删除课程信息主界面,本用例开始。2、输入需要删除的课程的课程编号,查询出该课程的所有信息。3、点击删除,跳转到选择操作界面,本用例结束。
    名称增加学生信息
    使用者管理员
    目的对学生信息的管理
    前置条件
    基本事件流1、管理员进入增加学生信息主界面,本用例开始。2、输入学生的基本信息。3、点击添加,显示添加成功,跳转到选择操作界面,本用例结束。
    名称添加教师信息
    使用者管理员
    目的对教师信息的管理
    前置条件
    基本事件流1、管理员进入添加教师信息主界面,本用例开始。2、输入教师的基本信息。3、点击添加,显示添加成功,跳转到选择操作界面,本用例结束。
    名称添加课程信息
    使用者管理员
    目的对课程信息的管理
    前置条件
    基本事件流1、管理员进入添加课程信息主界面,本用例开始。2、输入课程的基本信息。3、点击添加,显示添加成功,跳转到选择操作界面,本用例结束。
    名称查询学生信息
    使用者管理员
    目的对学生信息的管理
    前置条件
    基本事件流1、管理员进入查询学生信息主界面,本用例开始。2、输入需要查询的学生的学号,查询出该生的所有信息。3、点击确定,跳转到选择操作界面,本用例结束。
    名称查询教师信息
    使用者管理员
    目的对教师信息的管理
    前置条件
    基本事件流1、管理员进入查询教师信息主界面,本用例开始。2、输入需要查询的教师的教工号,查询出该教师的所有信息。3、点击确定,跳转到选择操作界面,本用例结束。
    名称查询课程信息
    使用者管理员
    目的对课程信息的管理
    前置条件
    基本事件流1、管理员进入查询课程信息主界面,本用例开始。2、输入需要查询的课程的课程号,查询出该课程的所有信息。3、点击确定,跳转到选择操作界面,本用例结束。
    名称查询选课信息
    使用者管理员
    目的对学生选课信息的管理
    前置条件
    基本事件流1、管理员进入查询选课信息主界面,本用例开始。2、输入需要查询的课程的名称,查询出该课程被选的所有信息。3、点击确定,跳转到选择操作界面,本用例结束。
    名称修改个人信息
    使用者管理员
    目的对个人信息的管理
    前置条件
    基本事件流1、管理员进入修改个人信息主界面,本用例开始。2、修改需要修改的地方。3、点击修改,显示修改成功,跳转到选择操作界面,本用例结束。
    名称修改学生信息
    使用者管理员
    目的对学生信息的管理
    前置条件
    基本事件流1、管理员进入修改学生信息主界面,本用例开始。2、输入需要修改的学生的学号,查询出该生所有信息。3、修改需要修改的地方。4、点击修改,显示修改成功,跳转到选择操作界面,本用例结束。
    名称修改账户密码
    使用者管理员
    目的定期对账户密码进行修改,提高账户安全性
    前置条件
    基本事件流1、管理员进入修改账户密码主界面,本用例开始。2、修改账户密码。3、点击修改,显示修改成功,跳转到选择操作界面,本用例结束。
    名称修改课程信息
    使用者管理员
    目的对课程信息的管理
    前置条件
    基本事件流1、管理员进入修改课程信息主界面,本用例开始。2、输入需要修改的课程的课程号,查询出该课程的所有信息。3、修改需要修改的地方。4、点击修改,显示修改成功,跳转到选择操作界面,本用例结束。
    名称修改教师信息
    使用者管理员
    目的对教师信息的管理
    前置条件
    基本事件流1、管理员进入修改教师信息主界面,本用例开始。2、输入需要修改的教师的教工号,查询出该教师的所有信息。3、修改需要修改的地方。4、点击修改,显示修改成功,跳转到选择操作界面,本用例结束。
    名称开放选课功能
    使用者管理员
    目的对学生选课功能的管理
    前置条件
    基本事件流1、管理员进入开放选课功能主界面,本用例开始。2、点击开放选课功能,显示开放选课功能成功,跳转到选择操作界面,本用例结束。
    名称关闭选课功能
    使用者管理员
    目的对学生选课功能的管理
    前置条件
    基本事件流1、管理员进入关闭选课功能主界面,本用例开始。2、点击关闭选课功能,显示关闭选课功能成功,跳转到选择操作界面,本用例结束。
    1. 非功能需求
      4.1. 性能需求
    1. 客户端一般相应时间不超过1秒。
    2. 信息查询时间不超过30秒。
      4.2. 安全性需求
    3. 对数据的访问设置权限,以保证用户个人信息的保密性。
    4. 对用户输入的密码进行单向加密,以防止密码泄露造成经济损失。
    5. 保证用户进行的业务执行正确和安全。
    1. 外部接口需求
      5.1. 用户接口
      本系统采用B/S架构,所有界面使用WEB风格,用户界面的具体细节将在概要设计文档中描述。
    展开全文
    qq_44228012 2021-04-02 09:26:29
  • 需求分析说明书是为学生学籍管理系统软件的开发者能更好的理解开发的需求,避免由于对问题认识的不清或错误理解而增加更多的开发成本;需求分析是软件系统生存期中定义阶段的最后一个步骤,是作为整个软件开发范围...

    1.引言
    1.1编写目的
    此需求分析说明书是为学生学籍管理系统软件的开发者能更好的理解开发的需求,避免由于对问题认识的不清或错误理解而增加更多的开发成本;需求分析是软件系统生存期中定义阶段的最后一个步骤,是作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用户要求的软件的重点;是为了明确软件需求、安排项目规划与进度、组织软件开发与测试;该说明书将最终交给学籍管理系统开发人员进行具体的开发,其针对的对象是软件开发人员。

    1.2项目背景
    1.2.1项目的委托单位:学校的学籍管理员等行政人员
    1.2.2项目的开发单位:学籍管理系统开发小组
    1.2.3项目的主管部门:学籍管理系统管理小组
    1.2.4该软件系统与其他:
    随着学生学籍数据量的增大,学生管理系统面临查询速度慢、统计数据出错、运行不稳定等一系列的问题,学校急需一个新的学籍管理系统。建立新系统有利于教务人员对各自所需的及管理的学生信息进行查阅和管理;有利于学生对自己的学习情况进行查看,方便他们掌握自己的学习信息;有利于用人单位可通过浏览学校网页,方便快捷的获取学生的有用的信息,更加全面的了解学生在校的情况。

    1.3定义
    需求分析:软件定义时期的最后一个阶段,准确回答“系统必须做什么的问题”;
    静态数据:系统内部有关的数据结构与操作规程;
    动态数据:各种输入和输出的数据,即数据库中各表的属性组;
    DFD图:数据流图(描述逻辑模型的图形工具);
    E-R图:实体联系图(描述数据模型的图形工具);
    数据字典:对数据流图中包含的所有元素的定义的集合。

    1.4参考资料
    《软件工程导论(第六版)》 张海藩编著 清华大学出版
    《实用软件工程》 郑人杰编著 清华大学出版
    《学生学籍管理系统可行性研究报告》

    2.任务概述
    2.1目标
    (1)学生:浏览个人档案信息,浏览课程,查询成绩,查询教师信息,查询班级信息,修改个人密码; 
    (2)教师:浏览学生档案信息,浏览课程,查询学生成绩,添加学生成绩,查询教师信息,查询班级信息,修改个人密码;
    (3)系统管理员:查询添加、删除学生档案信息、老师信息、课程信息、班级信息和学生成绩,修改个人密码。

    2.2运行环境
    (1)硬件环境:512MB以上内存的PC机,打印机;
    (2)软件环境:Windows操作系统。
    2.3条件与限制

    新系统作为B/S结构的一个应用系统,不可避免的要受到B/S结构的约束;在其实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划;由于信息的共享,学生学籍管理还受到其它系统的信息约束;而且新系统功能更多,要求管理员会些计算机方面的知识和操作,可以发现并解决一些突发问题,不过新系统操作更加的简捷,管理员只需要在使用前经过简单的培训即可。

    2.4需求概述
    通过本系统,可以帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理、输入、输出、查找等操作;系统所含功能全面,能很好的实现对学生的信息化综合管理;用户界面更加清晰明朗,减轻了用户工作负担,提高了工作效率。

    3.数据描述
    3.1静态数据
    系统用户表格User,学生信息表Student,老师信息表Teacher,班级信息表Class,选课信息表Course,年级课程设置信息表Grade-course,成绩信息表Result等。

    3.2动态数据
    动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元组与属性值,可以说是学生信息。

    3.3数据库介绍
    本系统的数据库采用Microsoft SQL2017。

    3.4数据流图与数据词典
    3.4.1数据流图的1层图
    1、学生管理模块:
    在这里插入图片描述
    2、老师管理模块:
    在这里插入图片描述
    3、选课模块和成绩管理模块:
    在这里插入图片描述
    3.4.2数据词典
    (1)数据流条目: 
    数据流名称:学生信息
    简述:录入、存储学生的基本情况 
    来源:学生提交的基本信息 
    去向:学生信息表 
    组成:学号+姓名+性别+民族+出生日期+系别+专业+年级+籍贯

    数据流名称:老师信息
    简述:录入、存储教导学生课程的老师的基本信息 
    来源:老师提交的基本信息
    去向:老师信息表 
    组成:教工号+姓名+性别+职称+出生日期+院系+籍贯+电话

    数据流名称:选课信息
    简述:录入、存储学生课程选择的基本信息 
    来源:学生选择的课程信息
    去向:选课信息表 
    组成:学号+姓名+系别+专业+课程名+考核方式+教课老师

    数据流名称:成绩信息 
    简述:录入学生的选课的成绩信息
    来源:老师对学生的考核方式 
    去向:成绩信息表 
    组成:序号+课程名+学分+类别+考核方式+成绩+辅修标记

    数据流名称:选课查询
    简述:查询学生的选课信息 
    来源:学生、老师查询学生的选课信息
    去向:选课信息表 
    组成:学号+姓名+系别+专业+课程名+考核方式+教课老师
    (2)数据存储条目:
    数据存储名称:成绩信息表
    简述:存放学生的本次考试成绩、历年考试成绩和学分情况  
    组成:序号+课程名+学分+类别+考核方式+成绩+辅修标记
    组织方式:索引文件,以课程号为关键字

    数据存储名称:学生信息表
    简述:存放学生的基本档案信息
    组成:学号+姓名+性别+民族+出生日期+系别+专业+年级+籍贯 
    组织方式:索引文件,以学号为关键字
    (3)加工条目:
    加工名:学生信息增加
    编号:1.1 
    激发条件:录入学生信息并确认      
    输入:学生信息
    输出:学生信息表

    加工名:老师信息删除
    编号:2.2
    激发条件:指定老师信息并确认删除      
    输入:老师信息
    输出:老师信息表

    加工名:学生惩罚情况更改
    编号:1.3 
    激发条件:管理员录入学生惩罚情况并确认      
    输入:学生惩罚情况
    输出:学生信息表

    加工名:课程选中
    编号:3.1
    激发条件:学生选中课程信息并确认      
    输入:学生学号+课程信息
    输出:选课信息表
    (4)数据项条目:
    数据项名称:学号 
    简述:学校全部学生的编号 
    数据类型:varchar 
    长度:16

    数据项名称:课程号 
    简述:各个课程的编号 
    数据类型:char
    长度:10

    数据项名称:成绩  
    数据类型:int 
    长度:4

    数据项名称:教工号 
    简述:学校全部教职工的编号 
    数据类型:varchar 
    长度:10
    3.5数据关系E-R图

    4.功能需求
    4.1功能划分
    (1)学生成绩管理:学生成绩,学生学分,学生课程信息;
    (2)学生奖惩情况管理:学生的一般情况,及奖惩、处分情况;
    (3)学生个人信息管理:学生基本信息,学生选课信息。

    4.2功能描述
    (1)学生成绩管理:老师负责对学生成绩的录入、修改、删除等操作,学生可以查询各科成绩;
    (2)学生基本信息管理:系统管理员负责对学生各种基本信息(包括奖惩情况)的录入、修改、删除等操作;
    (3)学生选课管理:学生进入系统选择或者退选相应课程。

    5.性能需求
    5.1数据精确度
    在数据精确度需求上,根据实际情况,在各项数据的输入、输出及传输过程中,本系统使用了数摞结构,可以满足各种精度的需求。

    5.2时间特性
    (1)响应时间:浏览个人成绩页面需在2秒内完成,浏览班级排名页面需在5秒内完成;
    (2)系统的数据库较小,所以程序在数据更新处理时间上性能是比较突出的;而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较好。

    5.3适应性
    系统主要使用于高校的局域网,Windows 、XP等环境,连接数据库后,本系统需要DBMS放学生学籍数据库即可;所以,在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,系统具有一定的适应能力。

    6.运行需求
    6.1用户界面
    (1)屏幕格式:屏幕上要求有菜单及工具栏以方便操作,各数据库信息可在屏幕上直接修改;
    (2)输入输出时间:各数据统计结果可在屏幕上显示输入输出时间,年份以4位数字表示;
    (3)菜单格式:利用菜单界面驱动方式,必须对用户友好,而且对鼠标和键盘单独支持。

    6.2硬件接口
    奔腾136、521MB以上内存的PC机。

    6.3软件接口
    Windows标准接口。

    6.4故障处理
    (1)当系统出现故障,自动死机时,系统会自动保存文件,保证下次的正常使用,当软件受到外部入侵时,系统会自动隔离文件信息;
    (2)内部故障处理:在开发阶段或者维修阶段可以随即修改数据库里的相应内容;
    (3)外部故障处理:对编辑的程序进行重装载。

    7.其它需求
    7.1可使用性
    在装载总程序时,异常就会停止;汉语编程系统若出现错误,将会产生问题,重启,整个终端程序就会再启动;程序出现错误,重新装载;若仍有错,按照提示逐步装载。

    7.2安全保密
    系统数据属于学校内部管理的重要数据,因此除学校管理人员外,其他人员不得访问,要求设有登录密码检验功能,并且此密码可以在以后进行修改;系统有严格的权限管理功能,各功能模块需要有相应的权限方能进入,如学生只能查询自己的信息状况和成绩信息;管理员可以对系统进行日常维护。

    7.3可维护性
    系统的组成程序为SQL语言,结构均较简单,直观意义上的较独立;只需给予电子化的所构成的硬件的简单可维护的特点就决定了该软件的简单可维护性。

    7.4可移植性
    可移植的环境是内存需在512MB以上;不可修改任何部分;可用向上兼容的高版本的汉语编程系统。

    展开全文
    qq_43695167 2020-05-07 18:37:34
  • 12KB zgh1130 2020-07-20 00:00:25
  • 5星
    70KB zbozbozbo 2011-09-03 17:35:54
  • 软件工程专业实训课作业——软件需求规格说明书。上网查资料,看模板,结合我们小组的选题。我完成了这个需求规格说明书。 1引言 编写目的 该文档是关于用户对于河北经贸大学学生选课系统的功能和性能的要求, ...

    软件工程专业实训课作业——软件需求规格说明书。上网查资料,看模板,结合我们小组的选题。我完成了这个需求规格说明书。


    1引言

      1. 编写目的

    该文档是关于用户对于河北经贸大学学生选课系统的功能和性能的要求, 重点描述了选课 系统的功能需求

    系统的主要目的是为了方便学校对教师信息、学生基本信息、课程信息、学生成绩录入、修改、查询,提高学校的工作效率。这一系统的开发成功,解决了手写速度慢、容易出错的现状。无论是在成绩管理、课程管理等方面都可以帮助学校最迅速最准确的完成所需的工作。无论是在适用性、灵活性和易操作性方面都显示出了它的强大功能。

    通过这份软件产品需求分析报告详尽说明了该软件产品的需求规格,,从而对该软件产品进行准确的定义。

      1. 预期读者

    本软件产品需求分析报告预期读者:

    • 教务处相关负责人
    • 开发人员;
    • 项目经理;
    • 文档编写人员。
      1. 产品范围

    1.3.1

    待开发软件系统:基于B/S结构的学生选课系统

    1.3.2

    学生选课系统作为一种现代化的教学技术,是一个学校不可缺少的一部分,学生选课系统就是为了管理好选课信息而设计的。学生选课系统的应用将使选课管理工作规范化,系统化,程序化,避免选课管理的随意性,提高信息处理的速度和准确性,能够及时,准确,有效的查询和修改选课情况。系统的主要功能是为了方便学校对教师信息、学生基本信息、课程信息、学生成绩录入、修改、查询,提高学校的工作效率。

      1. 参考文献
    • 河北经贸大学选课系统项目定义;
    • 河北经贸大学选课系统系统分析模型;
    • 河北经贸大学选课系统用例描述;
    • 基于Struts框架的学生选课管理信息系统设计与实现;
    • 基于B_S模式的实验室排课选课系统的研究与开发;
    • 《软件工程概论》第二版 机械工业出版社 郑人杰 马素霞 殷人昆 编著

     

    2综合描述

    本项目是为某高校开发的学生选课系统。随着网络的发展, 学生选课系统作为目前高校必不可少的系统, 不但要脱离仅仅依赖用户手工的管理, 而且也要向网络方向发展。在计算机和网络高速发展的时代,使整个校园网甚至 Internet 上的用户都可访问本选课系统。现在高校采用的基本都是 B/S结构的学生选课系统。这样才能方便于高校的管理。本系统是基于BS结构开发的,采用SQL Server 作为后台的数据库,采用标准 MVC 三层架构(JSP —JavaBean—Servlet 三层架构)开发模式。这些组件可以进行交互、重用,提高了开发效率,是目前比较流行的方式。服务器端的数据库选择了 Microsoft SQL server。

    因为上面的工具大都采用了可视化的编程界面,减少了很多的代码编写,因此使用以上工具建立起来的开发环境,可以在较短的时间内完成系统开发。在使用本系统时,用户不需安装任何的客户端软件,只要用户的机器上有浏览器就可以进行操作,所有的数据处理都是由服务器完成的。

      1. 产品的功能

    (1)查看/修改教师信息(2)查看/修改学生信息(3)查看/修改课程信息(4)录入/修改成绩(5)查看成绩(6)选退课程(7)生成课表

    2.2 用户类和特性

                      2.2.1学生

           学生角色主要是针对在校具有选课资格的大学生而设定,学生登陆并取得合法权限后,就可以使用学生模块,它主要包括:选课,退选课,查看成绩,查 看课表4项子功能。

    2.2.2教师类

    教师角色主要是针对在校具有管理课程资格的教师而设定的。教师登录成功后进如教师界面,教师的功能包括录入成绩,修改成绩

    2.2.3管理人员类

    管理人员是指系统功能的主要使用者,主要功能包括查看学生类和教师类用户信息, 管理学生类教师类用户信息,管理课程信息

    2.3 运行环境

    本系统采用B/S结构开发,硬件配置主要包括客户端硬件和服务器端硬件的选择。硬件的配置要求要根据用户对系统的稳定性要求、系统的容量、系统的吞吐量,以及用户维护水平来确定。

    • 硬件平台

    客户端:普通PC

    CPU:

    内存:

    分辨率:

    服务器端

    CPU:

    内存

    硬盘

    • 操作系统和版本

    UNIX/Linux/Windows2000或以上版本

    • 支撑环境(例如:数据库等)和版本

    数据库:Microsoft SQL Sever 2008

    Jdk1.6及以上

      1. 设计和实现上的限制

    1.必须使用的特定技术、工具、编程语言和数据库:

      MVC技术

    JSP+Servlet+JavaBean

    Microsoft SQL Server

    2运行限制:

       支持运行环境即可,在Windows下基本没限制。

     

    3系统功能需求

    3.1 系统工作流程分析

    1.教师登录选课系统时,查看教师个人信息、学生信息和课程信息;在考试结束后,教师可以录入学生相关课程的成绩,在成绩提交前,教师可修改成绩。一旦修改后,则无法修改。

    2.连接外部排课系统导出学生推荐课表。

    3.学生登录选课系统时,可查看学生个人信息、课程信息和成绩信息;在课程总览,通过查询专业名称,了解各个专业四年所学课程;在选退课程界面,分别有选专业课、选选修课和退课。学生根据推荐课表选择专业课,根据课程总览选选修课。每个学生每学期最多选修8门课程,如果所选课程总数超过8门,则提示学生课程过多删除课程。选课结束后,如果上课时间冲突,则提示学生时间冲突;如果已超过课程容量,则提示学生课程已满。当课程全部排版好,生成个人课表。选课过程如图3-1

                                                         

                                                                                   图3.1系统工作流程图

    3.2 系统用例分析

                                                            图3.2系统用例图

     

    3.3系统类图及实体类属性

    3.3.1 类图

                                                                                    图3.3.1 选课系统类图

    3.3.2系统类属性

                                                                                 图3.3.2 选课系统类属性图

    3.4 用例描述

    表3.4.1 “选课”用例描述

     

    用例名

    选课

    用例编号

    UC102

    简要描述

    学生通过该用例选修课程。

    参与者

    学生

    涉众

    学生:完成选课

    教务处课程管理员:将学生添加到课程名单中。

    相关用例

    选专业课、选选修课

    前置条件

    学生正确登录到系统。

    后置条件

    系统生成个人课表。

    基本事件流

    1. 学生选择课程
    2. 系统保存选课信息,显示选课成功消息(A-1)

    备选事件流

    A-1学生选课失败

    1. 系统显示选课失败信息,并提醒学生重新选课。

    2.学生可以重新提交选课信息,也可以结束用例。

    补充约束

    业务规则

    B-1 每个学生每学期最多选修8门课程,若所选课程超过8门,则提示学生课程过多删除课程。

    B-2 若上课时间冲突,则提示学生时间冲突。

    B-3如果已超过课程容量,则提示学生课程已满。

    待解决问题

     

     

    表3.4.2 “退课”用例描述

     

    用例名

    退课

    用例编号

    UC103

    简要描述

    学生通过该用例退选课程。

    参与者

    学生

    涉众

    学生:完成退选课程。

     

    相关用例

    选课、修改学生信息、修改课程信息

    前置条件

    学生完成选课。

    后置条件

    如果退课成功,该学生的课表将没有这门课程。

    基本事件流

    1. 学生选择退选课程
    2. 系统保存退课信息,显示退课成功消息(A-1)。

    备选事件流

    A-1学生退课失败

    1. 系统显示退课失败信息,并提醒学生重新退课。
    2. 学生可以重新提交退课信息,也可以结束用例。

    补充约束

    业务规则

    B-1 每个学生每学期最多选修8门课程,若所选课程超过8门,则提示学生课程过多退选课程。

    B-2 若上课时间冲突,则提示学生时间冲突,退选课程。

    B-3如果已超过课程容量,则提示学生课程已满,退选课程。

    待解决问题

     

     

     

     

    3.5 系统处理功能分析

    3.5.1 选课用例顺序图

                             

    3.5.2 退课用例顺序图

                             

    其它非功能需求

    4.1 界面需求

    1页面内容:主题突出、操作方便、术语和行文格式统一、规范、明确。每一个

    系统用户拥有事先分配好的用户名和密码,不同类型的用户只能访问各自工作领域内的相关页面。

    2页面结构摆放合理,方便用户使用。

    3技术环境:页面大小适中,控制字体和版面布局

    4.2响应时间需求

    无论何种用户登录,进行任何操作的时候,系统应该及时地进行反应,反应的时间在5秒以内。系统应该及时地进行反应,反应的时间在5秒以内。系统应能检测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,以避免出现长时间等待甚至无响应。

    4.3可靠性需求

    本 系 统 是 在Internet上 进 行 管 理 的 , 主 要 的 系 统 数 据 都 要 通 过Internet在 客 户 机 和服务器之间进行传输,这样就很难保证系统信息不会遭到恶意的破坏,这就需要我 们要尽量的对数据进行加密保护。另一方面,本系统是一个管理系统,这就有管理员 和普通用户的区分,这也需要我们在系统中对不同人员的使用权限进行区分,不同的 使用人员所能访问的页面是不同的。这两方面就保证了系统的可靠性。

    4.4开放性需求系统

    应具有较强的灵活性,以适应将来功能扩展的需求。

    4.5可扩展性需求

    一个系统在被使用了一段时间后,使用者都会对系统提出很多的改进意见这就要求我们编写的系统要有很好的可扩 展性。本系统由于是采用B/S标准编写的,所有当用户提出改进意见后,编程人 员只需要在服务器端把相应的程序改写,就会改变系统中相应部分的功能。所以本系统有很好的可扩展性。

    5.6系统安全需求

        格的权限管理功能,各功能模块需要相应的权限方能进入。系统需能够防止各类误 操作能造成的数据丢失,破坏。防止不法用户盗取重要信息 。

    5 提交产品为

    1.应用系统软件包;

    2.数据库初始数据;

    3.系统开发过程文档;

    4.系统使用、维护说明文档。提交方式为U盘介质。

     

     

     

     

     

     

    展开全文
    bingocoder 2019-04-09 20:30:19
  • 4星
    108KB zxly1120 2009-10-25 17:21:08
  • 4星
    170KB xlgjnrp 2008-12-24 19:18:20

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,480
精华内容 6,192
关键字:

学生信息管理系统需求分析说明书