《jsp汇编语言课程网站设计-毕业论文》由会员分享,可在线阅读,更多相关《jsp汇编语言课程网站设计-毕业论文(43页珍藏版)》请在金锄头文库上搜索。
1、摘要I摘摘 要要随着网络技术的飞速发展,尤其是 Web 技术的广泛应用,以及学校网络基础设施的大力建设,教学资源共享的迫切需要,创建在线精品课程教学系统显得越来越重要。基于 Internet 的教育体制不受时间、空间和地域的限制,相应的教学模式由以教师为中心的传统教学模式转向以学生为中心的现代教学模式。本文以设计一个汇编语言课程网站为目的,主要实现课程介绍、课件下载、作业上传与批改、留言讨论、课程公告等基本功能的设计。其中重点介绍了留言讨论功能的设计与实现。本文中所做的主要工作:简述了整个汇编语言课程网站的需求分析;阐述整个汇编语言课程网站的概要设计和详细设计;详细介绍了留言板模块的功能实现。
2、留言板系统的主要功能包括用户登录、用户注册、用户退出、发布留言、修改留言以及管理员回复留言等。文章最后还对设计整个汇编语言课程网站以及留言板的详细设计与实现的过程和心得进行了总结。关键字关键字 :教学网站 留言板 JSPAbstractIIAbstractWith the rapid development of networks technology, especially the extensive application of Web technology, at the same time, massive construction of networks basic faciliti
3、es and the imperious need of sharing the teaching resources, it becomes more and more important to construct the online excellent course teaching system. The educational system based on Internet doesnt limit to time, space and terrain. Correspondingly, the teaching mode has changed from traditional
4、teaching mode at the center of teachers to modern one at the center of students.This paper are based on designing an assemble language teaching website, it mainly realize the basic function design of the course introduction, the class downloading, the upload and Correcting of the exercise, the messa
5、ge discuss and so on the announcement column. It focused on the design and implementation of the function of the message board. In this article does main work: Describes the requirement analysis of the entire assemble language teaching website; Elaborates the entire assemble language teaching websit
6、e outline design and detail design; Details on the message board to achieve the functional module. The main functions of the message board system include login, register, exit, publishing message, modifying message, replying message and so on. In the end, the article sum up the experience and the co
7、urse of designing the entire assemble language teaching website, and also the detailed design and implementation of the message board.Key words: Teaching website Message board JSP目录III目目 录录第第 1 1 章章 引言引言.1第第 2 2 章章 需求分析需求分析32.1 系统的非功能需求32.2 系统的功能需求52.3 用例需求分析72.4 留言板模块的功能需求分析8第第 3 3 章章 系统系统概概要设计要设计1
8、23.1 项目开发平台.123.2 前台管理系统结构.123.3 后台管理系统结构.123.3 系统子模块设计.13第第 4 4 章章 网站详细设计网站详细设计174.1 登录模块的设计.174.2 留言板模块设计.174.2.1 数据库设计.174.2.2 系统实现.18第第 5 5 章章 系统功能实现系统功能实现235.1 登录模块.235.2 留言板模块.245.2.1 权限系统245.2.2 多语言提示信息275.2.3 注册和登录功能295.2.4 留言列表显示功能30目录IV5.2.5 留言发布和修改功能315.2.6 留言删除功能325.2.7 留言回复功能33第第 6 6 章章
9、 总结总结34致谢致谢35参考文献参考文献.36ContentsVContentsChapter 1 Introduction.1Chapter 2 Requirement Analysis32.1 The Non-functional Requirements of the System.32.2 The Functional Requirements of the System 52.3 Usecase Requirement Analysis.72.4 The Functional Requirements of the Message board Module.8Chapter 3 T
10、he Summary Design of the System.123.1 Terrace of Developing.123.2 Structure of the Foreground Management System123.3 Structure of the Background Management System.123.4 Submodule Design of the System.13Chapter 4 The detailed Design of the Website.174.1 The Design of Login Module.174.2 The Design of
11、Message Board Module.174.2.1 DataBase Design174.2.2 System Implemention.18Chapter 5 The realization of the website functions235.1 Login Module235.2 Message board Module.245.2.1 Privilege System.245.2.2 Multi-Language Hint Message.275.2.3 Register and Login.295.2.4 Message List Show 305.2.5 Message P
12、ublishing and Modifying.315.2.6 Message Deleting.32ContentsVI5.2.7 Message Replying33Chapter 6 Summary.34Acknowledgement.35References36第 1 章 引言1第第 1 1 章章 引言引言随着社会的发展,在信息社会中,信息的获取、处理、交流和决策都需要高质量的计算机软件来完成。网络课程管理是现在学校面临的一项必要任务。如何有效的实现课程的有效管理也是一件比较重要和复杂的工作,其涉及的内容也比较极为广泛,面临学生、教师和课程等管理。因此制作一个网络课程网站是十分重要和必
13、要的。网络课程管理也是学校的重要工作之一,对于学校来说,对所有课程实现登记、记录、查询也是很困难的,因为涉及的课程数量比较大,这给管理造成了一定的困难,通过计算机和网络进行管理无疑是最科学和最有效的方法,一方面可提高工作效率和工作质量,同时又便于学生与教师之间进行信息交流。在线精品课程教学系统是一个由人、计算机组成的能进行课程信息的查看、查询以及相关课程信息的查看、查询的系统,该系统能够实时反映学校的教学情况,为日常事务的处理和管理职能提供支持。在人类发明计算机之前,管理信息系统完全是手工作业,随着计算机技术的产生和发展,管理信息系统的结构发生了很大的改变,计算机强大的数据处理能力及现代化的网
14、络通讯技术大大提高了管理信息系统的效能。作为课程管理人员要分清楚哪些信息适合计算机处理,哪些信息更适合于手工作业,在工作中将两种方式有机地结合,互相取长补短,以求达到最佳的管理方式。因此,使课程管理工作更加规范化、科学化,建设一个在线精品课程教学系统已显得非常重要。在线精品课程教学系统通常包括课程信息管理、用户信息管理、课件上下载管理、作业上传与批改管理、留言板管理等。网络教学系统在教学中所扮演得角色越来越明确:一方面,计算机网络为学习者提供学习资料、工具和创设学习情景,让他们操作、探索,为提高学习者的兴趣,调动他们的积极性和主动性,培养其创造能力营造了良好的信息化环境。另一方面,计算机网络有
15、丰富的教学信息资源,它既可以做到在不割裂学科系统知识的情况下,以多媒体的方式表现知识和经验;又可以对学科的系统知识进行延伸性链接,对不同学科所涉及的同一对象给予多角度、多层面的反映。为学习者掌握系统知识提供了书本无法比拟的信息化环境。计算机网络既能提升学习者主体地位,提高其学习兴趣,培养其主动探索问题、解决问题第 1 章 引言2的能力和技能;又能使他们学习和掌握系统的科学知识。既可以使学习者学习系统知识,又可以使他们在学习过程中学会学习。既调动学习者的主动性,又充分发挥了教师的主导作用。“汇编语言程序设计”是计算机专业学生必修的一门核心专业课程 ,对培养学生程序设计能力 ,理解计算机工作原理
16、,从事软件开发和硬件应用均具有非常重要的作用。但是 ,这门课程又是学生感到比较难学的一门课程 ,习惯了高级语言的高度结构化 ,对汇编语言的“机器化”学生一时难以理解 ,再加上有那么多的语法规则需要记忆 ,上机调试又容易出错 ,使得学生在一开始学习时便陷入茫然。因此在这种情况下,建设一个方便查阅课程信息、获取课程资源以及同其他学习者进行交流的汇编语言课程网站是十分必要的。为了保证网站的易用性、通用性和良好的可扩展性,合理的系统结构就必不可少。目前,在基于 J2EE 架构开发 Web 应用的技术基础上,结合 MVC (Model-View-Controller) 结构的方式来构建 Web 应用系统是一种较好的 Web 应用实现方案。Struts 框架是 MVC 设计模式的一个应用实例,应用 Struts 框架可以减轻设计和开发大型企业级软件的负担,使设计人员和编程人员在较短的时间里就能够开发出系统原型。第 2 章 需求分析3第第 2 章章 需求分析需求分析2.1 系统的非功能需求系统的非功能需求汇编语言的教学网站目前的针对对象是教师和学生。以前,我们的教学主要