教学网站毕业设计论文_第1页
教学网站毕业设计论文_第2页
教学网站毕业设计论文_第3页
教学网站毕业设计论文_第4页
教学网站毕业设计论文_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:封面(按教务处制定的标准封面格式制作)原创性声明中文摘要(300字左右)、关键词外文摘要、关键词目次页(附件不统一编入)论文主体部分:引言(或绪论)、正文、结论参考文献致谢附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画毕业论文须用A4单面打印,论文50页以上的双面打印图表应绘制于无格子的页面上软件工程类课题应有程序清单,并提供电子文档5.装订顺序设计(论文)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订指导教师评阅书指导教师评价:一、撰写(设计)过程学生在论文(设计)过程中的治学态度、工作精神□优□良□中□及格□不及格学生掌握专业知识、技能的扎实程度□优□良□中□及格□不及格学生综合运用所学知识和专业技能分析和解决问题的能力□优□良□中□及格□不及格研究方法的科学性;技术线路的可行性;设计方案的合理性□优□良□中□及格□不及格完成毕业论文(设计)期间的出勤情况□优□良□中□及格□不及格二、论文(设计)质量论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格三、论文(设计)水平论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)指导教师:(签名)单位:(盖章)年月日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格2、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格2、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格3、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)评阅教师:(签名)单位:(盖章)年月日001毕业设计(论文)001毕业设计(论文)IXAbstractAlongwithcomputersciencetechnologyrapiddevelopment,theClanguagehasbecometheuniversitysciencesandengineeringuniversitystudent'srequiredcoursegradually,becauseithastherichdatatypeandtheconstructionofdatatheprogrammingmostimportantlanguage,isthecomputerclasseachspecializedimportantspecializedtechnologybasecurriculum,istheprogrammingclasscoreandthebasiccurriculum,whetherthereforethiscurriculumdoesstudywellisplayingthedecisiveroletothefollowingcurriculum.Atpresent,ourcountry'suniversityteachingmodernizationlevelalsooccupiestheinitialstage,thetraditionalteachingmodehascertainonenesswiththiskindofteachingmodecan'tsatisfypeople'sneedtotheknowledge,andeasimakestudent'screationbedisgustedwithtolearnofbadresult.Howstrengthensstudent'sstudyinterest,enhancestheteachingefficiencyistheimportanttopicwhichthecurrentteachersface.Teachingmodernization,notonlymaycausetheteachinginformationization,thenetwork,highlyeffective,moreovermighthasprovidedagoodteachinginteractionplatformforteacherandthestudent,hasachievedthebetterteachingeffect.Thecomputernetworkandthemediatechnologycompliedwithintheteachingapplicationourcountry'snationalcondition,realizedtheeducationtohavetofacethemodernization,wastheteachingenterprisemovestowardsmodernizedthepowerfulweapon.ThisteachingwebsiteusestheB/Spattern,hasappliedofinthedesignASP.NET2.0developmentkitsdynamicnetworkingsandperformsSQLtheServer2005databasestogivetheomni-directionaltechnicalsupport,causesthehomepagetobecomethedynamicinteractivehomepage,facilitateusesandmanages.KeywordsClanguagewebsiteconstructioneducationalmodelSQL目录摘要1Abstract第1章绪论11.1课题背景11.2目的和意义11.3系统设计思想1第2章可行性分析32.1系统流程图32.1.1网站前台系统流程描述32.1.2网站前后台系统流程描述42.2经济可行性52.3技术可行性62.4运行可行性62.5本章小结7第3章需求分析83.1MIS系统的产生和发展情况83.2《C语言程序设计》教学网站的需求分析83.2.1数据流图83.2.2数据字典93.3本章小结12第4章总体设计134.1系统模块总体设计134.1.1前台各功能模块的具体功能134.1.2后台各功能模块的具体功能134.2数据库设计错误!未定义书签。4.2.1数据库设计概述错误!未定义书签。4.2.2数据分析错误!未定义书签。4.2.3数据库的详细设计错误!未定义书签。4.3本章小结错误!未定义书签。第5章详细设计错误!未定义书签。5.1系统运行平台设置错误!未定义书签。5.2开发工具简介错误!未定义书签。5.3网站主界面设计错误!未定义书签。5.3.1网站首页显示错误!未定义书签。5.3.2用户注册设置错误!未定义书签。5.3.3教学资源设置错误!未定义书签。5.3.4自测练习设置错误!未定义书签。5.3.5教学视频设置145.3.6教学留言设置155.3.7发表主题设置错误!未定义书签。5.3.8留言回复设置错误!未定义书签。5.3.9通讯录设置错误!未定义书签。5.3.10用户登录设置错误!未定义书签。5.3.11在线论坛设置错误!未定义书签。5.3.12修改用户信息设置错误!未定义书签。5.4网站后台主界面设计错误!未定义书签。5.4.1网站后台主界面设置错误!未定义书签。5.4.2学习资料上传设置错误!未定义书签。5.4.3学习资料管理设置错误!未定义书签。5.4.4用户管理设置错误!未定义书签。5.5本章小结错误!未定义书签。第6章系统测试与性能分析错误!未定义书签。6.1为什么要进行系统测试错误!未定义书签。6.2软件测试错误!未定义书签。6.2.1测试的基本概念错误!未定义书签。6.2.2测试步骤错误!未定义书签。6.3本系统测试错误!未定义书签。6.4本章小结错误!未定义书签。第7章系统主要功能使用说明错误!未定义书签。7.1网站首页浏览方法错误!未定义书签。7.2教学资料浏览及下载错误!未定义书签。7.3在线论坛使用步骤错误!未定义书签。7.4通讯录使用方法错误!未定义书签。7.5教学留言使用方法错误!未定义书签。7.6教学资料上传方法错误!未定义书签。7.7学习资料管理错误!未定义书签。结论错误!未定义书签。致谢错误!未定义书签。参考文献错误!未定义书签。附录1错误!未定义书签。附录2错误!未定义书签。附录3错误!未定义书签。第1章绪论1.1课题背景随着知识的不断更新,科学技术的飞速发展,网络信息化在教育事业中应用的普及,各大高校对实现教学现代化的呼声也越来越高涨,利用计算机实现网上教学的管理势在必行。信息技术的发展给教育带来了革命性的影响,多媒体辅助教学已成为一种重要的教学方法。如果有需要本文的全部资料,请加我腾讯企鹅6526558,各种毕业设计参考资料供大家学习信息技术的发展使我们可以利用多媒体网络技术方便地建设这样的理想学习环境。信息技术不仅是一种辅助工具,而将成为基本的知识载体、教学媒介和交流工具。对于学生和老师来说,利用计算机来实现网上教学,是适应现代教育制度要求、推动教学走向科学化、规范化的必要条件。网络教学中是以学生为主体,所有教学活动均是以学生为中心展开的,并且在整个学习过程中,都是以学生的个别学习为主,通过充分调动其主观能动性而达到学习的目的。网络教学的主要功能是远距离教学和资源的获取,通过让学生进行实时的交互操作,可以获得非常好的教学效果。不同的课程具有不同的教学模式和不同的教学方法,而不同的学生对知识的接受程度也不同。过去教学模式都是一个老师和几十个学生在一个大教室中共同学习,而且课时也是固定的,这就有可能导致学生们在课堂上对老师讲的课程不能完全消化,课下做不到及时的复习,这就有可能造成学生们厌学的不良后果。面对目前的实际状况,迫切需要开发一个新的、实时的教学系统来解决这些问题。学生可以通过网络随时查看自己所需的学习资料,对学习的问题也可以随时随地向老师咨询或与同学进行在线讨论,使问题得到及时的解决。1.2目的和意义毕业设计不仅是对学习期间的总结,同时也是自己综合运用所学知识解决实际问题的一次锻炼。《C语言程序设计》是目前高职院校普遍开设的程序设计类课程,同时也是计算机类各专业的重要专业技术基础课程、是程序设计类的核心和入门课程。它是学习VC++程序开发、数据结构、算法分析与设计等课程的前导课程;培养学生程序设计基础,把握程序设计方法和思路,奠定学生的编程能力,为后续课程的学习提供知识和能力支撑。由于过去的教学模式具有一定的单一性和固定性,主要表现为授课模式是一个老师和几十个学生在一个大教室中共同学习,而且课时也是固定的,学生对于课堂上的学习未必能得到完全消化,学生课下有疑问时也不能得到及时的解决,这就可能导致学生厌学的不良后果。为了学生们有一个良好的开端,提高学生学习的兴趣,迫切需要改进现有教学方法和教学手段,从而进一步提高教学质量。1.3系统设计思想一个网站,必须有一个正确的设计指导思想,通过合理选择数据结构、网络结构、操作系统以及开发环境,构成一个完善的网络体系结构,才能充分发挥计算机信息管理的优势。根据广大师生对教学网站的实际需求,本网站的设计按照下述原则进行。1.实用性:系统以用户需求为目标,以方便用户为原则,同时融入先进的管理经验。根据用户实际的需求情况,度身订造一套先进的网上教学系统,并且将在统一的Windows图形界面下提供各种实用功能,使用前无须任何的培训、实施和时间。充分满足老师和学生现在及未来几年内的各种需求,真正为老师和学生提供一个良好的教、学环境。2.先进性:本设计将充分应用现有成熟的计算机技术、网络技术、软件开发技术,为用户提供高性能的系统。系统将运用先进的B/S结构,采用SQLServer2000数据库,可以方便地满足老师和学生在教和学的需要。3.高可靠性:一个实用的网站同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证网站的可靠性与容错性。4.高安全性:在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。5.采用标准技术:本系统的所有设计遵循国际上现行的标准进行,以提高网站的开放性。6.可维护性:系统的设计要求方便维护,包括硬件的维护,软件的维护和网络的维护。7.可扩展性及灵活性:系统的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。

