《ERP沙盘模拟》网络教学平台的设计与实现[毕业论文].doc

上传人:文初 文档编号:45267 上传时间:2018-05-14 格式:DOC 页数:38 大小:2.20MB
下载 相关 举报
《ERP沙盘模拟》网络教学平台的设计与实现[毕业论文].doc_第1页
第1页 / 共38页
《ERP沙盘模拟》网络教学平台的设计与实现[毕业论文].doc_第2页
第2页 / 共38页
《ERP沙盘模拟》网络教学平台的设计与实现[毕业论文].doc_第3页
第3页 / 共38页
《ERP沙盘模拟》网络教学平台的设计与实现[毕业论文].doc_第4页
第4页 / 共38页
《ERP沙盘模拟》网络教学平台的设计与实现[毕业论文].doc_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、本科毕业设计论文届论文题目ERP沙盘模拟网络教学平台的设计与实现所在学院专业班级信息管理与信息系统学生姓名学号指导教师职称完成日期年月日诚信申明我申明,所呈交的论文设计是本人在老师指导下进行的研究工作及取得的研究成果。据我查证,除了文中特别加以标注和致谢的地方外,论文设计中不包含其他人已经发表或撰写过的研究成果,也不包含为获得或其他教育机构的学位或证书而使用过的材料。我承诺,论文设计中的所有内容均真实、可信。论文设计作者签名签名日期年月日授权申明学校有权保留送交论文(设计)的原件,允许论文(设计)被查阅和借阅,学校可以公布论文(设计)的全部或部分内容,可以影印、缩印或其他复制手段保存论文(设计

2、),学校必须严格按照授权对论文设计进行处理,不得超越授权对论文(设计)进行任意处置。论文设计作者签名签名日期年月日ERP沙盘模拟网络教学平台的设计与实现摘要互联网日新月异的发展,标识了一个新时代的到来。利用互联网进行网络教学越来越受到人们的关注,网络教学平台不同于传统意义上教学,它极大的丰富了教学的方法,扩展了教学的空间,是未来教育发展的重要领域。在网络教学平台上,教师可以致力于课程研究和教学过程的实施,学生可以进行自主学习和交流,满足个性化学习的需求。本平台在系统架构上,探索了整合后台数据库、WEB服务和ASPNET脚本编程的B/S系统体系结构的实现技术,结合软件工程的思想,对满足网络环境下

3、的教学系统平台进行了总体需求分析、设计与实现。一个良好的教学平台,必须同时具备科学性、教育学、技术性和艺术性。该系统的突出之处在于它的针对性强,能够对所有使用本系统的学生在自学给予更有效,更实时的具有交互性的帮助。引导学生进行网上交流,引导学生对有关问题进行思考判断。关键字网络教学平台数据库ASPNETTHEOFNETWORKTEACHINGPLATFORMDEVELOPMENTANDIMPLEMENTATIONABSTRACTTHERAPIDDEVELOPMENTOFTHEINTERNETMARKSTHECOMINGOFANEWERAUTILIZINGTHEINTERNETTOTEACHIS

4、SUBSANTIALLYBRINGINGGREATCONCERNSTHENETWORKTEACHINGPLATFORMISSTRIKINGLYDISTINCTFORMTHETRADITIONALTEACHING,WHICHLARGELYENRCHESTHETEACHINGMETHODS,EXPANDSTHETEACHINGSPACE,ANDISTHEMOSTIMPORTANTFIELDINTHEFUTURETEACHINGDEVELOPMENTWITHTHISNETWORKTEACHINGPLATFORM,TEACHERSCANFOCUSONSUBJECTSTUDYANDTHEEXECUTIO

5、NOFTEACHING,ANDSTUDENTSCANSTUDYONTHEIROWNANDCOMMUNICATEWITHEACHOTHER,ACHIEVINGPERSONALIZINGLEARNINGINTHECONSTRUCTIONOFTHESYSTEM,THEAUTHORMAKESSOMESTUDYOFTHEBACKGROUNDDATABASE,WEBSERVICEANDTHEREALIZINGTECHNOLOGYOFTHESYSTEMCONSTRUCTIONINASPNETSCRIPTUREPROGRAMMINGCOMBINEDWITHTHEIDEAOFSOFTWAREENGINEERIN

