在线答疑系统毕业论文
基于web的在线答疑系统

般有关时间、人物、地点、概念等类型的问题,其答案的简洁性和正确性较高。
二、研究目标、研究内容和准备解决的问题:
2、在此对系统的功能模块进行详细的说明还有一些源代码的简单介绍。
(六)对网站系统的整体评价
这一部分主要写系统的特点,有优点也有缺点,还有一些对系统将来可能提出的一些要求的预测。
三、结尾
参考文献:
【1】王珊、萨师煊数据库系统概论[M].高等教育出版社2006
【2】余雷、周松建应用开发百例[M]北京:清华大学出版社2003
中获得更加优质的教育和服务。
2.课题的意义
(1)信息技术的发展带来教育的变革,网络教育成为现代远程教育的主泛使用,各种基于Web的远程教育系统的开发、传送和教学考核工具的问世,都使网络教育中生生之间、师生之间的交互成为可能,成为辅助网络远程教育的重要组成部分。
(2)提高远程教育质量依赖答疑系统的建立和完善。
量的学习资料该怎样存储,应该怎样设计数据库
(4)该系统不是简简单单的页面,完善系统的时候应该采用哪些技术
(5)如何方便的输入一些专业公式等
三、拟采取的方法、技术或设计(开发)工具:
设计开发中主要运用了技术与C#语言、SQL等相关技术,根据面向对象开发原理,采用了基于B/S的开
发模式系统。以IIS为服务器,SQLserver2005为数据库平台。
3.论文答辩
三、需收集的资料和指导性参考文献
【1】王珊、萨师煊数据库系统概论[M].高等教育出版社2006
基于网络指导本科生毕业论文与答辩的探索

中华护理教育2020年12月第17卷第12期基于网络指导本科生毕业论文与答辩的探索胡宇乐万佳黎万汇梁涛李玉玲夏春红[摘要]文章介绍北京协和医学院护理学院本科生毕业论文网络指导及线上答辩的过程,并评价其实施效果。
研究发现,网络指导及线上答辩在应对突发情况、缩短空间距离、促进学术交流等方面的相对优势较明显;但该形式下仍存在学生学习效率难以管控、论文指导及答辩效果可控性低等问题。
建议今后可通过师生协作提高网络指导质量、熟悉软件平台操作及完善应急方案等方式,提升网络指导毕业论文及线上答辩的过程质量。
[关键词]教育,远程;教育,护理,学士;毕业论文[Key words]Education袁Distance;Education袁Nursing袁Baccalaureate;Graduation project本科生毕业论文是本科教育的核心环节之一⑴,对于培养学生的创新思维能力、提升其科研素养意义重大[2]o毕业论文一般由导师通过线下面授的方式开展指导教学工作。
然而,新型冠状病毒肺炎疫情期间,线下指导无法顺利进行,线上教学组织与管理工作势在必行。
目前,院校在如何系统地组织网络学术指导方面的经验仍较为匮乏,在信息技术支撑、网络指导效果保障、学生居家学习主动性激发、线上答辩流程及秩序维护方案制订、线上答辩评审质量控制等方面均面临一定的挑战。
为此,北京协和医学院依据教育部印发的《关于疫情防控期间做好普通高等学校在线教学组织与管理工作的指导意见曳[3],积极探索网络指导及线上答辩的模式,并取得一定成效。
本文将系统介绍北京协和医学院护理学院网络指导及线上答辩的方案,提炼经验、总结问题并提出建议,为今后院校开展线上教学、答辩提供参考,促进线上学位资质认证发展,推动教育信息化的进程。
1毕业论文网络指导及线上答辩的方案护理学院通过开放网络信息资源库、构建毕业论文小组互助监督学习模式、拓宽线上沟通渠道、规范线上答辩流程及评价标准等方式,确保网络指导选题、论文撰写及线上答辩的顺利进行。
毕业设计论文题目汇总

