本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

计算机应用基础课程网络学习系统设计

计算机应用基础课程网络学习系统设计

该系统主要包括前台登录系统和后台数据库系统两大部分。 登录系统:由用户名、用户密码以及用户身份模式三个主要部分构成。用户通过各自账号进入相应模式并实现相应功能。 数据库系统:主要由存储各种用户信息的用户表和教学课件文档以及资源网站链接

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774


  • 详细描述

    计算机应用基础课程网络学习系统
    摘要:随着计算机技术的不断发展与普及,计算机应用基础课的教学变得越来越重要。而目前学校生源不断增多,而生源地不同,学生计算机水平参差不齐,依赖课堂教学,这样对于真正掌握计算机基础是远远不够的。基于Web平台的网络教学系统的设计思想,以ASP+SQLServer技术,设计并完成的基于B/S结构的计算机基础网络教学系统,可以解决计算机应用基础课程传统“理论+实验”教学模式中内容单一、学生基础差异大等弊端我们在课堂上只能是以教师为主导的教学,这样就使得教师与学生,学生与学生缺乏交流与沟通。而且计算机应用基础也是实践性很强的课程,教学的目的就是为了让学生能够应用计算机解决实际问题,而不是单纯的为了操作而学习操作。所以就迫切的需要一个作为课堂以外而延伸的学习平台——计算机应用基础网络教学平台,向学生提供了一个既丰富多彩、生动活泼,又方便快捷的人机交互界面,而且系统的设计合理,操作简单,维护方便,运行稳定,安全性高,优化了计算机应用基础课程的教学方法,很大程度上提高了学生的计算机应用能力。使学生在学习的过程中各个感官都能接收到教学的信息,极大地促进计算机网络课程教学,提高了教学效率和教学手段,为学生提供一个理想的学习平台。 
    关键词:计算机基础网络教学系统;自主学习;ASP;SQLServer
    Computer network application foundation course learning system
    Abstract: With the continuous development of computer technology and the popularization of computer application foundation course, is becoming more and more important in teaching. And the current school students has increased, while the students of different level students computer,uneven, rely on the classroom teaching, so the mastery of basic computer is notenough. Thedesign ideaofnetworkteaching systembasedonWebplatform, in order to ASPSQLServertechnology, foundation of computer network teaching system based on B / S structure is designed and completed, can solve the traditional "computer application foundation curriculumtheory and experiment" teaching mode is single, student foundation is different the drawbacks such as we have in the classroom is the dominant the teaching to teachers, so that teachers and students, students and students' lack of exchange and communication. And the computer application basis is the practical very strong curriculum, teaching purpose is to enable students to use computers to solve practical problems, not simply for the operation andlearning. So we urgently need a stretch as outside the classroom learning platform -- basic application of computer network teaching platform, to provide students with a rich and colorful be lively and vivid, and convenient man-machine interface, and the system design is reasonable, simple operation, convenient maintenance, stable operation, high safety,teaching method of computer application basic course optimization, greatly improve the computer application ability of the students. The students in the process of learning all the senses are able to receive the teaching information, which greatly promotes the computer network curriculum teaching, improve teaching efficiency and teaching methods, to provide a good learning platform for students.
    Keywords:Basic computer; network teaching system;Autonomous Learning;ASP;SQL Server

    目  录
    摘要 2
    一、论述 3
    二、系统概述 3
    (一)系统简介 3
    (二)开发工具 3
    三、系统分析 4
    (一)总体需求 4
    (二)业务分析 5
    (三)非功能性需求 5
    (四)系统功能模块设计 6
    四、系统数据库设计 7
    (一)概念设计 7
    (二)数据字典设计 8
    (三)系统流程分析图的设计 9
    (四)系统ER图的设计 10
    五、设计与开发 14
    (一)系统主页设计 14
    (二)用户登录程序设计 16
    (三)学生发帖程序设计 18
    (四)后台程序设计 19
    (五)上传下载资料程序设计 23
    六、系统使用说明 25
    结论 34
    参考文献 35



    结论

    通过本次毕业设计,我从中学习到了很多的东西。对很多东西有了新的认识和见解,认识问题和思考问题以及解决问题有了本质上的进步。特别是对一个系统开发的模式有了更深的认识,对专业技能的运用更熟练。也从中清楚地认识了MVC编程模式。
    在开发系统过程中遇见了很多的问题。刚开始的时候不确定管理员是否能增加、删除板块。后来经过指导老师的讲解,我也开始考虑这些问题。并一一解决问题。
    在小组的努力下,经过一段时间的讨论和不断调试,我们顺利的完成了开发任务。在开发过程中,我不仅增强了自学的能力和开发软件的能力。对一些软件开发模式有了更加深刻的认识,对应用软件的熟练程度有所提高,已经能运用这项开发过程,学会了如何进行小组式的开发一个综合系统。通过本次课业设计,我也感受到了开源的方便。
    在本次开发的时候出现的最大的问题就是,在做需求分析的时候,没有做好足够的调查和分析。最终导致了数据库设计不合理。在开发中途时不得不修改数据库。而数据库一修改,将面临的就是大部分代码的修改。这也是让我非常头痛的,但是经过不断地努力还是顺利的完成了修改数据库后的代码修改。这次的失误让我认识到了,设计数据库就是开发一个系统的核心。设计数据库一定要思路清晰,各个数据的流向各个表之间的关系一定要弄清楚,透彻。数据库设计出错了对以后整个系统的影响是最直接的。所以做需求时一定要做好需求分析,考虑完善,数据库设计要谨慎。总之需求分析时能做好就能降低需求变更,再加上设计时考虑到的技术可行性就可以大幅度的降低需求变更。
    本次课业设计是我工作前一次很好的演练和实践的机会,是培养独立思考问题和自学能力的锻炼,使我意识到必须努力学习才能才工作中体现自己的价值,适应社会的需要。
    在系统的开发过程中,还出现了很多很多的问题。但是自己还是通过网络上的查询,老师和同学给我的讲解,还有自己去查阅书籍。最终还是完成了预定的需求功能。看到自己独立完成并可以使用的系统给了我很大信心。
    相信,有了这次实践,我会更有信心在将来得工作中做出更大成绩。
    在本系统的设计过程和论文编写过程中,很多老师、同学都给与了我许多无私的帮助,尤其是我的导师给我的论文提出了很多宝贵的修改意见,在这里我向这些无私帮助我的人表示衷心的感谢。


    参考文献

    [1] 李萍,王得燕,杨文珺. ASP.Net(C#)动态网站开发案例教程[M]. 机械工业出版社. 2012.9
    [2] 周绪,管丽娜,白海波. SQL Server 2000 入门与提高[M]. 北京:清华出版社,2007
    [3] 程琪,张白桦.ASP.NET动态网站开发项目化教程[M].北京:清华大学出版社,2010.
    [4] 靳学辉,龙冬云,杜威.数据库原理与应用[M].3版. 北京:电子工业出版社,2007
    [5] 张蒲生.SQL Server数据库应用技术[M] .2版.北京:清华大学出版社,2008.
    [6] 梁晓晖,来继敏.ASP.NET 2.0(C#)网站开发实用教程[M].北京:机械工业出版社,2009.
    [7] 温韬.东软.NET软件工程师实例参考手册[M].大连:东软电子出版社,2008.
    [8] 唐值华,郭兴峰. ASP.NET 2.0动态网站开发基本教程(C#2005篇) [.北京:清华大学出版社,2008.
    [9] 余晨,李文炬.SQL Server 2000 培训教程[M].北京:清华大学出版社,2002.
    [10] 杨学全.SQL Server 2000 实例教程[M].2版.北京:电子工业出版社,2007
    [11] 王行言. 数据库技术及应用[M]. 北京:高等教育出版社,2004 
    收缩