6、G,THETEACHINGSYSTEMPLATFORMISANALYZED,DESIGNEDANDREALIZEDASAWHOLE,WHICHISBASEONSATISFIESTHENEEDOFNETWORKENVIRONMENTAFINETEACHINGWEBSITE,MUSTBESCIENTIFIC,HASTHEEDUCATIONSIGNIFICANCE,TECHNICALITYANDARTISTICQUALITYATTHESAMETIMETHEPROMINENTPOINTOFTHISSYSTEMISTHATITCANPROVIDEMOREAVAILABLEANDMORETIMELYHEL

7、POFTHESTUDENTSINCOMPUTERMAJORGUIDESTUDENTSTOMAKEONLINECOMMUNICATION,GUIDINGSTUDENTSTOTHINKINGONISSUESRELATINGTOJUDGMENTSKEYWORDSNETWORKTEACHINGPLATFORMDATABASEASPNET目录1概述111论文背景简介112系统开发的意义113国内外发展现状214论文目标22开发技术方案选择321ASPNETACTIVESERVERPAGE相关简介322数据库SQLSERVER200533系统分析331系统需求分析3311本系统需求分析3312系统总体构成

8、432业务流程及数据流程分析44系统设计541数据库设计5411数据库技术概述5412数据库需求分析6413数据库概念结构设计6414数据表设计842系统功能分析115系统实现1351后台系统的设计与实施13511登录模块设置13512资源信息管理模块17513问题咨询管理模块206总结27致谢29参考文献30本科生毕业论文(设计)11概述11论文背景简介随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特别是网络与校园网的接轨,为高校教育提供了丰富的资源,使网络教学真正成为现实,为高校教学提供了一种新的手段和方式。某种意义上说,网络教学平台的使用对于高校教学来说是一场革命1。

9、20世纪90年代中后期到现在,网络在高校中得到了普遍应用,各类教学平台也相继出现。大力推动网络教学的发展,侧重于学生对于教学资源需求,推动信息技术与课程信息的集合,是推动教学改革,培养创新人才的有效途径,也是教育技术在教学中充分应用的体现2。网络教学并不会取代传统的课堂教学,而网络教学模式与课堂教学模式融合起来是未来发展的方向,吸取传统模式的课堂教学的优点,并发挥网络教学客服时间空间限制的优点,构造出一种全新全面的教学模式,使学生的学习生活不再受到过多的局限,使教育教学不再枯燥更加生动更具吸引力3。目前,基于INTERNET的网络教学的研究方兴未艾,今后网络教学的构建将朝着功能进一步完善,操作

10、越来越简化,资源渐趋丰富多采,服务方式多种多样更完善更人性化,教学内容多媒体化及情景化,交互方式多样化,导航系统便捷化4。故此,网络教学平台是未来教育教学的重要发展方向。12系统开发的意义(1)促进网络教学的发展,提高网络教学的质量由于网络教学可以实现信息资源共享,在网上组织最优秀的教材和教法,使学习者在网上可以学到最新的知识,因此是教学改革发展的方向5。通过本项目的研究与实践,使网络教学更能为学习者提供一个建构主义的学习环境,充分体现学生的首创精神,学生有更多的机会在不同情境下去运用他们所学的知识,而且学生可以根据自身的行动的反馈来形成对客观事物的认识和解决实际问题的方案,从而提供网络教学的

11、质量6。(2)寻找利用计算机技术和网络技术实现学生远程交互自主学习的教学设计的技术解决方案(3)完善和发展教学设计理论网络环境下的教学与传统教学,不仅是教学环境的不同,在教学内容、教学手段、教学传播形式上都有本质的区别。通过本项目的研究,能够解决网络环境下,教学如何进行教学设计,如何调控教学过程,如何有效实施教学活动以达成教学目标,是对教学设计理论的完善和发展7。本科生毕业论文(设计)213国内外发展现状网络教学的设计理论与方法的研究缺乏系统性。通过对国内外有关的学术刊物(如电化教育研究、中国电化教育、EDUCATIONALTECHNOLOGY等)、教育网站和国际国内有关学术会议(GCCCE、

12、ICCE、CBE等)的论文集进行分析,网络教学的设计研究主要是关于建构主义学习环境的设计和协作学习的设计等方面,缺乏系统的研究8。可以说,网络教学的设计理论的研究还处于初级阶段,还有很多问题需要去研究和探索。例如,在网络环境下如何利用网络资源进行主动学习、利用虚拟情境进行探究学习、利用通讯工具进行协商学习、利用工具进行创造学习的设计以及教师指导性活动的设计等方面,都值得我们去研究。网络教学的评价研究才刚刚起步。随着INTERNET应用的普及,网络教学已成为一种重要的教学手段和教学场所。然而,与传统教学相比,网络教学的质量保证体系却显得不够完善、健全。如何保证网络教学的质量,建立一个行之有效的网

