ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:93KB ,
资源ID:15512185      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15512185.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库设计大作业Word下载.doc)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库设计大作业Word下载.doc

1、2. 给出数据库设计各个阶段的详细设计报告,包括:(1)需求分析(2)概念结构设计(3)逻辑结构设计(4)物理结构设计与实施3. 写出应用系统的主要功能设计;4. 写出收获和体会,包括已解决和尚未解决的问题,进一步完善的设想和建议;5. 独自完成作业,有雷同的平分得分;6. 也可以自行设计课题。实验教学管理系统数据库设计 学号:101530518 姓名:庞彪目 录1 绪论12 应用系统功能设计32.1 业务操作流程32.2 系统功能设计33 数据库设计53.1 需求分析53.2 概念结构设计83.3 逻辑结构设计83.4 物理结构设计与实施94 结束语94.1 收获和体会104.2 总结与展望

2、101 绪论在日常实验教学过程中,我们会遇到一些各种各样的问题,为了方便广大师生,提高教学效率,我们需要设计一种实验教学管理系统数据库软件,加强教师与学生之间的互动,实现信息化的现代化教育模式。首先面临的问题是怎样实现教师安排学生进行实验的地点和时间。在遭遇不可预知因素时(例如:停电,教师请假,学生请假,学生设备损坏等),能够使师生交流如何解决这些特殊情况,将实验正常的进行。其次教师可以利用该软件根据实际情况(如:不同课程等)编辑和发布实验内容,这些实验内容将保存下来,当进行教学评估时能够及时的将其任意内容调用出来。教师也能够对发布过的实验内容进行修改,但学生没有修改的权限。第三,学生可以通过

3、软件浏览实验当天教师发布的实验内容,也可以查找之前进行过的实验。当实验完成后,学生可以通过该系统进行作业的提交,每个学生只能提交一次作业。学生可以在规定的时间内填写、修改和提交实验报告,如果学生超过规定时间想要修改实验内容,需要向教师申请权限。第四,教师能够通过该系统查收学生上交的实验报告,对所有的实验报告具有修改其内容的权利。对每个学生的实验成绩进行评估后,教师可以通过该系统提交各个学生的实验成绩,系统将这些内容存储到对应的学生档案数据中,如果出现提交错误的情况:如果在提交当天发现提交错误成绩,教师可以直接对成绩进行修改重新提交;否则教师与学生(成绩错误)需要向教务处申请复查成绩,核实情况后

4、进行修改。最后,学生可以通过该系统进行个人实验成绩的查询,当发现成绩有误时,可以通过该软件向教师申请成绩复查,教师收到成绩复查请求后,经过核实情况,如果情况属实,则向教务处提交成绩修改请求,核实情况后进行成绩的修改。该实验教学管理系统最终目的是实现快捷的教学内容安排,方便的学生成绩查询,加强师生互动,最终达到提高教学效率和质量,构建信息化和谐教学模式。2 应用系统功能设计该应用系统应该具有如下功能:实现教师安排学生进行实验的地点和时间;教师可以利用该软件根据实际情况(如:不同课程等)编辑和发布实验内容,这些实验内容将保存下来,当进行教学评估时能够及时的将其任意内容调用出来;学生可以通过软件浏览

5、实验当天教师发布的实验内容,也可以查找之前进行过的实验;教师能够通过该系统查收学生上交的实验报告,对所有的实验报告具有修改其内容的权利。对每个学生的实验成绩进行评估后,教师可以通过该系统提交各个学生的实验成绩;学生可以通过该系统进行个人实验成绩的查询。为了满足日常教学所需求的这些功能,我们要设计出一个合理的数据库来存储重要的教学信息,将信息有序的存放保存并备份。然后在这些信息之间建立能够满足实际需求的联系,使修改其中数据时能够不对其他数据产生错误影响。建立好数据库后,需要向各个用户分配其相应的权限,使用户能够通过该应用系统实现其权利范围内的各种需求。2.1 业务操作流程该应用系统管理员和所有者