第2章可行性分析综合考虑现代化知识的不断更新、知识在日常生活及生产中的重要性和教学现代化在教育事业中的重要作用,结合现在教学的实际情况。《C语言程序设计》教学网站实施后,应能够达到以下目标:1.学生可以方便、快捷地浏览并使用网站中的学习资源。2.提供实时的教学互动平台,学生和老师可以在线交流学习经验,可以达到很好的教学辅助效果。3.界面友好美观,操作简单易行,使用灵活方便。4.通过系统实施,可提高学生学习的效率。5.系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求。2.1系统流程图根据该网站的具体情况,系统功能可以分两模块:模块一是网站前台管理的主要功能,主要是用户对网站信息的浏览、学习资料的查看和下载,共包括7个子功能模块;模块二是后台管理的主要功能,主要是管理员对网站后台的维护,包括上传网站信息及学习资料,以及对网站所有信息的编辑,共包括5个子功能模块。2.1.1网站前台系统流程描述网站前台的系统流程描述如下:1.用户信息管理:此功能模块主要完成新用户的注册、用户的登录及修改用户个人基本信息等功能。2.网站新闻管理:此功能模块主要完成用户对网站新闻的浏览及新新闻点击量的统计。3.学习资料管理:此功能模块主要完成用户对网站所有学习资料的浏览及下载功能及学习资料的下载统计等功能。4.在线论坛:此功能模块主要完成注册并登录后用户在线交流学习经验。5.教学视频:此功能模块主要完成用户对教学视频信息的查看及在线观看教学视频的功能。6.教学留言管理:此功能模块主要负责教师和学生之间的教学疑问的解答。通过此功能模块所有用户都可以查看网站中的主题及回复,注册过的学生可以针对自己在学习中的疑难问题进行发表主题,教师和其他学生及匿名用户都可以了对该主题发表自己的回复。管理员登录后,可以对不符合网站要求的主题及回复进行删除。7.通讯录管理:注册后的用户如果想要通过此网站结交更多的朋友,就可以将自己的信息加入到网站的通讯录中,进入通讯录后,用户可以查看网站已存在的联系人信息进行查看,同时也可以根据姓名、性别及用户类型等条件进行查找联系人。网站前台系统流程如图2-1所示。网站前台管理网站新闻网站前台管理网站新闻通讯录管理教学留言教学视频在线论坛网站新闻管理学习资料管理用户信息管理学习资料表主题回复表用户表通讯录表留言主题表新闻表论坛表用户登录验证注册新用户发表帖子查找联系人查看联系人信息加入通讯录浏览留言主题信息浏览留言回复信息学习资料浏览浏览新闻信息新闻点击量统计学习资料下载资料下载统计学习资料表在线教学视频播放视频点击量统计教学视频学习资料留言回复留言主题回复主题发表留言主题联系人信息2.1.2网站前后台系统流程描述网站的后台主要是网站管理员对网站的维护,当管理员通过登录验证后就可以对网站进行维护工作。网站后台系统流程描述如下:1.用户信息管理:此功能模块主要是管理员对网站注册用户信息进行删除管理。2.学习资料管理:此功能模块主要是管理员进行学习资料以及教学视频的上传及修改学习资料等功能。3.论坛管理:此功能模块主要是管理员对论坛中过时的以及不符合网站要求的帖子进行删除操作。4.新闻管理:此功能模块主要完成管理员对网站新闻的上传及修改、删除网站新闻的操作。5.管理员信息管理:此功能模块主要完成修改登录管理员信息及注册新的管理员的功能。网站后台系统流程如图2-2所示。网站后台管理网站后台管理删除用户信息网站新闻管理学习资料管理用户信息管理新闻表学习资料表教学视频表管理员信息管理修改管理员信息学习资料编辑学习资料上传教学视频上传网站新闻上传管理员表编辑新闻信息管理员登录验证论坛管理删除发帖信息注册管理员图2-2网站后台系统流程图新系统的目标确定后,可以从经济可行性、技术可行性和运行可行性三个方面对能否实现新系统目标进行可行性分析。2.2经济可行性估算新系统的开发费用和今后的运行、维护费用,估计新系统可以使广大学生的学习效率和兴趣大大提高,并可以达到较好的教学辅助效果。并将费用与效益进行比较。系统的效益可以从学院利益和社会效益两方面进行考虑。对于教学网站则应着重分析其社会效益。例如,系统运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于教师和学生在学习上提供了多少帮助等等。下面从以下几个方面对系统的经济可行性进行具体的分析:1.系统初期投资系统初期投资如表2-1所示。表2-1《C语言程序设计》教学网站初期投资序号序号项目人工(人·日)单价(元)合计(元)1需求分析15100015,0002总体设计20100020,0003教学网站前台详细设计20100020,0004教学网站后台详细设计15100015,0005工程实际成本数据库实现10100010,0006编码实现30100030,0007单体测试201000,000208系统集成测试20100020,0009说明手册编制101000,0001010合计160,0002.货币的时间价值系统货币时间价值如表2-2所示。表2-2《C语言程序设计》教学网站货币时间价值年份年份将来值(万)(1+i)n现在值(万)累计的现在值(万)151.054.76195.25251.10254.53519.297351.15764.319313.6163451.21554.113517.73续表2-25551.27633.917621.6476651.47753.38425.03173.投资回收期引入教学网站三年后,可以节省13.6163万元,比最初投资还少2.3837万元。但第四年可以节省4.1135万元。即:2.3837/4.1135=0.57953+0.5795=3.57954.纯收入25.0317-16=9.0317(万元)当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的16万。而且考虑到开发本系统将为以后带来的利益,拿出16万来进行《C语言程序设计》教学网站的开发,是绝对必要!经过以上分析,《C语言程序设计》教学网站的开发是可行的!2.3技术可行性根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。考虑到系统实施的可行性,在软件方面选择了如今较流行的A2.0来进行开发管理平台的设计,使用SQLserver2005数据库存储数据。在硬件方面,则选择空间较大,只要是PentiumIII系列及以上的计算机,内存在256M以上,硬盘在40MB,都可以满足系统的开发需要!当然,硬件的配置越高,系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬件的整体配置水平,系统在硬件方面是可行的。在软件方面,由于A2.0和SQLSERVER2005都是两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。2.4运行可行性在现今社会,随着信息化和计算机技术的高度发展,越来越多的老师和学生意识到网络教学是提升教学效率不可缺少的重要途径。所有的教师都是有着丰富教学经验的教育者,他们深知现代化的教学方法对教育的重要性。而对于将要作为教学辅助工具的《C语言程序设计》教学网站,配备现代化的教学思想更是必不可少的。所以一个学校的领导者在给予网站充分的开发资金的基础上,更是将现代化的教学思想融入其中,使其最终成为具有现代化教学方法的教学网站。经过以上分析,运行方面是可行的。2.5本章小结根据本章对系统开发的分析的研究,本工程的技术成熟、完备,测试手段可靠,具有良好的市场拓展,它追求的是简单、易学、易懂、易用,技术较为成熟、完备、可靠,因此本系统具有一定的开发前景。

