教务管理系统课程设计 PPT课件_第1页
教务管理系统课程设计 PPT课件_第2页
教务管理系统课程设计 PPT课件_第3页
教务管理系统课程设计 PPT课件_第4页
教务管理系统课程设计 PPT课件_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.教务管理系统数据库设计,团队成员:XXX,XXX,XXX,2。(1)课程设计主题分析和工作分工;(2)应用系统功能设计;(3)数据库系统总体设计方案;(4)数据库系统逻辑设计;(5)数据库系统安全设计;(3)课程设计、课题分析与分工、课题分析、管理方法的改革,如学生自主选择专业和专业方向、选课机制、实验任命、考试成绩和学分制等,给传统的管理软件带来了新的挑战。基于信息技术和网络技术的B/S结构教务管理系统被称为各学校的基础信息系统,也是各高校最重要的信息系统之一。5.需求分析,教务数据库系统的主要功能是处理学生和教师的相关信息,管理学生成绩,管理专业,安排课程,生成和打印课程表等。要实现这

2、些功能,必须有数据库的支持。建立学生基本信息表、教师基本信息表、学生成绩表、部门基本信息表、专业基本信息表等。教务管理系统也是一个动态网站,它需要动态网页的相关知识。结合我校教务管理系统,了解了该系统的一般模块,并在此基础上进行了下一步工作。返回,6,工作划分表,返回,7,工作计划,返回,8,(2)应用系统的功能设计,涉及技术和软件,系统分析,功能层次和模块划分,9,涉及技术和软件。本系统的设计是在中文版的windows Server 2008操作系统环境下,用A c#开发的。数据库是Sql Server 2008,返回,10,系统分析。近年来,随着办学模式的多样化,学生规模不断扩大,教务管理

3、处理的信息也在不断扩大。必须有一个方便快捷的教务管理系统,方便教师处理和管理学校的各种教务信息。通过学校教务网站,我们知道系统需要以下功能: (1)管理员:查询、添加、删除和修改教师信息、课程信息、学生信息和学生成绩等。(2)教师:查询和修改个人信息,查询和打印课程表,(3)学生:查询和修改个人信息和密码,在线选课,查询和打印课程表返回,11,模块划分,通过对用户类型和不同功能的分析,系统大致可以分为以下几个模块:系统管理模块:为了保证系统的安全性,可以根据不同的用户权限提供不同的服务:设置用户管理、 角色管理和日志管理管理员模块:包括教师信息、课程信息、学生信息和学生成绩等的查询、录入、修改

4、和删除。 教师模块:包括个人信息查询、密码修改、课程表查询等。学生模块:包括个人信息查询和密码修改,在线选课,课表查询和个人成绩查询,返回,12,功能层次图,13,教师管理模块,14,学生管理模块,15,部门管理员模块,16,校级管理员模式,17,(3)数据库系统的总体设计方案,基本原则和思路,对本系统的评价,18,设计原则:1,满足正常业务需求,2,提高服务器运行效率,设计思路:1。该数据库的顶层模块根据角色划分模块功能;2.学校管理员拥有大多数功能的权限,并可以相应地操作数据库。教师角色和学生角色处于相同的优先级别,他们有一些相同的权限,但他们有自己独特的权限。本数据库系统的评价:1、能实

5、现教务系统基础数据的管理;2、能满足教务系统用户的基本操作需求;3、返回;4、逻辑设计、数据库图设计、数据表建立、数据库完整性设计;5、数据实体完整性、数据库引用完整性、用户自定义完整性;6、数据库E-R图数据表建立;7、本教务管理系统课程设计共设计20个表,它们是学生基本信息表, 专业基本信息表、学生成绩表、部门基本信息表、教师基本信息表、教学评估基本信息表、课程基本信息表、班级基本信息表、教材基本信息表、教室基本信息表、操作日志信息表、部门代码表、班级代码表、教室代码表、教育公告基本信息表、网上教学评估信息表、网上选课基本信息表和用户权限控制表、返回23。 为确保实体的完整性,请将上述所有

6、实体的主要属性的属性值设置为非空。数据实体的完整性设计,返回,24,学生与课程选修之间的关系模式:学生信息(学生编号,姓名,性别,年龄)主键:学生编号课程信息(课程编号,课程名称,学分)主键:课程编号选修(学生编号,课程编号,考试成绩)主键:学生编号,课程编号,数据库参考完整性设计,学生年龄)主键:教科书信息(教科书编号,ISBN,教科书名称)主键:教科书编号购买(教科书编号,学生编号,教科书名称)主键:教科书编号, 学生编号,返回,25,自定义完整的数据库,学生基本信息表:(1)性别必须是男性或女性; (2)身份证号必须是18位数字(3)部门必须由本系统提供,返回,26,(5)数据库系统的安

7、全设计,数据库安全设计方案的描述,数据库用户的权限限制,服务器配置的安全性,数据库用户的登录验证,27,数据库安全设计方案的描述,数据库安全是指数据库中的数据保护措施,一般包括三种安全保护措施:登录认证管理,数据库访问管理和数据库对象访问管理。返回,28,数据库用户登录认证,不使用默认的sa帐户登录,并再次佩戴新的用户帐户,密码使用超过20位数字,包括数字,大小写字母和特殊字符。同时,将数据库密码设置为自动过期。返回,29,数据库用户的权限限制,除了最高级别的管理员,其他数据库用户只授予一些数据库对象读权限和很少的写权限。30,返回,服务器配置的安全性,(1)用户的访问控制,(2)数据存储的安

8、全性,(3)通过加密数据的数据传输的安全性,31,返回,(1)安全性可以通过增强密码强度来保证,并且还可以添加强制命令到期。(2)禁用一些不常使用的帐户:如果黑客使用SQL SERVER帐户来攻击数据库实例,则禁用此帐户可以防止黑客通过此帐户进行攻击;(3)限制指定用户对数据库的访问权限;(4)通过创建角色来管理用户的访问权限;(1)用户的访问控制;32.数据库存储的安全性主要体现在数据备份和恢复上,数据库备份有两种类型:硬件级和软件级。硬件级备份是指增加硬件设备以保证系统的持续运行,而软件级备份是指将数据保存到其他介质上。软件级备份:使用命令进行备份:完整备份、数据恢复、差异备份、检查备份状态和事务日志备份;硬件级备份:通过数据库集群、数据库镜像、数据库复制和数据库日志

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论