当前位置:跳过导航链接计算机毕业设计首页 : ASP.NET毕业设计 : 详细内容

基于ASP.NET学生信息管理系统

来源:本站原创 作者:管理员 添加时间:2011-07-13 点击数:3551

一、开发工具:VS2005+SQL2000

二、开发期限:2011年

三、相关介绍:

1、计算机毕业论文介绍
摘  要

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
    本文介绍了在ASP.net环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,   本系统界面友好,操作简单,比较实用。

【关键字】:ASP.NET, C#, SQL Server,学生信息管理

〖资料来源:计算机毕业论文 www.xiaoniu168.com

Abstract

As information technology more and more depth in the management of a wide range of applications, management information systems implementation, technology has gradually matured. Management information system is an evolving new discipline, any unit to survive is to develop high efficiency of the internal activities of organized organically, it must establish its own characteristics of management information systems compatible.
    This article describes the environment in ASP.net using "top-down master plan, application development from the bottom up" strategy to develop a management information system process. By analyzing the deficiencies in the management of a school students to create a set of effective management of student computer programs. This paper introduces the student management information system of parts, including feasibility analysis, business process analysis; system design section introduces the functional design and database design and code design; system implementation part describes the algorithm of several components, The system interface is friendly, simple, more practical..

Key words: ASP.NET, C#, SQL Server, Student information management system

目  录
1 概述 1
1.1 开发背景 1
1.2 项目提出的意义 1
1.3 系统的开发方法 2
1.4 系统开发工具 2
1.4.1 C#简介 2
1.4.2 ASP.NET简介 3
1.4.3 数据库简介 4
2 需求分析 6
2.1 可行性分析 6
2.2 系统设计要求 6
2.3 数据库需求分析 7
2.4 系统目标 7
2.4.1 合理的设计数据库 7
2.4.2  设计出友好的界面 7
3 系统总体分析 8
3.1 基本简介 8
3.2 运行环境 8
3.3 数据字典 8
3.4 根据表与表的关系画出E—R图 10
3.5 系统功能分析 10
3.5.1 管理员管理模块应实现的功能 10
3.5.2 班主任管理模块应实现的功能 11
3.5.3 学生浏览模块应实现的功能 11
3.6 主要模块流程图 12
3.6.1 管理员管理模块 12
3.6.2 班主任管理模块 13
4 系统程序实现 14
4.1 login(系统主界面) 14
 4.2 基本功能模块 16
4.2.1 管理员管理模块 16
4.2.2 班主任管理模块 22
4.2.3 学生浏览模块 29
5 软件测试 31
6 结论和总结 32

2、计算机毕业设计功能介绍

学生信息管理系统共分成三大模块:学生浏览模块、班主任管理和管理员管理模块。三大模块又包含各自的子模块。管理员管理模块包括:班级信息管理,课程信息管理,学生人数统计和学生交费、学生成绩;班主任管理模块包括:学生信息管理,学生成绩管理,学生费用管理,学生信息查询,学生成绩查询和学生费用查询,学生成绩合格率、优秀率的统计;学生浏览模块包括:学费浏览和成绩浏览。
3.5.1 管理员管理模块应实现的功能
(1)班级信息管理:对班级信息进行添加、删除操作。
(2)课程信息管理:管理员对主任分配帐号并对其维护,进行添加、修改、删除操作。
(3)学生人数统计:显示各班级学生的人数。
(4)学生收费查询:显示各班级学生收费记录。
(5)学生成绩查询:先是各班级学生成绩记录
3.5.2 班主任管理模块应实现的功能
(1)学生信息管理:对学生信息进行添加、修改和删除操作。
(2)学生成绩管理:对学生成绩进行添加、删除操作。
(3)学生费用管理:对学生交纳各项费用信息进行添加、删除操作。
(4)学生信息查询:通过选择班级名称的查询条件,显示查询结果;点击全部显示全部的学生信息;并可以通过导出按钮,用EXCEL打开列表文件,或保存到本地计算机上。
(5)学生成绩查询:通过选择学号的查询条件,显示查询结果
(6)学生费用查询:通过选择学号的查询条件,显示查询结果
 (7)学生考试合格率 优秀率统计:统计考试中的合格 优秀率。
3.5.3 学生浏览模块应实现的功能
(1)学费浏览:学生可以在此模块浏览自己的交费情况。
(2)成绩浏览:学生可以在此模块浏览自己的各科成绩。

计算机毕业论文

相关代码:

 protected void Page_Load(object sender, EventArgs e)

    {

        // 在此处放置用户代码以初始化页面

        if (!Page.IsPostBack)

        {

            this.GridView1.DataSource = Database.Get_Table("select * from 班级 ");

            this.GridView1.DataBind();

        }

    }

    protected void Button1_Click(object sender, EventArgs e)

    {

        //跳转页面

        Response.Redirect("BjEdit.aspx");

    }

<责任编辑:计算机毕业设计网(http://www.xiaoniu168.com)>

第1页

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网