计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> ASP.NET论文设计 >> 浏览文章
ASP.NET110基于B\S学生信息管理系统设计

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

基于B\S学生信息管理系统设


【关键词】.NET,查询,统计,毕业,学位

【摘要】随着社会主义市场经济的高速发展,需要更多高质量的人才。在全国高校的扩招以及学分制管理制度下,学生信息管理的量成倍增加,学分统计工作日趋复杂。而作为学生学习目标的毕业与学位,更是学生信息的重要组成部分。本系统对高校管理的科学化,信息化,具有重要意义。
本文主要对毕业学位管理系统的开发进行了研究。
首先对杭州电子科技大学学分制的管理模式下,学生获取毕业资格和得到学位证书的过程,进行了详细说明。然后重点介绍了该系统各个模块的分析,设计与实现过程,阐述了系统各个模块的组成部分,层次式的判断条件使得数据运用更加合理准确,并利用系统的查询调用手段进行连接,对毕业与学位进行科学的统计管理。该系统运用.NET平台和SQLServer数据库作为开发工具,具有界面良好,使用简单灵活,数据安全可靠等特点,适合现代化教学的基本要求。
系统的运行将减轻教务人员的工作负担,提高工作效率,并且为老师和学生提供良好的查询,统计,管理服务。

引言

