教室管理数据库系统设计报告
- 格式:doc
- 大小:876.00 KB
- 文档页数:10
《数据库原理与应用》——课程设计论文题目:教室管理信息系统数据库的设计专业:信息管理与信息系统班级:110513姓名:赵文龙学号:110513113指导教师:杨敏完成时间:2013.12.19一、课题系统概述教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技术应用于教室管理的过程。
教育信息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创新结合;自下而上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基础。
学校信息系统是现存信息系统中较为复杂的一类,这是由学校本身的目标、任务和性质决定的;它应用于学校的学生管理、教师管理、教室管理以及招生就业管理等各个方面,牵涉的信息种类十分庞杂。
它融合了学校的管理思想和各职能部门的工作经验,是学校当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于学校当前的运作方式和业务流程。
而教室管理信息系统正是这样庞大的系统中的一个系统。
教室之于教师、学生、教学,都有极其重要的作用。
因此,学校信息化建设工作具有长期性、复杂性和内容的多变性;正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。
二、课题系统需求分析1、需求分析调查用户需求本系统的最终用户为在校学生,我们根据从学校方面取得的图表资料、文字资料以及其他细节方面的信息,根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求:1>、学校的组织机构情况与教室管理相关的学校的组织机构有:学生、教师和教室。
学校的所有日常工作都是围绕着这三大部分进行的。
一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干班级,如信息学院的信息管理与信息系统专业下设两个班级:信管1班、信管2班;一个班级有若干同学,如信管1班有姜杉、刘天营、张蓝方、张娜、周潇等。
教务辅助管理系统概要设计说明书目录1需求分析 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (3)1.4 数据字典 (3)1.5参考资料 (4)2概念结构设计 (4)2.1需求规定 (4)2.2运行环境 (5)2.3基本概念设计和处理流程 (5)2.4系统的E-R图如下: (7)2.5教务管理系统基本结构 (7)3系统逻辑结构设计 (9)3.1功能需求与系统模块. (9)3.2系统逻辑结构设计 (10)4.物理结构设计 (11)4.1关系模式数据的存储方法选择: (11)4.2数据的存储方法选择结构: (11)5接口设计 (12)5.1用户界面 (12)5.2硬件接口 (12)5.3用户接口 (12)5.4内部接口 (13)6数据库的实施和维护 (13)6.1运行模块组合 (13)6.2运行控制 (13)6.3运行时间 (13)6.4出错信息 (13)6.5维护补救措施 (13)7数据库系统开发总结 (14)教务辅助管理系统概要设计说明书1需求分析1.1编写目的随着我国高校教学体制改革的发展,更加体现出以人为本的教育方针政策。
学生自主地选择专业及专业方向、课程的选修机制、实验预约、成绩审核、学分制等管理方式的改革向传统的管理软件提出了新的挑战。
基于这种广泛的需求。
在充分综合各高校特点的前提下,在多年深入研究的基础上,推出了一整套能够适应新的教学体制、能够最大程度满足高校现代化管理要求的教务管理系统。
高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。
面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。
尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。
教务管理系统是一个大型复杂的计算机网络信息系统,满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的高度集成与共享,实现信息资源的集中管理和统一调度。
信息学院《数据库原理与应用》课程设计论文题目:教室管理信息系统数据库的设计摘要通过调查研究,发现教室管理大多采用人工方式,不便于管理和用户使用。
本系统针对教室管理人员和用户,采用存储过程和触发器,实现数据的增删改,方便用户操作和系统的实现。
主要实现了空教室查询,教师调课的管理,设备维护管理和教室借用的管理。
其中空教室查询包括空闲教室查询和空余座位查询以及学生出勤人数的统计查询等;调课管理完成教师调课的处理及相关课表的查询等;设备维护管理主要记录教室设备的损坏及修复信息;借用管理完成教室的借用处理和记录等。
关键字:教室管理,空教室查询,数据库设计目录1.引言 (1)1.1本系统研究的意义 (1)1.2本系统的目的 (1)1.3本系统的任务 (1)2.数据库设计 (1)2.1需求分析阶段 (1)2.1.1引言 (1)2.1.1需求分析的目的和任务 (2)2.1.2.1体会与收获 (2)2.1.2.2 教室管理系统的业务流程图 (2)2.1.2.3 教室管理系统的数据流图 (3)2.1.2.4 教室管理系统的数据字典 (6)2.2概念设计阶段 (8)2.2.1 引言 (8)2.2.2 概念设计的目标与任务 (8)2.2.2.1概念设计的目标 (8)2.2.2.2概念设计的具体任务 (8)2.2.3 概念设计的阶段成果 (9)2.3逻辑结构设计 (12)2.3.1引言 (12)2.3.2逻辑结构设计阶段的目标和任务 (12)2.3.3数据组织 (13)2.3.3.1将E-R图转换为关系模型 (13)2.3.4数据处理 (14)2.4物理结构设计 (15)2.4.1物理设计的目标 (15)2.4.2物理设计的任务 (15)2.4.3索引的建立 (15)2.5数据库实施 (15)2.5.1数据库实施阶段的目标和任务 (15)2.5.2建立基本表与视图、建立触发器和存储过程、数据入库 (16)2.5.3实施结果 (16)2.6数据库调试与试运行 (16)2.6.1测试方法 (16)2.6.2测试内容 (16)2.6.3测试结果 (16)3.收获与体会 (16)4.存在的问题和建议 (17)致谢 (17)参考文献 (17)附录1 数据库模式定义的详细说明 (18)附录2 数据库基本表和视图的创建 (22)附录3 存储过程、触发器的创建与数据库验证 (28)1.引言1.1本系统研究的意义在当今的大学校园中,教室仍然是教学活动和学生课余活动的主要场所。
洛阳理工学院课程设计报告课程名称数据库课程设计设计题目教务管理系统专业计算机科学与技术班级学号姓名完成日期课程设计任务书设计题目:教务管理系统设计内容与要求:设计教务管理系统,类似于我校教务管理系统,有四类用户:教务员、学生、教师、管理员教务员可以输入学生、教师、班级、课程信息。
一个班级只属于一个专业,一个学生只属于一个班级。
教务员负责输入每个专业、每个班级需要学习哪些课程,指定课程的任课教师。
教师可以查看学习该课程的学生名单。
课程结束后,教师可以录入课程成绩。
一个教师可以教授多个班的多门课程,每门课由多位老师讲授。
课程分两类,必修课和选修课。
系统要记录每个学生学习各门必修课的成绩,还要记录学生选修了哪些选修课以及课程成绩。
学生可以查看自己各门课程的成绩。
学生还可以进行评教,给老师打分。
管理员可以输入教室信息,并结合班级、课程、教室信息实现自动排课。
要求:1.完成本系统的需求分析,写出功能需求和数据需求描述;2.完成数据库的概念结构设计、逻辑结构设计、物理结构设计;3.完成本系统的部分功能模块的程序界面设计。
指导教师:2017 年12 月29 日课程设计评语成绩:指导教师:_______________年月日目录一、概述 (2)1.1、本设计的目的与意义 (2)1.2、数据库开发工具和应用程序开发工具 (2)二、需求分析 (2)2.1功能需求 (2)2.2数据需求 (2)三、概念结构设计 (2)3.1、E-R模型设计 (2)3.2、总体E-R图描述 (4)四、逻辑结构设计 (4)4.1、关系模型 (4)4.2、关系模式的优化与说明 (4)五、物理结构设计 (5)5.1建立数据库 (5)5.2表与表结构 (5)六、应用程序设计 (6)6.1、系统总体结构 (6)6.2、系统界面与源代码 (7)6.2.1、界面 (8)6.2.2、功能描述 (9)6.2.3、程序源代码 (10)七、设计总结 (23)一、概述本系统后台数据库采用Microsoft SQL Server 数据库,该数据库系统在安全性、准确性和运行速度方面有绝对的优势,并且处理数据量大,效率高;前台采用Microsoft 公司的Visual Studio 2010作为主要开发工具,可与SQL Server 2008数据库无缝链接。
教室管理信息系统教室管理信息系统一、系统概述随着教育事业的不断发展,学生数量的增加,传统的教室管理方式已经无法满足日益增长的管理需要。
而教室管理信息系统的出现,大大提高了教室管理的效率,方便管理人员对教室情况进行监控和管理。
教室管理信息系统是一种基于网络和计算机技术开发出来的管理系统,它可以为学校和教育机构提供一种全新的教室管理方式。
系统主要包括学生考勤管理、教室预约管理、教室使用情况查询等功能。
通过这些功能,教室管理信息系统可以帮助学校管理人员实现对教室资源的高效利用和统一管理。
二、系统设计与实现1.需求分析在系统设计之前,我们需要对系统的功能和特点进行深入的分析和研究。
通过分析我们得出以下需求:1)学生考勤管理功能:能够实现对学生的考勤管理,包括签到、缺勤等情况的记录。
2)教室预约管理功能:能够实现对教室的预约管理,包括教室的申请、审核和占用情况的查询。
3)教室使用情况查询功能:能够实现对教室使用情况的查询和统计,包括教室的占用率、使用时间和使用频率等情况的统计。
2.系统架构系统采用B/S架构,即浏览器-服务器架构。
用户通过浏览器访问服务器,服务器处理用户请求并返回相应的结果。
系统采用MySQL数据库进行数据存储,使用Java语言进行开发,并采用Spring MVC作为开发框架。
3.系统功能设计1)学生考勤管理功能学生考勤管理功能主要包括学生签到和缺勤情况的记录。
学生在上课时,通过教室管理系统进行签到,系统自动记录学生的签到时间,学生未上课或者缺课时,教室管理系统会自动记录相应的缺勤情况。
同时,教室管理系统会实时向学生发送签到通知和缺勤提醒,方便学生及时了解自己的考勤情况。
2)教室预约管理功能教室预约管理功能主要包括教室的申请、审核和占用情况的查询。
教师或学生通过系统提供的教室申请功能进行教室预约,系统自动进行预约审批,并向申请者和相关人员发送预约结果通知。
3)教室使用情况查询功能教室使用情况查询功能主要包括教室的占用率、使用时间和使用频率等情况的统计。
目录1 引言 (1)1.1 本课题的研究意义 (1)1.2 本论文的目标和任务 (1)2 数据库设计 (1)2.1 需求设计 (1)2.1.1引言 (1)2.1.2 目标与任务 (2)2.1.3阶段结果 (3)2.14 数据结构 (9)2.1.5 处理逻辑描述 (10)2.2 概念设计 (11)2.2.1 引言 (11)2.2.2 概念模型设计 (11)2.2.3实体的属性、联系的属性 (11)2.3 逻辑设计 (12)2.3.1 引言 (12)2.3.2 数据组织 (13)2.3.3数据处理 (16)2.4 物理设计 (16)2.4.1 引言 (16)2.4.2目标与任务 (16)2.5 数据库实施 (17)2.5.1 建立基本表 (17)2.5.2 建立视图 (22)2.5.3 查询与更新 (25)2.5.4建立触发器 (36)3 数据库调试与试运行 (36)3.1查询 (36)3.2 更新 (38)4 收获与体会 (41)5 存在的问题与建议 (42)5.1存在的问题 (42)5.2建议 (42)附录 (42)附录1业务流程图 (42)附录2数据流程图 (45)附录3 E-R图 (48)1 引言1.1 本课题的研究意义本课题的研究对于大学的教室管理有较大的好处,大学里教室数量较多,上课和学生自习的流动性强,这就为教室的管理带来一些困难,传统的教室管理方式耗人力较多,随着时代的发展,它就显得跟不上时代的步伐,为了能够更加有效的,耗人力少的管理教室,也为了能够适应时代的发展,很有必要利用计算机,运用数据库来开发一个教室管理系统。
1.2 本论文的目标和任务本次教室管理系统数据库开发的目的是2 数据库设计2.1 需求设计2.1.1引言在大学里,教室仍然是教学的主要场所,也是学生学习的重要场所,所以教室环境和设备直接影响到教学活动的开展和学生的学习。
为了保证教室环境良好的运转,教室的管理也就显得十分的必要和重要。
《智能教室管理系统的设计与实现》篇一一、引言随着信息技术的快速发展,教育领域正逐步实现数字化、网络化、智能化。
智能教室管理系统作为一种新兴的教育技术手段,对于提升教学效率、优化教育资源分配以及改善教育环境具有重大意义。
本文旨在探讨智能教室管理系统的设计与实现,以推动教育信息化的发展。
二、系统需求分析在设计与实现智能教室管理系统之前,首先需要进行系统需求分析。
这包括对系统功能、性能、安全等方面的全面考虑。
1. 功能需求:智能教室管理系统应具备课程安排、教室资源管理、学生管理、教师管理、设备管理等功能。
此外,还应支持在线互动、实时监控等特色功能。
2. 性能需求:系统应具备高可用性、高并发处理能力,确保在多用户同时操作时仍能保持稳定运行。
3. 安全需求:系统应具备完善的安全机制,保障数据传输和存储的安全性,防止数据泄露和非法访问。
三、系统设计根据需求分析,进行系统设计。
设计阶段主要包括架构设计、数据库设计、界面设计等方面。
1. 架构设计:采用分层架构设计,将系统分为数据访问层、业务逻辑层和用户界面层。
这种设计有利于系统的扩展和维护。
2. 数据库设计:设计合理的数据库结构,包括教室信息表、学生信息表、教师信息表、设备信息表等,以支持系统的各项功能。
3. 界面设计:界面设计应简洁明了,操作便捷。
同时,应考虑用户体验,提供友好的操作界面。
四、系统实现在系统设计完成后,进行系统实现。
主要包括编程实现、系统测试、部署上线等步骤。
1. 编程实现:根据设计文档,使用合适的编程语言和技术栈进行编程实现。
例如,可以使用Java语言结合Spring框架进行后端开发,使用HTML/CSS/JavaScript进行前端开发。
2. 系统测试:对系统进行全面测试,包括功能测试、性能测试、安全测试等。
确保系统各项功能正常运行,性能稳定,安全性得到保障。
3. 部署上线:将系统部署到服务器上,进行上线运行。
同时,应建立完善的运维机制,确保系统的稳定运行。
《数据库原理与应用》——课程设计论文题目:教室管理信息系统数据库的设计专业:信息管理与信息系统班级:110513姓名:赵文龙学号:110513113指导教师:杨敏完成时间:2013.12.19一、课题系统概述教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技术应用于教室管理的过程。
教育信息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创新结合;自下而上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基础。
学校信息系统是现存信息系统中较为复杂的一类,这是由学校本身的目标、任务和性质决定的;它应用于学校的学生管理、教师管理、教室管理以及招生就业管理等各个方面,牵涉的信息种类十分庞杂。
它融合了学校的管理思想和各职能部门的工作经验,是学校当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于学校当前的运作方式和业务流程。
而教室管理信息系统正是这样庞大的系统中的一个系统。
教室之于教师、学生、教学,都有极其重要的作用。
因此,学校信息化建设工作具有长期性、复杂性和内容的多变性;正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。
二、课题系统需求分析1、需求分析调查用户需求本系统的最终用户为在校学生,我们根据从学校方面取得的图表资料、文字资料以及其他细节方面的信息,根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求:1>、学校的组织机构情况与教室管理相关的学校的组织机构有:学生、教师和教室。
学校的所有日常工作都是围绕着这三大部分进行的。
一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干班级,如信息学院的信息管理与信息系统专业下设两个班级:信管1班、信管2班;一个班级有若干同学,如信管1班有姜杉、刘天营、张蓝方、张娜、周潇等。
一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干教师,如信息学院信息管理与信息系统专业有陈禹、左美云。
一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业开设有若干课程,如信息学院信息管理与信息系统专业开设有数据库系统概论、计算机网络等课程。
一个学校有若干教学楼,如求是楼、教学一楼、教学二楼、教学三楼等;一个教学楼有若干楼层,如教学一楼有一层、二层、三层、四层、五层、六层;一个楼层有若干教室,如一层有1101,1102,1103,1104等教室。
一个教师可以开设若干门课程,一门课程可以由多个老师来教授。
一个教室在不同的时段可以上不同的课程。
2>、调查相关部门的业务活动情况教务处需要处理借教室申请信息,使用的数据是纸质版的教室、教师和学生信息,对提出的借用教室申请采用手动的加工和处理,最后给借教室的人输出的是批准或拒绝借用教室的信息,即一个纸质的教室使用条。
3>、用户对系统的要求由于系统的使用主体是教师和学生,因此对系统的信息要求可分为以下几个方面:a、教师信息教师的基本信息,主要包括教师的教师编号,教师姓名,性别,所属院系,职称,身份证号等;b、学生信息学生的基本信息,主要包括学生的学号,姓名,院系号,身份证号等;c、教室信息教室的基本信息,主要包括教室的教室编号,教学楼号,楼层号等;d、教学楼信息教学楼的基本信息,主要包括教学楼名称,教学楼编号等。
2、学校现存系统存在的问题1<教学楼教室电子系统:现在我校每座教学楼一楼大厅都启用了教室使用电子系统,可以查阅每个教室当天各个时段的使用情况:“有课”、“无课”。
但是,每一页显示的时间过短,不利于用户查询。
同时,当学生想要了解某一教师的个人信息,或者是想要旁听其他院系开设的课程,或者是想要旁听某一名师的课程,感觉无所适从,找不到一个较为全面并且公开的平台来进行查询。
另外,用户不能查询任意教室在任意时段的使用情况。
鉴于以上存在的各种问题,给学校的主体――教师和学生,带来了很大的不便,使得现存的教务系统不能更好地服务于教师和同学。
因此我们认为有必要改进系统,完善上述各种功能。
系统应当完成以下的信息处理:a、教师查询;学生通过这个功能,可以查询相关院系相关教师的个人信息以及开课信息,以便能更好地了解教师及其开课情况。
b、教室查询;学生通过这个功能,可以查询相关教学楼相关教室的信息以及该教室在每天任一时段的使用情况,或者有课,或者有讲座、或者有活动等等。
这个功能以便使同学能更好地了解教室及其使用情况。
c、课程查询;学生通过这个功能,可以查询某一课程的详细信息,如同一课程可以有多个教师开课,以便更好地了解任一课程的详细信息。
d、我要自习;学生通过这个功能,可以查询当天某一时段或多个时段的空闲教室,去上自习。
2<安全性与完整性要求:1—安全性要求:a、系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;b、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;c、系统应对不同用户设置不同的权限,区分不同的用户,如学生、教师和教务处管理人员。
学生(只能查询教室、教师和课程信息以及提出借用教室申请),教师(只能查询教室、教师和课程信息,以及提出借用教室申请),教务处管理人员(可进行日常事务的处理,如增加、删除、更新课程、教室、教师信息,并批准或拒绝借用教室的申请)。
2—完整性要求:a、各种信息记录的完整性,信息记录内容不能为空;b、各种数据间相互的联系的正确性;c、相同的数据在不同记录中的一致性。
3<、确定系统的边界经对前面的需求调查和初步的分析,确定由计算机完成的工作时对数据进行各种管理和处理,具体的工作内容见第二部分,由手工完成的工作主要有对原始数据的录入;不能由计算机生成的,各种数据的更新,包括数据变化后的修改,数据的增加,失效数据或无用数据的删除等;以及系统的日常维护。
三、系统功能的设计和划分根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几个子系统:1、教室查询子系统2、教师查询子系统3、课程查询子系统4、学生查询子系统5、维修员维修教室查询四、概念结构设计1、教室管理信息系统总体E-R图2、3、4、5、6、7、五、逻辑设计1、教室管理信息系统的关系模型:1>.教学楼(教学楼号,教学楼名称)2>.教室(教室编号,教学楼号,楼层)3>.院系(院系号,院系名称)4>.课程(课程号,课程名称,学分,课程类型,开课院系号)5>.教师(教师编号,教师姓名,性别,所属院系,职称, 身份证号)6>.学生(学号,姓名,院系号,身份证号)2、性能优化:1>、使用触发器当往教师开课表中插入一条数据时同时往教室借用表中插入一条数据,在查询时可以大幅度提高查询速度。
如果不在乎空间则可以用空间换效率。
2>、通过建立QUERY视图,把教师查询、教室查询、课程查询三种查询方法统一起来。
六、物理设计1、物理设计的目标物理设计阶段的目标是根据SQL Server2000具体的功能,设计优化的物理数据库结构,使得在数据库上运行的各种事务响应时间最小,存储空间利用率高,事务吞吐量大。
2、物理设计的任务物理设计阶段为逻辑数据模型选取得一个最合适应有环境的物理结构的过程,也就是数据库的物理设计。
数据库的物理设计通常分为两个步骤:(1)确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构;(2)对物理结构进行评价,评价的重点是时间和空间效率。
七、数据库实施1、数据库实施阶段的目标和任务数据库的实施阶段就是设计人员用RDBMS提供的数据定义语句和其他的实用程序将数据库逻辑设计和物理设计结果严格描述出来,成为DBMS可以接受的源代码,再经过调试产生目标模式。
此阶段包括两项重要的工作,一是数据的载入,另一项是应用程序的编码和调试。
2、建立基本表与视图、建立触发器和存储过程、数据入库根据具体的系统功能,对数据库的部分基本表,建立了查询存储过程。
3、实施结果建立基本表与视图的SQL语句及结果。
八、数据库调试与试运行1、测试方法通过对基本表和视图进行查询、插入、删除和更新,然后特意输入错误数据,以检验基本表完整性约束的功能,在操作过程中可以使用存储过程进行的,尽量使用存储过程,查看用触发器保证事务对表的级联操作的效果。
然后在查询分析器里对表或视图的操作结果进行审核,看是否正确。
2、测试内容针对系统的几大功能模块,涉及的待测试的内容主要有:1>.测试教室空教室查询结果是否正确。
2>.测试对学生出勤次数统计查询是否正确。
3>.测试教室调课与单位借用处理是否符合要求4>.测试设备报损和维护时的处理是否符合系统要求。
3、测试结果1>各实体信息表剪贴如下2>窗体各操作界面剪贴如下:3>实体信息报表剪贴如下:4>不同要求查询结果剪贴如下:九、收获与体会在本次课程设计中,通过这次数据库课程设计我了解到团结,良好的团队精神可以让我们的工作的很顺心,分工明确,在这次课程设计中我们相互学习,以前老师问的很多都不懂,但自己做的时候发现很多问题,在这次课程设计中知道了自己的不足,一个好的系统设计E—R图是关键,要了解到各个实体属性等关系。
这次的教室管理系统设计不仅使我们学会了把数据库的各个模块联系起来,创建主键,找的它们相同的地方参照实施完整性建立联系,了解到每一个表的信息,知道们一个表的作用,建立查询时应该知道自己要查询什么,从哪儿查询,要查询什么,目标明确才能够更好地完完成,有时到了后面才发现表的缺陷,又要从表中重新设计。
建立查询和创建窗体,看着自己系统一步步的完成,更发现了的自己的进步,更让我懂得了如何设计一个系统,了解了系统设计的过程,通过这次实习,我也了解到要设计一个好的系统并不是一件容易的事,通过这次课程设计我才知道,自己设计的系统存在很多的缺陷,还需要从各方面得以改善。