数据库课程设计javasqlserver学生管理系统

上传人:汽*** 文档编号:465505505 上传时间:2023-04-04 格式:DOC 页数:43 大小:988.50KB
返回 下载 相关 举报
数据库课程设计javasqlserver学生管理系统_第1页
第1页 / 共43页
数据库课程设计javasqlserver学生管理系统_第2页
第2页 / 共43页
数据库课程设计javasqlserver学生管理系统_第3页
第3页 / 共43页
数据库课程设计javasqlserver学生管理系统_第4页
第4页 / 共43页
数据库课程设计javasqlserver学生管理系统_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《数据库课程设计javasqlserver学生管理系统》由会员分享,可在线阅读,更多相关《数据库课程设计javasqlserver学生管理系统(43页珍藏版)》请在金锄头文库上搜索。

1、课程设计任务书题目学生管理系统学号姓 名专业课 程指导教师职称 讲师完成时间:2011年06月-2010 年07月枣庄学院计算机科学系制目录1 学生信息管理系统概述 5.1.1 系统的任务 51.2 系统的目标 52 系统具体需求分析 62.1 系统需求 62.2 数据字典 62.3 数据流图 103 概念结构设计 114. 逻辑结构设计 145物理结构设计 15表汇总 15表 A F 166 数据保护设计 186.1 防止用户直接操作数据库的方法 186.2 用户帐号密码的加密方法 186.3 角色与权限 187 运行管理与维护说明 198. SQL 语句与部分关键 JAVA 语句 209.

2、 心得与体会2910. 参考资料29课程设计任务书与成绩评定课程设计的任务和具体要求数据库应用课程设计是计算机技术专业重要的实践课程之一,是在掌握程序设计语言的基础上,学习数据库原理课程后的一次综合实践练习。通过本 课程设计,将在课堂上了解和掌握的数据库原理以与设计阶段的方法与技术, 直接运用到实际系统的幵发工作中。并且在项目小组长与成员间的合作和沟通 中,体验软件项目管理技能和方法,熟悉软件工具与环境。本次课程设计要求我们小组成员间加强团队合作和沟通,同时每个成员承担明确的责任,独立按时完成相应任务;按照模版完成相应的文档,语言简洁、通顺,幵发的系统功能符合需求规格,并能够准确、稳定地运行。

3、指导教师签字:日期:指导教师评语成绩:指导教师签字:日期:课程设计所需软件、硬件等我们将采用java和SQL语言编写系统代码,使用 SQL2005与eclipse软件作为系统实现工具。测试工作包括模块测试、集成测试和系统测试,并按需求规格书的要求调试完成相应的系统。1、基于此次学生信息管理系统的需求分析,最终确定了用户的实际需求, 根据数据流图以与数据字典,设计系统的局部、整体概念结构E-R图,为数据的逻辑设计提供可靠的理论依据。2、根据逻辑结构设计,从而设计出适合逻辑结构的最佳物理环境,满足用 户的应用需求。(详情见下文报告)课程设计进度计划起至日期工作内容备注2011.06.20 2011

4、.06.252011.06.252011.07.03先做一个简单的界面,会应用所学的知识的对所做的系统加以更改,使系统更加完善,功能更加强大参考文献、资料索引序文献、资料名称乡冊著者出版单位号1、Java数据库应用程序编程指南 【美】Kev in Mukhar 、Todd Lau in ger、 John Car nell 著;2、数据库技术西北工业大学出版社 韩培友 等著;3、 Java程序设计清华大学出版社 雍俊海 编著;4、Java数据库编程实例清华大学出版社孙一林彭波著需求分析:1、 学生信息管理系统概述学生信息管理系统主要用来管理学生基本信息。本系统是一个简单的学生信息管 理系统,系

5、统管理的信息主要是学生基本信息、课程信息和学生选课信息。系统 的目的是有效地处理这些信息, 同时为用户提供信息检索、 信息修改和保护功能1 1 系统的任务学生信息管理系统是学校有效管理学生的重要工具,它的任务主要有以下几 项:学生基本信息管理,主要负责管理学生基本信息。学生选课信息管理,主要负责管理课程信息和学生选课信息。 信息 检 索 管 理,主要负责对学生各类信息进行查询和统计。 信息 修 改 管 理,主要负责学生信息的增加,删除,更改。 系 统 管 理,主要负责管理用户信息和用户登陆,以与配置系统参数。1 2 系统的目标学生信息管理系统是学校管理学生的有效方法,也是学生学生查询信息的有效

