软件工程网上辅助教学系统(毕业设计论文)
高校网络辅助教学平台功能浅析论文

高校网络辅助教学平台功能浅析论文高校网络辅助教学平台功能浅析论文论文关键词:高校辅助教学网络平台应用论文摘要:网络辅助教学已成为高校主要的教学模式之一。
本文在探讨网络辅助教学平台基本功能的基础上,进一步分析了其扩展应用途径,如多课程资源的整合,构建基于平台的多角度立体教学模式,多课程研究性教学的网络集成等,旨在为推动网络辅助教学平台的应用提供参考。
网络辅助教学是现代教育技术快速发展催生出的新型教学模式,是在保留传统的面对面、讲授式课堂教学模式的前提下,充分发挥网络和信息技术优势而形成的一种对课堂教学的补充与拓展。
在校园网环境下实现网上教学不仅能达到图文并茂、声像俱佳的交互式教学效果,又能充分利用和共享教学资源,有效地实施个性化教育,更多的实现教与学之间的沟通交流,使传统模式的教学演变为积极交流、自主学习、充分互动的新型教学模式。
近几年,关于网络辅助教学的研究很多,部分院校开始尝试网络辅助教学,积累了一定的经验。
笔者所在单位前几年就引进了网络辅助教学平台,并逐步推广应用,多数课程已开通网络资源,但总体建设力度偏小,利用不足,特别是课程群的集成开发与应用还没有形成。
因此,如何发挥网络教学平台的功能,促进教学质量的提高等,还有待进一步探讨。
一、高校网络辅助教学平台的基本功能探讨1.课程基本信息模块。
该部分内容可以包括网络课程的基本介绍、课程的教学大纲、开课学期的教学日历以及任课教师的基本信息等。
总体上看,该部分内容多属于静态的内容,即一次输入便可以长久使用。
同时它也是教学容易忽略的部分,相关内容可能都是寥寥数语,一带而过。
但事实可能并非如此,合理使用课程基本信息模块,也可以起到提升网络平台应用效果的目的。
如与时俱进地改变课程的基本介绍的内容,结合教学改革改进教学大纲的内容,突出个性描述任课教师的基本信息的内容等等,这样就可以提高网络课程对学生的吸引力,从而提升网络辅助教学平台的使用效率。
2.课堂教学信息模块。
优秀毕业设计-基于Web的网络教学辅助系统

目录1 绪论 ..................................................................................................................................... - 1 -1.1 系统开发背景 .............................................................................................................. - 1 -1.2 系统概述 ...................................................................................................................... - 1 -1.3 论文组织 ...................................................................................................................... - 2 -2 可行性研究及需求分析..................................................................................................... -3 -2.1 可行性研究 .................................................................................................................. - 3 -2.1.1 技术可行性 ........................................................................................................... - 3 -2.1.2 经济可行性 ........................................................................................................... - 3 -2.1.3 操作可行性 ........................................................................................................... - 4 -2.2 需求分析 ...................................................................................................................... - 4 -2.2.1 数据流图 ............................................................................................................... - 4 -2.2.2 功能需求 ............................................................................................................... - 5 -2.2.3 系统运行环境需求 ............................................................................................... - 5 -3 相关技术及开发环境......................................................................................................... - 7 -3.1B/S模式 ....................................................................................................................... - 7 -3.2HTML语言.................................................................................................................. - 8 -3.3ASP技术...................................................................................................................... - 9 -3.3.1ASP的工作流程................................................................................................... - 9 -3.3.2ASP的特点........................................................................................................... - 9 -3.3.3ASP的对象......................................................................................................... - 10 -3.4VBScript语言 ............................................................................................................ - 11 -3.5IIS ............................................................................................................................... - 11 -3.6Dreamweaver .............................................................................................................. - 12 -3.7 数据库系统 ................................................................................................................ - 13 -3.8SQL语言.................................................................................................................... - 14 -3.9ADO技术 .................................................................................................................. - 15 -3.9.1ADO概述 ........................................................................................................... - 15 -3.9.2ADO的构成 ....................................................................................................... - 15 -4 数据库的设计 ................................................................................................................... - 18 -4.1ER图 .......................................................................................................................... - 18 -4.2 详细数据表 ................................................................................................................ - 19 -5 系统设计 ........................................................................................................................... - 21 -5.1 总体设计 .................................................................................................................... - 21 -5.1.1 教学子系统设计 ................................................................................................. - 21 -5.1.2 维护子系统设计 ................................................................................................. - 21 -5.2 模块设计 .................................................................................................................... - 22 -5.2.1 注册与登录 ......................................................................................................... - 22 -5.2.2 用户留言 ............................................................................................................. - 23 -5.2.3 课件上传与下载 ................................................................................................. - 24 -5.2.4 用户信息管理 ..................................................................................................... - 24 -5.2.5 留言管理 ............................................................................................................. - 25 -5.2.6 课件管理 ............................................................................................................. - 26 -6 系统实现 ........................................................................................................................... - 27 -6.1 数据库连接 ................................................................................................................ - 27 -6.2 系统功能实现 ............................................................................................................ - 27 -6.2.1 教学子系统 ......................................................................................................... - 27 -6.2.2 维护子系统 ......................................................................................................... - 42 -7 结束语 ............................................................................................................................... - 52 -致谢 ....................................................................................................................................... - 53 -参考文献 ............................................................................................................................... - 54 -1绪论1.1系统开发背景目前,在我国的各级各类学校中占主导地位的教学模式是以教师为中心,主要靠教师讲、学生听的班级授课模式,这种教学模式的优点是有利于教师的主导作用,便于教师组织课堂教学。
教学辅助系统的开发设计-计算机专业大学本科毕业设计学位论文范文模板参考资料

