您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 数据库原理课程设计报告
数据库原理课程设计报告设计题目学生成绩管理系统专业班级信息系统与信息管理2班学号1104060221学生姓名安宁指导教师同组人起止日期2011年1月10日至1月20日信管管理与信息系统系摘要学生成绩管理信息系统是面向学生的管理系统,其目的是提高学校对学生的科学化管理。本文针对学校的管理现状和要求,从理论和应用的角度论述了学生信息管理系统的特点、功能、设计思路,并给出关键技术实现的步骤。本系统主要包括五个模块:学籍信息管理、班级信息管理、课程信息管理、成绩信息管理和系统管理,这五个模块基本实现设计本系统的目的,从而可以进一步满足中学对管理系统的要求。学校学生管理信息系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(ManagementInformationSystem)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。目录1前言········································································错误!未定义书签。1.1课题简介······························································错误!未定义书签。1.2设计目的······························································错误!未定义书签。2学生信息管理系统需求分析···········································错误!未定义书签。2.1系统需求······························································错误!未定义书签。2.2学生信息管理系统功能及系统设计介绍······················错误!未定义书签。2.3数据字典······························································错误!未定义书签。3概念结构设计····························································错误!未定义书签。3.1概念设计的方法与步骤···········································错误!未定义书签。3.2学生成绩管理系统局部E-R图···································错误!未定义书签。3.3学生成绩管理系统全局E-R图···································错误!未定义书签。4逻辑与物理结构设计····················································错误!未定义书签。4.1E-R图向关系模型的转换·········································错误!未定义书签。4.2物理结构设计·························································错误!未定义书签。5数据库的实施······························································错误!未定义书签。5.1数据库与基表的创建················································错误!未定义书签。5.2查询数据·······························································错误!未定义书签。5.3删除数据·······························································错误!未定义书签。结束语·······································································错误!未定义书签。参考文献·······································································错误!未定义书签。1.前言1.1课题简介随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。学生用户通过输入学生基本信息、课程基本信息等,由系统自行生成相应的数据以供学生查询,另外人事处的管理用户还可以对这些基本信息进行更新和删除,学校学生管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。1.2设计目的管理信息系统是进行信息的采集,存储,加工,维护和使用的系统,它是随着管理科学和技术科学的发展而形成的.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等.但是一直以来人们随着中国加入WTO,意味着我国要在同一个网络平台上参与国际竞争,同世界接轨.这对我们既是一个机遇,也是一个挑战.为此我们必须全面加强全民的信息技术教育,以提高我国的整体素质.科学技术的不断发展和提高,计算机科学技术日渐成熟,其强大的功能人们已有深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.2.需求分析2.1系统需求通过调查,要求系统需要有以下功能:⑴由于操作人员的计算机知识普遍较差,要求有良好的人机界面;⑵由于该系统的使用对象多,要求有较好的权限管理;⑶原始数据修改简单方便,支持多条件修改⑷方便的数据查询,支持多条件查询;⑸在相应的权限下,删除数据方便简单,数据稳定性好;⑹数据计算自动完成,尽量减少人工干预;2学生信息管理系统功能及系统设计介绍学生信息管理系统主要应该具有以下功能模块:⑴查询功能:通过不同的检索入口,查询学生学籍信息、课程信息和成绩信息。添加功能:对数据库进行添加操作。系统对是否输入了内容进行判定,同时进行了日期格式的判定,使用了isDate()函数。判断了是否曾在重复记录。⑵修改功能:对数据库中的信息进行修改。系统能够通过用户给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否有重复信息。⑶删除功能:对数据库进行删除操作。将相关信息从数据库中删除2.2数据流程图2-2系统的数据流图3.概念结构设计3.1概念设计的方法与步骤概念设计及E-R模型设计主要是根据需求分析规格说明书完成如下任务;定义实体集及属性,实体集的主码,用E-R图描述被建模的实体;定义联系集及属性,联系集的主码,角色,映射基数及参与约束等,用E-R图描述被建模的联系集利用拓展E-R特征对对象进行分类及集合;去除冗余数据,并保证满足所有数据需求不冲突;对照需求分析规格说明书,检查E-R模型,看其是否包含了所有数据,能否满足所有功能需求等。
本文标题:数据库原理课程设计报告
链接地址:https://www.777doc.com/doc-2428284 .html