13、络教学评价模型,已成为网络教学研究的一个重要课题9。教育部批准全国31所高校建立网络教育学院,但却没有制定出如何保证网络教育质量的相关政策。美国国家教育政策研究所(THEINSTITUTEFORHIGHEREDUCATIONPOLICY)也发表了一份名为“在线教育质量远程互联网教育成功应用的标准“的报告,然而,这些文章(报告)也仅仅是描述性的定义网络教学的评价指标,而对如何组织评价、如何获取定量数据、评价数据如何促进教学等方面则很少涉及10。目前,网络教学的支撑平台中的学习评价模块往往只含有测试部分,而缺乏相应的分析与反馈。高校的数字化校园和无线网络建设也日趋完善,未来的网络教学平台应能适应这

14、些技术的发展,例如,可以将网络教学平台整合到学生使用的校园一卡通当中等,作为重要的未来教育教学模式,对网络教学平台的探索和研究必定将不断深入,因此,网络教学平台在现代及未来的教学中有着不可估量广阔的应用前景11。14论文目标1系统应符合学生学习教师教学的基本需求,满足相关人员日常管理,维护的需要,并达到操作过程的直观、方便、实用、安全等。2系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维修人员补充和维护。3系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改等操作。本科生毕业论文(设计)32开发技术方案选择本系统选择的开发技术语言为ASPNE

15、T,开发平台为VISUALSTUDIO2005,数据库为SQLSEVER2005。下面分别对所运用的技术做简单的介绍分析。21ASPNETACTIVESERVERPAGE相关简介ASPMICROSOFTACTIVESERVERPAGES是微软推出的一个服务器端的脚本执行环境,它可将HTML脚本及可重用的ACTIVESERVER组件结合在一起,来建立动态的、交互的、高性能的WEB服务器应用程序环境12。应用ASP的网页设计者只要将一些简单的脚本代码嵌入到HTML文件中,就能实现动态网页的功能,而不必再用完整的变成语言或单独编译程序来创建交互式网页13。22数据库SQLSERVER2005MIRC

16、ROSOFTSQLSERVER2005是由一系列产品组成,不仅满足最大的数据处理系统和商业WEB站点存储和处理数据的需要,还能为个人或小企业提供容易使用的数据存储服务,通过对高端硬件平台及最新网络和存储技术的支持,可以最大限度的为WEB站点和企业级的应用提供可扩展性和高可靠性,它具有完全的WEB功能,支持XML,使用户可以快速创建下一代的可扩展电子商务和数据仓库解决方案14。它主要由关系数据库、数据库构架、管理构架、复制构架、数据仓库、联机分析处理和应用程序开发构架等构成。3系统分析31系统需求分析需求分析是指理解用户需求,就软件功能与用户达成一致,估计软件风险和评估项目代价,最终形成开发计划

17、的一个复杂过程。311本系统需求分析用户登录用户在注册成功之后,可以在登录界面输入用户名和密码,并选择相应的身份学生或者教师,由系统进行验证信息是否正确,若正确则进入相应的页面进行相应操作,若信息错误,则出现错误信息提示,无法进入系统。后台管理管理员选择后台管理界面,并输入正确的用户名和密码后方可进入系统,并可通过后台对各个模块进行相应的管理删除等操作。交流园地交流园地是包含几个不同主题分类的论坛形式的模块,登录后的用户可以选择相应主题的类别发布贴子进行交流,其他用户可以回复,使更多的用户之间的交流更加方便。本科生毕业论文(设计)4资源下载教师用户可以通过此版块上传ERP沙盘模拟课程的相关课件

