JavaSE项目开发培训东方大学学生成绩管理系统学习教案_第1页
JavaSE项目开发培训东方大学学生成绩管理系统学习教案_第2页
JavaSE项目开发培训东方大学学生成绩管理系统学习教案_第3页
JavaSE项目开发培训东方大学学生成绩管理系统学习教案_第4页
JavaSE项目开发培训东方大学学生成绩管理系统学习教案_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1JavaSE项目开发培训东方项目开发培训东方(Dngfng)大学大学学生成绩管理系统学生成绩管理系统第一页,共29页。第1页/共28页第二页,共29页。开课选课设置(shzh)模块的开发与设计 开发设计课程成绩录入模块 添加课程模块的开发与设计 欢迎界面的开发与设计 学生端选课模块的开发与设计 课表显示模块的的开发设计 登录模块的开发与设计 第2页/共28页第三页,共29页。知识点汇总(huzng) 章末总结 第3页/共28页第四页,共29页。3、选课效率不高4、维护成绩信息的工作量大为了弥补上述的缺陷,便于学生成绩信息的管理与维护,提高管理的效率,从而开发出此学生成绩管理系统,以实现

2、学校的信息化管理。第4页/共28页第五页,共29页。可以录入成绩,缓存成绩,检查无误后公布成绩。第5页/共28页第六页,共29页。第6页/共28页第七页,共29页。学生(xu sheng)成绩管理系统教师客户端学生客户端教师修改密码学生基本信息查询添加新学生增加新班级学生成绩查询开课选项设置课程成绩录入查看基本信息远程选课学生修改密码课表显示成绩查询不及格成绩查询第7页/共28页第八页,共29页。第8页/共28页第九页,共29页。 第9页/共28页第十页,共29页。第10页/共28页第十一页,共29页。入(jnr)数据库test开始对其进行操作n (3) 执行SQL语句。第11页/共28页第十

3、二页,共29页。表2-1 学院(xuyun)表 college字段名称数据类型字段大小是否主键说明collo_idchar2是学院号coll_namevarchar30否学院名称建立(jinl)本表的SQL语句如下:create table college(colloid char(2) primary key,coll_name varchar(30) not null);第12页/共28页第十三页,共29页。第13页/共28页第十四页,共29页。第14页/共28页第十五页,共29页。第15页/共28页第十六页,共29页。在介绍(jisho)该模块之前,首先介绍(jisho)一个该模块中用到

4、的辅助类GetStuInfo,该类有一个通过学号查询学生基本信息的方法getBaseInfo(String stu_id),其中的参数即学生的学号。返回类型是一个字符串数组,其中包含着学生的所有基本信息 第16页/共28页第十七页,共29页。与基本信息查询模块的辅助类相似,这里的辅助类是专门(zhunmn)用来查询成绩的,该类主要包括三个方法:根据学号获得该生所有成绩信息的getAllScore方法、根据学号获得该生所有不及格成绩信息的getFailScore方法、根据学号获得该生所修总学分的getXueFen方法。 第17页/共28页第十八页,共29页。第18页/共28页第十九页,共29页。

5、第19页/共28页第二十页,共29页。第20页/共28页第二十一页,共29页。第21页/共28页第二十二页,共29页。第22页/共28页第二十三页,共29页。根据需要(xyo)登录窗口需要(xyo)用户输入以下信息:(1)数据库主机IP (2)主机服务端口号(3)用户名 (4)密码(5) 选择登录类型。 第23页/共28页第二十四页,共29页。树状列表控件的开发与设计:系统中教师端与学生端的主界面都是使用树状列表控件进行导航,这是现在桌面版应用程序比较流行的样式,通过本章学习,读者也应该能够在以后的开发中恰当地使用树状列表进行功能导航,方便(fngbin)用户的使用。 卡片布局的使用:系统中教

6、师端与学生端显示各功能模块是通过卡片布局完成的,通过本案例,读者应该能够体会到,恰当地使用卡片布局在有些时候会带来事半功倍的效果。 第24页/共28页第二十五页,共29页。finally的使用:系统中多次在finally语句块中关闭(gunb)数据库连接,这是一个非常好的习惯,因为finally是必须执行的语句,能够保证连接的关闭(gunb)。 事务的使用:读者应该记得,在增加学生的模块中,有两个工作是必须同时成功,或同时失败的,每添加一个学生,就应该在学生用户表中也增加一条记录,这里系统中使用了事务。非常好的保证了数据的完整性,读者在以后的开发中对类似情况也应该这样处理。 第25页/共28页

7、第二十六页,共29页。通过本章的学习,读者应该对项目的开发流程有了比较深入的了解(lioji),对相关知识点的综合应用能力也有了一定的提高,同时也掌握了软件开发中的一些相关技巧,体会到恰当地使用这些技巧会对软件的开发难度及软件性能带来多大的影响。 希望本章案例能够起到抛砖引玉的效果,为读者以后的开发提供思路。如果读者感兴趣的话,可以进一步完善本案例的各项功能。第26页/共28页第二十七页,共29页。第27页/共28页第二十八页,共29页。NoImage内容(nirng)总结会计学。因为这些(zhxi)传统的管理方式存在太多的缺陷,例如:。可以添加学生,并要求填写学生的基本信息。学生可以查看自己的成绩,已修学分和不及格成绩信息。学生端

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论