欢迎来到天天文库
浏览记录
ID:1431909
大小:7.72 MB
页数:65页
时间:2017-11-11
《计算机系毕业设计管理系统的开发毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、计算机系毕业设计管理系统的开发毕业论文目录引言11开发技术简介21.1NETFRAMWORK框架简介21.2C#简介21.3SQLServer语言的特点21.4ADO.NET数据访问技术32需求分析42.1调查研究42.2性能需求42.3功能需求42.4数据流图42.5数据字典63系统设计103.1系统设计目标103.2系统开发及运行环境103.3系统结构图103.4数据库设计103.4.1数据库概念结构设计103.4.2数据库逻辑结构设计133.4.3数据库物理结构设计134系统实现154.1数据库的建立154
2、.2数据库的连接164.3各主要功能模块设计164.3.1系统登录模块164.3.2教师报题模块184.3.3主任审题模块204.3.4学生选题模块224.3.5成绩管理模块244.3.6查询模块294.3.7成绩统计模块325系统测试305.1测试简介365.2测试用例365.2.1系统登录模块的测试365.2.2成绩录入模块的测试386总结41致谢42参考文献43科技外文文献44附录A:源程序代码53附录B:系统使用说明书66651.1NetFramework框架简介C#程序在.NETFramework上运行
3、,它是Windows的一个必要组件,包括一个称为公共语言运行时(CLR)的虚拟执行系统和一组统一的类库。CLR是Microsoft的公共语言基础结构(CLI)的一个商业实现。用C#编写的源代码被编译为一种符合CLI规范的中间语言(IL)。IL代码与资源(如位图和字符串)一起作为一种称为程序集的可执行文件存储在磁盘上,通常具有的扩展名为.exe或.dll。程序集包含关于程序集的类型、版本、区域性和安全要求等信息。执行C#程序时,程序集将加载到CLR中,这可能会根据程序集中的信息执行不同的操作。然后,如果符合安全要求
4、,CLR执行实时(JIT)编译以将IL代码转换为本机机器指令。CLR还提供与自动垃圾回收、异常处理和资源管理有关的其他服务。.NETFramework的一个关键功能是交互操作性。因为由C#编译器生成的IL代码符合公共类型规范(CTS),因此从C#生成的IL代码可以与从VisualBasic、VisualC++、VisualJ#的.NET版本或者其他20多种符合CTS的语言中的任何一种生成的代码进行交互。单一程序集可能包含用不同.NET语言编写的多个模块,并且类型可以相互引用。除了运行时服务,.NETFramewo
5、rk还包含一个由4000多个类组成的类库,这些类被组织为命名空间,为从文件输入和输出到字符串操作、到XML分析、到Windows窗体控件的所有内容提供多种有用的功能。典型的C#应用程序使用.NETFramework类库广泛地处理常见的“日常”任务。1.2C#简介C#(Csharp)是一种最新的、面向对象的编程语言。程序员可以快速地编写各种基于Microsoft.NET平台的应用程序。作为一种面向对象的语言,C#支持封装、继承和多态性。所有的变量和方法,包括Main方法(应用程序的入口点)都封装在类定义中。类可能直
6、接从一个父类继承,但它可以实现任意数量的接口。重写父类中的虚方法要求用override关键字作为一种避免意外重定义的方式。在C#中,结构类似于一个轻量类,是一种堆栈分配的类型,可以实现接口,但不支持继承。除了这些基本的面向对象的原理,C#还通过几种创新的语言结构加快了软件组件的开发,其中包括:(1)封装的方法签名(称为委托),它实现了类型安全的事件通知。(2)属性,提供关于运行时类型的声明性元数据。(3)内联XML文档注释。另外,C#语言还具有以下的特点:(1)高效的程序开发效率。(2)更高的安全性。(3)支持现
7、有的网络编程新标准。(4)对版本的更新提供内在的支持。(5)消除大量程序错误。(6)与WEB紧密的结合。1.3SQLServer语言的特点SQLServer2005是Microsoft公司推出的关系型网络数据库管理系统,它的工作环境可以是WindowsNT(Server或Workstation)、WindowsXP或Windows2000等。SQLServer2005与Microsoft公司的其它软件,如MicrosoftOffice或MicrosoftVisualStudio,设计风格一致,也能相互配合。SQL
8、Server200655具有较强大的数据库管理功能,它提供了一套功能完善的且具备可视化界面的管理工具。SQLServer作为微软在Windows系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐。大多数的中小企业日常的数据应用是建立在Windows平台上的。由于SQLServer与Windows界面风格完全一致,且有许多“向导(Wizard)”帮助,因此易于
此文档下载收益归作者所有