毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#精品课程网站的设计与实现+流程图+ER图(5)
(5)考试中心
登陆以后才可进入该页面,进入页面首先要选择考题的数量,超过系统提供的考题数量,系统将提示错误信息。后点击进入考场按钮,系统将自动生成考题并带有计时器,做完题目系统会自动生成考试成绩来供用户查询。
5.2 后台功能模块的实现
网站的主要有老师和管理员共同提供和管理,网站为这两个角色各分配了一个页面,老师从首页登陆进入教师主页,管理员从后台管理登陆进入后台管理页面,下面分别介绍两个页面。
(1)教师主页
这里是教师为网站提供服务支持的地方,该页共有四个选项,分别是个人资料文护,资源文护、试题上传和回复咨询。在个人资料文护中教师可以修改个人信息,并在试题文护中添加删除网站所发布考题,教师还可以在该页上传资源,并回复登过的用户的问题。这些功能信息分别存放在以下四个表中:leaveword表、testquestion表、file表和reguser表中。
(1)管理员主页
该页是管理员的专用页面,只有管理员登陆才可访问,主要提供各种数据的增加和修改,是整个网站数据的管理模块。在这里管理员通过点击左侧的目录来选择管理对象。管理的对象主要包括:管理人员的管理,注册用户管理、课程管理、具体科目管理、系统新闻的管理。对这些对象的管理的实现,主要是同过网站实现在线数据的增删来实现的,在这里不再详细叙述。
5.3 主要功能算法的分析
在整个网站的开发中,在线提问和在线交流是网站的基本功能,以下介绍它们的具体功能描述和算法分析。
(1)登录算法描述
用户在登录界面输入编号和密码,系统根据编号+密码进行登录逻辑处理如图所示:
图3 系统登录逻辑流程图
(2)问题咨询算法描述
用户在登录界面输入编号和密码后,系统根据编号+密码进行如下登录逻辑处理登陆,然后点导航中的问题咨询,然后经过以下逻辑处理:
①判断session [“rid”]是否为空,如果为空则跳转到首页,并提示登陆;如果存在,则转②。
②在页面左侧的老师列表中选择老师提问问题,在下边的对话框中输入问题,点下方的确定按钮,如果出现错误则提示提问不成功,否则转○3。
③提交成功,问题存放在该老师的问题列表中等待老师登陆回复。
图4 问题咨询逻辑流程
6 总 结
该网站的设计,主要使用的ASP.NET和SQL Server 2000两种技术结合来实现的。通过C#编程来实现对数据库的调用,并用ASP.NET来呈现出友好的视图界面。网站中也有用到JavaScript的地方,由于自身相关知识的欠缺,选择了一些已经开发好的模块。最后基本上实现了整个网站的设计。但肯定有很多的地方是不完善的,希望通过以后的学习来弥补这些欠缺,本次设计是一次以学习为主要目的设计,他让我锻炼了自己的动手能力和学习能力,也让我发现了自己的不足,给我指明了以后学习的方向。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
ASP.net图书管理系统的设计与实现+数据流程图+ER图
下一篇:
ASP.NET+SQL SERVER创意点子网站建设
基于Apriori算法的电影推荐
考证平台静态网页设计与制作
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
基于消费者个性特征的化...
网络常见故障的分类诊斷【2055字】
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
公寓空调设计任务书
神经外科重症监护病房患...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
AT89C52单片机的超声波测距...