校园教室信息管理系统的设计与实现(Java,MySQL,C/S架构) 来源:56doc.com 资料编号:5D19450 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D19450 资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助 我要下载该资源 资料介绍 校园教室信息管理系统的设计与实现(Java,MySQL,C/S架构)(任务书,外文翻译,进度计划表,实习调研报告,毕业论文12000字,程序代码,MySQL数据库,答辩PPT) 通过调查研究,发现教室管理大多采用人工方式,不便于管理和用户使用。本系统针对教室管理人员和用户,采用存储过程和触发器,实现数据的增删改查,方便用户操作和系统的实现。主要实现了空教室查询,教师信息的管理及查询,设备使用管理和教室借用的管理。其中教室查询包括正在使用教室查询和该教师在哪教室上课的查询等;设备使用管理主要记录设备的使用者及是否归还;借用管理完成教室的借用处理和记录等。 关键词: 人工方式 存储 触发器 功能要求 1 信息要求: 由于系统的使用主体是教师和学生,因此对系统的信息要求可分为以下几个方面: (1) 教室信息: 教室的基本信息,主要包括教室的教室号,教师姓名,联系方式,课程名称,课程号,教师号,使用日期,上课时间段等; (2) 教师信息: 教师的基本信息,主要包括教师的教师号,教师姓名,课程,所属部门等; (3) 工具信息: 教学楼的基本信息,主要包括教师号,教师姓名,使用时间,所属部门等; (4) 卫生负责人信息: 负责人的基本信息,主要包括负责人工号,姓名,性别,负责区域等; 2 系统应当完成以下的信息处理: (1) 教师查询: 学生通过这个功能,可以查询相关院系相关教师的个人信息以及开课信息,以便能更好地了解教师及其开课情况。 (2) 教室查询: 学生通过这个功能,可以查询相关教学楼相关教室的信息以及该教室在每天任一时段的使用情况,或者有课,或者有讲座、或者有活动等等。这个功能以便使同学能更好地了解教室及其使用情况。 (3) 课程查询: 学生通过这个功能,可以查询某一课程的详细信息,如同一课程可以有多个教师开课,以便更好地了解任一课程的详细信息。 (4) 教室借用: 学生通过这个功能,可以借教室,即获得教室在某段时间的使用权,办讲座,开展社团活动等等。 目 录 1 前 言 1 1.1 开发背景 1 1.2 国内外研究现状 1 1.3 系统设计目标 2 1.4 系统的任务 2 1.5 本系统研究的意义 2 2 系统开发所采用的技术 3 2.1 系统的性能要求 3 2.1.1 硬件 3 2.1.2 人力 3 2.1.3 软件 3 2.2 MyEclipse开发工具概述 3 2.3 Java概述 3 3 校园教室信息管理系统需求分析 5 3.1 可行性分析 5 3.2 功能要求 5 4 概要设计 9 4.1系统总体功能模块设计划分 9 4.2 系统的主要功能 9 4.3 系统功能模块划分 10 4.4 界面设计 11 4.5 数据库与数据库逻辑结构设计 11 4.5.1 数据词典 11 4.5.2 规范化处理 13 4.6 E-R图 13 5 系统详细设计与实现 15 5.1 关于类的设计 15 5.2 类的功能设计 23 5.2.1 教室查询子系统 23 5.2.2 教师查询子系统 23 5.2.3 课程查询子系统 23 5.2.4 教室借用子系统 23 6 系统测试 24 6.1 软件调试 24 6.2 修改记录 24 6.3 调试分析心得 24 6.4 登陆界面 25 6.5教室管理系统主界面 26 6.6 按教室号查询 26 6.7 按教师性质查询 27 结 论 28 谢 辞 29 参考文献 30 附 录 31