学位论文 > 优秀研究生学位论文题录展示

基于.NET的教师信息管理系统的设计与实现

作 者: 马伟强
导 师: 司志刚
学 校: 解放军信息工程大学
专 业: 计算机技术
关键词: .NET B/S模式 存储过程 触发器 数据库 ASP.NET C # Visual Studio2005
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 156次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着信息技术的飞速发展,数据库管理系统、网络编程软件和软件开发平台迅猛发展,大大提高了软件开发的效率,为各行各业实现信息化管理提供了可能。本文立足于目前软件开发技术发展的前沿,对当前最流行的.NET开发工具Microsoft Visual Studio 2005、浏览器/服务器(B/S)模式、C#、ASP.NET编程语言和数据库SQL Server 2000以及整个信息系统的分析设计进行了比较详细的研究与实践,在此基础上完成了论文的创作。本论文主要研究内容和工作重点如下:(1)对整个软件开发过程从需求分析、数据库设计、公共类设计、前台和后台设计及实现和测试的全过程进行了深入系统的分析与研究。(2)教师信息管理系统开发采用浏览器/服务器(B/S)体系结构,提出了采用此种结构的优缺点。(3)系统采用.NET平台下B/S模式开发信息系统的开发框架,使用当前最流行的.NET开发工具Microsoft Visual Studio2005开发平台,使.NET系统开发效率高的优势充分体现出来。(4)教师信息管理系统开发采用在Visual Studio2005开发平台下C#编程语言。使用C#编程语言来构建在.NET Framework上运行的服务器应用程序、数据库应用程序。Microsoft Visual Studio2005开发平台为C#提供了高级代码编辑器、方便的用户界面设计器、集成调试器和许多其他工具,加快应用程序的开发。本系统中公共类模块、前后台设计大量使用了C#语言。(5)系统在开发过程中研究了.NET平台下ASP.NET新一代Web开发构架的使用,通过ASP.NET实现动态网站开发,开发Web应用程序和Web服务。系统在设计过程中有针对性地采用了大量的.NET控件。(6)系统在SQL Server 2000数据库数据表设计时使用了字段复用技术,使一个字段与另外一个字段配合使用,使一个字段可表示多个含义,这样设计可减少数据表的大小,减少程序数据库维护的工作量,减轻开发人员负担。(7)系统在开发过程中使用了存储过程触发器完成数据库的相关操作,在系统设计过程中对存储过程和触发器的使用进行详细剖析。(8)研究Windows Server 2003下应用程序服务器(IIS)的配置,以及在此环境上应用程序的实现。

全文目录


表目录  6-7
图目录  7-8
摘要  8-9
ABSTRACT  9-11
第一章 绪论  11-14
  1.1 引言  11
  1.2 信息管理系统的国内外研究现状  11-12
  1.3 论文的项目来源及应用背景  12
  1.4 意义和目标  12
  1.5 研究内容  12-14
第二章 系统的理论基础、开发环境和相关技术  14-25
  2.1 基于B/S模式的三层架构体系  14-17
    2.1.1 传统两层C/S结构  14-15
    2.1.2 B/S模式及优点  15
    2.1.3 基于B/S模式的三层架构体系  15-17
  2.2 .NET框架概述  17-18
  2.3 Visual Studio.NET开发工具  18-19
  2.4 ASP.NET概述  19-22
    2.4.1 ASP.NET简介  19-20
    2.4.2 ASP.NET工作原理  20-21
    2.4.3 ASP.NET的运行机制  21-22
  2.5 C#语言  22-23
  2.6 IIS服务  23-24
  2.7 SQL Server数据库管理系统  24-25
第三章 系统分析与系统设计  25-30
  3.1 需求分析  25-26
    3.1.1 系统的功能需求  25-26
    3.1.2 系统可行性分析  26
    3.1.3 系统质量要求  26
  3.2 系统设计  26-30
    3.2.1 系统总体设计及规划  26
    3.2.2 系统业务流程分析  26-27
    3.2.3 系统功能结构  27-29
    3.2.4 开发及运行平台  29-30
第四章 数据库设计  30-41
  4.1 数据库中数据表的设计  30-33
  4.2 数据表的结构  33-36
  4.3 数据表间的关系  36
  4.4 数据库中触发器的使用  36-38
  4.5 数据库存储过程的创建和使用  38-41
第五章 系统前后台主要功能模块设计  41-67
  5.1 系统前台登录模块设计  41-45
  5.2 系统前台主操作模块设计  45-53
    5.2.1 系统操作界面设计  46-49
    5.2.2 系统各信息模块设计  49-53
  5.3 系统后台用户管理模块设计  53-62
  5.4 系统后台权限管理模块设计  62-67
第六章 系统公共类设计、文件及文件夹结构设计  67-76
  6.1 DBClass类设计  67-68
  6.2 OtherClass类设计  68-73
  6.3 randomCode类设计  73-74
  6.4 系统用到的文件类型  74-75
  6.5 系统文件夹架构  75
  6.6 系统文件架构  75-76
第七章 总结与展望  76-78
参考文献  78-80
作者简历 攻读硕士学位期间完成的主要工作  80-81
致谢  81

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 基于流形学习的高维流场数据分类研究,V231.3
  3. 溃坝生命损失风险评价的关键技术研究,TV122.4
  4. 基于新医学模式的儿童医疗环境设计研究,TU246.1
  5. 万科模式的居住小区设计研究,TU984.12
  6. 径向振动模式压电变压器的等效电路模型与应用,TM406
  7. 任务型教学在农村初中英语教学中的应用研究,H319
  8. 云南少数民族题材影视作品的叙事模式分析,J905
  9. 高中函数教学研究与实践,G633.6
  10. 高中政治新课程改革课堂教学模式整合探索,G633.2
  11. 电子文书安全签发系统的研制,TN918.2
  12. 海量多数据库集成系统的查询处理研究,TP311.13
  13. 海量数据压缩、操作和处理方法的研究,TP311.13
  14. 基于仿生模式识别的文本分类技术研究,TP391.1
  15. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  16. 武器装备信息管理系统的设计与实现,TP311.52
  17. 教学档案管理系统的设计与实现,TP311.52
  18. 部队在线考试系统设计与实现,TP311.52
  19. “小团队”健美操教学模式改善高职院校女生心理健康状况的研究,G831.3
  20. 山东省高校科研项目集成管理模式研究,G644
  21. 技师培养方式改革的研究,G719.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com