2022年《学生成绩统计查询系统》需求分析 .pdf
《2022年《学生成绩统计查询系统》需求分析 .pdf》由会员分享,可在线阅读,更多相关《2022年《学生成绩统计查询系统》需求分析 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学生成绩统计查询系统需求分析说明书第 1 页 共 10 页铜仁学院 08 计本班软件开发小组(第一组)学生成绩统计查询系统需求分析说明书名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 学生成绩统计查询系统需求分析说明书第 2 页 共 10 页目录1 引言 . 31.1 编写目的 . 31.2 背景. 31.3 定义. 41.4 参考资料 . 42 任务概述 . 42.1 目标. 42.2 用户的特点 . 52.3 假定和约束
2、. 53 需求规定 . 53.1 对功能的规定 . 53.2 对性能的规定 . 73.2.1精度. 73.2.2时间特性要求. 73.2.3灵活性. 73.3 输人输出要求 . 83.4 数据管理能力要求. 83.5 故障处理要求 . 93.6 其他专门要求 . 94.1 设备. 94.2 支持软件 . 94.3 接口. 10 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 学生成绩统计查询系统需求分析说明书第 3 页 共 1
3、0 页1 引言在我国, 各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统, 所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极易出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有快、准、精,才能发挥其价值。1.1 编写目的考试成绩是学生在校期间的重要历史资料,学生成绩信息的管理(成绩的录入、 分类统计、查询等)是各个学校面临的一个重要问题。随着科学技术的不断提高,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识,它已
4、进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 而我校现在仍然靠传统的手工方式进行成绩的录入、分类统计、查询等,工作量大且效率低。显然, 靠手工进行管理这种方式已不能适应时代的发展,学校的需求。为了响应时代发展的大趋势,同时也为了减少教师管理成绩的工作量,提高工作效率, 方便学生查询自己的成绩,开发学生成绩统计查询系统很有必要。1.2 背景基于现在考试过后,负责统计成绩的工作人员工作量很大而且很容易出错,同时学生查询分数也很不方便,
5、而一个高效的学生成绩管理系统可以存储历届的学生成绩档案,不需要大量的人力, 只需要几名专门录入员即可操作系统,节省大量人力, 可以迅速查到所需信息、高效、安全,学生在能方便的查看自己的成绩。因此,目前在学校中缺少“一键式”学生成绩统计查询软件。系统名称:学生成绩统计查询系统本项目的任务提出者:软件开发小组(第一组)本项目的开发者:王清虎、苏黎明、林丹丹、张恺、李情、冉茂财、李祖威本项目的用户:铜仁学院师生硬件背景:计算机设备本系统同其他成绩统计查询系统结构功能大致相同,但较其他系统, 功能更加完善, 更加符合我院师生的应用需求。名师资料总结 - - -精品资料欢迎下载 - - - - - -
6、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 学生成绩统计查询系统需求分析说明书第 4 页 共 10 页1.3 定义关键字:需求分析学生成绩统计查询系统数据库java mysqL 表1.4 参考资料参考资料引用:软件工程电子工业出版社软件工程清华大学出版社数据库原理电子工业出版社疯狂 java 讲义电子工业出版社2 任务概述2.1 目标211 本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机
7、化,提高工作效率和工作质量,现提出如下的系统开发目标:1)系统应具有实用性、可靠性和适用性,同时注意到先进性。2)对各个数据库进行动态管理,防止混乱。3)能够按照用户选择的不同的条件进行简单查询和复合查询。4)能够对查询结果进行分类汇总,实现报表打印。5)注意数据的安全性,具有数据备份和恢复的功能。6)方便用户的操作,尽量减少用户的操作。212 开发背景1)MySQL MySQL 是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB 公司。在 2008年 1 月 16 号被 Sun 公司收购。而2009 年,SUN 又被 Oracle 收购 .对于 Mysql 的前途 ,没有任何人抱乐
8、观的态度.目前 MySQL 被广泛地应用在Internet 上的中小型网站中。 由于其体积小、速度快、 总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL 作为网站数据库。本系统通过与MySQL 连接实现帮助广大教师及教务人员提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。2)编辑工具以及程序实现平台:Eclipse 最初是由 IBM 公司开发的替代商业软件 Visual Age for Java 的下一代IDE 开发环境, 2001 年 11 月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse 基金会(Eclipse
9、 Foundation )管理。2003 年, Eclipse 3.0 选择 OSGi 服务平台规范为运行时架构。2007 年 6 月,稳定版3.3 发布。 2008 年 6 月发布代号为Ganymede 的 3.4 版。 2009 年 7 月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 学生成绩统计查询系统需求分析说明书第 5 页 共 10 页发布代号为GALILEO的 3.5 版。 2010 年 6 月发布代号为Heli
10、os 的 3.6 版。JDK(Java Development Kit) 是 Sun Microsystems 针对 Java开发员的产品。 自从 Java推出以来, JDK 已经成为使用最广泛的Java SDK 。JDK 是整个 Java 的核心,包括了Java运行环境, Java工具和 Java基础的类库。 JDK 是学好 Java的第一步。而专门运行在x86 平台的Jrocket 在服务端运行效率也要比Sun JDK 好很多。从SUN 的 JDK5.0 开始 ,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。2.2 用户的特点本系统主要针对广大教务管理人员,教师
11、,和学生。针对不同对象实现功能如下。221 查询功能每个学生可以对自己的成绩进行查询。为了方便学生查找成绩等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己需要的信息。222 添加功能1)管理员可以登录管理员界面,创建和删除教师和学生用户并初始化对应的密码并进行数据库维护。系统可以通过与数据库信息比对自动避免重复信息。2)教师可对所授课程的考试成绩进行录入,或直接导人外部EXCEL文件,浏览录入数据,对成绩进行汇总排序,打印成绩单,对单个学生因某项奖项对某门课程做加、减分处理,查询成绩等。2.3 假定和约束231 本系统开发日期:2011 年 4 月 1 号-2011 年 6 月
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生成绩统计查询系统 2022年学生成绩统计查询系统需求分析 2022 学生 成绩 统计 查询 系统 需求 分析
限制150内