18、资源,学生用户通过此版块可以方便地下载其所需要的资源,管理员可以对上传的资源进行管理删除等操作,使学生对于学习资料的获取更加便捷。问题咨询对于学习上存在的疑问难点等,学生用户可以在此模块选择相应的老师发表贴子提问咨询,教师用户可以对其问题进行解答。312系统总体构成本系统的系统总体构成如图31所示图31系统总体构成32业务流程及数据流程分析业务流程图(TRANSACTIONFLOWDIAGRAM,简称TFD),就是用一些规定的符号及连接来表示某个具体的业务处理过程,业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向

19、,它是物理模型。登录页面用户名、密码正确主菜单页面网络教学平台管理员登录资源交流咨询用户登录本科生毕业论文(设计)5图32用户业务流程图4系统设计本系统的设计阶段主要解决系统如何实现问题,也叫做概要设计,其主要任务是划分出系统的物理元素及设计软件的结构,完成软件定义时期的任务之后就应该对系统进行总体设计,即根据系统分析产生的分析结果来确定这个系统由哪些系统和模块组成,这些系统和模块又如何有机的结合在一起,每个模块的功能如何实现。41数据库设计411数据库技术概述数据库技术是信息系统的一个核心技术。是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据15。是通过研究

20、数据库的结构、存储、设计、管理以及应用的基本理论和实现方法,并利用这些理论来实现对数据库中的数据进行处理、分析和理解的技术。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据16。数据库技术研究和管理的对象是数据,所以数据库技术所涉及的具体内容主要包括通过对数据的统一组织和管理,按照指定的结构建立相应的数据库和数据仓库;利用数据库管理系统和数据挖掘系统设计出能够实现对数据库中的数据进行添加、修改、删除、处理、分析、理解、报表和打印等多种功能的数据管理和数据挖掘应用系统;并利用应用管理系

21、统最终实现对数据的处理、分析和理解17。用户提问咨询贴子内容论坛贴子课件文档资源信息系统用户提问咨询贴子内容论坛贴子课件文档资源信息本科生毕业论文(设计)6412数据库需求分析通过上述对系统功能的分析,并且在对老师及学生用户做了简单的调查问卷之后,综合以上信息,针对网络教学平台系统用户的需要,总结出如下的需求信息(1)用户分学生用户、教师用户和管理员用户。学生用户可以注册,学生用户的注册信息包括用户名,密码,电子邮箱,性别,真实姓名,通讯地址,出生日期等。教师用户及管理员用户暂时不提供注册,而是由系统操控者率先录入数据库中。管理员可以对不符合条件的学生用户进行删除操作。(2)管理员可以对已注册

22、用户,如发现其发布违反规则的信息后,可以对其进行删除用户操作。也可以对科目的类别进行添加删除等操作。还可以新增最新的有关ERP沙盘模拟课程的滚动新闻条,同时可以删除已过时的滚动新闻条,实现了即时共享新闻的目的。(3)学生用户可以在资源模块下载课程资料、在交流园地选择相应的分类版块进行留言发贴回贴,交流园地包含两个模块,一个是关于ERP沙盘模拟基础知识的讨论区,另一个是关于ERP沙盘模拟的经典案例分享区。学生用户还可以在问题咨询模块针对ERP沙盘模拟课程中遇到的疑问选择自己喜欢的教师进行提问咨询。(4)教师用户可以在资源模块上传课程资料、在交流园地选择相应的分类模块进行发贴回贴以便交流,以及在问

23、题咨询模块对学生用户提出的疑问进行解答。经过对上述系统功能的分析和需求进行总结后,设计出如下数据项(1)用户信息用户名、密码。(3)资源信息资源标题、发布人、发布时间,编号。(4)交流信息标题、时间、内容,编号。(5)咨询信息问题题目、问题内容、时间。413数据库概念结构设计(1)各实体ER图管理员管理员编号管理员名密码本科生毕业论文(设计)7图41管理员实体ER图图42资源信息实体ER图图43测试信息实体ER图图44交流信息实体ER图(2)各实体之间的关系分ER图用户发表交流信息名称编号时间内容资源信息资源标题内容上传时间测试信息问题题目问题内容时间交流信息标题时间编号内容本科生毕业论文(设

24、计)8图45用户和交流信息关系ER图图46用户和测试信息关系ER图(3)各实体之间的关系总ER图图47各实体关系总ER图414数据表设计系统中主要在分析本系统的数据库方面的要求后,总结出如下数据,建立以下主要表表41管理员信息表(ADMIN)字段名数据类型大小允许NULLUSERIDVARCHAR50PWDVARCHAR32用户发表进入上传下载留言咨询资源用户进入问题咨询问题题目问题内容时间本科生毕业论文(设计)9NAMEVARCHAR50LASTLOGINTIMESMALLDATETIMEREGTIMESMALLDATETIMEFLAGCHAR1表42资源信息表(FILES)字段名数据类型大

