欢迎来到天天文库
浏览记录
ID:323288
大小:1.45 MB
页数:41页
时间:2017-07-23
《基于asp.net的学生信息管理系统 毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)题目:基于ASP.NET的学生信息管理系统系别:专业:学生姓名:指导教师:年月日III摘要随着计算机的应用变得越来越普遍和便捷,使得中学有条件使用软件来管理校园事务。所以我设计学生信息管理系统来简化那些过去用手工实现的管理工作,并使管理更加有效率。本文首先介绍了采用的面向对象的语言和数据库基本知识。然后介绍了本体统的概要设计,包括需求分析,模块的划分,程序的结构以及程序流程图。接着,详细介绍了系统的具体实现过程,包括模块功能的各种实现,具体界面的设计以及程序具体的实现过程。本系统是采用C/S结构设计,用户的权限有2种,普
2、通管理员和超级管理员。整个学生管理系统分为几个模块:学生信息管理,个个资料管理,课程管理,活动奖励管理,就业信息管理,规章制度管理,文件管理,学生成绩修改/删除,密码修改等。本文针对这几个模块的功能,详细介绍了相关的面向对象的C#语言和对关系数据库数据库的设计访问,以及模块的功能设计和具体实现。关键词:面向对象的语言;需求分析;ASP.NET;概要设计III目 录引言11基础知识31.1背景与意义31.2开发方法31.2.1ASP.NET介绍31.2.2SQLServer2005数据库优点41.2.3VisualStudio2005简介
3、51.2.4运行环境的选择62系统需求分析82.1系统功能概述82.1.1系统功能需求82.1.2用例分析92.2系统性能要求112.2.1系统灵活性112.2.2输入输出要求112.2.3数据管理能力要求112.3可行性分析112.3.1技术可行性112.3.2操作可行性123系统概要设计133.1设计目标133.2管理登陆界面的设计133.3系统主要功能流程及模块143.3.1管理员上传流程143.3.2学生选课流程153.4面向数据流的设计方法153.5系统性能的设计163.6系统数据库设计163.6.1数据库设计原则173.6.
4、2数据库概念结构设计(E-R图)173.6.3数据库表设计214系统的详细设计254.1代码标识设计254.2代码设计原则254.3系统主要功能的设计与实现254.3.1系统登陆模块的设计264.3.2个人信息管理模块的设计264.3.3学生信息管理模块的设计274.3.4学生课程管理模块的设计28III4.3.5文件管理设计294.3.6活动奖励添加/查询模块的设计294.3.7规章制度模块的设计304.3.8学生成绩管理模块的设计304.3.9后台用户管理界面314.3.10系统数据管理界面325系统测试335.1程序的测试方法33
5、5.2软件的可用性测试35结论36III引言当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。利用计算机进行规范化的信息管理是计算机的最大好处之一。信息控制用计算机来完成,不仅提高了安全性,而且大大的提高了工作效率。计算机对于复杂的信息管理也能够充分发挥优越性。信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发和利用,已成为衡量一个国家综合国力的重要标志之一。在计算机的三大主要领域(科学计算、数据处理与过程控制)中,数据处理的比重约占70%左右。计算机作为处理的工具,
6、为适应数据处理需求迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展起了数据库系统。计算机数据库管理随着计算机硬件(尤其是外存储器)、软件技术和计算机应用范围的发展而不断发展。在计算机高速发展的今天,它已经应用到了各个行业,当然,学校也不例外。以前学校对学生的成绩是用人管理,有了计算机应用之后,信息管理由计算机对进行,比人来进行有着更多的优点,如:可靠性很高、查找于方便、保密性好、存储量大、寿命很长等。因此,开发一套学生成绩管理系统是有必要的。管理信息系统是对信息的存储、采集和使用的系统。随着技术科学和管理科学的发展应运
7、而生的。学生管理系统是一个教育单位不可或缺的部分,它的内容对于管理者来说至关重要,所以学生管理系统需要为用户提供快捷的查询手段。之前人们使用传统的方式来管理文件档案,这种管理方式存在着很多缺点,如:保密性差,效率低、另外时间一长,将产生大量的文件和数据,这对于更新和查找都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生成绩管理工作是学校学生管理工作的重要组成部分,现在相当一部分学校的学生成绩管理工作仍沿用手工方式。随着学校规模的扩大、学生
8、人数的增加,效率低下、容易出错的手工方式越来越不适应实际管理工作的需要,按照软件工程原理和数据库技术开发学生成绩管理系统已成为学生管理部门的迫切需要。在计算机的应用过程中,对学生信息进行管理,远比手工管理要
此文档下载收益归作者所有