第3章需求分析3.1MIS系统的产生和发展情况所谓管理信息系统(ManagementInformationSystem)系统,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统,是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。与传统的管理系统相比,在MIS中,处理的对象是抽象成数据的信息,因此,MIS有着自己的巨大优势。3.2《C语言程序设计》教学网站的需求分析需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。3.2.1数据流图数据流图,简称DFD,是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,它反映了系统必须完成的逻辑功能。本系统的数据流程图描述:本网站的后台主要是由网站管理员来统一管理和维护,主要的数据流主要是对学习资料的上传和编辑,对网站新闻的上传和编辑,对用户信息的管理,对论坛信息管理,对留言信息的管理等操作所产生的;前台主要是用户对网站信息的操作,主要的数据流是对用户进行网站信息的浏览、下载,浏览网站新闻信息,在线观看教学视频,进行用户注册,修改个人信息,在线论坛、发表帖子,在线留言、发表主题、发表回复,加入通讯录,查找联系人等操作所产生的网站信息的数据流。本系统第0层数据流图如图3-1所示。网站管理员网站会员网站管理员网站会员匿名用户P1-06留言回复管理P1-07留言主题管理P1-22加入通讯录P1-18查看留言主题P1-12用户注册D1-18留言主题内容D1-06回复更改信息D1-12用户注册信息D1-17回复信息F2t_userP1-23查看联系人信息P1-20发表主题D1-25查询结果F5discussF4t_materialF6t_maintitleF2t_userP1-21在线论坛P1-15在线视频播放P1-16发表回复P1-14学习资料下载P1-13学习资料浏览P1-17查看留言回复D1-07主题更改信息D1-20主题内容D1-08更改的论坛信息D1-23联系人信息D1--22联系人基本信息D1-15教学视频信息D1-16留言回复内容D1-24查询条件D1-14下载的资料D1-13学习资料P1-24查询联系人P1-08论坛信息管理D1-21会员发帖信息F9t_neswsF6t_maintitleF8t_videoF7t_laeavebackF10t_tongxunluP1-05上传视频信息D1-05视频上传信息P1-03上传学习资料D1-03学习资料上传信息P1-02管理用户信息D1-02用户信息管理结果P1-19修改用户信息D1-19用户更改信息P1-04修改学习资料D1-04资料更改结果P1-01上传网站新闻D1-01网站新闻信息P1-11浏览网站新闻D1-11网站新闻P1-09注册管理员D1-09管理员注册信息F1t_amdinistratorP1-10修改管理员信息D1-10管理员基本信息3-1系统第0层数据流图3.2.2数据字典1.数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。表3-1系统顶层数据项定义编号编号名称别名类型长度I01-01adminId管理员编号Int4字节I01-02amdinName管理员名VarChar20字节I01-03adminPassword管理员密码VarChar16字节I01-04uName用户名VarChar20字节I01-05Realname真实姓名VarChar10字节I01-06uPassword用户密码VarChar16字节I01-07uEmail电子邮件Varchar40字节I01-08uSex用户性别Char2字节I01-09uBirthday出生日期Datetime8字节I01-10uQQQQ号Varchar20字节I01-11uMainpage个人主页VarChar40字节I01-12uType用户类型VarChar10字节 I01-13 uRegitesttime 注册时间 Datetime 8字节 I01-14 Id 资料编号 Int 4字节 I01-15 className 资料类型 Varchar 50字节 I01-16 materialName 资料名称 Varchar 50字节I01-17mContent资料内容Text1000字节I01-18fileExtension资料扩展名Varchar10字节 I01-19 hits 点击量 Int 4字节 I01-20 class 资料类型编号 Int 4字节 I01-21 dealTime 上传时间 Datetime 4字节 I01-22 Id 论坛发帖编号 Int 4字节 I01-23 lCcontent 发帖内容 Text 1000字节 I01-24 leaveTime 发帖时间 Datetime 8字节 I01-25 Tid 留言主题编号 Int 4字节 I01-26 mTitle 主题内容 Text 1000字节 I01-27 leaveTime 主题发表时间 Datetime 8字节 I01-28 Id 主题回复编号 Int 4字节I01-29backContent回复内容Text1000字节I01-30backTime回复时间Datetime8字节续表3-1I01-31I01-31Id视频编号Int4字节I01-32videoName视频名称Varchar50字节I01-33videoPath视频路径Text1000字节I01-35videoType视频类型Varchar50字节I01-36vnStrument视频简介Text1000字节I01-37Id新闻编号Int4字节I01-38title新闻标题Varchar50字节I01-39newsCome新闻来源Varchar50字节I01-40nContent新闻内容Text1000字节2.数据流定义系统顶层数据流定义:数据流编号:D1-01数据流名称:网站新闻信息数据流来源:P1-01数据流去向:F9数据流组成:I01-37+I01-38+I01-39+I01-40数据流编号:D1-02数据流名称:用户信息管理结果数据流来源:P1-02数据流去向:F2数据流组成:I01-04+I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11+I01-12+I01-13数据流编号:D1-03数据流名称:学习资料上传信息数据流来源:P1-03数据流去向:F4数据流组成:I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20+I01-21数据流编号:D1-05数据流名称:视频上传信息数据流来源:P1-05数据流去向:F8数据流组成:I01-31+I01-32+I01-33+I01-34+I01-35+I01-36数据流编号:D1-09数据流名称:管理员注册信息数据流来源:P1-09数据流去向:F1数据流组成:I02-01+I02-02+I02-03数据流编号:D1-12数据流名称:用户注册信息数据流来源:P1-12数据流去向:F2数据流组成:I01-04+I01-05+I01-06+I01-07+I01-08+I01-09+I01-10+I01-11+I01-12+I01-13数据流编号:D1-14数据流名称:下载的资料数据流来源:F4数据流去向:P1-14数据流组成:I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20+I01-21数据流编号:D1-16数据流名称:留言回复内容数据流来源:P1-17数据流去向:F7数据流组成:I01-04+I01-28+I01-29+I01-30数据流编号:D1-18数据流名称:留言主题内容数据流来源:P1-18数据流去向:F6数据流组成:I01-04+I01-25+I01-26+I01-27数据流编号:D1-21数据流名称:会员发帖信息数据流来源:P1-21数据流去向:F5数据流组成:I02-04+I02-22+I02-23+I02-243.3本章小结需求分析是软件生存周期中重要的一步,也是最关键的一频。只有通过软件需求分析,才能把软件功能和性能的部位总体概念描述为具体的软件需求规格说明,时而建立软件开发的基础。需求分析报告是对系统需求的书面表达形式。由于需求分析报告是采用软件设计的术语编写的,因此常常令计算机背景知识较少的用户方难以理解,也就很难发现需求报告中与实际需求不符之处,更难提出建设性的意见。特别是那些编写得较差的需求分析报告,用户方更不知所云。