25、小允许NULLUPLOADTIMESMALLDATETIMEFSIZENUMERIC18FILENAMENVARCHAR50FILEDESCRIBENVARCHAR50TIDINTDOWNNUMINTFILEPATHNVARCHAR100SIDINT表43交流园地信息表(FORUM)字段名数据类型大小允许NULLTITLEVARCHAR100CONTENTTEXTIMAGENVARCHAR100ISCLOSEINTTYPEINTINITIARORINTISSHOWINTCREATEDATEDATETIME本科生毕业论文(设计)10表44答疑信息表(LEAVEWORDS)字段名数据类型大小允许N

26、ULLCONTEXTTEXTRECEIVEIDVARCHAR50SENDIDVARCHAR50LEAVETIMESMALLDATETIME表45用户信息表(REGUSER)字段名数据类型大小允许NULLUSERNAMEVARCHAR50PWDVARCHAR32LASTLOGINTIMESMALLDATETIMEMAILVARCHAR100REALNAMENVARCHAR10SEXCHAR1BIRTHDAYSMALLDATETIMEDESCRIBETEXTPROVINCENVARCHAR50ADDRESSNVARCHAR50QUESTIONNVARCHAR50ANSWERNVARCHAR50PO

27、STCODENVARCHAR50HAVEPASSBITFLAGBITTIMESINT本科生毕业论文(设计)11DEGREENVARCHAR50表46安全信息表(SAFTY)字段名数据类型大小允许NULLUSERIDVARCHAR50LOGINTIMESMALLDATETIMELOGINIPCHAR15图48数据库表42系统功能分析经过对系统的需求分析,将整个系统分为两部分,前台系统和后台系统。1前台系统功能分析前台系统主要包括资源模块、测试模块、交流模块。其中,这个前台系统功能模块如图48所示。本科生毕业论文(设计)12图48前台系统模块图前台系统每个模块的主要功能分别为1资源模块教师用户可以

28、上传相关的课程资料,学生用户可以对已上传成功的课程资料进行下载。2咨询模块学生用户可以针对课程学习上遇到的疑问难点对老师发贴提问,教师用户可以回贴进行解答。3交流模块学生或教师用户可以在不同的主题分类中发贴回贴进行互动交流。2后台系统功能分析后台系统可分为用户管理模块、资源管理模块、测试管理模块、交流管理模块。后台系统如图49所示。图49后台系统后台系统每个模块的主要功能分别为(1)用户信息管理模块用户管理模块包括可以修改用户基本的个人信息。(2)注册会员管理模块用户管理模块后台系统管理模块注册会员管理模块系统新闻管理模块用户前台模块资源模块咨询模块交流模块本科生毕业论文(设计)13针对本平台

29、已注册的会员进行管理,可以删除违反规则的用户。(3)系统新闻管理模块针对本平台的滚动新闻条进行添加删除等操作,可以使用户及时看到最新的新闻信息。5系统实现51后台系统的设计与实施511登录模块设置本页面是普通用户进入本站的入口,对学生及教师用户进行身份验证。输入信息通过LOGINASPXCS进行验证。用户名和密码都正确,就读取用户信息,登录到管理员界面。如果用户名或密码错误,则弹出错误警告。主页界面图51网络教学平台主页面用户注册界面需要注册用户时输入一些基本的个人信息。本科生毕业论文(设计)14图52用户注册界面教师基本信息界面此页面是教师用户登录后的主界面,其中包含教师用户基本的个人信息,

30、其中包括姓名,邮编,出生日期,性别,学位,地址,联系方式,照片,职称,省份及其他个人简介,并可供教师用户进行修改编辑等操作。图53教师基本信息界面本科生毕业论文(设计)15管理员登录界面区别于主页上的学生与教师用户的登录界面,是以单独页面形式存在的后台管理员登录界面。图54管理员登录界面管理员的管理界面管理员登录成功后的页面,可以对几个板块进行相应的添加删除操作。图55管理员的管理界面其主要代码如下PUBLICPARTIALCLASSMANAGER_LOGINSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTE

