学生信息管理系统 by ###.doc

学生信息管理系统 by ###.doc

ID:55279419

大小:745.00 KB

页数:17页

时间:2020-05-08

学生信息管理系统 by ###.doc_第1页
学生信息管理系统 by ###.doc_第2页
学生信息管理系统 by ###.doc_第3页
学生信息管理系统 by ###.doc_第4页
学生信息管理系统 by ###.doc_第5页
资源描述:

《学生信息管理系统 by ###.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学生信息管理系统开发过程中采用B/S结构,使用JSP编程、利用SQLServer2000建立数据库、采用HTML,JavaScript等编程技术。该系统主要由学籍维护、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;成绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功能。学生信息管理系统主要是对学生的学籍,成绩的管理。学生信息管理首先就应该有学生,所以系统应该有对学生的添加和删除以及学生信息的修改;成绩管理就是学生能够在网上平台

2、上快速查询自己的分数,这个功能的实现首先应该有添加、删除基础课程的功能,学生登入界面后能够查询功能。本系统功能主要包过三大块:学籍维护(管理员添加、删除学生基本信息;学生查看、修改个人附加信息);成绩查询(管理员添加、删除成绩课表,添加学生分数以及查询单人或单课分数情况;学生查看自己所学基础课成绩)。管理员功能模块1.学生管理:该模块主要添加新学生基本信息;查看已有学生基本信息及可对其修改,删除多余或出错学生信息。2.成绩管理:可以添加学生所学的基本课程并修改;添加学生成绩;查看学生成绩(根据输入学号和课程号来查看不同的成绩情况);可

3、以对学生成绩进行修改。总结:Java是一种面向对象编程技术,功能强大,是精心设计的语言,它具有简单性、面向对象性、平台性、安全性和健壮性等诸多特点,但由于涉及的内容较多,学习起来感觉困难得多。与传统的面向过程编程语言相比,面向对象的语言提出了很多新概念,Java中有一些抽象的很难理解的内容,如继承,多态,异常,多线程等。对于编程者来说,严谨,细致是必备的,不容得有丝毫的马虎。通过半个学期对Java的学习,使我掌握了Java的一些基础知识,并能够使用Java做一些简单的小程序。我最喜欢Java的地方就是它能够由用户自由的创建一个类或者继

4、承某个类来创建新类,相当于对用户开放了一些源代码,还有Java应用的范围很广,这在我以后制作网页有很大的帮助。去图书馆借了一本Java书,通过一个礼拜的学习,对Java程序有一个更深的理解,然后经过老师和学生中精英们的指导,最终我编出了这一个小程序,虽然功能不怎么强大,但也是经我之手弄出来的,心里别提多高兴了。packageStudentInformation;importjava.awt.event.*;importjavax.swing.*;importStudentInformation.StudentInformation;p

5、ublicclassloginextendsJFrameimplementsActionListener{privateJTextFielduser_input;privateJPasswordFieldpwd_input;privateJButtonbutton_ok,button_cancle;privateJDialogdialog;privateJLabellabel_dialog;privateStudentInformationmain;publiclogin(){super("登陆");this.setSize(150,

6、250);//设定窗口大小this.setResizable(false);this.setBackground(java.awt.Color.lightGray);//设定登陆界面背景色this.setLocation(300,240);this.setDefaultCloseOperation(EXIT_ON_CLOSE);this.setLayout(newjava.awt.FlowLayout());this.add(newJLabel("用户名称"));user_input=newJTextField(10);this.ad

7、d(user_input);user_input.addActionListener(this);this.add(newJLabel("密码"));pwd_input=newJPasswordField(10);this.add(pwd_input);pwd_input.addActionListener(this);button_ok=newJButton("确定");this.add(button_ok);button_ok.addActionListener(this);button_cancle=newJButton("取消

8、");this.add(button_cancle);button_cancle.addActionListener(this);this.setVisible(true);dialog=newJDialog(this,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。