广东海洋大学数据库原理及应用课程设计——学生信息管理系统(JavaSQL).doc
文本预览下载声明
PAGE
本科生课程设计
课程名称
数据库原理及应用课程设计
课程编号
J1670101
学号
学生姓名
所在专业
所在班级
指导教师
成绩
教师签字
年 月 日
课程设计时间: 年 月 日
至 年 月 日
目 录
目 录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc187132213 设计总说明 PAGEREF _Toc187132213 \h I
HYPERLINK \l _Toc187132214 1、需求分析 PAGEREF _Toc187132214 \h 3
HYPERLINK \l _Toc187132215 2、概念结构设计 PAGEREF _Toc187132215 \h 3
HYPERLINK \l _Toc187132218 3、逻辑结构设计 PAGEREF _Toc187132218 \h 5
HYPERLINK \l _Toc187132221 4、物理结构设计 PAGEREF _Toc187132221 \h 9
HYPERLINK \l _Toc187132222 5、系统实现 PAGEREF _Toc187132222 \h 13
HYPERLINK \l _Toc187132223 5.1 前台界面 PAGEREF _Toc187132223 \h 13
HYPERLINK \l _Toc187132224 5.2 后台实现 PAGEREF _Toc187132224 \h 16
6、 HYPERLINK \l _Toc187132225 优缺点及自我评价 PAGEREF _Toc187132225 \h 18
7、 HYPERLINK \l _Toc187132226 参考文献 PAGEREF _Toc187132226 \h 18
设计总说明
PAGE 3
设计总说明
系统开发目的
学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。 随着在校大学生人数的不断增加,教务系统的数量也不断的上涨。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如何自动高效地管理信息是这些年来许多人所研究的。
开发内容
用数据库和Java相关技术开发一个学生信息管理系统
开发要求
能够对学生信息进行简单的添加,删除和查询
开发环境及工具
1、操作系统:Windows 7
2、数据库软件:SQL Server 2008
3、Java开发工具:Eclipse
系统功能简介
一、学生管理
添加学生信息。可以按照图形的界面的显示依次输入新学生的“学号”,“姓名”,“性别”,“班级”,“学院”,“籍贯”。完成新纪录的添加。
删除学生记录。可以根据输入的“学号”或者”姓名”进行删除的操作。
二、学生查询
3、查询学生信息。用户可以选择通过“按姓名查询”,也可以选择“按学号查询”查询学生信息,查询到的信息会在窗口中显示出来。
文件退出
开发分工情况
本系统由本人独立完成
广东海洋大学本科生课程设计
数据库原理及应用课程设计报告
1、需求分析
在一些学校等机构,随着学生数量的不断增加,学生的信息不断增多,人工管理信息的难度也越来越大。而且效率也是很低的。所以如何自动高效地管理信息是这些年来许多人所研究的。
随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我们使用电脑高效率处理数据信息成为可能。 学生信息管理系统的出现,正是管理人员与信息数据,计算机进入互动时代的体现。友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。
学生信息管理系统,以SQL数据库作为后台信息存储,Java作为前台系统的语言。提供了对学生信息添加,查询,删除等功能。实现了最基本的信息管理。
2、概念结构设计
教师ID
教师ID
课程号教师
课程号
教师
教师姓名
教师姓名
课程名称课程登录密码
课程名称
课程
登录密码
教师ID
教师ID
学号
学号
课程号成绩
课程号
成绩
姓名成绩
姓名
成绩
学号
学号
管理员ID性别学生
管理员ID
性别
学生
管理员籍贯
管理员
籍贯
登录密码
登录密码
班级号
班级号
班级籍贯
班级
籍贯
登录密码
登录密码
总人数班级号班级名称
总人数
班级号
班级名称
3、逻辑结构设计
StudentInfo表:
字段名
显示全部