近年来,高校招生规模的不断扩大造成每年毕业的人数不断增加,毕业和学位管理的工作量也随之不断变大,并且集中在学生毕业前夕,时间要求很紧,传统的手工处理已经不能满足管理要求。在计算机技术高速发展的今天,利用计算机系统来管理信息被越来越多的利用起来。使用计算机来进行信息的管理和控制,不仅提高了工作效率,还大大提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为毕业和学位信息管理而设计的。
本章分为四个部分,第一部分为第一章,对该系统的目的及意义、对本系统已有研究情况及存在问题的评述、本文所要解决的问题等做了说明。第二部分为第二章,是对系统前台开发平台.NET以及后台数据库的SQLServer的简单介绍。第三部分为第三章到第七章,对系统的分析与设计作了详细的描述,即有关模型的建立,方案的拟定等情况。第四部分是结论,对系统的功能实现进行了讨论,说明工作的情况和研究成果,以及系统的不足和开发中遇到的问题。
本次论文的编写除了主要由我来操作之外,还经过了我的导师的大力协助,还有很多同学对我提出了宝贵意见,在此我表示感谢。
第一章系统开发背景
1.1选题的目的及意义
为深化教育体制改革,实践和探讨建立具有中国特色的社会主义高等教育模式,培养社会主义建设的高素质人才,杭州电子科技大学早在多年前就已经在本科生教育中开始实行学分制培养计划。学分制是高等学校的一种教学管理制度,学分是计算学生实际完成学业数量的工具以及考核学生是否具备毕业要求的标准。学分制的实施是选课制和弹性学制的结合,所以学分制可以使学生在学校各类指导性教学计划的框架内以及学校学分制度的约束下,通过选修课程的形式更加自主的安排学习进程与在校学习时间,有利于学生进一步丰富和扩大自己的知识面与素质的全面提高。
作为一名计算机学院的毕业生,希望利用自己所学的专业技术知识,在离开母校之前为她贡献绵薄之力。因此准备以VisualStudio.NET为开发工具,用SQLServer2000数据库,开发基于.NET技术的毕业学位管理系统,减少校方的工作量,加快学校的信息化建设。
1.2系统国内外情况
学分制里的学分是计算学生实际完成学业数量的工具以及考核学生是否具备毕业要求的标准。学分的介入产生了大量的数据输入,统计,查询和分析工作,不仅数据量非常庞大,而且由于学分制中学科的性质不同,产生了比想象中还要巨大的信息处理过程,实在是学分制的一大不便。
其主要必须让我们来关注的问题有:
课程性质:拿我们学校计算机专业来做比方,本系所有课程性质各不相同,共分以下几块,校定必修课程(公共基础课程),分院必修课程(专业基础课程),限选课程,任选课程,实践环节课程,课外必修项目课程,课外选修项目课程。而学分制对每种课程都有不同的要求,要求达到的积分也是各不相同。
选课制:它的产生,是学分制实现的必然结果,不然无法体现学生素质的全面体现。选课除了学生可以根据自己的学习进程来选择以外,还可以在学有余力的同时,根据自己的学习兴趣,选择自己喜欢的课程,因而,每一届每一个班级每一个学生,在不同的学期中上的课程都有可能是不同的。
学分统计:在目前看来,学分统计,虽然是一些简单的数据输入工作,可依然是需要有所注意的。公共基础课程和专业基础课程最好统计,只需要确认是否有不通过的就可以了;限选课程和任选课程每个分院都有不同的要求,根据具体情况,一般只要达到一定的学分累加,就可以算是通过该性质课程的学分要求了,即使依旧有不通过的课程,也不用担心;课外必修课程也是必须通过所有课程,拿满所有学分的,但课外选修课程,就是和先前说的标准类似了,只要得到的学分超过了分院指定的指标,就算是通过,可以顺利毕业。
然而根据我对学校一些部门的咨询,和网络上资料的浏览,我发现,学校内部关于毕业和学位的管理系统依旧存在着不少弊端:
在硬件方面,涉及毕业与学位管理的各部门尤其是学分统计的部门,均还没有实现资源共享,而对于管理毕业与学位工作的办公室联系又不够紧密,要明白,其有关数据的交流是十分频繁的,很多情况下,各部门关于毕业与学位的管理工作没有统一规划,各自独立,不得不靠大量的人工数据输入修改来解决部门之间的交流问题。
在软件方面,学校分院内部各办公室里的计算机所采用的数据库,操作系统和开发工具版本不一,功能不齐,有的办公室采用FOXPRO,而有的则已经使用了SQLSEVER。这样就造成了运行环境不统一,管理工作不好协调的局面。尤其是数据库方面,没有建立统一的,具有数据一致性的信息库,数据也没有共享,而没有这样一个科学的有关学分统计的数据库,对于现在实施学分制的学校而言,可以说是非常致命的。
现有毕业与学位管理系统适应性差,甚至可以说还没有一个可以称作系统的管理工具,对学校教育管理产生了很多可以避免的困难,同时也加重了工作人员很多不必要的工作量,开发新的毕业与学位管理系统,势在必行!
1.3系统要解决的问题
本系统是基于.NET平台和SQLServer数据库的管理系统,采用B/S三层模式,应用C#语言和ASP.NET相关技术编写WEB应用程序,用户可以通过浏览器完成各种操作,而系统运行的代码和所需数据分别运行在Web服务器和数据库服务器中,系统通过ADO.NET技术访问数据库并完成相关操作。
本学位系统主要的功能就是帮助老师在每个学年结束时候,进行学生能否毕业和能否取得学位的判断工作,以决定哪些学生毕业,哪些学生取得学位,减少手工操作,提高工作效率。
系统的基本原理就是:
1.本系统根据实际学生的课程考试成绩或者是补考重修后的成绩,将上述几个数据库的内容填写完整,并时刻更新。
2.根据学校有关规定,并通过查询数据库中学生的成绩、所获学分以及其他各项数据,判断学生是不是在学期结束以后,可以正式毕业,不能毕业的显示其理由。
3.根据一系列取得学位的要求,和学生资料库中的成绩以及其他资料进行比较,得出结论,该学生是否有资格获取学位,并显示结论,即该生可以获得学位或者该生无法获得学位。
4.本系统也会有一个统计部分,包括每个班、每个专业、每个分院的统计以及民办,公办,专升本的统计,即多少人毕业,多少人取得学位,毕业率是多少,学位率是多少。
5.根据学校每年政策的不同,本系统还有一个数据库信息的修改功能,比如修改重要基础课,修改毕业所需的学分标准等。
通过一段时间的编译和测试,建立成一个方便老师统计的毕业与学位管理系统,用来帮助专职老师在每个学年结束以前,统计即将毕业的学生的学位问题,判断他们其中哪些人可以正式获取学位,并通知学校,可以对这些同学授予学位,减少手工操作带来的繁琐工作,以及学生来询问无法获取学位的原因时候,不能及时给出答案的尴尬。由于学生资料数据库必要的不断补充,刚开始该系统可能还不能准确的做出判断,但随着资料更新,相信该系统还是可以为教师带来方便,为学生提供一定帮助的。
3.3可行性分析
3.3.1技术可行性分析
1.系统软硬件条件。根据先前系统环境运行配置的要求,个人的电脑或是学校的电脑都已经符合规格。
2.VS.NET技术条件。.NET技术是一门比较新的技术,本人接触时间不长,但由于前段时间看过不少相关的书籍,已经有了初步的认识和简单使用C#语言编程的经验,再加之有导师丁宏老师和张海平的指导,出现问题可以及时请教。
3.数据库技术条件。本系统所使用的数据库管理软件为SQLServer2000,它对于处理这些中小型的数据库绰绰有余。
结论:技术可行。
3.3.2经济可行性分析
学校网络信息化建设将使整个学校的管理工作更高效,信息传递更及时,较之以前有了较大的飞跃,实现了教学管理中的网络化、电子化、无纸化和自动化。
在学校现有的硬件和软件的条件下,将这一系统运用于学校日常工作的管理中无须投入大量人力和物力,便能较好的实现。当这一系统能够在校园中全面应用,无疑会加强学校与学生,教师与学生的沟通、交流,从而提高学校整体教学科研的水平。
结论:经济可行。
3.3.3法律可行性分析
此系统是由计算机分院组织开发,由老师及学生自主进行设计及实施完成整个系统,分院相关部门提供业务流程咨询。软件版权最终归计算机分院所有,不存在纠纷问题。
结论:法律上可行。
第四章需求分析
4.1功能分析
根据系统简介,本项目的主要功能是查询、统计和信息修改,结合先前所提到的问题,先将系统功能归纳如下:
1.系统将学生用户和管理员(教师)的使用权限进行定义,对权限不同的用户,将有不同的功能定义,即学生用户只能查询自己的毕业和学位信息,除此之外没有其他权限,而管理员除了可以查询各个学生的信息外,还具有按班级、专业查询和统计的权限,以及修改相关判定条件的权限。
2.系统通过数据库的用户表来管理学生用户和管理员用户,每个用户拥有自己的用户名和密码,普通用户的初始密码为111111,用户登陆后可修改自己的密码,管理员的用户名和密码由系统设计时统一写入数据库。用户必须通过用户名和密码登陆系统才能完成相关操作。
3.学生用户登陆后,进入学生信息查询模块,此模块的功能是判断学生能否毕业,能否取得学位,并显示学生的毕业和学位信息,以及学生大学的总成绩单。
4.管理员登陆后,进入管理员查询统计和修改模块。查询统计模块主要分为按学生学号查询,按班级查询,按专业查询,各模块将取得学位学生,毕业学生,不毕业学生分开显示,并显示取得学位人数,毕业人数,以及学位率和毕业率。同时,管理员可查看被查询的任何学生的毕业和学位信息,此时系统自动跳转到学生信息查询模块。
5.管理员除了查询和统计学生毕业学位信息外,还具有修改相关信息的权限,此权限由修改模块来实现,修改模块主要是针对每年学校的学位政策不同,对英语四级,重要基础课以及所需修满学分的规定不同而设计的,为了降低系统的设计难度,目前管理员可以增加和删除重要基础课。其它数据修改仍需通过手动修改数据库来完成。

上一篇: ASP.NET109基于B\S物业管理系统设计
下一篇: ASP.NET111基于ASP.NET在线鲜花销售网站设计
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。