基于asp的数据结构课程网站的设计与实现-毕业设计.docx
《基于asp的数据结构课程网站的设计与实现-毕业设计.docx》由会员分享,可在线阅读,更多相关《基于asp的数据结构课程网站的设计与实现-毕业设计.docx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 基于asp的数据结构课程网站的设计与实现作 者 姓 名 1专 业 1指导教师姓名 1专业技术职务 1 齐鲁工业大学本科毕业设计(论文)原创性声明本人郑重声明:所呈交的毕业设计(论文),是本人在指导教师的指导下独立研究、撰写的成果。设计(论文)中引用他人的文献、数据、图件、资料,均已在设计(论文)中加以说明,除此之外,本设计(论文)不含任何其他个人或集体已经发表或撰写的成果作品。对本文研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示了谢意。本声明的法律结果由本人承担。毕业设计(论文)作者签名: 1 年 月 日齐鲁工业大学关于毕业设计(论文)使用授权的说明本毕业设计(论文)作者完全了解
2、学校有关保留、使用毕业设计(论文)的规定,即:学校有权保留、送交设计(论文)的复印件,允许设计(论文)被查阅和借阅,学校可以公布设计(论文)的全部或部分内容,可以采用影印、扫描等复制手段保存本设计(论文)。指导教师签名: 毕业设计(论文)作者签名: 1 年 月 日年 月 日目 录摘 要IABSTRACTII第一章 绪论11.1 选题背景和意义11.2 国内外研究现状、发展动态11.3研究的目的及主要内容3第二章 开发平台与技术42.1 开发平台及工具42.1.1 Dream weaver42.1.2 Mysql数据库42.2 ASP开发语言4第三章 系统分析63.1 系统调研63.2 功能需求
3、分析63.3 系统用例图83.4 业务流程分析10第四章 系统设计154.1 功能设计154.2 数据库设计174.2.1 数据库概念设计174.2.2数据库表设计20第五章 系统开发245.1 系统前台245.1.1首页245.1.2 在线留言255.1.3 用户注册265.2 系统后台285.2.1管理员登录界面285.2.2课程信息添加315.2.3 通知公告325.2.4 试卷生成32第六章 测试356.1 测试目的356.2 测试项目356.3 测试环境与测试条件356.4 系统功能测试356.5 问题及解决方法366.6 系统还有哪些不足36第七章 总结37参考文献38致 谢39齐
4、鲁工业大学 2017 届本科毕业设计(论文)摘 要在现实生活中,教师学生的课程管理,通常是教师提交给学校教学计划,学校审核通过后,综合各科教师的教学计划,合理调整课程的周教学时间,然后打印张贴在各个教室的公告栏。教学过程采用板书,人工教学,考试通过纸质档试卷实施,人工教学管理在各个学校是主要的教学管理方式,传统的管理方式效率相当低。此次,数据结构课程网站的设计,综合了传统的教学管理中涉及到的主要工作内容,实现了各个角色以及相应工作内容的自动分配与监控,不但提高了教师的教学管理水平,而且引发了学生浓厚的学习兴趣。通过当前已有的课程网站的功能分析,以实现在线课程教学管理为目标,运用系统工程的方法实
5、现数据结构课程网站的设计的研发。在系统整个设计过程中,选取Dream weaver作为软件开发平台,采用了比较流行的asp为主要程序开发语言,数据库采用第三方图像界面的关系型数据库Mysql。通过本次设计,取得了显著的的成果。一方面,将学生信息、教师信息、课程相关信息、考试等进行了统一管理。另一方面,教师、学生、管理员可通过数据结构课程网站实现实时个人信息的管理,如管理员可及时查看、修改、添加各个模块信息,教师能及时更新教学信息,学生能查看各模块信息,了解课程的教学进度。此次设计,以软件工程的思想为理论基础,实现了各个活动与人员的协同管理的同时,研发的系统适用性、安全性更强,教学更加方便。关键
6、词:课程 结构 管理 asp MysqlABSTRACTIn the real life, the information management of teachers and students, teachers are usually submitted to the school program, the school through the audit, comprehensive teachers teaching plan, reasonable adjustment of curriculum teaching week time, then print posted in ev
7、ery classroom bulletin. The teaching process uses the blackboard writing, the manual teaching, the examination carries out the paper test paper through the paper, the artificial teaching management is the main teaching management way in each middle and primary school, the traditional management way
8、efficiency is quite low.The design of data structure course website, the main work involves the management of traditional teaching, to realize the automatic allocation and monitoring of the various roles and the corresponding work content, teaching not only improves the management level, but also tr
9、iggered a strong student interest in learning.Through the analysis of the function of the existing curriculum website, in order to realize the online course teaching management as the goal, using the method of system engineering to realize the design of the data structure course website. In the whol
10、e process of system design, using Dream Weaver as software development platform, using popular ASP as the main programming language, database using third party image interface of relational database Mysql.Through this design, has achieved remarkable results. On the one hand, the student information,
11、 teacher information, course related information, such as a unified examination management. On the other hand, teachers, students, administrators can achieve real-time management of personal information through the data structure course website, such as the administrator can view, modify, add to eac
12、h module information, teachers can update the teaching information, students can view the information of each module, understand the course teaching schedule.The design, based on the idea of software engineering, the realization of a variety of activities and personnel collaborative management at th
13、e same time, the development of the system applicability, security, teaching more convenient .Keywords: Curriculum; structure; management; ASP; MysqlII第一章 绪论1.1 选题背景和意义在信息化时代,城镇网络已普及,信息共享,信息传递非常快捷方便。大家通过网络平台获取学习资料,互动交流,提高了学习的效率。同时,教师通过教学管理系统能够更好地对学生信息,教学信息进行管理,使得教学管理更加规范化、科学化、高效化。随着经济的快速发展,各个领域知识的不断
14、更新,传统的教学方式已不能满足人们对知识的渴求,与网络化管理相结合的教学管理模式将逐步取代传统的教学管理模式。全国提倡素质教育,提倡创新教学,改变传统的填鸭式教学方式,促使学生全面发展。网络教学作为当今盛行的一种新型教学管理方式,它充分运用了多媒体与网络技术,以更加生动的有趣的画面向大家展示教学内容。在生活中,每次学生听讲的时候,部分知识还没理解,老师为了教学进度,往往忽略了这些少数部分的学生,没能体现个性化教育的理念,讲授法的教学方式,比较活泼的学生在上课时,注意力无法集中,学习效率低,容易产生厌学心理。课程网站克服了传统教学时间、空间的限制问题。大家可以通过网络课程平台,在有网络信号的环境
15、下,随时随地下载自己喜欢的教学资料,对课后知识巩固复习,查看自己的课程信息,跟进老师的教学进度。通过网络实现资源共享,使得全国各地的学生可以下载自己需要的教学资料,开放式的教学理念,加快了知识传播的速度,为大家提供了更优越的学习环境。 数据结构课程网站的设计符合当前学校教学需求本,它实现了对学校在日常教学中的课程教学大纲、教学资料、在线考试、学生信息、教师信息、教学评价等内容的网络化管理。数据结构课程网站的设计,提高了教学管理的效率,降低了教学的人力与财力的投入,推动了我国教育事业的发展,标志着学校的教学水平达到一个新的高度。1.2 国内外研究现状、发展动态在国内,随着Cernet的迅速发展,
16、掀起了一场教育变革。1994年提出了网络教育工程一词。1996年,国家发布了“八五”重点科研项目:中国教育和科研计算机网Cernet示范工程。1998年,国家通过了清华、北大、浙大等高等院校的网络教育试点审批。网络教育成为教育发展的标杆,引起了社会广泛关注,被迅速传播开来。发展至今,随着网络的普及,各个高等院校的教学管理已实现网络化管理,与教育相关的各种管理系统也相继被广泛使用。另一方面,由于受到地理环境,经济条件因素的影响,网络教育还未在乡镇地区发展相对城市地区较为缓慢,与城市教育水平还存在一定的差异。当前国内的网络课程平台主要具备两大特点:一是其构成元素包括网络资源、网站、参与人员,教学视
17、频课件组成,由此平台可以拓展一系列的网络教育业务,为网络教育的发展提供支持。一是通过该平台开通再教育,对社会人员进一步培训学习,提高全民的文化水平。平台运用建构主义、系统方法,建立知识体系。在发展的过程,存在一些问题。软件种类太少,常见的有教学系统、课程网站。出现这种情况,主要原因在于:(1) 受到传统教育理念的影响,缺乏国外的自主学习教育观念,缺乏创造性思维的培养。(2) 主要开发一个适合各大高校使用的教育类软件,工作量太大,技术难度较高,由于内容必须设计更加生动、新颖,使得教学内容表现形式多样化,无法跟上时代进步的步伐。(3)基础设施限制在乡镇或偏远的山区,网络信号不好,使得网速过慢,信息
18、传播效率低下。费用相对较高,设施的维护相对城区较为困难,限制了网络教育的推广。(4) 师资配备不足为了解决区域师资配备差异,国家提出了西部教学计划,大学生可免除学费的措施。但是仍然杯水车薪。师资分配不均匀,使得网络教技术无法在偏远地区得到推广与维护,人才匮乏。在国外,网络教育已经普及,大家通过网络教育平台就可获得学位,网络教育取代了传统教育。1996年,美国掀起了一场“网络日”全民志愿活动。2000年,美国政府提出了“教育技术活动”的重要纲领,申明美国的每个班级及图书馆都需配备上网络设施,使每个孩子都能享受到网络教育的机会,此时开放的学历、学位课程已上万,基本涵盖各大高校的专业课程。当前国外,
19、如美国,绝大部分大学采取了远程视频教育,其实现方式主要通过预先录制视频或在线直播的方式。并且,在国外,许多教育培训机构和公司与学校网络教育平台连接,通过学校的教育平台,大家都能获得自己想要的相关的技能培训和共享的知识资源。通过此平台,还可实现该校的成人教育、继续教育等高等教育。国外网络课程教育平台不足之处:(1) 网络在线答疑功能不完善。主要通过大家在线留言,讨论。(2) 注重经济收益。很多网络课程资源时收费高昂,学习者必须先购买才能共享。违背了网络教育的初衷,网络教育成为一种商业行为,严重影响了知识的传播。由此可知,当前的国内外的网络教育发展还没能达到大家需要的普及。作为一种新型的教育管理模
20、式,在响应国家教育改革的号召的同时,还需不断完善,得到广大社会学习者的认可,不断提高其服务的水平。1.3研究的目的及主要内容本次设计采用asp技术进行研发。结合当前常见的网络教育课程平台的工作管理内容,提出了此次设计的需求,通过asp数据结构课程网站的研发。经过总结概括,主要研究内容如下:首先,分析当前网络教育课程网站的主要功能,分析工作处理的流程,撰写asp数据结构课程网站的需求分析。其次,以软件工程思想,根据撰写的需求分析进行系统概要设计。进行系统架构、数据库、界面设计。再次,研究如何通过Dream weaver软件开发平台,运用asp语言实现应用程序的编写。最后,研究测试程序,了解数据结
21、构课程实现自动流转的整个过程。并对其进行详细阐述。第二章 开发平台与技术2.1 开发平台及工具2.1.1 Dream weaverDream weaver,为了简便,常表示为“DW”,译为 梦想编织者,由美国MACROMEDIA公司研发。它集网站管理和网页设计于一体的一款新型的网页编辑器。此款视觉性的网页编辑器,克服了平台和浏览器的限制,设计的网页动感性更强。DW的系统版本包括Mac、Windows两种。DW目前已经发展到3.0代,1999年底发布的3.0存储空间低于3M,运行速度非常快,受硬件设施因素的影响较小。主要特点:(1) FTP功能。通过CS6中FTP功能,实现大型文件的快速传递。实
22、现视图实时更新,同时可进行多屏幕预览。(2) 自适应网络网格。通过CSS3快速调整网页面板,将不同平台和浏览器的网页进行处理,实现兼容。CSS3功能能够直观设计复杂的网页和版面,无需编码。(3) Phone Gap功能。支持安卓和苹果系统的应用程序的封装,通过该模拟器可以直接测试研发的系统。(4) 界面。通过多个浮动工具栏代替了传统的工具栏,我们也称其为“浮动面板”,通过它实现对页面编辑的控制。2.1.2 Mysql数据库MySQL是一款中小型的关系型数据库,运行快,程序执行能力强,通过第三方图形界面控制,操作更加简便。它支持多线程,并将数据保存在不同的数据库表内,具备较强的灵活性。拥有标准的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 asp 数据结构 课程 网站 设计 实现 毕业设计
限制150内