1、 1 数据库技术数据库技术 教学管理系统论文 学院:信息科学与工程学院 专业:电气工程及其自动化 班级: 姓名: 学号: 日期:2010年12月30日 2 摘摘 要要 中南大学教学管理系统的工作主要是对学生,教师,课程,基本情况和用户进行管 理的现代化的信息管理系统。 每个管理模块都包括数据查询、修改、删除、添加等功能, 中南大学教学管理系统能高效、 准确地完成这些功能,并达到界面美观友好、 使用方便。 其开发主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者 要求应用程序功能完备,易使用等特点。而对于后者则要求建立起数据一致性和完整性 强、数据安全性好的库。实现的方法主要
2、用Borland Delphi 7和 Microsoft 公司的 SQL Server 2000 开发工具来完成界面与数据库的开发工作。 关键词:关键词:管理, 一致性, 完整性, 安全性 3 目录目录 摘 要 -2 1.引言. 5 1.1项目开发背景 . 5 1.2.项目开发的目标 5 2.系统分析 . 6 2.1.可行性研究 . 6 2.1.1经济可行性研究 6 2.1.2.技术可行性研究. 6 2.2. 业务流程图. 7 2.3. 系统功能分解图 . 8 2.4系统分析邀请 8 2.4.1功能需求. 8 2.4.2.性能需求 8 2.4.3.运行需求 8 3.系统设计 . 9 31概要设
3、计 . 9 3.1.1模块结构. 9 3.1.2.系统的总体布局方案 . 10 3.2.系统详细设计 . 11 3.2.1.功能模块设计 11 3.2.2.数据库设计 11 3.2.3.对话设计 14 3.2.4.学生信息算法说明 . 14 3.3.管理系统的实现 16 3.3.1.系统开发平台 16 3.3.2.菜单的实现 16 3.3.3.用户管理员登录菜的实现 17 4 3.3.4.学生基本信息表单添加的实现 . 18 3.3.5.学生基本信息修改和删除菜单的实现 19 3.3.6.学生成绩查询表单的实现 20 4.总结. 21 41.系统在的问题 20 4.2.心得体会 21 参考文献
4、 . 21 附录 22 5 1.1.引言引言 1.11.1 项目开发背景项目开发背景 本系统作为大三第一学期 数据库技术 课程的作业。 要求采用Borland Delphi 7 和 Microsoft SQL Server 2000 做为开发工具开发一个中南大学教学管理系统。 1.2.1.2.项目开发的目标项目开发的目标 建立一个教务信息管理系统,主要功能为实现对学生,教师,班级,系部,选修, 课程,授课和用户等基本信息的添加,修改,删除和查询。因为时间不足,而且第一次 接触Borland Delphi 7和Mircosoft SQL Server 2000这两个开发工具,所以并没有设立权 限,也没有建立索引和视图等来优化系统功能。只是实现了对信息的基本处理功能。 1.4.1.4.数据库系统的选择原则数据库系统的选择原则 (1)数据库系统采用