收藏 分销(赏)

Java课程设计报告模板.doc

上传人:人****来 文档编号:9851982 上传时间:2025-04-10 格式:DOC 页数:8 大小:254KB
下载 相关 举报
Java课程设计报告模板.doc_第1页
第1页 / 共8页
Java课程设计报告模板.doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述
Java课程设计报告模板 8 2020年4月19日 文档仅供参考 浙江科技学院 《Java程序设计》课程设计报告 设计题目: 学生信息管理系统 姓 名: 邱焕明 学 号: 所属院系: 信息学院 专 业: 软件工程 小组成员: 邱焕明 设计时间: -1-6 指导教师: 虞建东 一、课程设计目的 (1)实验目的:结合开发的系统,给出学生信息管理系统 二、课程设计完成的任务 三、设计过程 (一) 需求分析 1、 基础资料管理 基础资料管理包括对院系、班级和学期的设置。该模块可实现以下功能: 添加、修改、删除和显示院系代码、院系名称和电话号码。 添加、修改、删除和显示班级代码、班级名称、学生人数和所属院系名。 添加、修改、删除和显示学期代码、学期名称。 2、 学生信息管理 学生信息管理包括对学生档案和学籍的管理。该模块可实现以下功能: 添加、修改、查询和显示学生的基本信息、所属班级和院系。 记录学生学籍、学生离校信息和学生调动信息。 3、 课程信息管理 课程信息管理包括对课程设置和班级选课的管理。该模块可实现以下功能: 添加、修改、删除和显示课程代码、课程名称、学分和院系名称。 添加、删除和提交班级所选课程。 4、 成绩信息管理 成绩信息管理包括对成绩录入和成绩分析的管理。该模块可实现以下功能: 录入班级课程成绩,以不同形式(列表统计、图表分析)显示班级课程成绩。 (二)系统设计概念、流程初定义 1、实体名:院系 2、实体名:班级 3、实体名:学生 4、实体名:课程 (三)系统内容规划 1、班级信息表 表3-1 班级信息表 列名 数据类型 长度 备注 班级编号 char 5 主键 班级名称 varchar 50 无 所属院系 varchar 50 无 学生人数 smallint 2 无 2、课程信息表 表3-2 课程信息表 列名 数据类型 长度 备注 课程代码 char 10 主键 课程名称 varchar 50 无 学 分 tinyint 1 无 所属院系 varchar 50 无 (四)系统总体设计 内 (五) 系统详细设计 (六) 系统测试 四、设计总结(宋体 小四 粗体) 首先,更进一步的了解了数据库的基本操作, 在这之前,数据库的学习仅仅刚开了个头,我们只是在了解一些概念性的东西。在做这个系统之前,我连基本的连接数据库,配文件DSN,数据库查询语句等这些东西都不熟练。 现在对于数据库的增删改查操作比较熟练了,对于初学者来说,比较头疼的就是对于单引号的处理。我的建议是如果不理解先把按照课本上正确的语句敲,然后在多次进行数据库的链接,增删改查操作中不断总结规律。 这次设计的学生信息管理系统,全在自己所掌握的知识下,进行编程设计,完全体现了自己在数据库语言和程序设计课程学习状况,充分地为自己以后更深入了数据库语言奠下深厚的基础。 五、参考资料(宋体 小四 粗体) 毕向东JAVA基础教程 六、心得体会(宋体 小四 粗体) 在程序的编写过程中,我充分体会了编程工作者的辛苦,因为没一个细微的细节都必须十分的注意。如果稍有不慎,就会全盘皆“输”。而且往往很多时候,程序我自己觉得非常正确,可是就是便以通不过,在查找错误的过程中,面临着否认自己的过程,非常的难受。同时由于自己的经验及各方面的能力的不足,因此进展的速度非常的缓慢,往往一天下来什么都没做成功。这个过程曾给我沉重打击,不过当看到程序没错误能执行出来时,心中的喜悦难以用言语来表示。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服