毕业设计(论文)题目员工考勤管理系统图书馆借阅管理系统网上拍卖系统超市管理系统图书管理系统学生公寓管理系统xxx资源网的设计与开发计算器的设计计算器的设计与实现JSP人事综合信息管理系统的设计与实现健康饮食网站设计基于java的图书管理系统的设计与开发网络聊天室设计与实现xx市三益医疗器械有限责任公司网站开发与设计蓬莱利朗葡萄酒网站设计与实现基于ssh的学生成绩查询系统xx市环球酿造有限责任公司网站设计酒店管理系统xx集团网站开发与设计图书管理系统学生信息管理系统xx校园网络建设教授个人教学网站建设学校图书管理系统VB文件档案管理系统图书管理系统xx大酒店网络组建方案校园局域网规划与管理销售供应链管理系统的设计与开发学校图书管理系统的设计局域网财务管理系统的设计IT学习论坛系统在线拍卖平台系统xx学院计算机排课系统的设计与实现ATM自动取款机终端系统ASP产品销售管理系统朝阳小学校园网络改造与建设企业网站设计与制作企业财务管理系统读者信息管理系统的设计泰来服装销售系统小型财务办公管理系统网上书店企业组网实施方案基于Web的网上购物系统企业网接入方案设计网页聊天系统网上书店系统局域网的信息安全与病毒防治策略动态电子商务网站制作局域网网络安全问题剖析居家装饰公司网站设计研究方案局域网信息安全与病毒防治策略中国风系列画册设计网络聊天室超市管理系统互联网信息安全控制与病毒防治措施个人网站设计与制作计算机图书管理系统局域网安全策略方案研究办公自动化系统的设计与实现基于的在线考试系统电子商务网站开发与设计学生信息管理系统电子商务网站开发与设计基于技术的动态IT培训网站的设计与实现小型网上商城的设计与实现企业门户网站的开发与设计基于PHP的在线留言管理系统设计与开发图书馆借阅管理系统网络聊天室的开发与设计无线、有线融合网络环境下不同丢包区分算法性能的研究电子商务网站开发与设计图书管理系统的设计与实现人事管理系统学生管理系统图书馆管理系统酒店管理系统基于VC++的图书馆管理系统学生信息管理系统学生信息管理系统产品管理系统火车订票系统在线答疑图书馆管理系统在线答疑图书管理系统在线答疑系统基于WEB的网上答疑系统网上答疑软件工程学院论坛系统网上订餐系统新闻发布系统在线求职网超市管理系统企业网站的建设与管理基于WEB的成绩管理设计与实现鲜花销售系统电脑销售管理系统设计与开发网络考试系统个人防火墙研究—状态检测学生信息管理系统个人博客的设计与实现网上选课系统基于的留言板设计高校教师管理系统人事信息管理系统超市管理系统学生信息管理系统学生在线选课系统图书馆查询系统8086/8088系统仿真技术个人空间及留言板的设计与实现校园网络规划设计方案耗材管理系统学生信息管理系统图书管理系统个人博客系统诚鑫贸易销售网网上团购系统进销存管理系统人力资源管理系统网上购物系统学员管理系统的研究与实现开发酒店管理系统生产管理系统flash cs3课件制作技术与应用动态网页制作——“吉他时代”3D MAX在建筑中的应用——室内设计Maya与After Effects在影视创作中的运用成绩管理系统用数据库语言编写销售管理系统网上购物系统网上考试系统学生公寓管理信息系统Maya室内设计高校学生选课系统企业人员信息管理系统教育宣传网站的设计与实现学生公寓管理系统个人网页设计与制作学生信息管理系统学生成绩查询系统B2C电子商务系统图书借阅管理系统个人博客系统数字时钟的设计与制作MP3播放器的制作小区物业管理系统在线购物系统的设计与实现服装进销存管理系统电子商务网站的设计与实现-系统前台设计xx集团无线局域网规划与建设xx学院学生选课系统航空公司管理系统超市管理系统学生档案管理系统俄罗斯方块的设计与实现同学录设计与实现计算机网络安全超市管理系统Flash播放器的制作电子商城网站Linux全能服务器搭建LAMP实验课在线答疑系统学生选课系统学生选课系统学生选课系统网上购物系统设计网络故障及解决办法。
浅析网络信息管理系统在高校毕业设计中的应用

