{$cfg_webname}
主页 > 计算机 > ASP.NET >

《数据库原理及应用技术》课程指导平台的开发

来源:56doc.com  资料编号:5D576 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D576
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍

摘    要
互联网的出现改变了人类的生活方式,提高了人们的工作效率和生活质量,随着互联网的发展,网络教育应运而生,实现了人类教育的一次革命。如今网上教学已经成为高等教育领域中日益流行的教学模式,它的灵活性和资源共享的优势,受到各国教育界的喜爱。《数据库原理与应用技术》课程指导平台的开发将Internet网络技术与现代教育观念相融合,为教师与学生在教学环节中的交流提供更便捷的方式,实现了个人信息维护、课件上传与下载、教学信息发布、作业发布、评阅作业等,提高了教学成果。本课程指导平台从系统需求分析、概要设计、详细设计到具体的编码实现和后期的代码优化、功能测试都严格遵循了软件工程的思想。(所有权: 毕业设计网 QQ:306826066)

关键词:网络教学;数据库;指导平台;asp.NET

The Development of Instruction Platform for Database Theory and Application Technology
Abstract
The appearance of Internet has not only changed the living way of human being, but also improved people’s working efficiency and living quality. As the development of Internet, On-line education comes and brings a revolution of human education into effect. On-line teaching has become popular teaching mode in advanced education area. The development of instruction platform for Database Theory and Application Technology mixes Internet technology and modern education concept together, provides more convenient way for teaching communication between teachers and students, and carries out maintaining personal information putting the course on the net and downloads it, issuing teaching information and homework, reading and appraising exercises and etc. All of the above improve teaching effort. From requirement analysis, outline design, detailed design to coding implementation, function test, the development of instruction platform keeps strictly to the idea of software engineering.

Key words:On-line Teaching;Database;Instruction Platform; asp.NET

《数据库原理及应用技术》课程指导平台的开发,主要为教师和学生提供教学信息和课程教案的上传和下载; 教师发布课程作业和实验要求方便简单;网上评阅作业,给出评阅意见,供学生参考;为系统管理员、教师和学生建立完善的身份的权限管理等。本系统的目的是为了让教师和学生能随时随地通过网络进行学习交流。(所有权: 毕业设计网 QQ:306826066)

用户身份级别要求
即根据身份的不同对系统的使用权限有所不同。从权限大小可以分为:系统管理员、教师、学生。系统提供灵活的角色设定和权限的分配功能。
1. 系统管理员:
为使用本系统的教师中的一人给与系统管理员的身份,是权限最大的用户,拥有指导平台管理系统的所有权限,负责系统平台的日常网络维护管理,可以对系统进行修改,排除故障,可进行班级分配和用户管理。
2. 教师:
权限包括课件上传,教学信息发布, 发布作业供学生查看并提交,作业评阅,对学生提交的作业有评阅及评分权限,没有删除权限、有删除自己发布的课件、作业及教学信息的权限。
3. 学生:
是权限最小的用户,能下载教师课件,查看教学信息和作业要求、能提交作业并对自己提交的未评阅的作业进行删除和修改,能查看教师的评阅及自己的作业分数,但无修改和删除权限。

系统功能模块设置
 教师部分功能模块:
1. 个人信息维护:设置教师的个人信息。
1) 操作对象:教师。
2) 浏览对象:教师。
3) 具体操作:可对个人的信息进行编辑和对密码进行修改。
2. 课件管理:教师上传课件及教学资源
1) 操作对象:教师。
2) 浏览对象:教师。
3) 具体操作:教师上传新课件;对课件可查看与删除,
3. 教学信息发布:教师发布有关教学的信息。
1) 操作对象:教师。
2) 浏览对象:教师。
3) 具体操作:教师发布教学信息,对信息可查看与删除,
4. 作业发布:发布作业要求(所有权: 毕业设计网 QQ:306826066)
1) 操作对象:教师。
2) 浏览对象:教师。
3) 具体操作:教师发布作业后,对作业可修改和删除,学生查看作业可直接提交。
5. 评阅作业:教师对学生提交的作业进行评阅及打分
1) 操作对象:教师。
2) 浏览对象:教师。
3) 具体操作:教师可查看已交作业,作业的形式为文本或附件,文本可直接打开,附件可下载,并可对比查询到各班的已交作业和未交作业人数,每个学生的作业给出评阅内容及得分。
6. 系统管理:设置和管理系统的各种参数。包括班级分配、用户管理。
1) 操作对象:系统管理员。
2) 浏览对象:系统管理员。
3) 具体操作:对各个系统基本参数的基本设置。包括添加、删除、修改等。
7. 在线交流:所有的系统合法用户登录完成操作后可与其他用户进行在线的交流。
1) 操作对象:所有合法用户。
2) 浏览对象:所有合法用户。
8. 退出:所有的系统合法用户登录完成操作后退出系统都要进行“退出”操作、或者进行用户转换也需要进行“退出”操作。。
 学生部分功能模块:
