JAVA连接sqlserver学生成绩管理系统,.docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《学生成绩管理系统》课程设计 实验报告 题目学生成绩管理系统 学院数学与信息工程学院 专业计算机科学与技术 班级 同组成员 编写日期 . 一、 课程设计目的 做这个小的学生成绩管理系统来加深对 JAVA所学知识的巩固,以及学习 JAVA与数据库的连接和JAVA的GUI图形界面。 二、 需求分析 此系统实现如下系统功能: 使得学生的成绩管理工作更加清晰、条理化、自动化。 通过用户名和密码登录系统,查询学生基本资料,学生所学课程成绩, 等功能。容易地完成学生信息的查询操作。 设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑 系统在安全性,完整性,并发控制,备份和恢复等方面的功能要求。 系统模块设计 此系统可分为2个模块,教师管理模块和学生操作模块,期中教师又包括学 生信息输入与学生成绩录入等;学生模块则包括学生成绩查询与学生信息录入查 询操作等。性别SexChar(10)ClassChar(10)班级CollageChar(10)学院 询操作等。 性别 Sex Char(10) Class Char(10) 班级 Collage Char(10) 学院 2、教师表 Field Type Null Key Comme nt ID Varchar(10 ) Varchar(10 PRI 用户名 Pwd 密码 ) 3、成绩表 Field Type Null Key Comme nt Sid char(10) —— PRI 学号 计算机网络 char(10) 课程 Linux操作系统 char(10) 课程 计算机专业英语 char(10) 课程 计算机信息技术 char(10) 课程 、\、\ Java程序设计 char(10) / 严 课程 数据库应用实训 char(10) 课程 高等数学 char(10) 课程 XML char(10) 课程 五、 E-R图 六、 心得体会 通过本次课程设计,成功的完成了这个小型简单的系统的设计,在整个设计 过程中我对JAVA使用和它强大的作用有了一个更深刻的认识,尽管这个系统很 简单,但是它让我综合运用了这个学期所学的 JAVA的很多内容,在此基础上, 对JAVA的基础知识得到了更好的巩固。 在制作的过程中我也学到很多思想:首先,要学会统筹全局,合理规划,例 如在制作整个框架的时候提前就要做全面考虑, 要把整个结构图画出来,并且要 对数据库表里的东西做全面规划。同时在编写程序的时候也要想好先实现什么功 能,再实现什么功能,这样做出来的东西才有条理性,更容易实现和理解。其次, 要细心仔细。Java程序虽然容易理解,但在写的过程中一不留心就会出现错误。 当然出错是在所难免的,与性质有关的错误可以经过思考讨论后进行改正, 但如 果粗心大意,出现输入上的错误就很难发现和修改,会耽误很多时间。 我认为最大的收获是提高了自己的动手能力。 在平时的上机中大多数是根据 书上的思想和布局来写程序的。这次的课程设计要自己思考自己写, 考虑的东西 比平时上机考虑的要多的多。在整个设计过程中写代码不是最难的, 最难的是构 思和布局。这次课程设计也是一次很好的实践活动,让我们体会到了 java的神 奇作用。 附录:源代码 1用户登录界面 importjava.awt.*; importjavax.swi ng.*; import importjava.sql.*; publicclassSystemsexte ndsJFrameimpleme ntsActio nListe ner { staticSystemsss; JPa nelpa nel=n ewJPa nel(); JLabellabe I仁n ewJLabel(输入姓名:); JTextField name=n ewJTextField(); JLabellabel2=newJLabel(密码:); JPasswordFieldpwd=n ewJPasswordField(); JButto nEn ter= newJButto n( 登录); JButton Exit=newJButton (退出); Stri ngurl=E:\\mysql\\TM1.jpg; Butt on Groupbgp=n ewButt on Group(); JRadioButto nstu=newJRadioButto n(学生); JRadioButto ntch=newJRadioButto n(教师); publicSystems() { super(登录系统); this.setResizable(false); JLabelimg=n ewJLabel( newlmagelc on (url)); img.setBou nds(0,0,500,125);

文档评论(0)

yilinshanzhuang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档