摘要在新世纪,计算机将以更快的速度发展,计算机已经像电话一样的普及。
尔互联网也得到蓬勃发展。
搜索技术在网络上广泛应用,深受广大网民喜爱,上网查资料、学习、打游戏、看电影、看电视、听音乐是很多网民的选择。
教学辅助系统,就是通过互联网解决以往学校集中实训效率低、不便管理、学生和教师必须按时到场的问题,大大减少了教师和学生的工作量,同时也减轻了学校管理的压力,学生在家也可以参与实训,教师在家也可以给与学生的成果加以评价,教师和学生可以共享到很多优秀的资源,同时学生还可以得到教师的对实训成果的评论和建议。
通过项目案例库,管理员可实现对项目信息的查看,增加,删除以及修改,效果评测,通过效果评测,教室可以查看已完成项目的评测信息,可以对已完成而没有评测结果的项目进行评测。
用户可以进行,添加用户,查询用户信息、查询项目信息,浏览项目,查看组信息,提交日志,提交文档。
系统虽然经过了简单测试,但还是存在着一些不足之处,还有一些可以改正和提高得地方。
通过这次毕业设计,使我为今后的工作和学习积累了大量的宝贵经验。
AbstractIn the new century, the computer will develop at a higher speed, the computer has the popularity of as well as phone calls. Er Internet also get vigorous development. Search technology in network is widely used, favored by the vast number of netizens love, use the Internet, learn, play games, watch movies, watching TV, listening to music is a lot of users of choice.Auxiliary teaching system, is through the Internet solve past low efficiency, concentrated training school, students and teachers inconvenience management must be on time problem, greatly reducing the workload of teachers and students, but also reduce the school management pressure, students at home can participate in practice, teachers at home can also give students to evaluate the results, teachers and students can share many excellent resources, and the students can get to practice results of teachers comments and Suggestions.Through the project, the administrator can realize putted forward the view of project information, increase, delete and revise, the effect evaluation, through the effect evaluation, classroom can view has completed project assessment information can be completed without evaluating the project evaluation results. Users can undertake, add user, inquires the user information, inquires the project information, browse project, check group information, submit log and submit documents.Although after a simple test system, but there are still some shortcomings, and some can correct and to improve the place. Through this graduation design, make me for future work and learning accumulated the massive precious experience.目录第一章绪论 (1)1.1 提出问题 (1)1.2 开发的意义 (2)1.3 设计目标 (2)第二章需求分析 (3)2.1 调查分析 (3)2.2 可行性分析 (3)2.2.1 技术可行性 (3)2.2.2 系统可行性 (4)2.3 功能需求分析 (4)2.4 数据需求分析 (5)2.4.1 系统类图 (5)2.4.2 数据字典 (6)2.4.3 E-R 图 (7)2.5系统的主要运用技术及软硬件环境 (10)2.5.1 java技术 (10)2.5.2 Jsp技术 (10)2.5.2 JavaBean 技术 (11)2.5.4 软硬件环境 (11)2.6 数据库技术 (12)2.6.1 关系数据库模型 (12)2.6.2 MySQL数据库 (13)2.6.3规范化 (13)第三章系统总体设计 (14)3.1 系统功能结构图 (14)3.2 数据库设计 (15)第四章系统详细设计 (19)4.1 登录功能设计 (19)4.2 学生信息管理功能 (20)4.3 教师信息管理功能 (23)第五章系统实现与测试 (27)5.1 系统实现 (27)5.1.1 登录系统的实现 (27)5.2 管理员界面 (27)5.2.1管理员登录成功界面 (27)5.2.2管理员查询学生信息界面 (28)5.2.3管理员查询学生信息界面 (28)5.2.4修改密码界面 (29)5.2.5添加用户信息界面 (29)5.3 教师界面 (30)5.3.1教师登录成功界面 (30)5.3.2添加项目信息界面 (30)5.3.3查询项目组信息界面 (31)5.3.4查询评测信息界面 (31)5.4 学生界面 (32)5.4.1学生登录成功界面 (32)5.4.2学生浏览项目界面 (32)5.4.3学生查看组信息界面 (33)5.4.3学生提交项目界面 (33)5.5 系统测试 (34)5.5.1测试原理 (34)5.5.2测试方法 (35)5.5.3测试结果 (35)总结 ............................................................................................................ 错误!未定义书签。
教学辅助系统毕业论文

