没有合适的资源?快使用搜索试试~ 我知道了~
学生个人信息管理系统JAVA课程设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 180 浏览量
2022-06-11
14:04:30
上传
评论
收藏 195KB DOC 举报
温馨提示
试读
36页
学生个人信息管理系统JAVA课程设计
资源推荐
资源详情
资源评论
课程设计报告书
课程名称 面向对象程序设计
设计题目 学生个人信息管理系统
专业班级
学 号
姓 名
指导教师
2011 年 6 月
目 录
1 设计时间.......................................................................................................................2
2011 年 6 月 7 日-2011 年 6 月 10 日.................................................................................2
2 设计目的.......................................................................................................................2
3 设计任务........................................................................................................................2
4 设计内容.......................................................................................................................3
4.1 概要设计........................................................................................................................................ 3
4.1.1 需求概述.............................................................................................................................. 3
4.1.2 体系结构设计...................................................................................................................... 3
4.1.3 数据库设计.......................................................................................................................... 4
4.2 类及接口说明................................................................................................................................. 5
4.2.1 选择功能类.......................................................................................................................... 5
4.2.2 录入学生信息事件监听类.................................................................................................. 6
4.2.3 查询学生信息界面类.......................................................................................................... 6
4.2.4 更改学生信息界面类.......................................................................................................... 7
4.3 程序运行与调试............................................................................................................................. 7
4.3.1 运行界面.............................................................................................................................. 7
4.3.2 错误调试.............................................................................................................................. 9
5 总结与展望..................................................................................................................10
参考文献........................................................................................................................35
成绩评定........................................................................................................................35
1 设计时间
2011 年 6 月 7 日-2011 年 6 月 10 日
2 设计目的
《面向对象程序设计课程设计》的教学目的是培养学生软件系统开发方案综合设计能力和创新
精神。在教师的启发和引导下,学生能自主地进行科技文献检索,进行方案设计、编写代码、调试
程序,对方案进行综合分析与评述等。
3 设计任务
设计一个简单学生个人信息管理系统,该系统具有录入,查询,修改三项基本功能。要求如
2
下:
(1) 具有简单的录入,查询和修改功能。
(2) 修改学生信息必须输入学号,然后对姓名、性别和专业等进行修改;
(3) 使用文件存储数据。(也可用数据库)
(4) 学生个人信息必须包括:学号、姓名、性别、出生日期、身份证号、
专业、班级自我简介,其余可自行丰富。
(5) 具有对姓名,出生日期和身份证号进行简单效验的功能。
4 设计内容
4.1 概要设计
4.1.1 需求概述
本程序用图形界面化方式主要实现学生个人信息管理程序的功能。首先进入程序首页,选择所
需要的功能。这里一共实现了三个功能:录入学生信息、查询学生信息和更改学生信息。
在录入学生信息界面,管理员可以进行对学生学号、姓名、出生日期、身份证号、性别、专业
班级和自我简介等信息进行录入操作。
在查询学生信息界面,管理员可以分别按学生的学号、姓名进行查询。输出学生的学号、姓
名、出生日期、身份证号、性别、专业班级和自我简介等信息。
在更改学生信息界面,管理员先输入所要更改信息的学生的学号,然后分别对学生姓名、出生
日期、身份证号、性别、专业班级和自我简介进行更改操作。
使用前请先建一个数据库放在同一个文件夹下,名为 学生管理数据库.mdb 然后建两张表名
称分别为:学生信息表和管理员学生信息表 的字段有:"学号","姓名","性别","民族","年龄","年
级","班级","专业" 其中"性别"为数值型其它为字符型。管理员的字段有:"用户名" 和 "密码",并
且添加一条记录 :admin,admin
4.1.2 体系结构设计
3
4.1.3 数据库设计
在课程设计中,我使用了 Access 2003 数据库管理系统,作为存放学生信息的数据库。
(1)数据库概念结构设计
学生个人信息管理系统数据库的实体联系图如图 4-2:
4
学生个人信息管理系统
录入学生信息系统 查询学生信息系统
更改学生信息系统
录入学生信息 按学号查询学生信息
按姓名查询学生信息
更改学生信息
图 4-1 学生个人信息管理系统结构图
(2)数据库逻辑结构设计
将 E-R 图转换为关系模型,其中关系的主码用下划线表示如下:
学生(学号,姓名,出生日期,身份证号,性别,专业班级,个人简介)
(3)数据库物理结构设计如表 4.1
表 4.1 学生个人信息表物理结构设计
字段名 数据类型 字段大小 描述
学号 文本
50
学号
姓名 文本
50
姓名
出生日期 文本
50
出生日期
身份证号 文本
50
身份证号
性别 文本
50
性别
班级 文本
50
班级
自我简介 文本
50
自我简介
4.2 类及接口说明
4.2.1 选择功能类
(1)类名:myStudent
(2)父类:无
5
1
N
管理员
学生
管理
姓名
专业班级
自我简介
学号
身份证号
性别
出生日期
图 4-2 数 据 库 实 体 联 系 图 ( E-R
图)
剩余35页未读,继续阅读
资源评论
- 千9962023-06-08资源内容详尽,对我有使用价值,谢谢资源主的分享。
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功