【ASP.NET设计栏目提醒】:以下是网学会员为您推荐的ASP.NET设计-asp.net报表管理系统,希望本篇文章对您学习有所帮助。
摘要
随着网络技术的飞速发展和日趋繁杂的高校管理,高校已不再满足于独立、零散的办公自动化应用和教材管理,高校需要的是协同工作、综合、集成化的解决方案。而网络是解决由于物理距离造成的信息交流不畅、协商沟通不便的管理瓶颈问题的最佳方式。随着现代教育事业的快速发展,教育规模的扩大、学生数量急增、学校对学生信息的统一管理,这就要求一套功能完善的“报表管理系统”。此系统不仅要实现对学生信息的管理、班级信息管理、课程信息发布管理,还要保证学生的全部信息能以报表形式打印输出,及时了解学校学生信息的动态,为学校管理上的改进提供良好的模式。学校在管理上采用报表模式对学校信息进行统一管理,不仅减轻了学校管理难度,实现了信息化管理,同时对于管理员而言,能及时查看学校的综合信息,对以后学生信息的存档工作提供了极大方便,方便以后的查看。对于教师而言,对学生信息实行报表打印输出模式,能综合了解学生信息,及时查看每位学员的班级信息、成绩信息、学科等信息。能及时评估学生综合成绩,并将此信息及时反映给学校,为学校的改进提供了良好的途径。报表管理系统是一种基于C/S的数据库数据操作新模式。本系统的建成无疑会为学校管理员管理学校内部报表信息工作带来极大的帮助
作为计算机应用的一部分,使用计算机对学校报表信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是学校的科学化、正规化管理与世界接轨的重要条件。因此制作一套功能齐全,使用方便,安全性高的报表管理系统无论对于学校管理者和教师而言都是一件非常有意义的工作。
“报表管理系统”的设计采用当今最为流行的网络编程语言之一的C#制作,数据库采用SQL SERVER,提高了数据的存储安全性,另外采用IIS服务器加快了系统的整体访问速度,系统整体框架采用C/S结构,利于和用户之间的交互,“报表管理系统”的功能设计基本达到了现代高校实际应用的需要。
【关键字】C#;IIS;C/S结构
目录
报表管理系统 1
Abstract 2
目录 4
第一章 绪论 6
§ 1.1问题背景 6
§ 1.2选题意义 6
§ 1.3国内外发展概况 7
第二章 报表管理系统分析 9
§ 2.1系统背景介绍 9
§ 2.2系统需求分析 9
§ 2.2.1系统功能需求 9
§ 2.2.2系统界面需求 10
§ 2.2.3系统其它需求 10
§ 2.2.4系统安全性需求 10
§ 2.2.5系统假设与约束条件 10
§ 2.3系统运行环境需求 11
§ 2.3.1硬件接口 11
§ 2.3.2软件接口 11
§ 2.4开发环境和开发语言 11
§ 2.4.1开发环境 11
§ 2.4.2开发语言 11
§ 2.4.3开发工具 14
第三章 报表管理系统概要设计 16
§ 3.1概述 16
§ 3.2系统功能分析 16
§ 3.3系统图分析 17
§ 3.3.1系统流程图 17
§ 3.3.2系统构成图 23
§ 3.4系统数据流分析 25
§ 3.4.1系统数据库操作 25
§ 3.5可行性比较 26
§ 3.5.1开发语言可行性分析 26
§ 3.5.2系统可行性分析 26
§ 3.5.2经济可行性分析 27
第四章 报表管理系统设计与实现 28
§4.1数据库设计 28
§4.1.1建立数据库 28
§4.1.2建立数据库连接 30
§4.2功能模块的实现 32
§4.2.2系统登入面设计 32
§4.2.3学生管理设计 32
§4.2.4成绩管理界面设计 33
§4.2.5课程管理界面设计 34
§4.2.6专业管理界面设计 35
§4.2.7学生管理界面设计 36
§4.2.8用户管理界面设计 37
第五章 结论 38
参考文献 39
致 谢 40
报表管理系统是对学校管理员和教师开放的,并进行统一的管理。其中包括了:账号管理、用户管理、成绩管理、课程管理、班级管理、学生管理、专业管理、教师管理、课程表管理、信息查询、生成报表、报表打印、数据库管理、密码修改等模块。
根据设计的需要,系统要实现的主要功能有:
1. 用户管理——管理员可以根据需要添加、修改、删除用户账号信息
2. 成绩管理——管理员可以添加、修改、删除、查询学生成绩信息,教师可以对学生成绩信息进行录入、查询、统计
3. 课程管理——管理员添加、修改、删除、查询课程信息,教师可以查询课程信息
4. 班级管理——管理员添加、修改、删除、查询班级信息,教师可以查询班级信息
5. 学生管理——管理员可以添加、删除、修改、查询学生成绩信息
6. 专业管理——管理员添加、删除、修改、查询专业信息,教师可以查询专业信息
7. 教师管理——管理员可以修改、录入、删除、查询教师信息
8. 课程表管理——管理员可以添加、修改、删除、查询课程表信息
9. 个人信息管理——每个人登录系统后都可以浏览自己的个人信息,并可以对个人基本信息进行修改
10:信息查询——管理员及教师可以对学生信息进行查询统计
11.生成报表——管理员及教师可以对学生成绩信息生成报表形式
12.报表打印——管理员及教师可以对学生信息以报表形式打印输出
13. 数据库管理——管理员对所有数据信息进行备份、恢复管理
14. 密码修改——每个人登录系统后都能修改自己的登录密码
15.退出系统
如你对本套设计感兴趣,请记住本套设计在本站的编号:asp.net00019