前言随着教育理论的发展,教育手段不断得到更新,其中计算机辅助教学(Computer Aided Instruction,CAI)技术是发展最快,应用最多的一种现代教学手段之一。
它以计算机和各种通信设备最为教学的辅助手段,通过学习者与计算机交互而完成学习。
因此,如何用现代教学技术手段,将传统的教师技术资源和教师的智慧以多媒体的形式提供给学生,为学生创造一个个性化的学习环境,是教学辅助软件的目的之一。
计算机辅助教学(CAI)分两种形式,一是将老师在课堂上难以用板书或口述的形式表述清晰的重点,难点以多媒体的形式呈现给学生。
这种课件通常以演示的形式出现。
另一种是以电子教案的形式出现。
电子教案中除了包括学习内容及重点,难点的演示外,还包括难易习题与思考,专家解答,分析评价等内容。
在现阶段,计算机辅助教学是指利用计算机多媒体手段,对课堂教学中的某个教学片断,某个重点或某个训练内容进行辅助教学。
它以先进的教学形式,成为课堂教学的一部分。
内容的难易程度,时间的长短,完全由教师在制作时,根据所教的对象有针对性的进行设计。
从本世纪七十年代起至今,计算机辅助教学经历了一个由尝试、兴起到蓬勃发展的过程,这无疑是教育技术和教学手段的一个巨大进步和质的飞越。
经过近二十年的发展,CAI已经取得了非常的成绩,尤其在发达国家,由于计算机技术兴起、发展于斯,计算机在教学中的运用尝试也较早,在各级种类的学校中,都进行了程度、形式不同的计算机辅助教学,获得较好成效;并取得一定的实践经验和一整套开展CAI的理论体系。
同时,全世界范围的高新技术的日新的异和教育现代步伐的加快,各国的CAI 都将跃上一个薪的台阶。
全世界都非常重视计算机辅助教学的发展。
无论是发达国家还是发展中国家,各国政府都不损余力地支持本国CAI的发展。
通过制定各种法令法规,以及各种倾斜性政策和措施来保护和天持CAI的健康发展;同时,社会各界也纷纷响应:或向学校提供赞助,帮助发展,或提供CAI设备,如计算机及相应的软件等等;此外,各级学校和教师对计算机辅助教学也大都抱合作或支持的态度。
毕业设计论文—基于jsp(java)网络教学平台系统的设计和开发[管理资料]
![毕业设计论文—基于jsp(java)网络教学平台系统的设计和开发[管理资料]](https://img.taocdn.com/s3/m/4ddd30491a37f111f0855ba4.png)
毕业设计(论文)基于jsp(java)网络教学平台系统的设计和开发姓名系别、专业导师姓名、职称完成时间摘要远程教育作为现代教育技术的形式,给教育思想与技术带来了革命性的变革,己经成为现代教育的必然要求。
远程教育要得以顺利、高效的实施,必然离不开高效的管理与支撑平台环境。
,面向对象的系统开发平台以及对Web应用系统的支持,对象建模语言UML的基本知识。
然后主要介绍了以UML为建模语言,开发基于JSP/Servlet的网络教学管理系统的过程使用用例图,顺序图和活动图来寻找用户需求,明确用例中对象之间的关系,从而建立系统的用例模型;分析类,确定了系统中的对象抽象成类:这样完成了系统分析。
在系统设计过程中,首先设计系统构架,划分功能模块,并给出功能设计。
在功能设计中,构建设计类,运用设计类顺序图,类图来实现了系统的设计模型。
数据库设计给出数据库模型和数据库中各个表的字段结构。
最后一章对系统关键实现做了探讨,分别实现了用户身份鉴别,会话跟踪,数据库连接池和数据优化并对系统安全作出说明。
本文对如何运用面向对象的方法来快速高效的开发一个复用性良好的安全的网络应用程序提供了一个良好的思路。
关键词:远程教育,教学管理,UML,网络教学AbstractAs a representation of contemporary education, remote education, which has brought the traditional education revolutionary ideas and technologies and optimized the educational resources, has been the trend of the contemporary education. Remote education can't run well without an efficient management platform. To architect a teaching management system through internet based on JSP/Servlet becomes very important.The paper first introduces the development of remote education, the object-oriented development platform JSP and the brief knowledge of UML. Then a detailed introduction is given on the development process of a teaching management system through internet based on JSP with UML as modeling language. Constructing use case model through using use case diagram, sequence diagram and activity diagram to make clear user's requirement and the relation between objects in use case. Through analysing classes to confirm the objects in system and abstract them to classes. So the analysis of system is completed. Among the design process of system, designing the system architecture, partitioning the system to several subsystem and function models according to use cases and giving the function design of one subsystem. The function design includes the classes design and the following sequence diagram and class diagram. Database design involves a database logic model and the structure of all labels. In the end,I implement some key technologies of system such as user’s identity ,session track, database pool ,data process optimizing and system security. To ensure security, a reliable and practical security policy, in which container based declarative security is dominant and programmatic security is complementary, is given respectively to the web tier, EJI tier and data tier of the system according to the system framework .This article also supplies a good idea on how to develope reusable and safe web application quickly with object-oriented methodology.Key words:remote education, leaching management, JSP, UML目录1 引言 (1)网络教学系统的技术 (1)本系统的特点和意义 (2)2 系统核心技术特点 (2)web系统应用研究 (2)N层体系结构 (2)基于组件开发 (3)JSP/Servlet对web应用系统的支持 (3)3 系统分析 (4)用例分析 (4)用例建模 (5)标识参与者 (6)用例图 (6)顺序图 (7)活动图 (8)分析类 (10)边界类 (10)实体类 (10)控制类 (11)4 系统设计 (12)体系结构设计 (12)系统功能设计 (13)功能模块划分 (13)功能实现设计 (15)用例设计 (18)数据库设计 (19)数据库设计原则 (19)系统数据库设计 (20)5 关键技术及实现 (22)用户身份鉴别 (22)对会话的跟踪和处理 (23)数据库连接池的实现 (24)数据访问优化实现 (26)系统安全实现 (27)网络层安全 (27)数据层安全 (28)6 结束语......................................................................................................... 错误!未定义书签。
毕业设计(论文)-基于web的教师教学辅助系统的设计与实现[管理资料]
![毕业设计(论文)-基于web的教师教学辅助系统的设计与实现[管理资料]](https://img.taocdn.com/s3/m/14e7aeeea76e58fafbb0030a.png)
学号xxxxx 大学 xxx毕业论文论文题目基于WEB的教师教学辅助系统的设计与实现姓名 xx专业计算机科学与技术指导教师 xx201x年x月8日目录一、系统概述 (3)二、系统的设计与实现 (3)(一)数据库设计 (3)1、逻辑设计 (3)2、物理结构设计 (4)3、数据库角色分配 (7)4、数据库具体实现 (7)4-1、新建数据库 (7)4-2、新建数据表 (9)(二)系统设计 (12)1、学生用户角色功能设计 (12)2、教师用户角色功能设计 (13)3、页面划分 (15)4、 (17)5、学生注册页面的实现 (18)6、登录页面的实现 (20)7、学生母板页的实现 (24)8、学生主页面设计 (25)9、班组选择页面的设计 (26)10、通知信息页面的设计 (28)11、作业信息页面的设计 (30)12、实验信息页面的设计 (32)13、作业提交页面的设计 (33)14、成绩查询页面的设计 (35)15、教师主页面的实现 (38)16、教师通知页面的实现 (39)17、教师作业页面的实现 (42)18、教师实验页面的实现 (45)19、教师成绩页面的实现 (48)20、教师信息修改页面的实现 (55)(三)系统实现 (57)三、开发体会 (57)四、参考文献 (57)一、系统概述(一)、网络教育概况当今计算机信息与网络技术的发展方兴未艾,信息与网络技术的出现,使传统的教育方式受到挑战,从而促进了教育思想、教育方法、教育手段的更新,使教育方式发生了巨大的变化。
特别是web技术的发展,带来了教育观念的革新,传统的以教师、课堂、书本为中心的教学模式不能适应信息社会的需要,而以基于web技术的计算机网络辅助教学为代表的现代教育技术正在深刻地影响着教育。
构建计算机网络辅助教学系统,为学生学习提供了良好的学习环境,利用Internet 开辟远程教学使学生随时随地在网上利用教学课件进行学习、做练习、考试和答疑服务等,从而大幅度提高教学质量和学生自主学习能力,真正实现教学方法和手段的现代化作为一种新的教学模式,网络辅助教学能充分发挥网络在课程教学中的优势,体现以学生为主体、教师为主导的现代教育思想,随着计算机技术和网络技术的不断发展,网络辅助教学得到越来越广泛的应用,如何有效的开展网络辅助教学活动逐渐成为当前课程教学信息化建设关注的重要课题,教师教学辅助系统的建设成为解决这一课题的基础和关键。
最新-网络教学系统-软件需求分析文档毕业设计(论文)

软件需求分析文档——拟开发系统:网络教学系统专业:软件工程班级:软件工程0601班小组成员:陈东陛(06430119)陈海泉(06430120)2009年6月目录第一部分:前景和范围文档 (1)1 业务需求 (1)1.1 背景、业务机会和客户需要 (1)1.2 业务目标(BO)和成功标准(SC) (1)1.3 业务风险(RIsk) (1)2 解决方案前景 (2)2.1 前景陈述 (2)2.2 主要特性(Feature) (2)2.3 假定(AS)和依赖(DE) (2)3 范围和局限性 (2)3.1 初始版本和后续版本的范围 (2)3.2 局限性(LImitation)和排斥性 (3)4 业务和上下文 (3)4.1 涉众和概览 (3)4.2 项目优先级 (3)第二部分:用例 (5)4.3 用例和主要参与者 (5)4.4 系统主要用例图如下 (8)第三部分:软件需求规格说明 (10)5 介绍 (10)5.1 目标 (10)5.2 项目范围和产品特性 (10)5.3 参考文献 (10)6 总体描述 (10)6.1 产品远景和规划 (10)6.2 用户类和用户特性 (10)6.3 运行环境 (13)6.4 设计和实现的约束条件 (13)6.5 用户文档 (13)7 系统特性 (14)7.1 学生下载文件 (14)7.1.1 描述和优先级 (14)7.1.2 刺激/响应序列 (14)7.1.3 功能性需求 (14)8 外部接口需求 (15)8.1 用户界面 (15)8.2 硬件接口 (15)8.3 软件接口 (15)8.4 通信接口 (15)9 其他非功能性需求 (15)9.1 性能需求 (15)9.1.1精度 (15)9.1.2吞吐量 (15)9.2 健壮性 (16)9.3 灵活性 (16)9.4 完整性 (16)10 附录A (16)11 附录B............................................................................................. 错误!未定义书签。
基于J2EE平台的网络辅助教学系统的设计与实现的研究论文

基于J2EE平台的网络辅助教学系统的设计与实现的研究论文随着互联网技术和多媒体技术的开展,网络教学作为一种全新的教学手段越来越受到人们的关注。
网络教学打破了传统的教学模式,充分利用现代化的教学手段和多种教学资源,为学生提供良好的自主学习环境,教学效果和教学效率得到了较大的提高。
大学计算机根底课程如计算机文化根底、程序设计根底等覆盖面广,对这些课程采取网络辅助教学手段将大大减轻教师和学生的负担,提高效率,使教学活动走上一个新台阶。
因此,结合我们目前正在开展的”程序设计根底(C)“精品课程建立,我们开发了网络辅助教学系统。
该系统实现了信息与浏览、学习资源、自动答疑、作业与批阅、学生自测练习等功能。
J2EE平台已经成为使用最广泛的Web程序设计技术,J2EE Web 程序的开发已成为信息系统的关键。
J2EE具备平台无关性、可移植性、多层架构体系、高效的开发、可伸缩性、稳定的可用性等诸多优点,从而成为构建基于Web的企业应用系统的首选平台。
本网络辅助教学系统的开发就基于J2EE平台,采用了J2EE技术标准。
Web应用效劳器采用了功能强大、平安可靠的WebLogic效劳器软件。
数据库效劳器采用SQL SERVER。
本系统已经在”程序设计根底(C)“的教学中试用,系统运行良好,取得了较好的教学效果。
J2EE采用多层的分布式应用模型,可以有效地别离数据层、逻辑层和表示层。
多层构造的设计带来的最大好处是优秀的扩展能力和负载均衡能力,各层之间祸合度低。
J2EE架构允许开发人员将精力集中在应用的业务逻辑上因此,利用J2EE平台可以构建一个易于扩展的系统。
客户端通常采用Web方式,即Web客户端一个Web客户端由两局部组成:由运行在Web,层的Web组件生成的包含各种标记语言(HTML.XML等)的动态web页面;从效劳器传送来的静态Web页面,Web层组件包括Java Servlet、和JavaServer Pages(JSP)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
畢業設計(論文)題目:軟體工程網上輔助教學系統
學院
專業名稱
班級學號
學生姓名
指導教師
二00 年月
摘要
隨著電腦技術的飛速發展,資訊網絡已成為社會發展的重要保證。
如何以網路為紐帶快速、高效、方便地實現知識傳遞,以現代化手段促進教學改革,是教育工作者要解決的問題。
傳統的教學方式體現出教師和學生不能同步的問題,現在有一種教學方式就是基於網路的教學,它實現了在網路上學生和教師互動。
網上教學輔助系統是面向教師和學生的輔助系統,基於JSP技術的網路教學平臺是體現校園網的優勢,通過此平臺,學生、老師可以不受時間、空間、地域的限制,進行教學互動。
相比較傳統教學更容易提高教學效率。
整個系統介面簡潔、操作方便,包含了用戶操作模組:普通用用戶登錄;學生提交作業、查看課件、提出問題和線上答題;教師發佈課件、批改作業、更新試卷、解答問題等;還包含了管理員操作模組:系統管理員登錄、維護等功能。
本系統語言選擇java,具體採用JSP +SQL Server開發。
系統的實現是在SQL Server資料庫上並基於B/S結構。
關鍵字:軟體工程;網上教學; JSP;B/S;SQL SERVER 2000
南昌航空大學軟體學院學士學位論文
ABSTRACT
With the computer technically developing so fast, the information network has become the important guarantee that the society develop. To take the network as the link fast, it is how highly effective,how to improve the reform of teaching, conveniently realizes the knowledge transmission. In the platform, the student may be spatial, the region limited, not really realizing the on-line browsing course content, to complete the study work, function and so on .Now,there is a way of teaching students based on networks.It can be made student and teacher in the same platform.
The on-line teach assistant system faces to the teacher and students’ network teaching system, In this platform system structure, the function has carried on the detailed analysis, and introduced in the design uses essential technology and could be unlimited time and pared to old system,it can improve the efficiency better.
The system is succinct in every management, containing the general user and registration, search , examination and download. The students submit the studywork, the examination class and the result. It focus on how to solve the problem that is hard to solve and it provides some ways about design idea.
The system adopts java ,JSP and SQL Server 200 technology. The System adopts SQL Server database and based on the B / S structure.
Keywords: Software Project;Teaching Network; JSP;B/S;SQL SERVER 2000
目錄
1. 引言
1.1课题的来源.意义和目标 (1)
1.2.完成的内容与设计结果 (1)
1.2.1.设计的内容 (1)
1.2.2.设计结果 (2)
2. 总体设计与实施方案
2.1.总体设计 (3)
2.1.1.设计目标 (3)
2.1.2.系统结构 (3)
2. 1. 3.系統數據流圖 (4)
2.2.实施方案 (4)
2.2.1.设计环境需求与程序设计语言选择 (4)
2.2.2.方案与实施步骤 (5)
2.2.2.1.設計方案 (5)
2.2.2.2.實施步驟 (6)
3. 系统的设计与实现/程序的编制
3.1.数据设计 (7)
3.1.1.数据库信息表设计 (7)
3.1.2.数据库的实现 (11)
3.2.系统模块的设计 (12)
3.2.1用户操作模块 (12)
3.2.2管理员操作模块 (25)
4.程序的调试及故障分析
4.1設計錯誤 (28)
4.2配置錯誤 (28)
5. 设计的结果与讨论
5.1 系統完成結果 (29)
5.2 系統討論結果 (29)
6. 总结 (31)
参考文献 (32)
致謝 (33)
1. 引言
1.1課題的來源,意義和目標
近年來,隨著電腦的普及,管理系統的應用也得到迅速發展,電腦越來越廣泛的應用於各個領域。
隨著學生人數的增多,傳統教學局限性,使得軟體工程網上教學輔助系統成為教學管理的迫切需要。
傳統的教學方式表現出在老師和學生不能同步;例如:作業必須由人上交、提問只能在課堂上提出;這樣既浪費了各自的時間又使教學效率變得較低。
而網上教學輔助系統,實現了電子教學;它可以隨時隨地讓學生和老師進行互動。
通過整個系統能時時監控,以便隨時對教學進行管理,大大提高了管理效率、工作效率。
網上教學輔助系統的目標就是學生和老師可以互動。
可以實現學生查看課件、上傳作業、線上提問、答題等功能;老師可以上傳課件、線上回答、更新試卷等功能;管理員可以更新用戶資訊、維護等功能。
1.2. 完成的內容與設計結果
1.2.1.設計的內容
軟體工程網上教學輔助系統由教師教學系統、學生學習系統和教學管理系統三大模組組成,這些模組之間相互聯繫,相互配合構成一個完整的網路教學系統。
主要設計的內容:
1、教師教學系統與學生學習系統
教師教學系統與學生學習系統的功能相對應,主要包含以下幾個模組:
(1) 網上作業:作業環節是對所學知識理解和鞏固的過程。
(2) 線上測試:教師可以完成試題添加,試題管理。
(3) 討論答疑 :在介面上採用了BBS形式,提問與回答的過程是非同步的,學
生將學習中遇到的問題用留言的形式公佈在網上,教師通過此模組進行答
疑。
教師也可以在網上發佈討論題,引導學生進行學術研究和討論
(5) 網上交流:通過此模組可以解決個別學生的概念模糊,解題思路混亂等問題。
2、教學管理系統
系統分為人員管理、課程管理、作業管理、考試管理和討論交流管理。