学生成绩管理系统说明书分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE PAGE 2 PAGE PAGE 1 ******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2013年秋季学期 Java 课程设计 题 目: 学生成绩管理系统 专业班级: 姓 名: 学 号: 指导教师: 成 绩: 目录 TOC \o 1-3 \h \u 3126 摘要 1 17473 序言 2 10658 第1章 系统分析与设计 3 29477 1.1系统功能分析 3 790 1.2总体设计 3 16774 第2章 详细设计 4 24664 2.1各个类的详细设计 4 18091 2.2编码实现 5 6091 第3章 系统测试 9 29398 3.1测试方案 9 9825 3.2测试用例 9 28134 3.3测试结果 9 8280 3.4软件的可靠行分析 12 8113 第4章 软件使用说明书 13 2187 4.1初始界面 13 22652 4.2添加学生成绩 13 19358 4.3修改学生成绩 14 518 4.4查询、删除信息 15 17752 4.5导出信息 17 17906 4.6返回主界面 17 10717 设计总结 19 15525 参考文献 20 14759 致 谢 21 PAGE PAGE 2 摘要 本次课程设计要求用Java设计一个学生成绩管理系统,利用图形用户界面实现。要求可以增加学生成绩信息,修改学生成绩信息,查询学生成绩信息,删除学生成绩信息,按平均分排序学生成绩,退出系统。 设计中利用一个类实现功能模块,类中有几个方法,每个方法实现一个功能模版,利用类声明对象来调用各个方法。开始主界面面板,面板中加有菜单项,菜单中有添加信息、查询信息、修改信息等。 本系统实现了学生成绩的管理功能(添加成绩,修改成绩,查询成绩等)。每一个功能都有相应的模版,每个模块都有相应的操作。 关键字:成绩管理;面板;添加;查询;修改。 序言 本设计要求用java的基础知识设计GUI的学生成绩管理系统,将学生成绩统一,方便管理。 系统界面包括面板,菜单,标签,文本框,主界面包括菜单,版权。菜单里面放有添加信息、修改信息、查询信息、成绩排序、导出信息、退出这几面板。添加信息面板有学号、姓名、成绩等标签;修改信息也是学号、姓名、成绩这几个标签;查询面板中是按学号查询,也根据查询到的学生信息可以删除该学生的所有信息;成绩排序面板中是按平均分排序的,可以显示所有的学生信息;导出面板则是直接可以将学生信息按照自己想要的文件格式导出到特定的文件夹中;退出按钮是直接退出系统。 整个系统实现了学生成绩的统一管理功能,可以方便的管理整个学校的学生成绩,还能进行成绩排序。 第1章 系统分析与设计 1.1系统功能分析 1.系统以菜单方式工作; 2.录入信息用文件保存,可以不通过代码直接去查看、修改文件的内容; 3.能按学号完成对学生成绩的录入、修改、查询、删除和导出; 4.能按班级统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序; 5.能查询学生成绩,不及格科目及学生名单; 6.能输出学生的成绩单,查看学生的成绩。 1.2总体设计 Java程序编辑器是:图形界面、流与文件等技术的综合应用。图形界面的实现:考虑到简单、实用、高效等特点,就选择了Swing来完成实现,在选择组件上,选用了JFrame作为主要的部件。 主窗口含有一菜单栏,菜单栏包含菜单,版权两个选项。其中菜单选项包含添加和退出、查询,修改和删除,版权包括关于系统制作者的个人信息。 添加是输入学生的信息,按确定储存,退出即关闭程序。查询是对系统中存储的信息进行查询,修改和删除是需要输入学生的学号。 程序采用文本形式对数据进行储存,对输入的学生信息以类的形式储存,然后串行化储存到记事本(data.txt)中,修改和查询的时候再对信息进行反串行化。 程序整体设在设计类的时候,为了更利于用户操作,设立了多个类,之间相互调用,更利于对程序的理解。各模版设置了功能的选择。 第2章 详细设计 2.1各个类的详细设计 Studentgrade类首先创建主面板,然后创建菜单栏(createdMemu),在菜单栏里有菜单(manageMenu)和帮助(helpMenu)两个主菜单,菜单里

文档评论(0)

138****7331 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档