6、途径。一个好的学生信息管理系统应具有以下这些目标: 能够管理所有学生的信息。 能够快速地进行学生的各类信息查询,包括基本信息和选课信息的查询。 减少学校管理学生的工作任务,降低管理成本。2 系统具体需求2.1 系统需求根据以上对学生信息管理系统的任务和目标的分析, 蓝天大学学生信息管理系统的具体需求如下:( 1 )学生信息:学号、姓名、性别、出生日期、电话、部门、民族、政治面貌、来源地、入学成绩、备注。(2)课程信息:课程号、课程名、先选课、学时、考核方式、学分。(3 )选课信息:学号、 课程号、成绩。(4)教师信息:工号、姓名、性别、职称、学院。(5)授课信息:工号、课程号和授课效果。( 6

7、 )指导信息:工号、学号和成绩。( 7 )学生能查询课程信息;自己的学生信息;自己的选课信息;自己选课的最高分、最低分、平均分、和总分。学生选课时,该学生必须是本校学生,课程必须是本校课程;一个学生可以选择多门课程,多个学生可以选择同一门课程。学生选指导老师时,学生必须是本校学生,教师必须是本校教师;一个学生只能选择一个指导教师。(8)教师只能查询课程信息、本人的授课信息、本人授课的选课信息、本人的指导 信息等。教师只能修改本人授课的选课成绩、本人指导的成绩等。教师授课时,课程 必须使本校课程,教师必须是本校教师;一个教师可以讲授多门课,多个教师可以讲 授一门课。教师指导学生时,学生必须使本校

8、学生,教师必须是本校教师;一个教师 可以指导多个学生。(9 )DBA 拥有所有信息的所有权限。( 10 )满足常规的完整性、安全性和数据备份能力。2.2数据字典根据系统需求分析,利用表格方式设计的数据字典如下:1) 数据项数据字典的数据项如表所示:属性名存储代码类型宽度主码外码主码表含义备注学号SNo字符10B是是学生表年2位学院班级序号各2位非空、唯一学生姓名SName字符20B否否无学生的姓名非空性别SSex字符1B否否无学生的性别只能男(m)女(w),用符号表示出生日期Sbirth整型10B否否无学生的出生日期如1988.11.12电话SPhone字符12B否否无学生的电话部门SColl

9、字40B否否无学生所在部部门是学生符门所在的院系班级民族Sn ati on字符15B否否无学生所属的民族政治面貌Spaob字符4B否否无学生的政治面貌只能是党 员、团员、群众之一来源地Sbirthplace字符10B否否无学生的家乡入学成绩Ssgrade浮占八、4B否否无学生入学时的成绩备注Sremarks字符10B否否无学生的其他备注信息课程号CNo字符6B是是课程表学院专业序号各2位非空、唯一课程名CName字符20B否否无课程的名字非空先修课CPNo字符6B否是课程表学院专业序号各2位学分Credit字2B否否无课程的学分0.5-9符上课地点Cclass字符5B否否无课程的上课地点非空学

10、时Cperiod整型2B否否无课程要求的学习时间非空考核方式Cexamsy字符2B否否无课程的考试方式只能C(闭卷)或0(幵卷)工号TNo字符6B是是教师表学院(部门)专业(科室)序号各2位非空、唯一教师名TName字符20B否否无教师的姓名非空教师性别TSex字符2B否否无教师的性别只能男女教师年龄TAge整型1B否否无教师的年龄10-80 岁职称Title字符10B否否无教师的职称教龄SchAge整型1B否否无教师的教龄教师TPhone字12B否否无教师的电话电话符教师TColl字40B否否无教师所在学学院符院选课Grade浮4B否否无学生选课的0-100 分成绩占八、成绩教师讲授课教学T

11、Grade字4B否否无程的教学效般、中等、效果符果良好、优秀毕设字学生毕业设(不)与格、GDsig n4B否否无中、良、优成绩符计成绩秀2)数据结构数据字典的数据结构如表所示结构名称存储名称别名组成备注学生表Stude ntS学号、姓名、性别、出 生日期、电话、部门、 民族、政治面貌、来源 地、入学成绩、备注永久存储课程表CourseC课程号、课程名、上课永久地点、学分、学时、考核方式存储选课表Stude ntCourseSC学号、课程号和成绩永久存储教师表工号、姓名、性别、年TeacherT龄、职称、教龄、电话、学院永久存储授课表丁 h Ctq工号、课程号和授课效TeacherCourseT

12、C果永久存储指导表TeacherStude ntTS工号、学号和成绩永久存储学生视图工号、职称和教龄;选Stude ntViewSV课的最高、最低、平均和总学分临时使用教师视图TeacherViewTV本人信息和本人指导、TeacherViewTV授课的学生信息临时使用DBA视图所有信息(建议使用多DBAViewDV个视图)临时使用3)数据流数据字典的数据流如表所示数据流名数据流来数据流去备称源向组成注编辑选修信息编辑授课信息S、 C、 T、TCS、C、TSCTC编辑指导信息学生查询信息S、TTS学号、课程号、选课成绩课程号、课程名、授课效果工号、学号、毕设成 绩SV( S、C、T、SC、TC、TS)TempTableS、C、SC、TC、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号