31、DVOIDBUTTONLOGIN_CLICKOBJECTSENDER,EVENTARGSE本科生毕业论文(设计)16STRINGNAMETEXTBOXNAMETEXTSTRINGPWDTEXTBOXPWDTEXTIFNAMEINDEXOF“1|NAMEINDEXOF1|NAMEINDEXOF“1|PWDINDEXOF“1|PWDINDEXOF1|PWDINDEXOF“1LABELSTATETEXT“用户名或密码包含有非法字符“RETURNSQLCONNECTIONCONNNEWSQLCONNECTIONSYSTEMCONFIGURATIONCONFIGURATIONMANAGERCONNECT

32、IONSTRINGS“ONLINECONNECTIONSTRING1“CONNECTIONSTRINGSQLCOMMANDCOMMANDNEWSQLCOMMAND“SELECTUSERID,PWDFROMADMINWHEREUSERIDNAMEANDPWDPWD“,CONNSQLPARAMETERUSERNAMECOMMANDPARAMETERSADD“NAME“,SQLDBTYPENVARCHAR,50USERNAMEVALUETEXTBOXNAMETEXTSQLPARAMETERUSERPWDCOMMANDPARAMETERSADD“PWD“,SQLDBTYPECHAR,32USERPWD

33、VALUETEXTBOXPWDTEXTCONNOPENTRYSQLDATAREADERDRCOMMANDEXECUTEREADERIFDRREADTRUE本科生毕业论文(设计)17RESPONSEREDIRECT“INDEXASPX“/RESPONSEWRITE“VARAWINDOWOPENINDEXASPX,MENUBARNO,TOOLBARNO,LOCATIONNO,DIRECTORIESNO,STATUSNO,WIDTH1010,HEIGHT700,LEFT0,TOP0,SCROLLBARSNO,RESIZABLENOIFANULLWINDOWLOCATIONNOTEHTMELSEWIN

34、DOWOPENERNULLWINDOWCLOSE“ELSELABELSTATETEXT“登录失败,无此用户名或密码不正确“DRCLOSECATCHEXCEPTIONERRLABELSTATETEXT“系统错误“ERRMESSAGECONNCLOSE512资源信息管理模块添加资源信息教师用户可以在此页面上传课程相关资源,不过暂时只能接收大小不超过10M的上传资源。本科生毕业论文(设计)18图56添加资源信息界面PUBLICPARTIALCLASSTEACHER_UPLOSDSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,SYSTEMEVENTA

35、RGSE/TITLETEXT“多文件上传“/UPLOADTEXT“开始上传“PROTECTEDVOIDUPLOAD_CLICKOBJECTSENDER,SYSTEMEVENTARGSEUPMOREFILEPRIVATEBOOLUPMOREFILE/遍历FILE表单元素SYSTEMWEBHTTPFILECOLLECTIONFILESSYSTEMWEBHTTPCONTEXTCURRENTREQUESTFILES本科生毕业论文(设计)19/状态信息SYSTEMTEXTSTRINGBUILDERSTRMSGNEWSYSTEMTEXTSTRINGBUILDER“上传的文件信息分别为“INTFILECOU

36、NTINTFILECOUNTFILESCOUNTTRYFORFILECOUNT0FILECOUNT“STRMSGAPPEND“客户端文件地址“POSTEDFILEFILENAME“STRMSGAPPEND“上传文件的文件名“FILENAME“STRMSGAPPEND“上传文件的扩展名“FILEEXTENSION“/保存到指定的文件夹POSTEDFILESAVEASSERVERMAPPATH“UPEDFILE/“FILENAME本科生毕业论文(设计)20STRSTATUSTEXTSTRMSGTOSTRINGRETURNTRUECATCHSYSTEMEXCEPTIONERRORSTRSTATUST

37、EXTERRORMESSAGERETURNFALSE513问题咨询管理模块界面如下所示学生用户可以将学习上存在的疑难问题写下来,选择教师后进行提问咨询。图57问题咨询界面教师回复咨询界面被提问教师解答问题后,学生用户可以在此界面看到相应的回复信息。本科生毕业论文(设计)21图58教师回复咨询界面主要代码如下所示PUBLICPARTIALCLASSWEBPART_COMMUNICATION_COMMUNCIATIONSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFSESSION“USERNAME“NULLRESPONSE

