学生信息成绩管理系统大学本科毕业论文.doc

上传人:s9****2 文档编号:559847186 上传时间:2022-10-11 格式:DOC 页数:47 大小:1.15MB
返回 下载 相关 举报
学生信息成绩管理系统大学本科毕业论文.doc_第1页
第1页 / 共47页
学生信息成绩管理系统大学本科毕业论文.doc_第2页
第2页 / 共47页
学生信息成绩管理系统大学本科毕业论文.doc_第3页
第3页 / 共47页
学生信息成绩管理系统大学本科毕业论文.doc_第4页
第4页 / 共47页
学生信息成绩管理系统大学本科毕业论文.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《学生信息成绩管理系统大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《学生信息成绩管理系统大学本科毕业论文.doc(47页珍藏版)》请在金锄头文库上搜索。

1、学生信息成绩管理系统毕业论文学 院 名 称: 班 级: 姓 名: 指导教师姓名: 指导教师职称: yyyy年 M月III中文摘要学生信息成绩管理系统是高校学生管理信息系统中的重要组成部分。学生信息成绩管理,将对学校的教务起到一个很大的作用,对学生的资料信息,成绩信息进行规范的管理。本文结合了当前大学生的实际情况,以大学生综合素质测评为核心,以学生为主体进行科学分析,结合社会需求,构建出一套符合时代要求的综合评价体系,设计并实现了学生信息成绩管理系统。本系统采用SQL Server2008为后台数据库,Visual Studio 2010 C#的开发平台设计并制作而成。同时采用了B/S(浏览器/

2、服务器)的模式,管理员、辅导员和学生都可以在任意客户端通过网络访问本系统,并进行修改、添加或查询等工作,为学校管理人员提供了一个合理的信息化管理平台,推进了学校素质教育工作的全面开展。关键词:学生信息成绩管理,功能设计,Visual Studio 2010 C#,SQL Server2008AbstractStudents information management system is an important part of university students management information system. Students information management,

3、 will be a big impact on the school educational administration, to students information, the management of the specification of the performance information.In this paper, in combination with the practical situation of the current college students, college students comprehensive quality evaluation as

4、 the core, take the student as the main body of scientific analysis, combined with the social needs, build a comprehensive evaluation system, conform to the requirements of the era of students information management system was designed and implemented. This system USES the SQL Server2008 as the back

5、ground database, Visual Studio 2010 c # development platform design and production. And adopted B/S (browser/server) mode, administrators, counselors, and students can be in any client .Keywords: Students information management, functional design, Visual Studio 2010 C#,SQL Server2008目 录中文摘要IAbstract

6、I第一章 绪论11.1选题背景11.2 课题研究的现实意义11.3 课题研究的目的21.4 课题的主要内容2第二章 系统开发的方法以及技术82.1系统开发法简介82.1.1结构化系统的开发法82.1.2快速原型法82.1.3面向对象的开发法92.2 比较各类开发法92.3相关技术的简介102.3.1. Visual C#2010的相关介绍102.3.2 SQL SERVER 2008与SQL语言的介绍与特点11第三章 学生信息成绩管理系统的系统分析133.1系统原则及目标133.2工作流程图153.2.1“选课管理”工作流程153.2.2“成绩管理”工作流程153.3业务流程分析163.3.1

7、业务流程图图例163.3.2主要业务流程图17第四章 学生信息成绩管理系统的系统设计314. 1学生信息成绩管理系统的模块设计314.1.1结构化设计方法314.1.2 系统的构成314. 2学生信息成绩管理系统的数据库设计334.2.1数据库概念结构设计334.2.2数据库逻辑结构设计354.2.3系统主要数据信息表354.2.4数据库物理设计38第五章 系统主要模块的设计与实现445.1用户登录445.2管理员使用界面及操作465.2.1 基础信息管理465.2.2教师管理485.2.3 学生管理495.2.4课程管理515.2.5 成绩管理515.2.9系统管理525.3教师管理使用界面

8、及操作555.4学生管理使用界面及操作565.4.1 学生管理565.4.2选课管理565.4.3 成绩管理585.5 系统的改进59第六章 总结与展望64第一章 绪论第一章 绪论1.1选题背景随着科学的进步,计算机技术方面也迅猛发展,比如计算机网络技术与数据库技术方面,这些方面的进步改变了人们生活工作的方式。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更有效率。数据库始于20世纪60年代,经过40多年的发展,现在已经是变成了一种体系,成为计算机软件的一个不可替代的分支。数据库技术展现的是如今数据管理的方法

9、,使计算机的应用切实融入到国民经济各个领域,在数据处理领域发挥着越来越大的作用。我国的教育是一个影响着国家兴盛的重要行业,随着市场经济体制的发展,根据社会主义制度的中国特有的国情发展,我国对教育也是大力扶持与重视的,这样就使教育业向规范性与现代化的方向高速发展,教育事业从各方面提高工作效率,取得很好的经济效益,而一些新兴的、比较小的教育机构还没有全部具备这种功能。由此可见,随着我国教育的快速发展,计算机信息技术在教育上的应用会更加普及。1.2 课题研究的现实意义学生信息管理系统是将计算机技术和教学、教务工作相结合,按照学校的工作流程设计完成的。为了使学生信息管理系统在学院的管理中发挥更大的作用

