【ASP.NET设计栏目提醒】:网学会员为需要ASP.NET设计的朋友们搜集整理了教案资源管理应用程序相关资料,希望对各位网友有所帮助!
摘 要
随着互联网的迅速发展,跟网络技术与应用这一领域有关的网络课程不断涌现出来。如何使这些网络课程能够实现对自身教学资源进行有效的统一管理成了一个迫切需要解决的问题。本设计就是为此而作,本文主要总结了已有的同类型网络课程资源管理系统的优点与缺点,阐释了本研究的重要性和必要性,对网络课程中的资源管理系统的需求进行了分析,给出了关键功能模块的数据流图,介绍了ASP.NET的技术优势,并论述了应用ASP.NET技术开发一个高效、可靠、通用、基于信息资源建设规范的网络课程资源管理系统的方法与技术,以解决同类型网络课程所面临的教学资源管理问题。
关键词:网络课程;B/S架构;SqlServer2005;ASP.NET
目 录
第1章 前 言 1
第2章 使用工具及相关知识 3
2.1 SQL Server 2005概述 3
2.2 ASP.NET概述 4
第3章 需求分析 7
3.1 系统功能需求分析 7
3.1.1系统功能模块分析 7
3.2 系统可行性分析 8
3.3 数据流分析 9
3.4 运行环境与其它要求 10
3.4.1 运行环境简介 10
第4章 系统总体设计 12
4.1 系统介绍与功能模块 12
4.2 数据库设计 15
4.2.1数据库概念设计 15
4.2.1数据库逻辑设计 16
第5章 详细设计 20
5.1 登录模块设计 20
5.2 教师模块设计 20
5.3 修改密码模块设计 20
5.4 安全退出模块设计 21
第6章 系统测试与调试 27
第7章 结 论 29
参考文献 30
致 谢 31
第3章 需求分析
软件需求分析工作是软件生存周期中重要的一步,也是决定性的一步。只有通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。因此,在软件开发前应该做好对软件的需求分析。
3.1 系统功能需求分析
3.1.1系统功能模块分析
1、查看公告模块:
教师、学生、管理员任何一种角色登录系统后欢迎页面都为公告页面,公告页面向用户展示管理员发布的公告内容;
2、文件下载模块:
本模块里是一些教师上传的文件,包括课程资料,学习中用到的软件等;
3、作业管理模块(学生):
本模块含“提交作业”和“以为作业”两子模块,“提交作业”模块用于向学生展示需要完成的作业及提供学生提交作业的入口,“以往作业”里面是学生以往提交的作业;
4、作业管理模块(教师):
本模块用于教师管理和发布作业;
5、课程管理模块:
本模块用于教师发布和管理课程信息;
6、文件管理模块:
教师上传学习资料和文件可以使用本模块;
7、批改作业模块:
顾名思义,本模块的作用是用于教师批改学生提交的作业;
8、学生管理模块:
本模块是管理员模块,用于管理和添加学生信息;
9、教师管理模块:
本模块是管理员模块,用于管理和添加教师信息;
10、公告管理模块:
添加和管理公告信息;
上一篇:搜索引擎的前沿技术