- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩管理系统
摘要
学生成绩管理系统是学校管理的重要工具,是学校不可或缺的部分。 随着在校大学生人数的不断增加,教务系统的数量也不断的上涨,学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。
目 录第1章 项目分析 4
1.1问题描述 4
1.2技术分析 4
第2章 数据库分析与设计 5
2.2表的设计 6
第3章 实现 7
3.1 录入信息功能 7
3.1.1界面 7
3.1.2代码 9
3.2查询个人信息功能 10
3.2.1界面 10
3.2.2代码 10
3.3 修改信息功能 12
3.3.1界面 12
3.3.2代码 13
3.4 功能模块4 13
3.4.1界面 14
3.4.2代码 14
第4章 结束语 17
附录A: 主要源程序 20
第章
1.1问题描述
在做这个学生管理系统时候,我们面临很多问题。因为老师要求的是我们都没有学习的东西,这些完全是拼借我们自己自学完成的。其中最大困难是数据库,不知道怎么连接,怎么写代码来驱动,还有就是怎么对每一个按钮进行事件监听,怎么写代码。
1.2技术分析
学生成绩管理系统需要用java代码实现对学生个人信息的增删改查,还要对数据库进行写入,修改,删除等功能。
第章
学生成绩管理系统需要对学生的个人信息进行录入,所以要用到数据库,并且还要对其进行设计和分析。
2.1ER图
`
所有属性的ER图2.1
2.2表的设计
要给数据库添加信息需要表,来填写信息,所以要尽量避免数据的沉余,所以要对表和数据库进行分析,设计好表,具体的设计如下就是我们自己建立的表格。
如:
学生个人信息表:
字段名
类型 空值 约束条件 学号
int not null 主键(唯一) 姓名 Varchaar 年龄
Int not null 性别
varchar(2) 高数成绩
Int not null ? 英语成绩
int ? 计算机成绩 Int 表2.2如图2.1所示
这就是数据库的表的结构。
学生信息表
图2.3
第章
学生成绩管理系统实现了所有的功能,包括对数据的写入,对数据的更改,对数据的删除。
3.1 录入信息功能
3.1.1界面
当运行系统时候出现这个界面。
登陆界面图3.1.1
当录入个人的工号:123,密码123是登陆成功!否则提示密码错误!
登陆界面图3.1.2
如果登陆成功后出现主菜单,包括:录入个人信息,查询个人信息,修改个人信息,删除个人信息。
点击录入信息时候会弹出一个界面,让其录入个人信息:如
可以填写个人信息,然后点击按钮录入信息,如果录入成功会有录入成功的对话框弹出来,把数据写入mysql数据库里面!
录入个人信息图3.1.3
我们可以从数据库里查看这个信息是否录入进到数据库。
数据库查看录入的个人信息3.1.4
从数据库中我们可以看到数据添加到数据库中,所以录入功能没问题。
3.1.2代码
登陆界面代码
public void GUI() {
start d = new start();
d.setTitle(课题作业);
d.setSize(325, 200);
d.setLocationRelativeTo(null);
d.setVisible(true);
d.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public boolean select(String a1, String a2) {
String n1 = 123;
String n2 = 456;
if (a1.equals(n1) a2.equals(n2))
return true;
else
return false;
}
}
3.2查询个人信息功能
3.2.1界面
当点击查询功能时候会弹出一个界面,输入要查询人的学号,点击查询按钮就可以查到此学号人的全部信息。
浏览个人信息图3.2.1
3.2.2代码
查询界面的代码:
如下:
public void GUI() throws SQLException, ClassNotFoundExc
您可能关注的文档
最近下载
- 卡西欧手表3258说明书.pdf
- 关于规范物业管理的人大代表建议提案.docx VIP
- 员工关系管理(第2版)李新建-第2章 员工关系的确立与劳动合同管理.ppt VIP
- 不同文化的交流主题班会PPT课件.pptx VIP
- 索尼HVR-Z5C高清摄像机介绍及使用.docx VIP
- 用于网络结构成型的四轴联动纤维缠绕机.pdf VIP
- 输变电工程建设标准强制性条文实施管理规程 第5部分:变电(换流)站电气工程施工Q/GDW 10248.5-2016.pdf
- 员工关系管理(第2版)李新建-第7章 员工关系中的沟通管理.ppt VIP
- 国开可编程控制器应用实训形考任务3试题及答案.pdf
- 涵洞八字墙工程量计算公式.xls VIP
文档评论(0)