第4章总体设计4.1系统模块总体设计利用层次图来表示系统中各模块之间的关系。层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的每个层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素。随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。本系统一共分为九个模块,各模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。依据上述功能的分析,系统中模块分别为:前台管理和后台管理。前台管理包括:用户管理、学习资料管理、在线论坛、教学视频、教学留言、通讯录管理;后台管理包括:用户管理、学习资料管理、论坛管理、新闻管理、管理员管理、系统维护。4.1.1前台各功能模块的具体功能1.用户管理:用户注册、用户登录、修改用户个人信息。2.学习资料管理:浏览学习资料、下载学习资料、资料下载统计。3.在线论坛:用户登录、查看帖子、发表帖子。4.教学视频:查看视频信息、播放视频。5.教学留言:查看主题、发表主题、回复主题、管理留言。6.通讯录管理:添加联系人、查找联系人、查看联系人信息。4.1.2后台各功能模块的具体功能1.用户管理:删除用户信息。2.学习资料管理:学习资料上传、学习资料修改、视频资料上传、视频图5-4自测练习设置图实现目标:窗体显示时会自动将数据库中所有的自测练习的题目显示在DataList控件中的LinkButton按钮上。当用户点击任意一个自测练习题目时就可以在线查看或下载自测练习的相关内容,同时还可以统计该教学课件的点击量。实现过程单元名:Test窗体名:test.aspx表5-5自测练习设置主要控件信息列表名称名称主要属性设置作用DataList1—显示并打开自测练习内容Linkbutton1—显示并链接到自测练习题目Label1—显示练习题的点击量4.1.3教学视频设置教学视频设置图如图55所示。图5-5教学视频设置图实现目标:窗体显示时会自动将数据库中所有的教学视频的详细信息显示在DataList控件中。当用户点击任意一个教学视频题目时就可以在线观看此教学视频。实现过程单元名:EducationVideo窗体名:video.aspx表5-6教学视频主要控件信息列表名称名称主要属性设置作用DataList1—显示教学视频详细信息4.1.4教学留言设置教学留言设置图如图5-6所示。图5-6教学留言设置图实现目标:窗体显示时,如果留言主题表有记录,则在窗体的右部分会显示出所有的主题信息,包括主题内容、上传时间,同时用户还可以点击查看回复按钮和回复按钮进行查看主题的所有回复及对相应主题进行回复。如果留言主题表中没有记录,则在窗体的右部分就会显示暂时无主题。在窗体的左部有六个按钮,分别是返回首页、查看主题、用户注册、发表主题、我的主题和管理主题,如果用户未登录,则后两个按钮会处于不可能状态,只有注册并登录后的用户才可发表主题和查看自己主题及回复情况。当管理员登录时,管理主题按钮才会显示在页面中。实现过程单元名:EducationLeavemessage窗体名:leavemessage.aspx表5-6寝室缴费主要控件信息列表名称名称主要属性设置作用Lbnbackf—返回首页Lbnlook—查看主题HyperLink1Enabled=False发表主题HyperLink2Enabled=False我的主题续表5-6HyperLink3HyperLink3Visible=False管理主题毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书指导教师评价:一、撰写(设计)过程学生在论文(设计)过程中的治学态度、工作精神□优□良□中□及格□不及格学生掌握专业知识、技能的扎实程度□优□良□中□及格□不及格学生综合运用所学知识和专业技能分析和解决问题的能力□优□良□中□及格□不及格研究方法的科学性;技术线路的可行性;设计方案的合理性□优□良□中□及格□不及格完成毕业论文(设计)期间的出勤情况□优□良□中□及格□不及格二、论文(设计)质量论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格三、论文(设计)水平论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)指导教师:(签名)单位:(盖章)年月日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格2、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格2、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格3、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)评阅教师:(签名)单位:(盖章)年月日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程毕业论文(设计)的基本要点和见解的叙述情况□优□良□中□及格□不及格对答辩问题的反应、理解、表达情况□优□良□中□及格□不及格学生答辩过程中的精神状态□优□良□中□及格□不及格二、论文(设计)质量论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格三、论文(设计)水平论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格评定成绩:评定成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)教研室主任(或答辩小组组长):(签名)年月日教学系意见:系主任:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论