10、,让工作过程的更加简便,提高工作效率和工作质量,系统应具有实用性、简便性和适用性,与此同时要做到科学性,对每个数据库要有条不紊的管理,防止错乱,能够按照用户的要求进行简单查询和复合查询,实现报表打印,能够对查询结果进行分类汇总,注意数据的安全性,方便用户的操作,尽量避免复杂操作。在学校,用计算机管理学生的信息已经越来越时尚了。用计算机不仅可以提高单位时间内做的事,还可以让错误发生到最低,更重要的是可以保证学校资料的安全性,从而提高了学校的管理能力。因此学生信息管理系统对于学校来说,是必不可少的。努力实现自身价值,为个人、社会乃至国家的发展等起到相当大的作用。1.3 课题研究的目的“帮助高校学生

11、管理人员高效地完成学生信息成绩管理工作,促使高校学生管理工作更加公平公正高效率”是本系统开发课题的主要目的。本课题开发的系统优点突出,具有以下“三性”“安全性”、“灵活性”、“操作性”。不同于其他复杂的系统,本系统的操作性相当简单。这是考虑到一般使用管理系统平台的人员并非都是计算机操作专业人士,其计算机操作水平并非都很高,故本系统平台除了基本的操作外,没有涉及一些过于专业化的计算机语言和知识,界面简洁明了美观,方便使用操作。1.4 课题的主要内容 目前,国内外对学生信息的认定工作存在着“资料收集工作量大,繁琐细致”、计算统筹工作重复”、“工作效率、准确度较低”等问题。面对这种现状,笔者试图根据

12、自身的专业知识以及多年从事教育工作的经验,开发出一套针对性强、实用性高的学生信息成绩管理系统管理软件,以期能为高校的学生管理工作提供技术支持,优化他们的工作方式,为高校学生管理工作提供辅助力量。本系统的前台是采用C#进行页面制作,后台则实施SQL Server数据库管理,在系统的内容和数据上实行的是数据库“动态”管理,对数据库的操作是基于Web的数据库信息管理,这样,一套能达成使用者的使用目标的科学的学生信息成绩管理系统便建立起来了。第二章 系统开发的方法以及技术第二章 系统开发的方法以及技术2.1系统开发法简介 比较常见的系统开发法有下列几类: (1)自主开发 (2)委托开发 (3)合作开发

13、 (4)咨询开发 (5)购买商品化的软件。2.1.1结构化系统的开发法结构化系统的开发法在目前看来所有方法当中最成熟的和使用最为普遍的方法。结构化的系统开发法基本精神为:以用户至上为原则,以系统工程的想法以及工程化方法,模块化地、结构化地、从上向下分析和设计。具体一点,即为先把信息系统的开发过程分为几个相对来说不相干的阶段,比如说规划、分析、设计和实施等阶段。前面三阶段持续由上往下结构化划分系统,在进行系统调查的过程中或者是理顺管理业务的时候,要从最上层入手,先要知道组织目标和现在组织系统存在的问题以及信息战略,接着再知道怎样靠信息技术处理问题,慢慢深入到最底层;做系统分析的时候,要从上到下、

14、一层一层剖析,从抽象至具象,一步步了解问题;系统设计的时候,首先斟酌系统整体优化,接着是局部优化;实施过程则是要保持从下到上,从局部到整体,在标准化模块链接作用下,构成一个完备的系统。2.1.2快速原型法原型法基本思路为:软件生产的过程中,引入工业生产时设计及生产阶段,试做样品的办法。这种方法不强制要求一次性做完分析设计,可以准许不完善的初步分析及设计存在,并再做修正。不过这种方法要求开发环境能够进行快速的反映。原型法工作过程:由用户提出要求,开发的人员进行识别以及归纳用,据此结果,做出原型(也就是程序模块),再跟用户一起对此进行评价。假如完全不行,就重做一次构造;假如不是非常满意,就在原型上

15、修改,直至满意为止。快速原型法为建立在4GL基础上的快速模拟法,要把该方法使用到大型的信息系统开发中的全部环节是不现实的,所以该方法多数是用在小型的局部系统或者是处理的过程并不复杂的系统中设计以及实现环节。原型法的特点是能够在初期阶段,了解人们想法,减小用户以及分析人员间的距离也就是结构化法最难的一环。2.1.3面向对象的开发法 面向对象开发的前身是80年代面向对象的各种程序设计法(比如说C+等方法)。面向对象法(可以简单称作00法)是一类认识方法论,该方法着重突出了理解以及模拟现实世界,在面向对象的角度,提供给我们全新的一种认识事物、开发系统的方法。根据以上思想,我们能够把面对对象的方法进行开发的工作分成四阶段: (1)调查及需求的分析;(2)面向对象的分析

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档 > 租房合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号