摘要 在信息化时代的不断冲击下,学生成绩管理系统与计算机技术的结合,将会是一条提高学生成绩管理系统水平的捷径。使用计算机对学生成绩管理系统的各项基本信息进行管理,比起手工管理来说既方便又简便,而且易于管理、搜索速度快、存储量大等多个优点。将其使用在学生成绩管理系统中,不仅能够提高学生成绩管理系统中管理员的工作效率,而且可以使学生成绩管理系统更加科学与规范。从某些方面上来说,现代学生成绩管理系统的不断标准化促使学生成绩管理系统各方面的管理都逐渐与现代信息处理密切相连,因此应该开发学生成绩管理系统系统将现代信息处理更快的融入到学生成绩管理系统之中。
根据本系统的研究现状和发展趋势,系统从需求分析、结构设计、数据库设计,在到系统实现,分别为前端实现和后端实现。论文内容从系统描述、系统分析、系统设计、系统实现、系统测试来阐述系统的开发过程。本系统力求结合实际找出一种切实可行的开发方案,经过反复研究和学习,借助C#编程语言、sql数据库和iis服务器来完成系统的所有功能,最后进行系统测试,来检测系统的权限和漏洞,从而将系统完善,达到符合标准。
关键字:学生成绩管理系统,C#编程语言,sqlserver数据库
目录
摘要 I
Abstract 2
1 绪论 4
1.1研究背景 4
1.2研究目的及意义 4
1.3主要研究内容 4
2 相关技术知识介绍 6
2.1 C#相关技术介绍 6
2.2 splserver相关知识介绍 6
2.3三层结构体系 7
3 系统分析 8
3.1可行性分析 8
3.1.1 技术可行性 8
3.1.2 经济可行性 8
3.1.3 操作可行性 8
3.2 功能需求分析 9
3.3 数据需求分析 10
3.4 性能需求分析 10
3.5数据流分析 10
4 系统设计 13
4.1系统总体设计 13
4.2系统功能设计 13
4.3 数据库的设计 16
4.3.1 概念模型的设计 16
4.3.2 数据库表的设计 18
5 系统实现 22
5.1登录模块 22
5.2密码修改模块 24
5.3管理员账号管理模块 27
5.4教师登录系统模块 28
5.5学生登录系统模块 30
5.6系统功能模块 31
5.7系统管理 34
6 系统测试 36
6.1测试概述 36
6.2数据库测试 36
6.3测试用例 39
7 总结 43
参考文献 44
致 谢 45
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |