毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

java学生信息管理系统设计报告

更新时间:2008-9-5:  来源:毕业论文
java学生信息管理系统设计报告

一、需求分析:

    学需要完整代码的请联系QQ752018766学生信息管理系统是对学生的基本信息和成绩信息进行管理,主要包括添加、修改和删除学生的基本信息,录入、修改和删除学生的成绩信息,对基本信息、成绩信息进行查询、排序等操作,从而实现学生信息管理的自动化与计算机化。本课题将实现一个简化的学生信息管理系统。

数据库要求:

1. 建立的数据库中包含如下信息:学生学号、姓名、班级,语文、数学、英语成绩。

2. 至少要有5个班级,每个班级要有10名以上学生。

3. 使用.txt格式文本表示各种表。

功能需求:

1. 能够实现根据以下关键字查询:学生姓名 、学号、班级、课程名称。

2. 能够实现按照单科成绩、总成绩、平均成绩、学号排序。

3. 能够实现学生信息的插入、删除和修改。

4. 能够查询每个课程的最高分、最低分及相应学生姓名、班级和学号。

5. 能够查询每个班级某门课程的优秀率(90分及以上)、不及格率,并进行排序。

界面要求:

1. 尽量使用图形界面实现,要符合日常软件使用规范来设计菜单和界面。

2. 如果无法实现图形界面,则在命令行方式下也需要提供菜单,方便用户操作。

其他要求:

1. 标识符命名遵循Windows命名规范。

2. 能够注意各种异常处理,注重提高程序运行效率。

提交内容:

1. 用于表示数据库的.txt文件格式说明。

2. 全部源代码。

3. 软件设计和使用说明书(UML类图;实现的功能、主要技术;使用帮助文档)。

 

二、设计概要

    本次设计因为时间仓促,知识有限,所以没有能够实现实习的具体要求,只简单的实现了一些功能,包括:

1、输入档案:用于学生档案信息的输入,信息包括学号、姓名、性别、成绩以及籍贯。

2、显示所有档案:用于显示已经输入的所有学生的档案。

3、删除档案:用于档案的删除。

4、查询:以姓名的方式查询一个学生的具体信息。

5、排序:将学生按成绩排序。

6、修改:修改学生的各个信息。

基于这些功能,我进行了这次设计。

三、设计中的问题

在设计中,我也遇到了很多问题,包括数据的输入输出,语法的错误等。例如try{

       }

Catch()

的用法,BufferedReader的用法等,这些问题我通过参考资料以及上网查询等,最终解决了。转发请注明源于www.youerw.com

设计中还有一些未解决的问题,删除信息的时候总是会多出一个人来,不知道该怎么样子除去。

四、设计源程序

import java.awt.*;                                         //引入相关包

import java.awt.event.*;

import javax.swing.*;

import java.io.*;

import java.sql.*;

public class stu

{

       public static int i=1,n;

       public static int bh;

       public static String s_name;

      public static String s;

       public static class Student

       {

              public int sign;

              public int num; /*学号*/

              public String name; /*姓名*/

              public String born_place;//出生地

              public String sex;//性别

              public int score; /*成绩*/

       }

 

 

 

       public static Student[] st=new Student[80]; /*结构体数组变量*/

 

       public static void main(String args[])

       {   

              n=0;101

[1] [2] [3] [4] 下一页

java学生信息管理系统设计报告下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。