- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生档案管理系统-面向对象课程设计报告
苏州科技学院电子信息与信息实验中心
面向对象课程设计 报告
--学生档案管理系统 成 绩 指导教师
2015年4月10日
目录
1 课程设计任务概述 1
1.1 选择目的与意义 1
1.2 设计任务与要求 1
1.3 开发环境以及工具 1
2 系统需求分析 2
2.1 系统功能分析 2
2.2 用例图及用例说明 3
2.2.1 增加学生档案用例 3
2.2.2 查询学生档案用例 4
2.2.3 更改学生档案用例 5
2.2.4 删除学生档案用例 7
3 系统设计 8
3.1 系统类图 8
3.2 系统活动图 9
3.3 系统时序图 9
3.3.1 管理员登录时序图 9
3.3.2 增加学生档案时序图 10
3.3.3 查询学生档案时序图 10
3.3.4 更改学生档案时序图 10
3.3.5 删除学生档案时序图 11
4 系统实现 11
4.1 数据库连接模块 11
4.1.1 DBUtil.java关键代码 11
4.2 学生档案管理模块 12
4.2.1 增加学生档案 12
4.2.2 查找学生档案 12
4.2.3 更新学生档案 13
4.2.4 删除学生档案 13
5 系统测试 14
5.1 登陆测试 14
5.2 学生档案增加测试 14
5.3 学生档案查询测试 15
5.4 学生档案更改测试 15
5.5 学生档案删除测试 15
6 课程设计总结 16
7 参考文献 17
1 课程设计任务概述
1.1 选择目的与意义
与要求
1、用户管理,合法用户许可访问;
2、信息录入,包括记录的追加和插入;
3、信息删除;
4、信息修改;
5、信息排序和查询;
6、信息的保存和装载;
7、简单的帮助。
1.3 开发环境以及工具
MyEclipse Enterprise Workbench Version: 2014
JDK 1.7
系统运行环境:WIN7 旗舰版 X64位
数据库平台:MySQL 5.0.22
2 系统需求分析
2.1 系统功能分析
本系统主要实现学生档案的管理,主要功能包括学生档案信息的添加、修改、查询和删除,及一些辅助项目的管理,如系统用户管理、院系管理和专业管理。
整个系统模块划分如图2-1所示:
图2-1 系统模块划分
2.2 用例图及用例说明
根据学生档案管理描述,画出学生档案管理系统整体用例图,
见图2-2:
图2-2 学生档案管理
由于院系管理与专业管理的用例与学生管理类似,给出学生管理的用例描述。档案
(1)增加学生档案档案管理系统学生档案档案管理输入学生学号;
学生姓名;
学生性别;
学生年龄;
学生所属院系;
学生所属
点击“增加”提交。添加成功,“增加成功”并清空增加界面
(2)增加学生档案:-2-1)
图2-2-1 增加学生档案用例图学生档案用例
学生档案学生档案管理系统
Use Case 名称 查询学生档案档案管理学号;
“查询”按钮;后,若查到符合条件学生信息,则返回在界面表格中,若查不到信息则不返回清空查询条件框中信息
(2)查询学生档案:-2-2)
图2-2-2 查询学生档案用例图学生档案用例
学生档案学生档案管理系统
Use Case 名称 修改学生档案管理并查询出要的学生信息选中要更改学生的信息;
更改信息框中更改需要更改的信息;
“修改”按钮。后,在数据库中更新修改学生的档案,并清空修改中的信息。
(2)更改学生档案:-2-3)
图2-2-3 更改学生档案用例图学生档案用例
学生档案学生档案管理系统学生档案管理并查询出要的学生信息选中要删除学生的信息;
“删除选中档案”删除成功,数据库中学生档案
(2)删除学生档案:-2-3)
图2-2-3 删除学生档案用例图3 系统设计
3.1 系统类图
学生档案管理系统总如图-1所示:
学生档案管理系统活动图,如图-2所示:
2 学生档案管理系统活动图
3.3 系统时序图
3.3.1 管理员登录时序图
图,如图-3-1所示:
-3-1 系统登录时序图.3.2 增加学生档案时序图
档案图,如图-3-2所示:
-3-2 增加学生档案时序图3.3.3 查询学生档案时序图
档案图,如图-3-3所示:
-3-3 查询学生档案时序图学生档案时序图
档案图,如图-3-4所示:
-3-4 更改学生档案时序图3.3.5 删除学生档案时序图档案图,如图-3-5所示:
-3-5 删除学生档案时序图
4.1 数据库连接模块
DBUtil.java关键代码
public class DbUtil {
private String dbUserName = root;
private String dbPassword = ;
private String driverName = com.mysql.jdbc.Drive
您可能关注的文档
最近下载
- 医疗器械维修保密及免责协议.doc VIP
- CJJT 286-2018土壤固化剂应用技术标准.doc
- STEM教育理念在初中数学教学中的应用研究教学研究课题报告.docx
- (高清版)B-T 24353-2022 风险管理 指南.pdf VIP
- 【事业单位考试真题】浙江省杭州市余杭区综合基础知识真题汇总2008年-2018年详细解析版(附答案解析).docx
- 松下洗碗机NP-TCM1使用说明书.pdf VIP
- 政府采购评审专家考试试题.pdf VIP
- 苏科版数学(2025)七年级下册第一次月考试题(培优)(含答案).docx VIP
- 《用样本估计总体》实验说课.pptx
- 半导体生产项目供应链管理方案.docx VIP
文档评论(0)