攀枝花学院
学生课程设计(论文)
题 目: 学生信息管理系统 学生姓名: 王 东 林 学 号: 201210803035 所在院(系): 数学与计算机学院 专 业: 网络工程 班 级: 网络工程1班 指 导 教 师: 欧方平 职称: 讲师
2014年 12 月 8 日
攀枝花学院本科学生课程设计任务书
题 目 学生信息管理系统 1、课程设计的目的 使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容;使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现;把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力。 2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等) (1) 用户管理:系统分为管理员、教师及学生用户,每类用户对数据具有不同的操作权限。 (2)学生基本信息管理:对学生的学号、姓名、性别等基本信息的录入、修改和删除。 (3)学生奖惩信息管理 (4)各类信息的查询:按简单条件和复合条件对各类信息进行查询。 (5)学生信息的统计:自己设计统计条件对学生信息进行统计。 3、主要参考文献 [1]张莉 《SQL SEVER数据库原理及应用 》 [2]萨师煊 王珊著.《数据库系统概论》第三版.高等教育出版社 [3] 施伯乐 丁宝康 汪卫.《数据库系统教程》 高等教育出版社2003年第2版 [4]庄成三等.《数据库系统原理及其应用》.电子工业出版社 4、课程设计工作进度计划 第1天 :选题、完成需求分析 第2天 :数据库概念结构设计 第3天:数据库逻辑结构设计及物理实现 第4天:应用程序开发 第5天: 程序调试分析和结果、编写课程设计报告 指导教师(签字) 教研室意见: 年 月 日 日期 年 月 日 学生(签字): 接受任务时间: 年 月 日 注:任务书由指导教师填写。
课程设计(论文)指导教师成绩评定表 题目名称 评分项目 工作 表现 20% 01 02 03 04 05 06 07 08 学习态度 科学实践、调研 课题工作量 综合运用知识的能力 应用文献的能力 设计(实验)能力,方案的设计能力 计算及计算机应用能力 对计算或实验结果的分析能力(综合分析能力、技术经济分析能力) 插图(或图纸)质量、篇幅、设计(论文)规范化程度 设计说明书(论文)质量 创新 学生信息管理系统 分值 6 7 7 10 5 5 5 10 得分 评价内涵 遵守各项纪律,工作刻苦努力,具有良好的科学工作态度。 通过实验、试验、查阅文献、深入生产实践等渠道获取与课程设计有关的材料。 按期圆满完成规定的任务,工作量饱满。 能运用所学知识和技能去发现与解决实际问题,能正确处理实验数据,能对课题进行理论分析,得出有价值的结论。 能独立查阅相关文献和从事其他调研;能提出并较好地论述课题的实施方案;有收集、加工各种信息及获取新知识的能力。 能正确设计实验方案,独立进行装置安装、调试、操作等实验工作,数据正确、可靠;研究思路清晰、完整。 具有较强的数据运算与处理能力;能运用计算机进行资料搜集、加工、处理和辅助设计等。 具有较强的数据收集、分析、处理、综合的能力。 能力 水平 35% 成果 质量 45% 09 10 11 5 30 10 符合本专业相关规范或规定要求;规范化符合本文件第五条要求。 综述简练完整,有见解;立论正确,论述充分,结论严谨合理;实验正确,分析处理科学。 对前人工作有改进或突破,或有独特见解。 成绩 指导教师评语 指导教师签名: 年 月 日
摘 要
随着教育的不断普及,各个学校的学生人数也越来越多。创痛的管理方式并不能适应时代的发展。为了提高管理效率,减少学校开支,使用软件管理学生信息已成为必然。本学生信息管理系统是基于Java EE与SQL server 2008数据库技术建立的一个系统,使用了Swing、IDBC技术连接数据库、javabean等技术,该系统提供了查询、修改、增加记录、删除等功能,功能比较落齐全,基本上能满足学校的需求。
关键词: 学生信息管理,SQLSERVER,JAVA EE, JavaBean
目录
摘 要 .............................................................................................................................................. 0 第一章 绪 论 ................................................................................................................................. 1
1.1 设计目的 ............................................................................................................................ 1 1.2 开发工具选择 .................................................................................................................... 1 1.3 开发环境 ............................................................................................................................ 1 1.4 本报告的主要内容 ............................................................................................................ 1 第二章 需求分析 ............................................................................................................................. 2
2.1系统需求简介 .................................................................................................................... 2
2.1.1系统目标 .................................................................................................................. 2 2.1.2功能需求分析 .......................................................................................................... 2 2.1.3性能需求分析 .......................................................................................................... 2
第三章 总体设计 ............................................................................................................................. 3
3.1设计概述 ............................................................................................................................. 3 3.2系统总体结构及功能模块划分 ......................................................................................... 3 3.3系统数据库概念结构设计 ................................................................................................. 3
3.3.1系统E-R图 ............................................................................................................ 3 3.3.2系统数据库的设计 ................................................................................................ 4 3.4安全保密设计 ..................................................................................................................... 6
3.4.1用户登录安全性 ...................................................................................................... 6
第四章 详细设计 ............................................................................................................................. 7
4.1概述 ..................................................................................................................................... 7 4.2系统程序流程图 ................................................................................................................. 7 4.3系统主要功能模块简介 ..................................................................................................... 8
4.3.1系统登录 .................................................................................................................. 8 4.3.2参数设置模块 .......................................................................................................... 8 4.3.3基本信息模块 .......................................................................................................... 9 4.3.4系统查询模块 ........................................................................................................ 12 4.3.5系统管理模块 ........................................................................................................ 13
第五章 主要功能模块代码 ........................................................................................................... 15
5.1 公共类代码设计(数据的增删查改) .......................................................................... 15 5.2 登录界面代码设计 .......................................................................................................... 22 第六章 结束语 ............................................................................................................................... 26 第七章 参 考 文 献 ..................................................................................................................... 27