数据库系统设计(课程设计).docVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统设计(课程设计)

数据库系统设计(课程设计) 学 院: 专 业: 学 生: 学 号: 指导教师: 二○一三年六月 摘 要 随着国家加强对教育的投入,九年义务制的基本普及,全国各级院校容纳着越来越多的学生,学校需要处理的学生信息量也越来越大,还要定期更新学生各项信息。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。学生信息自动化管理在近些年来已经广泛普及,它最主要的特点就是能够处理大量繁琐的学生信息,并能做到实时监控,随时修改。如果能有效管理好学生信息,不仅能节省许多人力物力,而且对学校的统一化管理也大有益处。 高校学生学籍管理与成绩管理是学生信息管理的一个重要方面,用户在成绩管理过程中,涉及的信息(如学生基本情况,学生所在专业班级的课程设置情况及课程选择等)来源分别依赖于不同的管理岗位。本次课程设计完成的是一个小型的学生信息管理系统,旨在更了解管理信息系统这门课程。该学生信息管理系统重点考虑学生基本信息、成绩信息和选课信息的建立与维护及相应的检索设计。系统开发任务主要包括数据库的设计与维护、界面设计等两个方面。对于前者要求建立起的数据库具有完整性和一致性。而对于后者则要求程序界面友好,功能完备等特点。 关键词:学生信息、选课管理、成绩管理、数据库设计 目 录 一、前言 1 (一)设计背景 1 (二)编写目的 1 二、需求分析 2 (一)系统技术需求分析 2 (二)系统功能结构分析 3 三、总体设计 5 (一)系统设计思想 5 (二)系统设计原则 5 (三)系统业务流程分析 5 (四)系统数据流分析 7 (五)数据字典 8 四、详细设计 9 (一)系统功能结构图 9 (二)系统功能设计 9 (三)系统数据库设计 10 (四)系统模块功能设计 11 五、测试与实施 14 (一)系统功能测试 14 (二)系统性能测试 15 (三)系统实施 17 参考文献 18 课设总结 19 附录 主要功能模块程序代码 21 一、前言 (一)设计背景 计算机智能化管理带来最根本的保障。众所周知,计算机管理可以大大的提高工作效率,加强部门之间的沟通配合,节省大量的纸张浪费。由此带来的经济效益是非常客观的。因此,开发一个适合的学生信息管理系统是非常重要的。 学生信息管理系统是面向学生的管理系统,其目的是提高大学对大学生的科学化管理。我设计的这个系统是针对大学的管理现状和要求,从理论和应用的角度论述了学生信息管理系统的特点、功能、设计思路,并给出关键技术实现的步骤。本系统主要包括五个模块:用户信息管理、班级信息管理,学籍信息管理,课程信息管理,成绩信息管理这五个模块基本实现设计本系统的目的,从而可以进一步满足大学对管理系统的要求。 基于我校实际情况,结合这学期我们对管理信息系统及数据库原理的学习,以及自己在经管学院学生会多年的工作经验,发现老师和同学对学生的考核用传统的笔头方法具有一定的复杂性而且需要花费很长的时间,基于以上情况综合考虑,所以我设计了这个经管学院学生信息管理系统,可以让老师轻松掌握学生的工作情况、学习成绩。便于老师对学生的管理。 现在我们已经基本具备了设计学生成绩管理系统的条件,在结合了我们学院的实际学生管理的前提下进行了以下的系统设计。 (二)编写目的 通过这次课程设计,首先是要掌握对所学数据库原理和管理信息系统知识的应用,明确系统开发的整体结构,掌握基本开发过程,熟练应用课堂所学内容。在对我院学生管理调查分析的基础上设计开发出一个简单方便的学生信息管理系统,实现学生管理的可操作性,使学生管理更加人性化。 二、需求分析 (一)系统技术需求分析 1.技术目标 系统采用了Access数据库,Visual Basic 6.0程序设计技术。运行环境为windows XP/windows7/NT.综合这几种技术做成学生干部成绩管理系统。“学生信息管理系统”的开发技术是目前比较流行的vb结合JAVASCRIPT技术。 2.Visual Basic 6.0程序设计工具介绍 Visual Basic 6.0程序设计工具具有以下特点: (1)面向对象和可视化的程序设计. Visual Basic 实现了对象的封装,是程序员只需把注意力集中到对象的设计.特别是对程序界面的设计. 事件驱动的运行机制. Visual Basic程序是在Windwos环境下开发的,因此其运行机制是事件驱动的。也就是只有发生某个动作 (如按下某键,鼠标移动等动作时发生的变化等),才会执行相应

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档