浅析网络信息管理系统在高校毕业设计中的应用作者:许振霞来源:《现代交际》2010年第04期[摘要]随着网络信息化的发展,高校对本科生毕业设计引进了网络信息管理系统。
论文介绍了该信息系统的主要组成模块及相应的功能,同时也根据实际情况,说明了该信息系统存在的缺陷,以便对该系统的不断完善有一定的促进作用。
[关键词]本科生毕业设计信息管理系统系统盲区[中图分类号]TP[文献标识码]A[文章编号]1009-5349(2010)04-0134-01目前,高校大学生在校生规模不断扩大,而高校教师资源相对欠缺。
毕业生毕业设计时,每个专业教师指导的学生数量急剧增加,导致教师和学生面对面指导交流的时间不断减少,现场指导学生也使得指导教师没有充足的思考时间,往往容易形成指导毕业设计的盲区。
因此,在高校毕业设计中引入网络信息管理系统,是非常急迫和必要的,进而使得每个教师更好地指导毕业生毕业设计。
本科毕业设计(论文)对促进本科生综合实践能力与创新能力的培养具有不可替代的作用,也对于提高学生的就业率、提高学校的声誉和知名度具有积极的作用。
随着网络时代的到来和电脑等通讯设备的普及,为了更好地利用网络资源为高校各项工作服务,加强毕业生和教师之间在远程情况的交流,很多高校开发出适合本校特色的本科生毕业设计信息管理系统。
一、本科生毕业设计信息管理系统的构成本科毕业设计(论文)信息系统采用B/S体系构架,基于.NET平台,后台数据库采用SQL Server 2005数据库软件搭建,从而实现了系统信息的集中管理并提高了安全性。
系统一般由如下五模块组成。
(一)用户管理模块:用户管理模块主要功能是储存和管理系统中各个用户的相关信息,该模块主要由用户登陆页面、找回密码页面和系统管理员管理页面组成。
该系统的用户为学生、指导教师和管理员。
(二)课题选择模块:指导教师将自己的毕业设计题目输入到个人的信息资源库中。
学生根据个人兴趣和特长进行选题,而管理员最终具有对选题进行调整的权利,避免教师工作量过大,学生选题集中等。
多媒体技术在线学习系统设计与实现毕业论文

学士学位论文论文题目: 多媒体技术在线学习系统设计与实现目录多媒体技术在线学习系统设计与实现 (1)摘要 (1)Abstract (2)1前言 (3)2在线学习系统需求分析 (4)2.1需求概述 (4)2.2系统开发目标 (4)2.2.1功能目标 (4)2.2.2其它目标 (4)2.3功能需求 (4)2.4性能需求 (5)2.4.1网络环境下的多用户系统 (5)2.4.2数据的完整性和准确性 (5)2.4.3数据安全性 (5)2.4.4本系统采用二级安全保障 (5)2.5开发方案的比较与选择 (5)2.6系统开发环境及工具 (7)2.6.1开发/运行环境 (7)2.6.2开发工具的选取 (7)3在线学习系统的设计 (9)3.1系统总体结构设计 (9)3.2功能模块设计 (9)3.2.1学习模块 (9)3.2.2作业模块 (9)3.2.3考试模块 (10)3.2.4评估模块 (10)3.2.5调查模块 (10)3.2.6视频模块 (10)3.2.7交流模块 (10)4系统后台数据库设计 (11)4.1数据库设计概述 (11)4.2物理结构设计 (11)5在线学习系统的实现 (16)5.1公共模块的实现 (16)5.1.1配置IIS (16)5.1.2连接数据库 (16)5.2考试功能模块的实现 (16)5.2.1考试进入页面 (18)5.2.2考试题目页 (18)5.2.3在线判卷 (29)5.2.4成绩统计页 (30)6结论 (31)参考文献 (33)致谢 (34)多媒体技术在线学习系统设计与实现摘要:通过在线学习系统的建设,完成了对于在线学习课程的远程化授课。
可以使学生不受时间空间的限制,通过在线对于这门课程进行学习。
建立起了基于B/S的在线化在线学习系统。
本系统采用当前流行的ASP编程技术,可以实现数据的高效、动态、交互访问,具有强大的Server/Client交互能力。
阐述整个在线学习系统的概要设计,系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。
计算机学院毕业设计(论文)题目上报格式