1. 个人信息维护:设置学生的个人信息。
1) 操作对象:学生。
2) 浏览对象:学生。
3) 具体操作:可对个人的信息进行编辑和对密码进行修改。
2. 课件管理:学生下载课件及教学资源
1) 操作对象:学生。
2) 浏览对象:学生。
3. 教学信息查看:学生查看教师发布的有关教学的信息。
1) 操作对象:学生。
2) 浏览对象:学生。
3) 具体操作:按时间为顺序查看教师发布的教学信息,可用信息标题对信息进行搜索操作。
4. 作业查看:查看作业要求
1) 操作对象:学生。
2) 浏览对象:学生。
3) 具体操作:学生查看作业可直接提交,提交形式为文本或附件,作      业提交后如果教师还未评阅,则可进行修改和删除,若已批阅过则不能修改。
5. 分数查看:学生对每次提交的已阅作业可查看作业评阅及分数。
1) 操作对象:学生。
2) 浏览对象:学生。
6. 在线交流:所有的系统合法用户登录完成操作后可与其他用户进行在线的交流。
1) 操作对象:所有合法用户。
2) 浏览对象:所有合法用户。
7. 退出:所有的系统合法用户登录完成操作后退出系统都要进行“退出”操作、或者进行用户转换也需要进行“退出”操作。
 模块划分《数据库原理与应用技术》课程指导平台分为两个子系统
1. 教师子系统
2. 学生子系统(所有权: 毕业设计网 QQ:306826066)












目  录
论文总页数:26页
1 引  言 1
2 《数据库原理及应用技术》课程指导平台系统分析 1
2.1 系统需求分析 1
2.1.1 用户身份级别要求 1
2.1.2 系统功能模块设置 2
2.2 系统设计目标 4
2.3 系统的开发工具 5
2.3.1 开发环境 5
2.3.2 编程运行环境 6
3 《数据库原理及应用技术》课程指导平台系统设计 6
3.1 数据库设计 6
3.2 系统模块分析与设计 10
3.3 界面设计 12
3.3.1 系统色彩规划 12
3.3.2 系统框架设计 12
3.4 系统流程图与作业管理子模块功能说明 13
3.4.1 系统流程图 13
3.4.2 作业管理子模块功能说明 14
4 《数据库原理及应用技术》课程指导平台功能模块具体实现 16
4.1 用户登录认证部分代码 16
4.2   学生作业修改功能部分代码 17
5 功能模块测试 18
5.1 测试方法 18
5.2 测试结果 18
5.3 测试结论 18
结    论 19
(所有权: 毕业设计网 QQ:306826066)
参考文献 19
附    录 20
致    谢 25
声    明 26

参考文献
[1] 方睿,刁仁宏,吴四九.网络数据库原理及应用[M].成都:四川大学出版社,2005.8。
[2] 刘烨,吴中元.C#编程及应用程序开发教程[M].北京:清华大学出版社,2005。
[3] Charles Petzold.C#程序设计[M].北京:机械工业出版社,2005。
[4] 孙三才,张智凯,许熏尹.C#与.net Framework实战演练[M].北京:中国铁道出版社,2002。
[5] 张海藩.软件工程导论[M].北京:清华大学出版社,2003.12。
[6] 曹锰,舒新峰.C#与asp.NET程序设计[M].西安:西安交通大学出版社,2005.6。
[7] 张威.C#语言基础教程[M].北京:人民邮电出版社,2005。

推荐资料