JAVA学生管理系统课程设计报告文档格式.docx
《JAVA学生管理系统课程设计报告文档格式.docx》由会员分享,可在线阅读,更多相关《JAVA学生管理系统课程设计报告文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
4
写
5
查
询
显
示
求
构
3
图
1.
2.
3.
4.
5.
6.
四、界面设计
1.主菜
单6
2.输入学生信
息6
3.加载文件信息到数据
库6
4.数据库中的学生信息保存到文件
中7
5.根据ID号查询学生信息7
6.显示数据库中的学生信
息8
五、类的设计9
六、时序图10
七、数据库设计
1.学生基本信息
表10
2.班级基本信息
八、总
结11
一、需求分析
1.需求提出
设计一个系统可以实现学生基本信息的输入与管理等功能。
2.需求描述
在主菜单中有输入学生信息、加载文件信息到数据库、数据库中的学生信息保存到文件中、根据ID号查询学生信息、显示数据库中的学生信息等功能,通过不同的选择进入到不同的功能,根据提示进行输入操作。
、总体架构
二、功能设计
1.角色设计例图
2.插入模块功能
3.加载文件模块功能
4.写入文件模块功能
5.查询模块功能
6.显示模块功能
四、界面设计
进入写入文件模块
输入写入文件的路能
*抛出错渓
是
再入文件成功
返冋上菜单
进入査询模块II
耳F
输入査询的ID号
显示査询的学住信息
1
返冋丄菜社
进入显示模块
返回工菜巾-
1.主菜单
2.输入学生信息
3.加载文件信息到数据库
4.数据库中的学生信息保存到文件中
5.根据ID号查询学生信息
6.显示数据库中的学生信息
五、类的设计
巧:
it割就ion
“】,
D瓯肛
-MI:
DEK^T
sz
-db:
Cfflitl
中PohwSUtiwiI
+acti&
rJ:
:
fom«
dC:
void
+蚀卿o
+db敝0:
Ke:
uGUI
■+WI0
+sk^Hen'
_0:
int
■+hsert0:
*Injort():
rcid
■+EgQEt():
讥诃
-D:
器】胡[):
void
*Queiy[):
4冊脱0:
Kcid
E联nt
-(d:
乳丽俪
-dt:
DCUitl
+险忙1)
StcdentGUI
+aciionFci^jiieiJ()
Todd
+占讯0
丫血
+caicel;
)
Toid
+恤&
1;
rsid
(U
bl
0-jeijCI
JFraw
DSOitl
*Que^GUI〔)
+dbKsg():
TC:
d
M
I
-
-tzNjiie
-biiton?
StucenO:
;
JTaiFidi
JTezIFieM
;
「陆五咖itl』
JSaiieButirii
taryFolice
-限i.:
^u:
iyGUJ
+fti町顒借I.
亠avtioiJei:
aiiei0:
i?
llc
■rib?
ioiiEce:
-制螂
-cWnbby2
-內H处慣
~thei
JChflcHoK:
JCh^ctSox:
[Ch虻kfl世:
J睨Ur帀
+StuientGn丨
六、时序图
七、数据库设计
1.学生基本信息表
字段名
字段说明
类型
备注
ID
学号
文本
主关键字
Name
姓名
Gender
性别
Hobby
爱好
Province
籍贯
2.班级基本信息表
Major
专业
ClassID
班级
八、总结
中的一些问题还应加强
java程序。
在这次课程设计报告的编写过程中,发现自己还存在许多不足,对java没有掌握的很透彻,对于绘图的软件的使用也不是很熟悉,在今后的学习过程中,对书本的理解,对软件使用的实践能力,加强自己的建模思想,更熟练的编写