java学生成绩管理系统课程设计陈健_第1页
java学生成绩管理系统课程设计陈健_第2页
java学生成绩管理系统课程设计陈健_第3页
java学生成绩管理系统课程设计陈健_第4页
java学生成绩管理系统课程设计陈健_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

java 学生成绩管理系统课程设计陈健课程设计报告 说明: 1、报告中的任务书、进度表由指导教师在课程设计开始前填写并发给每个学生;四、五两项(中英文摘要)由学生在完成综合设计后填写。 2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。 3、指导教师评语一栏由指导教师就学生在整个设计期间的平时表现、设计完成情况、报告的质量及答辩情况,给出客观、全面的评价。 4、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。答辩小组成员应由 2 人及以上教师组成。 5、报告正文字数一般应不少于 3000 字,也可由指导教师根据本门综合设计的情况另行规定。 6、平时表现成绩低于 6 分的学生,取消答辩资格,其本项综合设计成绩按不及格处理。 1410208021 专业 学生姓名 陈健 学号 08 级软件二班 7 班级 设计题目 基于 C/S 模式的学生成绩记录查询系统 内容概要: 学生成绩记录查询系统(C/S)的设计与实现。 具体要求如下: 1) 创建学生信息(学生的新增、删除、修改、查询); 2) 课程成绩维护(成绩的新增、删除、修改、查询); 3) 按学号或姓名查询课程成绩; 4) 显示某课程 60 分以下、6079、8089、90 分以上各分数段的学生信息; 5) 报表输出(根据用户需要打印有关资料); 6)判断用户标识和口令,并进行权限管理; 7)修改当前用户的密码及用户管理。 备注:每个学生信息包括:学号、姓名、课程名、成绩。 文献资料: 1 张海藩.软件工程导论. 清华大学出版社, 2010 2 沈洪, 施明利. VB 程序设计案例汇编. 清华大学出版社, 2010 3 孟德欣. VB 程序设计. 清华大学出版社, 2011 4 石志国. VB.NET 数据库编程. 清华大学出版社, 2009 5 张友生. 软件体系结构原理、方法与实践. 清华大学出版社, 2010 设计要求: 1. 采用客户/服务器方式作为系统开发结构; 2. 后台数据库(服务器)采用 Microsoft SQL Server 2000; 3. 用户使用界面(客户端)采用高级程序设计语言(如 VB 6.0)进行开发; 4. 程序必须上机调试运行通过,并获得满意的结果; 5. 提交打印稿的课程设计报告。 工作期限: 设计工作自 2011 年 4 月 11 日至 2011 年 4 月 21 日止。 指导教师: 杨全 系主任: 日 期:2011 年 4 月 11 日 计算机科学系课程设计进度安排表 专业: 姓名: 学号: 日期 内 容 备注 5 月 31 日 , 分析题目,查阅相关资料 6 月 1 日 6 月 2 日, 拟定整体方案,编写程序 6 月 3 日 6 月 4 日, 程序编写 6 月 6 日 6 月 7 日, 调试程序 6 月 8 日 6 月 9 日, 整理报告 6 月 10 日 6 月 11 日, 答辩 6 月 11 日 月 日, 月 日 月 日, 月 日 月 日, 月 日 月 日, 月日 月 日, 月 日 月 日, 月 日 月 日, 月 日 月 日, 月 日 月 日, 月 日 指导教师签名: 2010 年 5 月 28 日 指导教师评语 指导教师: (签字) 日 期: 2010 年 6 月 10 日 答辩记录表 学生姓名: 学号: 班级:软件二班 答辩地点: 答辩内容记录: 合计 各项实际合计评分标准 备注 分值 分值 得分 得分 答在规定时间内能就所设计的内容辩 10 进行阐述,言简意明,重点突出, 成 论点正确,条理清晰。25 绩 在规定时间内能准确、完整、流 15 利地回答教师所提出的问题。 答辩小组成员(签字): 2010 年 6 月 11 日 成绩评定表 学生姓名: 陈健 学号: 班级: 合计 各项实际合计类别 评分标准 备注 分值 分值 得分 得分 平时按时参加设计指导,无违反纪律情 10 10 表现 况。 按设计任务书的要求完成了全部20 任务,能完整演示其设计内容,符 合要求。 完成 30 情况 能对其设计内容进行详细、完整的10 介绍,并能就指导教师提出的问题 进行正确的回答。 报告文字通顺,内容翔实,论述充分、完整,立论正确,结构严谨合 10 理;报告字数符合相关要求,工整规范,整齐划一。 课题背景介绍清楚,综述分析充 5 分。 设计方案合理、可行,论证严谨,报告 5 35 逻辑性强,具有说服力。 质量 符号统一;图表完备、符合规范要 5 求。 能对整个设计过程进行全面的总 5 结,得出有价值的结论或结果。 参考文献数量在 2 篇以上,格式符 5 合要求,在正文中正确引用。 在规定时间内能就所设计的内容10 进行阐述,言简意明,重点突出, 答辩论点正确,条理清晰。 25 情况 在规定时间内能准确、完整、流利 15 地回答教师所提出的问题。 总评成绩: 分 指导教师: (签字) 日 期: 2010 年 6 月 15 日 摘 要 摘 要:随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教学管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。基于 Java与 SQL server 数据库技术建立一个高校成绩管理系统该系统为管理员、学生和教师提供了查询、修改、增加记录、删除等功能,功能比较落齐全,基本上能满足学生和老师的要求。 关键词:Java;需求分析;概要设计;学生成绩管理系统; The Design And Realization Of the educational administration management system Based On JAVA Author: ChenJian Tutor:YangQuan Abstract: Fly technically along with the calculator to develop soon and the higher education system reform of continuously thorough, traditional education management the method, means and work efficiencies have already cant adapt the new development demand, cant complete the teaching management work nicely.The main path that raises the educational administration management level is a thought that renews the governor, strengthenning the science understanding to manage the activity.According to the JAVA build up that system of an educational administration of high school management systems pursue studies with the database technique to living to provided the search, modify, save, increase the record and select elective courses etc. with teacher function, the function relatively falls well-found, can satisfy the request between student and teacher basically. Keyword:JAVA; The need analysis; The essentiadesign; Database; Detailed design 前言 . ix 1 需求分析 . x 1.1 功能需求分析 . x 1.2 性能需求分析 . x 1.3 数据库需求分析数据流图 . xi 1.3.1 数据结构 . xi 1.3.2 数据流: . xi 2 概要结构设计 . xii 2.1 系统功能结构设计 . xii 2.1.1 模块的功能设计 . xii 2.2 概要结构设计 . xii 3 详细设计及实现 . 14 3.1 用户登陆模块 . 14 3.1.1 代码实现 . 14 3.2 管理员界面 . 16 3.2.1 代码实现: . 17 3.3 用户界面 . 19 3.3.1 代码实现: . 19 3.4 添加模块 . 23 添加模块代码实现: . 24 3.4.1 3.5 删除模块 . 27 3.5.1 代码实现: . 27 总 结 . 29 致 谢 . 30 参考文献 . 30 前言 学生成绩管理工作是高校教育工作的一项重要内容。教务管理工作是指学校管理人员按照一定教育方针,运用先进的管理手段,组织 、协调 、指挥并指导各用户活动,以便高效率、高质量地完成各项教学任务,完成国家所制定的教育目标。学生成绩管理工作是学校教学工作的中枢,是保证高校教学机制正常运转的枢纽,它是一项目的性、计划性、适用性、创造性和科学性很强的工作。学生成绩工作关系到高校教学秩序的稳定。 随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教务管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。同时,运用先进的信息技术,开发高校综合成绩管理信息系统,是深化教务体制改革的有利措施。 JAVA 以 GUI 的编程方式、面向对象的程序设计、众多的 GUI 组件和强大的数据库应用开发支持,在竞争激励的开发工具市场中越来越羸得程序设计者的青睐。JAVA 是Windows 系统下的可视化集成开发工具,提供了强大的可视化组件功能,使程序员能够快速、高效地开发出 Windows 系统下的应用程序,特别是在数据库和网络方面,JAVA 与其它开发工具相比更是胜出一筹。可视化主要是指开发图形用户界面,而只需调用 GUI 组件即可。 1 需求分析 1.1 功能需求分析 该学生成绩管理系统具备三方面的功能:一方面是学生用户,学生通过输入学号和密码进下该系统后,可以进行一些基础查询(学生信息查询、班级信息查询、课程信息查询)、成绩管理(成绩查询、计算平均分)重新登陆系统;一方面老师进入该系统则比学生多一些权限:成绩输入、成绩查询。 具体功能的详细描述如下 1.1.1 选择学生基本维护菜单命令,即可进入 学生基本维护功能窗体,在其中输入学生的相关信息,如果需要添加或修改学生信息,则单击相应的按纽,输入新信息后单击添加就可以了。需要删除一条信息,则只要选择这条信息再点击 删除。在搜索条件中输入相关的条件,单击 查询就可查找信息。 1.1.2 选择学生信息查询菜单命令,即可进入学生信息查询功能窗体,在其中的下拉列表中选择你要看的信息,则在下面的表格中显示你要的信息。 1.1.3 选择成绩管理 添加成绩菜单命令,即可进入 添加成绩功能窗体,

温馨提示

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

评论

0/150

提交评论