【ASP.NET设计栏目提醒】:网学会员为广大网友收集整理了,在线答疑系统,希望对大家有所帮助!
网上答疑系统
摘要:网上答疑系统为基于ASP.NET与C#技术的WEB应用程序,并以互联网为传播媒介来实现远程教育的一个教学平台。系统主要论述了其设计开发的基本过程,设计开发中主要运用了ASP.NET技术与C#语言、 SQL等相关技术,根据面向对象开发原理,采用了基于B/S结构的开发模式系统。以IIS为服务器,SQL server 2005为数据库平台。本系统包括用户的注册登录、问题及疑问解答的管理、用户信息管理、后台数据库信息的管理维护这些基本模块。
关键词:ASP.NET;C#;Web应用程序;网上答疑;面向对象设计;B/S结构
目 录
前 言 2
1系统可行性分析 3
1.1技术可行性 3
1.2经济可行性 3
1.3操作可行性. 3
2需求分析 4
2.1系统概要描述 4
2.2业务流程图 5
2.3 数据流图 5
2.4 技术难点分析 7
3系统概要设计 7
3.1系统体系结构 7
3.2系统模块图 8
3.3系统各模块的功能说明 8
3.4数据库概念设计 9
3.5开发平台的选择 13
4详细设计 14
4.1功能模块设计 14
4.1.1用户登录注册模块设计 14
4.1.2用户管理模块设计 15
4.1.3栏目申请模块设计 15
4.1.4查询模块设计 16
4.1.5栏目管理员模块设计 16
4.1.6超级管理员模块设计 17
4.2数据库逻辑设计 17
5 系统的实现 20
5.1登录注册模块 20
5.2用户管理模块的实现 23
5.3查询模块的实现 26
5.4栏目申请的实现 29
5.5栏目管理员答疑的实现 32
5.6超级管理员模块的实现 32
5.6.1基本资料更新 32
5.6.2 对栏目管理员的管理 34
5.6.3 栏目管理 35
结束语 35
致 谢 36
参考文献 36
基于ASP.NET与C#的网上答疑系统,作为一个网络教学工具,主要为高校等教育机构提供便捷学习方式的平台,提高师生间提问与解答的时效性。本系统的主要功能如下:
(1) 用户注册登录模块
没有注册的学生用户可以通过注册页面进行注册,完成基本信息的填写,注册成功后进入系统。用户可以随时修改个人的资料。进入系统的用户只能查看自己的个人信息,没有权限查看别的用户的注册资料。教师通过注册栏目获得栏目管理员的身份,通过栏目管理员用户名和密码登录系统,进行相关操作。超级管理员也在此界面登录本系统后台。
(2) 用户管理模块
学生用户登录系统后,可以进入用户管理中心,在此页面中,学生用户不但可以编辑自己的基本资料,更主要的是管理自己的问题,如“所有问题”“未回答问题”“已回答问题”“新问题”,通过新问题,学生用户可以选择一门课程来输入问题进行提问。
(3) 信息查询模块
通过查询功能可以查询已回复的问题的相关帖子。
(4) 栏目申请模块
教师通过申请栏目,成为栏目管理员,管理课程。
(5) 栏目管理员模块
栏目管理员登录后,可以对自己的个人基本信息进行修改,同时管理栏目下的问题,如对本栏目下的问题进行回答,修改;管理栏目。
(6) 超级管理员模块
该系统只为超级管理员开放,超级管理员登录后可以对系统进行维护和管理。超级管理员权限包括:超级管理员基本资料管理、栏目管理员管理、普通用户管理、栏目管理、系部管理、公告管理等这几个部分。
740)this.width=740" height=495>
740)this.width=740">
如你对本套设计感兴趣,请记住本套设计在本站的编号:asp.net00049
上一篇:小学生巩固识字的有效方法 【论文】_5114