根据用户需求管理学生成绩记录.docx
《根据用户需求管理学生成绩记录.docx》由会员分享,可在线阅读,更多相关《根据用户需求管理学生成绩记录.docx(9页珍藏版)》请在第一文库网上搜索。
1、L选题背景学习是人类必不可少的一个过程,我们每个人都在学习中成长。而考试是获取学生学习情况的一个途径,成绩的变化能体现出一个学生的近期学习情况,学生的每次考试成绩都有必要记录,这样才能更加准确地得知学生的学习情况。此题则是正对学生成绩记录薄管理做出的记录薄基本功能。本程序是可以根据用户需求管理学生成绩记录。2 .开发技术概述本程序采用Java,开发者应具有Java程序设计语言,Swing基本GUI组件,多线程,文件使用的基本知识和技能,能够根据用户的选择来跳转至用户想要进行增、册k查、改功能,也能看出学生成绩总体情况。3 .功能需求分析用户可以在本程序中选择增删查改等基本功能来进行管理,也能统
2、一显示出记录在册学生的总体情况。(1)增添学生功能用户可以通过此功能来增添未记录在册的学生的信息和成绩。(2)删除学生功能用户可以通过此功能来删除记录在册的学生的信息和成绩。(3)查找学生功能用户可以通过此功能来查询记录在册的学生的信息及成绩。(4)修改学生功能用户可以通过此功能来对已经记录在册的学生成绩。通过输入要修改的学生的基本信息进行比对然后找到学生即可进行成绩的修改。(5)成绩总览功能用户可以通过此功能来显示所有学生的成绩以及各分段的基本情况,也能显示出记录薄内学生的及格率、最高分、最低分的基本情况。(6)退出程序功能用户在结束使用程序时可以通过此功能来退出程序。4 .功能设计(1)增
3、添学生功能通过操作台,进行学生信息的添加。具体说明如下表所示。表4-1增添学生功能表序号功能内容控件或方法对象名备注1存放学号SaveStudent ()number2存放姓名SaveStudent ()name3存放成绩SaveStudent ()mark4学号获取getNamber ()5姓名获取getName ()6成绩获取get Mark ()7储存信息SaveDate. savebject()list(2)删除学生功能通过操作台,进行学生信息的删除。具体说明如下表所示。表4-2删除学生功能表序号功能内容控件或方法对象名备注1对比查找GetStudent ()s2删除学生list, r
4、emove()list3储存信息SaveDate. savebject()list(3)查找学生功能通过操作台,进行学生信息的查找。具体说明如下表所示。表4-3查找学生功能表序号功能内容控件或方法对象名备注1对比查找GetStudent ()S2输出学生信息toString()(4)修改学生信息功能通过操作台,进行学生信息的修改。具体说明如下表所示。表4-4修改学生功能表序号功能内容控件或方法对象名备注1对比查找GetStudent ()s2更改姓名setName ()name3更改成绩setMark()mark4储存信息SaveDate. savebject()list(5)成绩总览功能通过
5、操作台,进行学生信息的总体情况查询。能显示各分段学生具体情况,显示平均分,及格率,最高分,最低分。具体说明如下表所示。表4-5成绩总览功能表序号功能内容控件或方法对象名备注1成绩分段显示ListStudent ()student2平均分显示ListStudent ()Mark3及格率显示ListStudent ()pass4最高分显示ListStudent ()MaxMark5最低分显示ListStudent ()MinMark(6)退出程序功能通过操作台,退出学生成绩记录薄程序。具体说明如下表所示。表4-6退出程序功能表序号功能内容控件或方法对象名备注1退出程序System, exit(0)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 根据 用户 需求 管理 学生 成绩 记录