学生管理系统课程设计

发布 2022-10-03 00:40:28 阅读 5982

西安郵電學院。

j**a与数据库设计报告。

院系名称理学院。

专业名称: 信息与计算科学。

班级。学生姓名。

学号(8位):

指导教师孙老师。

设计起止时间:2023年12月18日~2023年12月30日。

1、用高级语言j**a,并结合access编写学生管理系统。

2、掌握并熟练j**a的编程,调试。

3、了解数据库access的原理及使用。

4、学会数据库的访问和连接。

1、进入系统前需要身份验证,用户名、密码输入正确后方可进入。

2、用户可以根据需要进行学生管理。

3、用户可以进行学生信息的相关操作。

4、用户可以添加、删除帐户和修改密码。

登陆模块:学生信息管理模块:

添加学生信息模块:

修改学生信息模块:

删除学生信息模块:

学生成绩管理模块:

学生成绩添加模块:

学生成绩修改模块:

学生成绩删除模块:

用户管理模块:

用户添加模块:

用户更改密码模块:

用户删除模块:

学生选课信息模块:

选课删除模块:

选课添加模块:

学生信息查询模块:

数据库连接:

数据库连接是学生管理系统的最重要模块之一,是学生管理系统不可缺少的。它实现了j**a程序和数据库的有效连接,使得j**a程序更加实用。

函数**如下:

import

public class databasemanager

connection con;

resultset rs;

statement stmt;

public databasemanager()

catch ( classnotfoundexception cnfex )

catch(sqlexception sqle)

public resultset getresult(string strsql)

catch(sqlexception sqle)

public boolean updatesql(string strsql)

catch(sqlexception sqle)

public void closeconnection()

[microsoft][odbc microsoft access driver] 由于将在索引、 主关键字、或关系中创建重复的值,请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的值并再试一次。

[microsoft][odbc microsoft access driver] 标准表达式中数据类型不匹配。

对于此学生管理系统的设计,自认为还是可以的,一些功能模块都得以实现了。我觉得需要改进的是界面的设计方面以及**的简化,好多关于j**a的语句运用得不是很熟练,还需要通过书籍来参考。

通过这次课程设计,我学到了不少:

1.小程序的编写需要踏实的知识底蕴,不然就无法进行下去。

2.编写程序之前需要进行整体的布局,将各个功能分块进行,这样才容易编写。

3.不能照抄书上的程序,很多书上的程序在电脑里面会无法运行。

面向对象的程序设计与j**a(清华大学出版社)

软件项目开发综合实训(人民邮电出版社)

数据库系统原理与应用 (人民邮电出版社)

源**(电子版)

学生管理系统课程设计

沈阳工程学院。课程设计任务书。课程设计题目 数据结构及算法的设计与实现 系别信息工程系班级。学生姓名学号。指导教师杨政 姜柳职称讲师 副教授 课程设计进行地点 实训e312 任务下达时间 2008年 11月 27日。起止日期 2008年12月1日起 至2008年12月5日止。教研室主任姜柳 2008...

学生书店管理系统课程设计

课程设计。二 一三年十二月二十日。随着社会地发展,人类地生产 生活越来越离不开信息。谁拥有了更多更有效地信息,谁就将在竞争中处于有利地位。信息产业正在成为一个国家地支柱。图书作为信息存储及主要 之一,数量 规模 种类都比以往任何时候都大地多,不论个人还是图书管理部门都需要使用方便而有效地方式来管理书...

C课程设计 学生管理系统

1 概述 1.1 课程设计背景。学生成绩管理系统能有效地管理每个学生的各科成绩,还可以管理学生的基本信息以及课程信息。该系统能简便地实行相关记录的查询,添加,修改,删除操作。目前,学校工作繁杂 资料重多,管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,还没有一套完整的 统一的系统。因此,...