ASP.NET+sqlserver学生成绩管理与分析系统的设计+源程序(2)

2.1.2 三层设计架构5 2.2 数据库技术6 2.3 ASP.NET技术6 2.4 ADO.NET技术8 2.5 WEB服务技术8 2.6 本章小结10 第三章 系统需求分析11 3.1 业务需求分析11 3.2 系统功能分析


2.1.2  三层设计架构 5

2.2  数据库技术 6

2.3  ASP.NET技术 6

2.4  ADO.NET技术 8

2.5  WEB服务技术 8

2.6  本章小结 10

第三章 系统需求分析 11

3.1  业务需求分析 11

3.2  系统功能分析 11

3.2.1 角色分析 11

3.2.2 功能分析 12

3.3  非功能性需求分析 12

3.3.1 环境需求 12

3.3.2 安全需求 12

3.3.3 性能需求 12

3.4  本章小结 13

第四章 系统设计与实现 14

4.1  数据库设计 14

4.2  网站设计与实现 16

4.2.1 建立网站 16

4.2.2 网站布局 16

4.3  网页设计与实现 18

4.3.1 通用功能设计与实现 18

4.3.2 主页设计与实现 19

4.3.3 管理员功能设计与实现 19

4.3.4 学生端功能设计与实现 24

4.3.5 教师端功能设计与实现 26

4.4  本章小结 28

第五章 系统功能测试 29

5.1  测试概述 29

5.2  系统测试 29

5.2.1 登录模块测试 29

5.2.2 用户功能测试 31

5.3  本章小结 31

结语 32

致谢 33

参考文献 34

第一章 绪论

1.1   系统研究背景

 “互联网+”时代的到来,给予了我们机遇与挑战。互联网的普及以及网速的提升,让我们真真切切感受到时代的跨越与发展。互联网加速发展的同时,大众的工作方式与生活习惯也悄然变化。传统的纸质办公方式耗时、耗材、耗费精力,对人力、物力都有着较高要求,难以满足大规模、高要求的办公需求,制约着工作进度与工作效率,影响办公现代化的进程。网络办公的呼声日益强烈,将繁杂多样的办事项目集成在同一系统,简化办事程序,提高办事效率,已成为众多办事员的心声。开发出功能强大、集成度高而又贴合实际的办公管理软件,是“互联网+”时代不得不面对的重要课题。

 与此同时,经过多年的积淀与发展,经过几代人孜孜不倦的钻研与求索,互联网及计算机技术难题一个个被攻克,互联网及计算机相关技术日益成熟,应用范围也日益广泛。计算机硬件的更新换代、因特网的提速与普及、编程语言的丰富与扩充、编程环境的成熟与智能、编程技巧的掌握与熟稔,都在推动着“互联网+”时代的进步与发展,使互联网真正成为大众创业、万众创新的新工具。将互联网应用到办公之中,也不再是遥远的梦想,而成为触手可及的现实。

 身处时代进步的潮流之中,学校也有着相应的需求。在教务人员办公过程中,学生成绩数据繁多,通过纸质化记录,不便于查询、修改、保存,工作量较大,且容易出错,透明度不高。尤其要将学生选课数据与考核成绩相比对,造成大量时间的浪费,降低了办公效率。教师提交完成绩与学生获知成绩相隔时间较长,学生易产生焦躁、困惑等不良情绪,影响学风、教风的提升。学生成绩管理系统的需求应运而生,如果能将相关需求集成在同一系统之内,将极大方便管理员与教师的工作,减少学生的等待时间,大大提高了学校办事效率,是“互联网+”时代计算机技术应用的成功典范。

 当前,高校的网络状况以及计算机软硬件质量,完全能够满足无纸化办公的需求。开发出高效集成的学生成绩管理系统,已是广大师生及教务工作者翘首以盼的事情,在软硬件条件都已成熟的条件下,广泛听取师生意见、了解系统实际需求,开发出师生使用得心应手的高质量学生成绩管理系统,是软件开发者义不容辞的责任。

1.2  系统国内外研究现状及趋势

1.3  系统研究目的及选题意义

1.3.1 研究目的