- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用课程设计论文中小学教学管理系统数据库设计
信息工程学院
《数据库原理与应用》课程设计论文
题 目:中小学教学管理系统数据库设计
姓 名:
专 业:计算机科学与技术
指导老师:
完成日期:二零零六年七月
摘 要
中小学教学管理以教学工作为主,但具体模块小而细致,而且与外部有众多联系,使得工作涉及面广泛,日常事务复杂,如果没有一个强大的信息系统来支持,那么势必会造成学校日常管理不但烦琐,效率差,浪费人力、物力,而且可能出现不必要的信息丢失和安全保密等问题,给教学管理工作带来麻烦。随着计算机技术的日益发展,科技水平的不断提高,数据库技术在各个领域也得到快速发展和成熟,在中小学中应用教学管理系统势必体现了它的重要性、必要性和可行性。基于此,旨在利用数据库原理和开发技术,建立全面、方便、准确的教学管理平台,提高中小学教学管理的水平、质量和效率。
关键字:教学管理;数据库;信息系统
目 录
《数据库原理与应用》课程设计论文 I
1 引言 1
1.1本课题(项目)的研究意义 1
1.2 本论文的目标与任务 1
1.2.1 目标 1
1.2.2 任务 1
1.3 进度安排 2
2 数据库设计 2
2.1 需求分析 2
2.1.1 引言 2
2.1.2 目标 2
2.1.3 任务 2
2.1.4 阶段成果 3
2.2 概念设计 6
2.2.1 引言 6
2.2.2 概念模型设计 6
2.3 逻辑设计 7
2.3.1 引言 7
2.3.2 数据组织 7
2.3.3 系统功能模块图 10
2.4 物理设计 11
2.4.1 引言 11
2.4.2 数据存取 11
2.5 数据库实施 12
2.5.1 引言 12
2.5.2 建立数据库、数据表、视图、索引等存储过程等DDL定义,并完成完整性、安全性等要求定义 12
2.5.3 数据入库 15
2.5.4 完成处理过程、系统主要功能(查询、更新、简单统计等),均需要使用存储过程完成 15
2.6 系统调试与测试 19
2.6.1 系统测试方法 19
2.6.2 测试内容 19
3 收获与体会 19
4 存在问题与建议 19
5 致谢 19
6 参考文献 20
附录1 21
附录2 25
1 引言
1.1本课题(项目)的研究意义
1、中小学教学管理以教学工作为主,但具体模块小而细致,而且与外部有众多联系,使得工作涉及面广泛,日常事务复杂,如果没有一个强大的信息系统来支持,那么势必会造成学校日常管理不但烦琐,效率差,浪费人力、物力,而且可能出现不必要的信息丢失和安全保密等问题,给教学管理工作带来麻烦。随着计算机技术的日益发展,科技水平的不断提高,数据库技术在各个领域也得到快速发展和成熟,在中小学中应用教学管理系统势必体现了它的重要性、必要性和可行性。基于此,旨在利用数据库原理和开发技术,建立全面、方便、准确的教学管理平台,提高中小学教学管理的水平、质量和效率。
2 、通过本次课题的研究,巩固数据库理论知识,熟悉数据库设计的各个阶段,基本掌握数据库设计的方法和能力,积累经验。
1.2 本论文的目标与任务
1.2.1 目标
严格按照数据库设计的步骤:需求分析设计,概念设计,逻辑设计,物理设计,数据库实施,数据库调试与试运行六个阶段,针对中小学教学管理目前的实际情况,初步设计出合理的,能够基本达到课程设计要求的系统,满足用户最基本的,常用的要求,并在此基础上进一步完善和增添没有考虑到的功能。总之,做到没有明显的漏洞,能够完全实现最基本的功能。
1.2.2 任务
各个阶段都有自己必须完成的任务,现总结如下:
需求分析阶段:通过详细调查现实世界要处理的对象(学校),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。设计出详细的业务流程图和数据流图。
概念设计阶段:将需求分析阶段得到的用户需求进行数据抽象,得到分E-R图,经过必要的冗余消除,设计出全局E-R图。
逻辑设计阶段:主要任务是将概念设计阶段设计好的全局E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构,并进行规范化处理。此外,根据实际局部应用的需求,设计用户的子模式。
物理设计阶段:根据给定计算机系统,为逻辑数据模型选取最合适应用要求的物理结构。
数据库实施与维护:建立数据库、数据表,对数据入库,完成存储过程和系统的常用功能。
1.3 进度安排
(1)6月26日前,完成选题、审题、用户调查阶段。
(2)6月26日~29日,系统需求分析,完成需求分析报告阶段,26日上午8:00-10:00课程设计动员及李老师讲解课程设计的要求。10-12点分班进行师生交流,完成对题目的最后
文档评论(0)