38、REDIRECT“/CODE/ERRORASPX“SHOWDIVPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESTRINGTEACHERIDREQUEST“RID“STRINGSENDIDSESSION“RID“TOSTRINGSTRINGCONTENTCOMCONTENTTEXTTOSTRINGSTRINGSENDTIMEDATETIMENOWTOSTRINGIFLEAVEWORDSADDLEAVEWORDSCONTENT,TEACHERID,SENDID,SENDTIMELBLNEWSINNERHTML“ALERT问题咨询成功,请等待答复

39、“ELSELBLNEWSINNERHTML“ALERT问题咨询失败,请重试“本科生毕业论文(设计)22PROTECTEDVOIDSHOWDIVSTRINGFLAGREQUEST“FLAG“IFFLAG“1“LISHIVISIBLETRUEZHIXUNVISIBLEFALSEDIV1VISIBLEFALSEIFFLAG“2“LISHIVISIBLEFALSEZHIXUNVISIBLEFALSEDIV1VISIBLETRUEIFFLAGNULLLISHIVISIBLEFALSEZHIXUNVISIBLETRUEDIV1VISIBLEFALSE514交流园地模块界面如下所示此模块拥有两个主题类别板块

40、,用户选择相应的板块进行交流讨论。基础知识讨论区主要用于用户之间对于ERP沙盘模拟相关的基础概念知识进行交流探讨。经典案例分享区主要用于用户在ERP沙盘模拟大赛中或其他地方领教过的精彩的案例进行分享交流探讨。图59交流园地界面本科生毕业论文(设计)23主要代码如下所示PUBLICPARTIALCLASSFORUMINDEXFUNCTIONBASEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPAGETITLE“交流园地“NEWSCONTENTINNERHTMLSHOWTOPNEWSSTRINGSQL“SELECTFORUMTYPE,COUNTFORU

41、MFORUMIDASTOTAL,FORUMTYPETITLEASTYPENAME,FORUMTYPEFORUMMANAGE,FORUMTYPEDESCRIPTIONFROMFORUM“LEFTJOINFORUMTYPEONFORUMTYPEIDFORUMTYPE“GROUPBYFORUMTYPE,FORUMTYPETITLE,FORUMTYPEFORUMMANAGE,FORUMTYPEDESCRIPTION“DATASETDSSQLBASEFILLDATASETSQL/STRINGBUILDERSTRHTMLCODENEWSTRINGBUILDER1000FORINTI0I0DATAROWEN

42、LISTROWENLISTDSTABLES0ROWS0ENLIST_NUMINTENLISTROW“NUM“/今日总发帖数/STRINGTODAY_SQL“SELECTCOUNTFORUMIDASTODAYNUMFROMFORUMWHEREDATEDIFFDAY,CREATEDATE,GETDATE0ANDTYPE“ROW“TYPE“DATASETTODAYDSSQLBASEFILLDATASETTODAY_SQLINTTODAY_NUM0/该类型帖子的总跟贴数IFTODAYDSTABLES0ROWSCOUNT0本科生毕业论文(设计)24DATAROWTODAYROWTODAYDSTABLES

43、0ROWS0TODAY_NUMINTTODAYROW“TODAYNUM“/该项的最后发帖人/STRINGLAST_SQL“SELECTTOP1FORUMFORUMID,REGUSERUSERNAME,FORUMCREATEDATEFROMREGUSER,FORUMWHEREREGUSERRIDFORUMINITIATORORDERBYFORUMFORUMIDDESC“DATASETLASTDSSQLBASEFILLDATASETLAST_SQLSTRINGLASTNAME“无记录“STRINGLASTDATE“IFLASTDSTABLES0ROWSCOUNT0DATAROWLASTROWLAS

44、TDSTABLES0ROWS0LASTNAMELASTROW“USERNAME“TOSTRINGLASTDATELASTROW“CREATEDATE“TOSTRINGFORUMLISTINNERHTML“ROW“TYPENAME“论坛“主题“贴数“本科生毕业论文(设计)25“今日“最后发表“版主“ROW“DESCRIPTION“ROW“TOTAL“ENLIST_NUM“TODAY_NUM“LASTDATE“BY“LASTNAME“ROW“FORUMMANAGE“本科生毕业论文(设计)26/FORUMLISTINNERHTMLSTRHTMLCODEREGION显示新闻列表/显示前几条新闻/PRI