刘锐讲师小型电子商务网站的规划与设计1、网站具备的基本功能:用户注册、公司简介、产品目录、商品展示、订购及查看购物车等。
2、网站更新要求才用后台管理管理的方式。
3、主页要求:清纯简洁、主题鲜明、内容编排得当合理、有一定的艺术感,美观、实用,相关链接正常,能体现网站首页的基本功能。
刘锐讲师基于Web在线辅导答疑系统的设计与实现基于Web的多媒体在线答疑系统的功能及实现方法进行了讨论,并给出了实际的解决方法.刘锐讲师基于和Access开发人事信息管理系统用和Access数据库开发一个人事信息管理系统刘锐讲师P2P协议研究与实现研究P2P协议,并给出一个实现的例子刘锐讲师嵌入式浏览器开发研究研究嵌入式浏览器开发所涉及到的技术,对HTML词法分析、浏览器JavaScript支持、linux和gtk编程等做相应的分析,并分析某种浏览器的主要模块的功能和组成,并给出主要算法。
刘锐讲师基于.NET的短信平台系统设计与开发设计一个基于.NET的短信平台系统刘锐讲师XML在电子商务中的应用研究XML在电子商务中的应用,并给出一个实例方义秋副教授重、选修实践课程管理系统要求对重修、选修学生的实践课程进行申请、确认、成绩登记、查询等管理。
方义秋副教授虚拟实验设计 1.设计常用I/O接口芯片的内部结构图及外引角图。
2.设计合理的接口,利于动态调试时,能动态显示控制信号、数据等流向。
方义秋副教授机房开放管理系统设计在机房面向学生开放时,对学生和老师的管理。
方义秋副教授实验报告网上批阅的研究与设计对学生提交的实验报告自动进行批阅的可行性和方法研究方义秋副教授基于WEB的在线拍卖网站设计1.通过调研建立相应的数据模型。
2. 实现在线拍卖功能。
3.实现相应的统计、查询功能。
方义秋副教授校园二手物品交换市场网站设计调研架构网站。
实现相应的管理、统计、查询功能。
方义秋副教授企业人力资源管理系统1.通过调研建立相应的模型。
2. 实现人力资源的管理。
毕业设计管理信息系统毕业设计论文

目录1 绪论 (1)1.1课题背景及目的 (1)1。
2国内外研究状况 (1)1.3课题研究方法 (2)1.4参考文献 .................................................... 错误!未定义书签。
2 毕业设计管理信息系统的可行性报告 (2)2.1 项目可行性分析............................................. 错误!未定义书签。
2.1.1构建管理信息系统的意义 (6)2.1。
2毕业设计管理信息系统可行性分析 (6)2.2 毕业设计管理系统的总体描述 (2)2。
2.1 系统功能描述 (6)2。
2.2 系统的设计 (7)2。
2.3系统的设计 (7)2.3 毕业设计管理系统的数据库设计............................. 错误!未定义书签。
2。
3。
1 系统中所涉及到的主要数据表 (6)2.3。
2 数据表之间的E—R关系图 (7)3 毕业设计管理信息系统的需求分析说明书.................. 错误!未定义书签。
3。
1引言........................................................ 错误!未定义书签。
3.2 需求规定.................................................... 错误!未定义书签。
4 毕业设计管理信息系统的概要设计说明书................... 错误!未定义书签。
4。
1概述........................................................ 错误!未定义书签。
4。
2系统目标................................................... 错误!未定义书签。
4。
3代码........................................................ 错误!未定义书签。
系统的运行环境和开发毕业论文

