- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于web的课题系统
摘 要
本论文介绍了本人在毕业设计中对毕业设计课题管理系统的开发情况及所采用的技术Visual Basic.NET和ASP.NET的情况,论文的正文共分为九个部分,对这次毕业设计进行了系统的阐述。在论文的第一部分是概述部分,介绍了所用技术的发展及现状;课题背景、意义、实际价值;本人的具体工作等。第二和第三部分介绍的是开发环境(软件、硬件)。在第四部分按照软件工程的要求,进行了需求分析、数据流图和数据字典阐述,本文的第五和第六部分是系统设计和系统实现,这部分详细的介绍了系统设计的细节问题,具体阐述了主模块以及各子模块的内容。
本文阐述了Visual Basic.NET这门新技术的特点,介绍了它与Visual Basic 6.0的区别,而且对ADO与ADO.NET进行了对比进行了比较细致的说明,并对系统的设计思想,需求分析,各模块功能及其实现方面进行了大量的说明。Web 技术是现今很流行的技术, Web(World Wide Web或WWW,中文称万维网)是在超文本基础上形成的庞大信息网。本系统的设计是B/S结构的,在本文总也对B/S和C/S进行了对比的说明,介绍了B/S的优点。
关键字:B/S结构, Visual Basic.NET, ASP.NET, Web, ADO.NET
目录
1概述 1
1.1发展及现状 1
1.1.1 .NET的简介 1
1.1.2 VB.NET的简介 2
1.1.3 WEB开发历史 2
1.1.4 ACCESS数据库简介 3
1.1.5 ADO.NET简介 3
1.1.6 IIS简介 3
课题任务、背景及意义 4
2开发环境(软件) 5
2.1 ADO.NET:不仅仅只是对ADO的升级 5
2.1.1二者的区别 5
2.1.2新的特性和改进的内容 6
2.1.3使用ADO.NET对象模型 7
2.1.4结论 8
2.2 ASP.NET的简介 8
2.3 B/S结构 10
2.3.1 B/S结构是什么 10
2.3.2 B/S结构与C/S结构的区别 10
3开发环境(硬件) 13
4. 系统分析 14
4.1 需求分析 14
4.2数据流图 15
4.3数据字典 16
5. 系统设计 19
5.1设计原则 19
5.2系统功能设计 19
5.2.1 系统总体功能模块结构 19
5.2.2数据库设计 20
5.2.3 VB.NET访问数据库流程 23
6.系统实现 24
6.1主模块实现 24
6.2子模块实现 26
6.2.1教师信息修改模块: 26
6.2.2学生信息修改模块 27
6.2.3教师登陆身份验证模块 28
6.2.4学生登陆身份验证模块 28
6.2.5课题信息录入模块 29
6.2.6课程信息修改和删除模块 30
6.2.7管理员对课题总体控制模块 31
6.2.8学生对课程信息浏览和选课情况录入模块 33
7.课题中难点与解决方案 35
7.1 用DataGrid实现浏览功能 35
7.2 页面分页显示的实现 36
7.3数据库的列命名的问题 39
7.4系统的设计问题 40
7.5页面美化的问题 40
7.6数据库的问题 40
8.总结及展望 41
9.致谢语 42
1概述
1.1发展及现状
1.1.1 .NET的简介
Internet 第 3 阶段的平台是 .NET。使我们获取信息和使用信息的方式改变。
.NET 主要与 Internet 有关,对开发人员来说,它是一个用于基于 TCPI/IP 的分布式计算的协议堆栈和计算模型。
那么,对 IT 专家来说,.NET 是一个 XML Web 服务平台,由以下部分组成:
? 一个用来建立 .NET 体验的软件平台
? 一个编程模型和一些工具,用来建立和集成 XML Web 服务
? 一套可编程 XML Web 服务
? 一种可让用户通过 Web 与范围广泛的智能设备进行交互的方法,可保证让用户而非应用程序来控制交互过程
? 一种可向用户提供个性化、简单、一致而且安全的应用程序、服务和设备的方法
.NET 框架
对于像 .NET 这样的产品,我们必须提供一些组件以让开发者能够创建解决方案。例如通讯协议已经有了:XML、SOAP、HTTP 和 HTML 都是工业标准。为创建 Web 服务,我们需要一定的工具,而 Visual Studio.NET 正是用于这一目的的。我们还需要提供大纲、指南、框架和语言以帮助开发这些服务。这就是所谓的框架,其所处位置在工具之下,而又在通讯之上。
图 1-1 显示了 .NET 框架。在顶部是各种可以使用的语言。
1.1.2 VB.NET的简介
微软公司推出的.NET平台完全改变了Visual Basic的编程世界。.NET战略迈出的首要一步就是发布了最新的软件开发包:Visual
您可能关注的文档
- 发电机废气治理设计.doc
- 变形监测及其数据预处理 地质科学专业 .doc
- 变速箱冷油器托架弯曲模具设计 模具设计与制造专业 .doc
- 变速箱壳体多孔钻专机设计(三图一卡及多轴箱设计) 机械设计及自动化专业 .doc
- 双离合变速器换挡动力学及控制系统分析 机械设计制造及其自动化专业外文翻译.doc
- 可视化的继电保护整定计算系统 电气工程专业 .doc
- 合肥市南淝河大桥设计(斜拉桥方案) 土木工程专业 .doc
- 台式电风扇摇头装置机构设计 机械设计制造及其自动化专业 .doc
- 同步电机模型的matlab仿真 电力电子专业 .doc
- 同煤集团煤峪口矿14#层307盘区8702工作面供电设计 机电专业 .doc
- 基于web的课题系统设计及实现.doc
- 基于web网络的社交网站的建立.doc
- 基于xdps组态的火电机组给水控制系统的设计与仿真.doc
- 基于xml的制造企业知识管理系统的研究与实现 电子商务专业范文.doc
- 基于交流双馈电机的提升机可逆交-直-交变频调速系统设计 电气工程专业 .doc
- 基于信息融合的不确定度认证研究 信息等专业 .doc
- 基于协同学的黑龙江省原木供应链协同体系研究 物流工程专业 .doc
- 基于单片机stc89c52的酒精浓度检测测试系统 微机与单片机接口开发实验 .doc
- 基于单片机控制的智能小车 自动化专业 .doc
- 基于单片机控制的直流恒流源设计 电气工程及自动化专业 .doc
文档评论(0)