45、VATESTRINGSHOWTOPNEWSSTRINGSQL“SELECTTOP10NID,SUBSTRINGTITLE,0,12ASTITLEFROMNEWS“/DATASETDSNEWSSHOWTOP5NEWSDATASETDSSQLBASEFILLDATASETSQLSTRINGBUILDERSTRHTMLCODENEWSTRINGBUILDER1000STRHTMLCODEAPPENDFORMAT“FORINTI0I1“,ROW“NID“TOSTRING,ROW“TITLE“TOSTRINGSTRHTMLCODEAPPENDFORMAT“RETURNSTRHTMLCODETOSTRIN

46、GENDREGION515系统介绍界面如下此页面是专用于对本网络教学平台的几个基本模块做简单的介绍。本科生毕业论文(设计)27图510系统介绍界面6总结在最初搜集资料的过程中,我准备了一个笔记本。在学校图书馆以及网络上搜集相关资料,将这些宝贵的资料记录在笔记本上,尽量使资料完整、精确,并进行整理分类,针对不同的设计部分进行归纳总结,这非常利于论文的撰写。首先是对老师和学生进行了一个简单的关于网络教学平台的问卷调查,在对结果进行分析后,确定了此网络教学平台设计功能模块的基本雏形,即用户登录模块,问题咨询模块,交流园地模块,资源下载模块。之后是选择开发工具,自然要优先选择之前学习过的比较熟悉的工具

47、,经过仔细考量对比之后,我选择了ASPNET和SQLSERVER作为本次设计的开发环境。最后就是在夜以继日地设计,不停的翻书上网查找资料,以及向同学和老师请教才艰难的完成了这次的论文。最终,论文的目的达成,实现了一个简易的网络教学平台,其中主要包含以下几个功能模块。用户登录用户在注册成功之后,可以在登录界面输入用户名和密码,并选择相应的身份学生或者教师,由系统进行验证信息是否正确,若正确则进入相应的页面进行相应操作,若信息错误,则出现错误信息提示,无法进入系统。交流园地交流园地是包含几个不同主题分类的论坛形式的模块,登录后的用户可以选择相应主题的类别发布贴子进行交流,其他用户可以回复,使更多的

48、用户之间的交流更加方便。本科生毕业论文(设计)28资源下载教师用户可以通过此版块上传ERP沙盘模拟课程的相关课件资源,学生用户通过此版块可以方便地下载其所需要的资源,管理员可以对上传的资源进行管理删除等操作,使学生对于学习资料的获取更加便捷。问题咨询对于学习上存在的疑问难点等,学生用户可以在此模块选择相应的老师发表贴子提问咨询,教师用户可以对其问题进行解答。但是,由于知识和时间所限,论文存在很大的不足及缺陷,在此比照成功的大型网络教学平台,对本平台的缺陷之处做了简单的归纳。此次设计中并没有考试系统,无法使学生在课下进行专题测试,及早的发现学习上的缺漏,纠正错误。其次并没有实现老师与学生之间的即

49、时互动交流,而是只能同过发贴回贴的方式进行沟通,相比于大型教学平台利用视频进行互动交流还是有很大的差距及不便。而且系统界面比较简易单调,不能一下子抓住学生的眼球,而有些大型教学平台的界面华丽美观,比较容易调动起学生使用网站的兴趣。毕业设计论文是每个大学生必须经历的一段过程,也是我们毕业前的宝贵回忆。当我们看到自己的努力有收获的时候,总是会有那么一丝的自豪和激动。任何事情都是需要我们脚踏实地一丝不苟的努力,有了好的心态才能做好一件事情,一开始都觉得毕业论文是一项艰难的任务,经过不懈努力,终于完成了设计论文,这是一次意志的磨练,不只是知识的充实,更是精神层面上的坚持,世上无难事只怕有心人,对未来的学习生活工作有着很大的影响。本科生毕业论文(设计)29致谢在我做论文设计及撰写论文时,导师给予了我热情的指导和帮助,在此表示我衷心的谢意;另外我也谢谢给予我帮助的同学,在我撰写论文过程中给予了很

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。