欢迎来到天天文库
浏览记录
ID:6362532
大小:919.50 KB
页数:47页
时间:2018-01-11
《毕业设计(论文)-基于web的毕业设计课题系统设计及实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要本论文介绍了本人在毕业设计中对毕业设计课题管理系统的开发情况及所采用的技术VisualBasic.NET和ASP.NET的情况,论文的正文共分为九个部分,对这次毕业设计进行了系统的阐述。在论文的第一部分是概述部分,介绍了所用技术的发展及现状;课题背景、意义、实际价值;本人的具体工作等。第二和第三部分介绍的是开发环境(软件、硬件)。在第四部分按照软件工程的要求,进行了需求分析、数据流图和数据字典阐述,本文的第五和第六部分是系统设计和系统实现,这部分详细的介绍了系统设计的细节问题,具体阐述了主模块以及各子模块的内
2、容。本文阐述了VisualBasic.NET这门新技术的特点,介绍了它与VisualBasic6.0的区别,而且对ADO与ADO.NET进行了对比进行了比较细致的说明,并对系统的设计思想,需求分析,各模块功能及其实现方面进行了大量的说明。Web技术是现今很流行的技术,Web(WorldWideWeb或WWW,中文称万维网)是在超文本基础上形成的庞大信息网。本系统的设计是B/S结构的,在本文总也对B/S和C/S进行了对比的说明,介绍了B/S的优点。关键字:B/S结构,VisualBasic.NET,ASP.NET,
3、Web,ADO.NET目录1概述11.1发展及现状11.1.1.NET的简介11.1.2VB.NET的简介21.1.3WEB开发历史21.1.4ACCESS数据库简介31.1.5ADO.NET简介31.1.6IIS简介3课题任务、背景及意义42开发环境(软件)52.1ADO.NET:不仅仅只是对ADO的升级52.1.1二者的区别52.1.2新的特性和改进的内容62.1.3使用ADO.NET对象模型72.1.4结论82.2ASP.NET的简介82.3B/S结构102.3.1B/S结构是什么102.3.2B/S结构与
4、C/S结构的区别103开发环境(硬件)134.系统分析144.1需求分析144.2数据流图154.3数据字典165.系统设计195.1设计原则195.2系统功能设计195.2.1系统总体功能模块结构195.2.2数据库设计205.2.3VB.NET访问数据库流程236.系统实现246.1主模块实现246.2子模块实现266.2.1教师信息修改模块:266.2.2学生信息修改模块276.2.3教师登陆身份验证模块286.2.4学生登陆身份验证模块286.2.5课题信息录入模块296.2.6课程信息修改和删除模块30
5、6.2.7管理员对课题总体控制模块316.2.8学生对课程信息浏览和选课情况录入模块337.课题中难点与解决方案357.1用DataGrid实现浏览功能357.2页面分页显示的实现367.3数据库的列命名的问题397.4系统的设计问题407.5页面美化的问题407.6数据库的问题408.总结及展望419.致谢语42第一章概述1概述1.1发展及现状1.1.1.NET的简介Internet第3阶段的平台是.NET。使我们获取信息和使用信息的方式改变。.NET主要与Internet有关,对开发人员来说,它是一个用于基于
6、TCPI/IP的分布式计算的协议堆栈和计算模型。那么,对IT专家来说,.NET是一个XMLWeb服务平台,由以下部分组成:•一个用来建立.NET体验的软件平台•一个编程模型和一些工具,用来建立和集成XMLWeb服务•一套可编程XMLWeb服务•一种可让用户通过Web与范围广泛的智能设备进行交互的方法,可保证让用户而非应用程序来控制交互过程•一种可向用户提供个性化、简单、一致而且安全的应用程序、服务和设备的方法.NET框架对于像.NET这样的产品,我们必须提供一些组件以让开发者能够创建解决方案。例如通讯协议已经有了
7、:XML、SOAP、HTTP和HTML都是工业标准。为创建Web服务,我们需要一定的工具,而VisualStudio.NET正是用于这一目的的。我们还需要提供大纲、指南、框架和语言以帮助开发这些服务。这就是所谓的框架,其所处位置在工具之下,而又在通讯之上。图1-1显示了.NET框架。在顶部是各种可以使用的语言。图1-1.NET框架-43-第一章概述1.1.2VB.NET的简介微软公司推出的.NET平台完全改变了VisualBasic的编程世界。.NET战略迈出的首要一步就是发布了最新的软件开发包:VisualSt
8、udio.NET。在这纷繁的变化之中人们发现了一个重要的新闻:VisualBasic发生了颠覆性的重大变化。VisualBasic.NET和现在的开发程序完全不同。VisualBasic.NET已经经过重新设计,能使用Microsoft.NETFramework的优势。VisualBasic7.0即VB.NET,它是Microsoft公司的VisualStudio的成员之
此文档下载收益归作者所有