6、具有最高权限。实验室教师应该具有:浏览学生信息,发布实验内容,查看、修改学生提交的实验报告,记录各个学生实验考勤情况和向教务处申请特殊情况(如:请假、停电、修改成绩等)的权限。学生应该具有:查看实验内容,提交实验报告,查看个人成绩和向教务处申请特殊情况的权限。2.2 系统功能设计 1.实现教师安排学生进行实验的地点和时间。2.教师可以利用该软件根据实际情况(如:3.学生可以通过软件浏览实验当天教师发布的实验内容,也可以查找之前进行过的实验。4.教师能够通过该系统查收学生上交的实验报告,对所有的实验报告具有修改其内容的权利。对每个学生的实验成绩进行评估后,教师可以通过该系统提交各个学生的实验成绩

7、。5.学生可以通过该系统进行个人实验成绩的查询。3 数据库设计数据库设计的基本步骤包括:需求分析,概念结构设计,物理结构设计,数据库实施和数据库运行和维护。通过对实验教学管理最终需要实现的功能分析,构建数据字典,处理相应的数据,然后将数据抽象为具体的DBMS概念模型,画出全局ER模型,并分析ER图中各个实体间的关系,将概念模型结构转化为数据模型后,进行适当的优化。选取合适的存储结构和存取方法后,就可以建立相应的数据库了。在对软件的使用过程中,通过对出现错误的分析改进完善数据库,并对其进行周期性维护。3.1 需求分析数据流图:教师发布实验内容实验内容存储学生进行实验学生完成实验报告实验内容数据流

8、实验报告数据流实验报告存储教师评价实验报告教师给出实验成绩实验成绩数据流学生实验成绩存储学生成绩分别录入学生和教师查询成绩数据字典:1数据项: 实验序号=实验序号,char,2,0120 实验名称=实验名称,char,30 实验地点=实验地点,char,60 实验时间=试验时间,datetime教师工号=教师工号,char,9教师姓名=教师姓名,char,20 学生学号=学生学号,char,9 学生姓名=学生姓名,char,20学生班级=学生班级,char,2,0110学生成绩=学生成绩,int,01002数据结构: 实验内容=实验内容,对实验内容的描述和指导,组成:实验序号,实验时间,实验名

9、称,实验地点,教师姓名,教师工号 实验报告=实验报告,学生进行的实验过程和实验收获,组成:实验序号,实验时间,学生学号,实验名称,实验地点,教师姓名,学生姓名 实验成绩=实验成绩,教师对学生完成的实验成绩浏览后给出的评价分数,组成:学生学号,学生姓名,学生班级,学生成绩3数据流: 实验内容数据流=实验内容数据流,教师编辑发布的实验内容,教师,学生,组成:实验内容 实验报告数据流=实验报告数据流,学生完成的实验报告,学生,教师,组成:实验报告 实验成绩数据流=实验成绩数据流,教师对学生完成的实验报告的评分,教师,学生,组成:实验成绩4数据存储: 实验内容存储=实验内容存储,实验内容数据流,实验报

10、告数据流,组成:实验内容,实验报告 实验报告存储=实验报告存储,实验报告数据流,实验成绩数据流,组成:实验报告,实验成绩 学生实验成绩存储=学生实验成绩存储,实验成绩数据流,实验成绩数据流,组成实验成绩5处理过程: 学生进行实验=学生进行实验,输入:实验内容数据流,输出:实验报告数据流,处理:学生浏览实验内容进行实验 教师评价实验报告=教师评价实验报告,输入:实验报告数据流,输出:实验成绩数据流,处理:教师浏览学生提交的实验报告并给出成绩 学生成绩分别录入=学生成绩分别录入,输入:实验成绩数据流,输出:学生浏览各自的实验成绩,教师可以浏览各个学生成绩3.2 概念结构设计全局ER图:教师实验内容

11、学生成绩浏览书写批改查找填加发布查询1n3.3 逻辑结构设计实验内容(实验序号,实验时间,教师工号,实验名称,实验地点) 学生成绩(学生学号,学生姓名,学生班级,学生成绩) 教师(教师工号,教师姓名) 学生(学生学号,学生姓名,学生班级)实验报告(实验序号,实验时间,学生学号,实验名称,实验地点)3.4 物理结构设计与实施关系模式存取方法选择:由于属性:(学生学号,实验序号)经常在查询条件中出现,所以可以在这些属性上建立索引,用来提高查询数据的效率。(教师工号)所查询的教师表内容不经常进行更新操作,而是经常使用其进行连接操作,所以可以在其属性上建立聚簇,有效减少访问磁盘的次数。数据库的存储结构

12、: 确定数据的存放位置和存储结构要综合考虑存取时间、存储空间利用率和维护代价3个方面的因素。根据提供设备的实际情况,在这三个方面中取一个折中点,发挥出其最佳的性价比。4 结束语 时光飞逝,不知不觉地又度过了半个学年,从刚刚接触到数据库的懵懂菜鸟到如今初步学会了如何进行构建一个基础的数据库,我学习到了许多有用的知识和技能。在对数据库系统概论的学习过程中,有许多令人回味的时光:通过数据库查询语句查询到目标数据时的喜悦;遇到挫折时对度娘的膜拜;发现错误时向老师请教后的收获等,都使我感觉到了学到新技术时内心的充实,也学习到了如何学习新技术的方法,受益良多。4.1 收获和体会通过一学期对数据库的学习,在老师的谆谆教导帮助下,在自己不断地实践提高过程中,在与同学之间探讨交流的氛围下,我最终终于掌握了如何去进行一个基本的数据库设计。虽然我的设计并不完美,也存在了许多漏洞,但我相信我能够在不断地实践学习的过程中,吸取前辈们的经验和教训,逐渐的提高我的数据库设计和管理水平,达到能够运用到社会实际中去的最终目的。在大学我们学习的是如何自主学习的方法。在数据库系统概论这门课的

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1