Net学生成绩管理系统-毕业论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

专科毕业设计论文题目:学生成绩管理系统站点:陕西新华电脑软件学校学科专业:软件技术学生:xxxxxxxxxx学号:xxxxxxxxxxxxxxx指导教师:xxxxxxxxx2012年05月摘要本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。关键字:成绩管理、ASP.NET程序设计、C#、SqlServer2005引言学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。运用学生成绩管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程,为教师提供全面方便的管理模式,并在一定程度上提高了教学人员决策的科学化。在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度。1目录1.开发环境概述.....................................................11.1ASP.NET概述................................................11.1.1ASP.NET的优势介绍....................................11.1.2ASP.NET的特点........................................11.2SQLServer2005概述.........................................22.需求分析.........................................................32.1教育系统学生成绩管理现状分析................................32.1.1学校工作流程分析.......................................32.1.2学校具体需求分析.......................................32.1.3系统设计思想...........................................42.1.4系统设计分析...........................................42.1.5系统功能分析...........................................43.数据库设计与实现.................................................53.1班级表......................................................53.2成绩表......................................................53.3成绩统计表..................................................63.4授课老师表..................................................63.5补考表......................................................73.6专业表......................................................73.7科目表......................................................83.8学生信息表..................................................83.9用户信息表..................................................84.技术简介.........................................................94.1基于B/S结构技术的应用......................................94.1.1B/S结构技术发展简述...................................94.1.2动态网站开发技术比较...................................95.成绩管理系统详细设计............................................105.1项目结构设计...............................................1025.1.1总体结构..............................................105.1.2Dal示图..............................................105.1.3Bll示图..............................................115.1.4Model示图............................................115.1.5UI示图...............................................115.2用户登录...................................................135.2.1用户登录页面图........................................135.2.2用户名、用户密码验证逻辑..............................145.3系统设计业务目标(业务逻辑层)...............................155.3.1系统设计目标概述......................................155.3.2用户(角色)............................................155.3.3管理功能结构图........................................155.4模块管理...................................................155.4.1用户管理模块..........................................175.4.2专业管理模块..........................................235.4.3班级管理..............................................285.4.4授课老师管理.........................................285.4.5学生管理..............................................295.4.6科目管理.............................................295.4.7成绩管理..............................................295.5技术总体目标...............................................295.5.1系统技术性能要求......................................295.5.2精度..................................................305.5.3数据管理能力要求......................................315.5.4时间特性要求..........................................315.5.5故障处理要求..........................................315.5.6UI要求设计要求.......................................316.系统测试与发布..................................................336.1ASP.NET硬件要求...........................................3336.2ASP.NET软件要求...........................................33致谢...............................................................36参考文献...........................................................3711.开发环境概述1.1ASP.NET概述1.1.1ASP.NET的优势介绍ASP.NET是Microsoft.NET的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.NET设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。1.1.2ASP.NET的特点ASP.NET的新性能ASP.NET提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。贯穿整个ASP.NET的主题就是系统帮用户做了大部分不重要的琐碎的工作。全新的构造新的ASP.NET引入受管代码(ManagedCode)这样一个全新概念,横

1 / 43
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功