教学管理信息系统—教师数据库设计.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
" " " "学 号: " " 课 程 设 计 "题 目 "教学管理信息系统—教师数据库 " " "设计 " "学 院 "计算机科学与技术学院 " "专 业 " " "班 级 " " "姓 名 " " "指导教师 "唐祖锴 " "2013 "年"01 "月"09 "日 " 课程设计任务书 学生姓名: 专业班级: 指导教师: 唐祖锴 工作单位: 计算机学院 题目:教学管理信息系统——教师数据库设计 初始条件: 大学有多个学院,每个学院有多名教师(教授,讲师,等)。每一门课的主讲教师都 应提前获得该课的主讲资格证,一个教师能具有多门课程的主讲资格证;一门课程的主 讲资格证也可能颁发给多名教师。一个教师可能已主讲过多门课,或多次主讲同一门课 。 要求完成的主要任务: 1. 根据上述的初始条件,进行调查分析并设计适当的属性。设计一个教师数据库,记录教 师的基本信息,主讲资格,讲课经历等,DBMS可选Ms SQL Server、Access、VFP等。 2. 完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念 设计,逻辑设计,物理实现等。 3. 基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具 )任选。这一项是选作,不作硬性要求。 时间安排: 本学期第18周: 1. 消化资料、系统调查 1天 2. 系统分析 1天 3. 总体设计,实施计划 2天 4. 撰写报告 1天 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 1.引言 1.1项目开发背景 本系统作为大三第一学期《数据库技术》课程的作业。要求采用Borland Delphi 7 和Microsoft SQL Server 2000 做为开发工具开发一个中南大学教学管理系统。 1.2.项目开发的目标 建立一个教务信息管理系统,主要功能为实现对学生,教师,班级,系部,选修,课程 ,授课和用户等基本信息的添加,修改,删除和查询。因为时间不足,而且第一次接触 Borland Delphi 7和Mircosoft SQL Server 2000这两个开发工具,所以并没有设立权限,也没有建立索引和视图等来优化系统功能 。只是实现了对信息的基本处理功能。 1 1.4.数据库系统的选择原则 (1)数据库系统采用易于集成的,开放的技术。 (2)产品质量优异,可靠性高,适于长期运行,能支持关键应用。 (3)数据安全,保安型高。 (4)能提供分布式数据库功能。 (5)支持多种开发环境,软件开发容易。 (6)扩充性和升级能力强。 2.系统分析 2.1.可行性研究 1 2.1.1经济可行性研究 经济可行性--- 估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收 到的利益。对于一个基于计算机系统的研制项目要在经济方面评价其是否合理,成本- -效益分析要估计出研制开发的花费并与收益(包括有形的可以用货币计数的及无形的 利益)衡量比较。 而该系统的设计只是通过网络自己下载免费开发工具来开发,所以经济方面可行。 2 2.1.2.技术可行性研究 技术可行性--- 分析功能,性能以及限制条件,能否是一个技术上可实现的系统。开发该软件的基本要求 与功能是实现教务信息数据的管理与操作处理,基于数据库系统的数据管理使该软件有更 优异的性能。系统的基本数据流动为教务数据的输入,学生信息,课程信息,教师信息,授 课信息,班级信息,选修信息,系部信息和用户信息的添加与修改,以及有关用户提出的 对教务信息查询要求所产生的数据输出。数据的输入与输出处理流程都依靠数据库的支 持。MicrosoftSQLServer 2000数据的完整性保证性能比较令人满意,该软件设计中保持与其他一些数据库的基本兼 容。就目前使用的开发技术来说系统的功能目标应该能够达到;利用现有的技术在规定 的期限内开发工作基本能够完成。 2.2.业务流程图 经过系统的调查与系统分析得到学生基本信息的基本业务流程图如下: 图2.1学生表操作业务流程图 图2.2给出了教务信息管理业务流程图,图中表明在学生管理模块中要建立一个学生数 据库,学生管理工作中的输入、编辑和查询都与此数据库发生业务。 2.3.系统功能分解图 图2.1粗略给出了整个系统的框架,中南大学教学管理系统分为学生、教师、课程 表操作子功能:对学生的一些基本的信息进行管理工作如:学生的学号、姓名、等进行 管理。 2.4.系统需求分析 1 2.4.1功能需求 1、能够查询学生,教师,班级,专业,课程等所有信息 2、能够通过知道学生,教师,教师课程的一个信息找到其它的相关信息(例如:知道学 生的姓名能够找到该学生的所有有关的信息) 3、通过一条信息找到与之匹配的信息(例如:查询同一专业或同班级的所有学生) 4、管
剩余15页未读,继续阅读
- 粉丝: 167
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助