毕业设计(论文)ASP.NET学生成绩管理系统论文.doc
《毕业设计(论文)ASP.NET学生成绩管理系统论文.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)ASP.NET学生成绩管理系统论文.doc(39页珍藏版)》请在三一办公上搜索。
1、河南职业技术学院毕业设计(论文)题 目 学生成绩管理系统 系(分院) 信息工程系 学生姓名 学 号 专业名称 计算机应用(软件方向) 指导教师 2011 年 4月 11 日河南职业技术学院 信息工程系(分院)毕业设计(论文)任务书姓 名专 业计算机应用软件方向班 级毕业设计(论文)题 目学生成绩管理系统毕业设计(论文)选题的目的与意义毕业设计(论文)的资料收集情况(含指定参考资料)毕业论文样本实用软件工程与实训借阅和查看图书网上收集资料毕业设计(论文)工作进度计划2010-12-3 : 收集相关资料,需求分析。2011-1-5: 编写后台类库以及前台页面。2011-3-31: 全部功能实现,审
2、核改正错误 。2011-4-10: 论文撰写与修改2011-4-14: 论文答辩接受任务日期 2010年 12 月 3日要求完成日期 2011 年 4 月 10 日学 生签名:2011年4月12日指导教师签名:年 月 日 系(分院)主任(院长)签名:年 月 日毕业设计(论文)指导教师评阅意见表姓 名学 号性 别专 业计算机应用(软件开发)班 级毕业设计(论文)题 目学生成绩管理系统评阅意见 成绩指导教师签字年 月 日毕业设计(论文)答辩意见表姓 名学 号性 别专 业计算机应用(软件开发)班 级毕业设计(论文)题 目学生成绩管理系统答辩时间地 点答辩小组成员姓 名职 称学 历从事专业组 长成 员
3、秘 书答辩小组意见 答 辩 成 绩:答辩小组组长签名:年 月 日摘要学生成绩管理系统人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济, 军事,文化等领域产生越来越深刻.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。本文所描述的中学学生成绩管理系统是采用ASP.NET作为网络编程框架,SQL Server 2008作为数据库编写的一个B/S模式的系统。系统主要实现了:用户管理、成绩查询、成绩管理等功能。本文详细介绍了学生成绩管理系统的需求分析、功能设计和系统设计,在系
4、统设计中给出数据库的设计和本系统的总体设计方案,在系统实现中具体介绍了各个功能的所能实现的情况和主要代码,同时附有运行界面图。关键词:成绩管理 sql B/SAbstractStudent performance management system Mankind has entered the 21st century, science and technology advancing by leaps and bounds, economic knowledge and information industry become clues, especially information te
5、chnology and network technology - speed of development and wide application of the political, economic, military, cultural and other fields have more Profound. This design which is programmed on the basis of B/S structure introduced the middle school score management system that is performed with AS
6、P.NET as the network programming frame and SQL server 2008 as the database.The basic functions of this system include: user management, score searching, score management, subject management and so on. This paper introduces the demand analysis in detail, the functional design and the system design of
7、 middle school student score management. The system design and database design are explained, specifically introduces each function in details.Key words: Performance management sql B/S目录摘要3第一章 绪论31.1技术背景l31.2现有系统存在问题41.3 系统开发的必要性41.4 系统开发目标与意义51.4.1 系统开发目标51.4.2 意义51.5 运行环境要求51.6系统设计原则6第二章 相关技术及开发工具
8、62.1 基于B/S结构技术的应用62.2 ASP.NET技术简介72.3 ADO.NET访问技术82.4 SQL SERVER 2008 简介9第三章 需求分析93.1 学生成绩管理系统的功能分析93.2 系统模块结构图103.3系统用例图103.4系统主要顺序图14第四章 数据库设计164.1数据库系统分析174.2数据库物理设计204.2.1数据库关系图204.2.2 数据库级联删除更新21第五章 系统的设计和实现235.1数据库连接235.2数据库访问类235.3系统主要界面29第六章 总结和展望33致谢34参考文献:34第一章 绪论1.1技术背景l 随着科学技术的不断提高,计算机科学
9、日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点。学生成绩管理系统就是在这种背景下产生,学生的成绩管理是任课教师工作中重要的一部分,成绩系统不仅有助于任课教师的工作得到减轻,更为方便,迅速,快捷,准确地对所教班级学生的成绩进行管理,既提高了成绩管理的效率,又能节省不必要的纸张浪费,保护环境。因此,开发学生成绩管理系统很有必要。学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员及教辅人员对学生成绩等信息的添加、修改、删除、查询等操作,同时一样的方面学生对
10、自己各科成绩查询,学习的交流。1.2现有系统存在问题在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极易出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有快、准、精,才能发挥其价值。所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,
11、问题一日不解决,效率就一日提不上去。还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。1.3 系统开发的必要性在21世纪的科技时代,科学技术突飞猛进,计算机已经不仅是在科技上应用,而且在生活中也是同样得到了广泛在应用。如今,随着时间的变化,学校规模的扩大,有关学生成绩管理工作和所涉及到的数据量越来越大越来越多,大多数学校不得不靠增加人力、物力、财力来进行学生成绩管理。因此开发出一个适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的。开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平。为广大教师和学生提
12、高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。1.4 系统开发目标与意义1.4.1 系统开发目标本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:1.系统应具有实用性、可靠性和适用性,同时注意到先进性。2.对各个数据库进行动态管理,防止混乱。3.能够按照用户选择的不同的条件进行简单查询和复合查询。4.方便用户的操作,尽量减少用户的操作。1.4.2 意义学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,
13、学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。运用学生成绩管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而学生成绩管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。从大的方向说,就是为了加速我国四化建设的发展,实现全部的自动化,使我国发展成为通讯网络化,决策科学化,办公自动化的国家。在现代,高科技的飞跃发展,人们工作习惯的改变,特别是
14、电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对家长负责。1.5 运行环境要求 为了保证成绩管理系统运行的效率和可靠性,服务器应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:软件环境:客户端: Windows XP,Internet Explorer(IE)等服务器端:Windows Server 2008,Internet Info
15、rmation Server(IIS)6.0及其以上版本,IE等。数据库:采用SQL Server 2008,运行于服务器端。硬件环境:服务器端:硬盘:20G 内存:推荐2G或更高客户机: 内存:512M以上协议:TCP/IP浏览器:Internet Explore 6.0及以上版本1.6系统设计原则 1. 实用性原则:确保系统具有良好的系统性能,友好的用户界面,较高的处理效率,便于使用和维护,并采用成熟的技术。2. 先进性原则:尽量采用先进而且成熟的技术,使系统具有较高的技术水和较长的生命周期3. 开放性、安全性、可靠性及可扩展性原则。4. 兼容性原则:对于所选硬件系统及平台,能很好地适应开
16、发和使用的需要。5. 规范性原则:软件设计过程严格按照“软件工程”的规定,系统编码,文档,操作系统平台以及所采用的开发方法按照相应的国际标准和国家标准。第二章 相关技术及开发工具2.1 基于B/S结构技术的应用B/S是Brower/Server的缩写,也就是所谓的浏览器/服务器模式B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,一部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构
17、。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。随着Internet和WWW的流行,以往的主机终端和CS都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了BS型模式,即浏览器服务器结构。B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到
18、本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Intranet。 B/S结构的优点(1)具有分布性特点,可以随时随地进行查询、浏览等业务处理。(2)业务扩展简单方便,通过增加网页即可增加服务器功能。(3)维护简单方便,只需要改变网页,即可实现所有用户的同步更新。(4)开发简单,共享性强2.2 ASP.NET技术简介ASP.NET 是一个统一的 Web 开发模型,它包括您使用尽可能少的代码生成企业
19、级 Web 应用程序所必需的各种服务。ASP.NET 作为 .NET Framework 的一部分提供。当您编写 ASP.NET 应用程序的代码时,可以访问 .NET Framework 中的类。可使用与公共语言运行时 (CLR) 兼容的任何语言(包括 Microsoft Visual Basic 和 C#)编写应用程序的代码。使用这些语言,可以开发利用公共语言运行时、类型安全、继承等方面的优点的 ASP.NET 应用程序。通过使用 Visual Studio 2010,您可以创建不同类型的 ASP.NET 项目,包括网站、Web 应用程序、Web 服务和 AJAX 服务器控件。ASP.NET
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 ASP NET 学生 成绩管理系统
链接地址:https://www.31ppt.com/p-3976306.html