学号:201140410312课程设计题目学生成绩管理系统教学院计算机学院专业2011级计算机科学与技术班级(3)班姓名刘涛指导教师张国军2013年5月28日湖北理工学院课程设计报告摘要随着时代的发展,计算机技术深入到各行各业,为广大的用户提供了更为周到、高效的服务。同时,信息管理技术在管理上的应用发展越来越深入,管理信息系统的实施在技术上已逐步成熟,利用信息管理系统对学校学生信息和成绩进行管理,解决了传统的管理方式中的管理效率低下、管理不全面、数据信息不能得到统计等问题。针对上述情况,根据目前学校学生成绩管理的模式和计算机管理的优点,经过多方面的分析,本文以学生成绩管理系统为背景,说明了学生成绩管理在学校的重要性,运用在专业课中学习到的信息管理系统开发的理论与技术知识,分析它的业务流程、数据流程,并且对系统的概念模型和逻辑模型进行设计。开发工具是vs2008,运用C#高级语言,数据库管理系统是sqlserver2000。本系统采用C/S模式。关键词:学生成绩管理系统;信息;成绩湖北理工学院课程设计报告AbstractWiththedevelopmentoftheTimes,computertechnologyhasgonedeepintovariousindustries,whichhasprovidedmoreattentiveandefficientservice.Besides,InformationManagementTechnologyisusedmoredeeplyinmanagement.ItismatureintechnologytocarryoutManageInformationSystem.WithmanagingtheinformationandgradesofstudentsbyInformationSystem,itcandealwithlessefficient,unilateralmanagementandsoon.Accordingtothemoduleofschoolmanagingstudents’informationandgradesandtheadvantagesofcomputermanagement,thispaperexplainsthesignificanceofMISinschoolmanagementonthebackgroundofStudentGradesManagementSystem.Inaddition,throughapplyingthetheoryandknowledgeofmymajor,thispaperanalysesitsbusinessprocessanddataflow.What’smore,ConceptualModelandLogicalModelaredesignedinthisarticle.ThisMISisdevelopedwithVisualStudiousingC#languageandtheRDBMSisSQLServer2005.ThisMISadoptsC/Smodule.KeyWords:Students’InformationandGradesManagingSystem;Information;Grades湖北理工学院课程设计报告目录1绪论............................................................11.1课题的背景和意义............................................................................................................11.2系统的相关领域与进展....................................................................................................21.3论文的主要内容...............................................................................................................32系统分析........................................................42.1问题的提出及定义............................................................................................................42.2可行性分析........................................................................................................................42.3需求分析...........................................................................................................................53系统设计.......................................................173.1系统总体设计..................................................................................................................173.2系统详细设计.................................................................................................................183.3数据库设计.....................................................................................................................204软件实施.......................................................234.1相关知识简介.................................................................................................................2342系统实施中的关键技术.................................................................................................2443系统测试.........................................................................................................................255总结...........................................................28参考文献.........................................................29课程设计报告11绪论1.1课题的背景和意义该项目开发的软件为学校学生成绩管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下。学校对学生成绩管理的自动化与准确化的要求日益强烈的背景下构思出来的。该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生成绩的管理。目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息。学生成绩管理系统也是有了很大的发展,商业化的学生成绩管理软件也不少,但本系统完全独立开发。力求使系统功能简洁明了,但功能齐全且易于操作。学生成绩管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的成绩管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差、人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。课程设计报告21.2系统的相关领域与进展信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及企业管理领域的“人-机系统”,该系统是70年代初“后工业经济”时代的产物,企业管理信息系统在其发展的初期,是单一的人-机系统,系统功能简单,效率低,对管理的作用有限。进入20世纪80年代末,随着计算机网络和通信技术的大力发展,企业管理信息系统进入网络化的发展时期。世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济发展领域中发挥着巨大的作用。我国的管理信息系统大发展是在80年代末90年代初,国家相继建立起了“金卡”、“金关”、“金桥”工程,多数企事业单位建立了局域网和广域网管理信息系统。随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统(ES)或决策支持系统(DSS),其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展。学生成绩管理系统是一个教育单位不可缺少的部分,它所产生的作用对于学校的决策者和管理者来说都是至关重要的,它能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这给查找、更新和维护都带来了不少的困难。随着科学技术的不断发展,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案信息进行管理,具备手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高学生档案管理的效率。众所周知,计算机已经成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,性能却有了长足的进步。由于计算机可以代替人工进行许多繁杂的劳动,具备节省资源、提高工作效率、使敏感文档更加安全等特点,它已经被应用于许多领域。因此使课程设计报告3用计算机来实现学生档案管理的计算机化已经成为当今时代发展的需要。目前决大多数大中专院校都已使用了学生成绩管理系统,但是现在我国的很多院校的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人