系统的运行环境和开发毕业论文目录第一章绪论 (1)1.1 开发背景 (1)1.2 开发意义 (1)第二章系统分析 (2)2.1 系统的需求分析 (2)2.2 系统开发设计思想 (2)2.3系统开发步骤 (3)2.4 系统的主要技术 (3)2.4.1 Browser/Server系统的三层体系结构 (3)2.4.2 Java Server Page(JSP)技术 (4)2.4.3 JDBC技术 (6)2.5 系统的运行环境和开发平台 (6)2.5.1 硬件设备及操作系统 (6)2.5.2 系统开发工具 (6)2.5.3 开发工具简介 (7)第三章系统设计 (8)3.1系统用例 (9)3.2 系统功能模块的划分 (9)3.2.1用户模块 (10)3.2.2在线视频模块 (10)3.2.3 文件上传下载模块 (11)3.2.4答疑模块 (11)3.2.5 公告模块 (12)3.2.6 BBS论坛模块 (12)3.2.7 后台管理模块 (12)3.3数据库设计 (14)3.3.1数据库需求分析 (14)3.3.2数据库E-R图 (14)3.3.3数据库的逻辑设计 (16)第四章系统实现 (22)4.1主要界面实现 (22)4.1.1用户注册 (22)4.1.2 首页 (23)4.1.3 论坛 (24)4.1.4 在线视频 (25)4.1.5后台管理 (25)4.2主要功能程序的实现 (27)4.2.1 数据库连接的建立 (28)4.2.2注册用户 (30)4.2.3引入标签到页面 (32)4.2.4发帖、跟帖 (34)4.2.5 文件上传 (36)第五章系统的测试 (41)5.1 软件测试的目的和原则 (41)5.2 子系统测试 (42)5.2.1页面跳转获取不到请求参数的问题 (42)5.2.2 JSP的中文乱码问题 (43)5.2.3 SQL Server 2005数据库的驱动问题 (43)第六章总结 (44)参考文献 (45)致谢: (46)第一章绪论1.1 开发背景随着网络的普及,学校需要寻找新的学习模式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在线答疑系统毕业论文目录第1章引言 (1)1.1 选题背景 (1)1.2 研究意义 (1)1.3 研究现状 (1)第二章系统分析 (2)2.1 可行性分析 (2)2.1.1 技术可行性 (2)2.1.2 操作可行性 (2)2.2 需求分析 (2)2.3 需求分析 (7)2.3.1 数据需求 (7)2.4 性能需求 (11)第三章系统总体设计 (12)3.1 系统功能结构 (12)3.2 数据库设计 (14)3.2.1数据库表设计 (14)第四章系统详细设计及实现 (17)4.1学生管理模块 (18)4.2学生问题管理模块 (19)4.3 答疑视频信息管理模块设计 (20)4.4 账号管理模块详细设计 (22)4.5 在线交流模块详细设计 (23)第五章系统测试 (25)5.1 测试目的 (25)5.2 测试方法 (26)5.3 系统测试 (26)5.3.1 测试的数据 (26)5.3.2 系统测试方法 (26)5.3.3 系统测试项目表 (27)5.3.4 系统测试结果 (27)致谢 (29)参考文献 (30)第1章引言1.1 选题背景目前,传统的学习方式都是通过出版书籍和杂志等实体类的学习材料。
对人们的学习造成了一定的障碍比如你自己好多的东西根本无法自己去理解,请教老师又不是很方便。
本文针对这些问题提出相应的解决方案,使学计算机精品课程中的在线答疑系统不仅成为人们在结合实体类的学习资料的同时结合网络的资源和手段充分的把想学的知识掌握好。
具体而言,它主要涉及到以下几个方面:在线报名;在线交流;在线咨询;适应不同用户的不同学习要求,能根据不同用户的需要发布相应的信息资料。
该系统主要利用了2.0强大的网络数据库访问技术,实现web 交互。
本文就根据现已存在的问题,对基于web的计算机精品课程中的在线答疑系统做了全面的分析和整体的介绍。
介绍了2.0+SQlient模块。
这些模块各自发挥了不同的作用与功能,并以ASP。
NET2.0+C#语言为实例进行了系统实现。
1.2 研究意义目前,传统的学习方式都是通过出版书籍和杂志等实体类的学习材料。
对人们的学习造成了一定的障碍比如你自己好多的东西根本无法自己去理解,请教老师又不是很方便。
本文针对这些问题提出相应的解决方案,在线答疑系统不仅成为人们在结合实体类的学习资料的同时结合网络的资源和手段充分的把想学的知识掌握好。
具体而言,它主要涉及到以下几个方面:网络学习资料的下载;在线提问解决问题;适应不同用户的不同学习要求,能根据不同用户的需要发布不同的学习资料。
本论文就是为了解决或改善这些问题,以更好地满足用户的需求,达到在线答疑的真正目的。
其研究意义有以下几点:(1) 用户模型的设计使得根据用户不同特点提供个性化服务成为可能。
(2) 各种模块充分考虑了用户学各种需求,体现以用户中为心的思想和服务宗旨。
1.3 研究现状随着计算机在教育教学中的普遍应用,在线交流学习和在线查看下载学习资料也成为了大学生学习中的重要辅助手段,越来越多的学生把交流作为一种学习学习的重要方法,计算机精品课程中的在线答疑系统就是为在线学习者提供更多的教育信息和学习资源,以及让更多的注册用户在在线交流中进行有效的学习交流。
第二章系统分析2.1 可行性分析可行性分析(已具备的条件和待解决的问题;拟采取的研究方法、技术路线、实验方案等)1、已具备的条件:资料的查询、计算机硬件的准备、对已有教育信息交流网的研究。
2、待解决的问题:页面的设计实现、数据库的构建、库的连接及各个表的创建、文件的上传功能3、拟采取的研究方法:开发采用的是 、运行以及实现用的是SQL server 2.1.1 技术可行性随着计算机的普及,其应用也越来越重要,正是在这种情况下各种应用软件也应运而生,而且不断丰富。
在本系统中,操作人员易于贯穿软件思想并掌握使用方法,系统在运行时每一步都有相应的文字提示,有时还会弹出小窗口。
只要根据提示进行相应的操作即可,操作十分简单。
在线答疑系统基于精品课程是一套比较完整的应用程序,功能比较齐全,系统可以解决用户注册、查询信息、资料管理,资料下载,新闻信息,新闻公告,在线在线交流等实用性问题。
因此,开发此软件在技术上是可行的。
2.1.2 操作可行性自从人类社会进入九十年代后,以及计算机技术的飞速发展,各种应用软件已日益为人们所接受。
管理形式的计算机化是社会发展的必然趋势,各种智能化的软件层出不穷,而面对二十一世纪智能管理的挑战,减少了原来人工操作的费时费力的状况。
并且可以避免人为的经济犯罪,管理层容易做出及时的决策。
本系统用户平台直接面向普通用户,界面简单、明了,采用可视化界面,普通用户只需用鼠标就可以完成相应的数据操作;少量的数据输入是由后台管理员用户完成的。
对于初次使用此系统的用户,不必经过复杂的培训和学习就可以掌握本系统的操作流程。
由此可见,开发此系统在操作上是可行的。
2.2 需求分析用业务流程图描述系统各项业务处理过程,并结合业务流程图详细准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。
1.基本信息业务流程描述如下:操作员登陆后可以操作的功能包括:账号管理、信息管理、答疑视频管理、在线交流管理、教师管理、论坛信息管理等功能模块。
在线交流是精品课程中的一部分,也是我们研究与开发的部分。
管理员系统业务流程如图2-1所示。
图2-1 管理员系统业务流程2.信息管理业务流程描述如下:管理员添加一些信息到信息表中。
前台学生可以对信息进行查看。
信息管理包括新闻公告,资料信息,参考文献,课程习题等信息。
信息管理业务流程如图2-2所示。
图2-2 信息管理流程图3.答疑视频管理业务流程描述如下:管理员添加答疑视频信息到数据库表中。
前台学生可以对答疑视频信息进行查看。
答疑视频管理业务流程如图2-3所示。
4.教师信息管理业务流程描述如下:管理员添加教师信息到教师信息表中。
教师信息管理业务流程如图2-4所示。
图2-4 教师信息业务流程图5.资料信息管理业务流程描述如下:管理员可以再台对资料信息进行管理,包括添加资料信息,修改资料信息,删除资料信息,学生在前台可以查看和下载资料信息。
资料管理业务流程如图2-5 所示。
图2-5 资料信息管理业务流程图6.在线交流管理业务流程描述如下:注册用户在前台可以发布在线交流主题信息,回复主题信息等功能,管理员可以在后台对在线交流信息进行管理。
在线交流信息管理业务流程如图2-6 所示。
图2-6 在线交流管理业务流程图2.3 需求分析在对系统已经有了初步的了解之后,本章会对系统模块做一个完整的需求分析,定义模块需要实现的功能以及需要达到的性能等。
设计并开发计算机精品课程中的在线答疑系统就要对整个系统的需求和流程进行分析,所以本节我们主要对计算机精品课程的整个流程进行需求分析。
我们先来看下整个系统的用例图:图2-7 系统用例图2.3.1 数据需求E-R图也即实体-联系图(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
构成E-R图的基本要素是实体型、属性和联系。
实体型(Entity)用矩形表示,矩形框写明实体名;属性(Attribute)用椭圆形表示,并用无向边将其与相应的实体连接起来;联系(Relationship)用菱形表示,菱形框写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,1 : n或m : n)。
管理员的实体图如图2-8。
图2-8管理员实体图答疑视频信息的实体图如图2-9。
图2-9答疑视频信息实体图资料信息实体图如图2-10。
图2-10资料信息实体图学生信息实体图如图2-11。
图2-11学生信息实体图在线交流帖子信息实体图如图2-12。
图2-12在线交流帖子信息实体图在线交流回复信息实体图如图2-13。
图2-13在线交流回复信息实体图教师信息实体图如图2-14。
图2-14教师信息实体图图2-15 数据需求2.4 性能需求(1) 数据精度对于系统软件要求输入的数据或者软件运行输出的数据精度严格按照系统设计时的要求,在数据传输过程中要保持数据精度,不能丢失精度。
(2) 时间特性要求对于系统软件运行时的时间特性要求如下:响应时间:满足使用需要,在使用者容忍围之;更新处理时间:及时更新;数据的转换和传送时间:满足使用需要,在使用者容忍围之。
第三章系统总体设计3.1 系统功能结构在线答疑系统应具备以下几类基本操作功能;1、注册功能:通过点击注册进入到注册页面,用户可用户输入用户名、密码、性别、电子等信息进行注册,输入之后,点“提交”进行成功注册。
2、登录功能:根据用户提供的信息表单从数据库中获取用户信息,验证用户提交的信息和数据库的信息是否一致。
如果用户名和密码输入与数据库中存储数据相同则以用户身份跳转到首页,否则登录失败并停留在当前页。
3、发帖和回帖功能:登录后,发表话题、留言或者回复他人信息。
4、资料下载功能:点击“多媒体课件”,可以下载到所需要的课件。
5、视频下载功能:提供视频的在线观看和下载。
6、互动交流功能:登陆后学生可与老师进行交流留言等。
图3.1在线答疑系统的功能模块图3.2身份用户级别3.2 数据库设计3.2.1数据库表设计本系统采用SQL Server2005数据库系统作为系统的后台数据库,建立的数据库名称为CourseWeb包括的数据库表主要有9个基本表。
管理员信息表如表3-1所示。
表3-1 管理员信息表(Admin)列名说明类型 ( 长度 ) 备注Id 编号Int (4) 不允许空,主键Aname 名称Varchar (50) 不允许空Apwd 密码Varchar (50) 不允许空用户信息表如表3-2所示。
表3-2 用户信息表(Users)列名说明类型 ( 长度 ) 备注Id 编号Int (4) 不允许空,主键UserName 登陆账号Varchar (50) 不允许空XingMing Varchar (50) 不允许空Sex 性别Bigint (8) 不允许空Age 年龄Varchar (20) 不允许空emal 电子Varchar (50) 不允许空UserType 用户类型Varchar (50) 不允许空XueXiao 学校Varchar (50) 不允许空Ds 描述Varchar (50) 不允许空Photo 照片Dattime (8) 不允许空pwd 密码Varchar (50) 不允许空视频信息表如表3-3所示。
表3-3 视频信息表(Video)列名说明类型 ( 长度 ) 备注Id 编号Int (4) 不允许空,主键VideoName 视频名称Varchar (50) 不允许空VideoDs 视频描述text 不允许空VideoPath 视频地址Varchar (20) 不允许空Addtime 添加时间datetime 不允许空FileName 文件名称Varchar (50) 不允许空资料信息表如表3-4所示。