1、 课程设计报告课程设计报告 课程题目:课程题目: 教室统一管理子系统教室统一管理子系统 20122012 年年 7 7 月月 3 3 日日 I 目目 录录 摘要摘要.(2) 一问题描述一问题描述1 二、分析设计二、分析设计1 1、功能描述、功能描述1 2、程序流程设计图、程序流程设计图3 3、数据库结构、数据库结构5 4、 测试数据及期望结果测试数据及期望结果.6 5、模块结果以及模块实现方法的描述模块结果以及模块实现方法的描述9 三、三、代码摘取代码摘取.10 四、总结四、总结.14 五、主要参考文献五、主要参考文献.15 II 摘要摘要 教室统一管理软件,其功能主要是实现学校教室的统一管理
2、,包括教室信息 管理,教室查询与申请及各种基本信息管理。利用 myeclipse 进行开发,使用 MySQL 进行数据的存取。 在全部教室表单中可以添加新教室,可以修改已经录入的教室信息,包括教 室的故障情况、教室是否空闲和录入的时间。其中在系统中可以查看所有的教室 信息、修改教室信息、申请教室以及查看申请结果。在用户的登录界面,可以注 册新的用户;登录用户的信息如若和数据中存储的信息不对应,则会显示登录不 成功。 在教室统一管理子系统中可以实现了教室的有效管理和对申请教室请求的合 理处理,完成了高效率的使用教室的目的。 关键词关键词:管理 教室 信息 查询 申请 修改 1 一、一、 问题描述
3、问题描述 通过教室统一管理子系统可以对教室进行有效的使用和管理, 避免了教室资 源的浪费、实现高效率的教室使用。 更为快速的管理分配和安排教室,避免了不必要的人力浪费和时间消耗。 二、二、 分析与设分析与设计计 2.1 2.1 功能描述功能描述 2.1.1 系统的参与者 在系统中,有用户信息,其中包含用户的 ID、用户的密码以及用户类型。 用 户类型有学生和老师。 教室信息,包括教室 ID、教室地点、故障情况、是否空闲和录入时间。 申请教室信息,包括教室地点、申请人、申请理由、使用时间。 2.1.2 功能要求 本系统的用户面向在校的老师和同学, 从学校获取教室的使用情况以及使用 教室存在的问题
4、分析之后,系统实现的功能有: (1)用户登录 在登录界面输入以存在的用户名和正确的用户密码后进入教室统一管理子 系统。 (2)新用户注册 如若没有账号,可以在登录界面的“注册”按钮跳转到注册页面,注册时填 入用户名、用户密码和用户类型 (3)通过教室故障情况查询教室 进入系统后, 可以通过选择教室的故障情况分类查询教室信息, 其中故障情 况有:门坏、完好、灯坏、电脑坏等不同的故障类型。 (4)通过教室 ID 列举出全部教室 如若要列举出所有的教室信息,可以通过“查看所有教室”实现查看功能, 结果会将所有已经录入的教室按 ID 排序列出来。 (2)通过添加按钮添加新教室 如果要添加新的教室, 可以选择添加新教室, 在教室信息框中填入教室地点、 故障情况、是否空闲、录入时间。点击确认添加之后即可将新教室添加到教室 2 列表中。 (6)申请教室 点击“申请教室” ,跳转到全部教室列举页面,通过点击“申请”其中某一 间教室,实现对该教室的申请。跳转到确认申请页面,在页面上输入申请的教 室地点、申请人、申请理由