项目编号:asp.net945-计算机专业课程学习网站

运行环境:VS+SQL

开发工具:VS2010及以上版本

数据库:SQL2008及以上版本

使用技术:HTML+JS+HTML

开发语言:C#,框架:asp.net


随着网络技术发展人们对学习的要求也越来越高,尤其是在这一个知识大爆炸的时代,如何能够更快的获取更多的知识,是很多人梦寐以求的事情。尤其是对一些在校的大学生来说他们现在最重要的一个事情就是学习,但是很多时候获取知识的途径比较单一,只能够通过老师在课堂上讲解的内容进行学习,这远远不能满足当代大学生对学习知识的渴望。如何能够通过网络更加快速的获取学习资源和进行在线交流,是当代大学生比较关注的一个问题。为此,我开发了计算机专业课程学习网站,旨在让当代大学生能够有一个更好的学习交流平台。

计算机专业课程学习网站是一个综合性的学习和交流平台,它包括了用户在线注册,登录,查看新闻信息,在线下载资料,在线进行视频学习,以及对当前知识掌握情况的一个测试功能。通过这些功能,基本上满足了当代大学生对知识的渴望,以及对学习的多样化。

asp.net945-计算机专业课程学习网站_计算机专业

系统首页

asp.net945-计算机专业课程学习网站_计算机专业_02

后台界面

学生模块:

       1.学生的注册与登录,登陆后学生可以查看自己的信息(注册信息:账号、密码、确认密码、姓名、性别、电话、邮箱)

       2.网站首页

       3.浏览国内外有关计算机的新闻

       4.课程文本资料的下载(多个课程的课件)

       5.课程视频的观看(有多个课程的视频)

       6.在线考试(将每个课程的试题归类,试题有多选和单选就行)

       7.学生可以留言

       8.管理员登录

管理员界面:对注册用户信息的管理,对上传的新闻、课件、视频、试题、学生的留言的管理,可以实现删除和添加

学生未登录不能资料下载和考试

asp.net945-计算机专业课程学习网站_asp.net_03

系统功能结构图

摘  要1

1 系统概述5

1.1 研究背景和意义5

1.2研究现状5

2 系统开发环境7

2.1 ASP.NET概述7

2.2 VS2010介绍7

2.3 数据库技术7

2.4  B/S架构8

3 需求分析9

3.1  可行性分析9

3.1.1  法律可行性9

3.1.2  经济可行性9

3.1.3  操作可行性9

3.1.4  技术可行性9

3.2系统流程和逻辑10

3.2.1 登陆模块流程10

3.2.2 用户管理模块流程11

4系统概要设计12

4.1 概述12

4.2 系统结构12

4.3. 数据库设计13

4.3.1 数据库E-R图13

4.3.2 数据库实体13

4.3.3数据库设计表15

5系统详细设计18

5.1 系统首页18

5.2学习资料19

5.3通知公告20

5.4教学视频21

5.5师生互动23

5.6后台登陆页面23

5.7学习资料管理24

5.8教学视频管理25

5.9通知公告管理26

6系统测试28

6  系统测试28

6.1  测试的任务28

6.2  测试的目标28

6.3  软件测试的原则28

6.4  软件测试的方法29

6.5  测试用例30

6.5.1  登录界面测试30

6.5.2  添加系统公告界面测试31

6.6  系统维护31

7 总结32

致谢语32

参考文献:33