欢迎来到天天文库
浏览记录
ID:16287299
大小:1.07 MB
页数:21页
时间:2018-08-09
《软件工程专业毕业论文—学生成绩管理系统03917》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计说明书设计题目:学生成绩管理系统专业:软件工程班级:设计人:2010年6月18日大学学生课程设计第21页大学学生课程设计一、软件的功能描述主界面:(一)信息整理1.录入信息本模块实现录入学生学号、姓名以及各科成绩的功能。并实现了几个完整性约束的判断。点击“下一条”,进入下一条学生信息的录入;点击“取消”,则取消当前的录入操作。当输入格式不正确时:第21页大学学生课程设计当存储的文件里已有该信息时:2.修改信息本模块实现对学生信息的修改功能。点击“下一条”,进入下一条学生信息的修改;点击“取消”,则取消当前的修改操作。当修改符合要求时:当输
2、入格式不正确时:当输入的学号不存在时:第21页大学学生课程设计3.删除信息本模块实现对学生信息的删除功能。输入要删除的学号,点击“确定”,实现删除;点击“取消”,则取消当前操作。当删除成功时:当输入学号格式不正确时:当记录中没有该信息时:(一)成绩管理1.平均成绩数据库平均成绩:第21页大学学生课程设计1.成绩降序数据库成绩降序排列(以表格形式输出):(一)综合评估1.柱状图数据结构成绩柱状图(标识属性名称和数量):第21页大学学生课程设计1.饼形图Java成绩饼形图(标识属性和百分比):(一)查询1.学生成绩查询输入学号,以表格形式输出信息当输
3、入格式不正确时:第21页大学学生课程设计若输入的学号不存在时:1.班级成绩查询以表格形式输入整个班级信息情况,以学号升序排列:第21页大学学生课程设计二、系统的UML类图图学生成绩管理UML类图第21页大学学生课程设计三、系统实现的核心代码第21页大学学生课程设计1.packageStudentManagement;publicclassStudentManagementTest{publicstaticvoidmain(Stringargs[]){newManagement();}}2.packageStudentManagement;impo
4、rtjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.io.*;publicclassManagementextendsJFrame{privatestaticfinallongserialVersionUID=1L;JPanelj=newJPanel();privateJMenuBarmenuBar=newJMenuBar();privateJLabellabel=newJL
5、abel("请选择一个菜单项");privateJMenumenu1=newJMenu("信息整理");privateJMenumenu2=newJMenu("成绩管理");privateJMenumenu3=newJMenu("综合评估");privateJMenumenu4=newJMenu("查询");privateJMenuIteminsert=newJMenuItem("插入");privateJMenuItemalter=newJMenuItem("修改");privateJMenuItemdelete=newJMenuItem("删
6、除");privateJMenuaver=newJMenu("平均成绩");privateJMenudesc=newJMenu("成绩降序");privateJMenuItemaverDB=newJMenuItem("数据库成绩");privateJMenuItemaverJava=newJMenuItem("Java成绩");privateJMenuItemaverDS=newJMenuItem("数据结构成绩");privateJMenuItemdescDB=newJMenuItem("数据库成绩");privateJMenuItemdesc
7、Java=newJMenuItem("Java成绩");privateJMenuItemdescDS=newJMenuItem("数据结构成绩");privateJMenuvolumn=newJMenu("柱状图");privateJMenuItemDBVolumn=newJMenuItem("数据库成绩");privateJMenuItemJavaVolumn=newJMenuItem("Java成绩");privateJMenuItemDSVolumn=newJMenuItem("数据结构成绩");privateJMenucake=newJM
8、enu("饼状图");privateJMenuItemDBCake=newJMenuItem("数据库成绩");privateJMenu
此文档下载收益归作者所有