基于.NET的中学实验报告管理与辅助决策系的设计与实现

基于.NET的中学实验报告管理与辅助决策系的设计与实现

论文摘要

计算机在学校的教学和科研活动中起到了关键作用,其发展与学校信息化的发展密切相关,信息系统已经成为了学校重要的基础设施,信息化是学校建设和发展的必经之路,信息化水平成为了衡量学校办学水平和管理水平的重要标志。为保证教学质量并提高办公效率,亭林中学亟需建设自己的信息系统。作为亭林中学信息化建设的一部分,亭林中学实验报告管理与辅助决策系统采用B/S模式,架构于MVC框架之上,底层采用.NET语言和SQL Server数据库支持,设计和实现了员工及部门信息管理、招聘员工、教学评价、实验报告管理、辅助决策等功能模块。系统基于先进的网络技术和数据共享理念,实现数据、文件的高速流动,完全支持网络办公,节省办公成本,提高办公效率。本文将亭林中学的实际情况与理论分析结合,采用软件工程思想,对亭林中学实验报告管理与辅助决策系统的设计和实现过程进行阐述。首先分析了国内外学校信息化建设的现状以及信息化建设中常用的一些相关技术,之后,针对我国学校信息化建设的特点,对亭林中学实验报告管理与辅助决策系统进行了比较详细的功能需求分析,给出了B/S结构的总体设计方案,设计了相关的数据库。在此基础上,本文随后进行了系统的概要设计以及详细设计;在系统实现部分,采用了.NET技术和MVC模型,详细阐述了几个主要模块的实现过程,并利用Apriori算法,设计和实现了辅助决策模块,使系统不局限于单一的信息管理,最后,说明了系统中采用的性能优化方法,并对本系统进行了功能测试和性能测试与优化,测试表明该系统达到了最初的设计目标。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.3 课题来源及研究意义
  • 1.4 论文主要内容与结构安排
  • 第二章 相关技术及理论依据
  • 2.1 B/S 结构
  • 2.1.1 B/S 结构
  • 2.1.2 C/S 结构与B/S 结构的区别
  • 2.1.3 使用B/S 结构的好处
  • 2.2 MVC 开发模型
  • 2.3 数据库技术
  • 2.3.1 数据库的定义
  • 2.3.2 数据库管理
  • 2.3.3 数据库系统
  • 2.4 存储过程
  • 2.4.1 存储过程的定义
  • 2.4.2 存储过程的优势
  • 2.5 C#.NET 技术
  • 2.5.1.N ET Framework 框架
  • 2.5.2 C#.NET 语言
  • 2.6 UML 与面向对象建模
  • 2.7 本章小结
  • 第三章 系统需求分析
  • 3.1 系统设计模式分析
  • 3.2 系统设计目标
  • 3.3 系统总体结构设计及功能模块划分
  • 3.4 系统开发平台、数据库选择及运行环境
  • 3.4.1 开发平台及数据库选择
  • 3.4.2 运行环境
  • 3.5 本章小结
  • 第四章 系统概要设计
  • 4.1 数据库设计
  • 4.1.1 主要数据表的设计
  • 4.1.2 数据表之间的主要关联及ER 图
  • 4.2 系统功能模块设计
  • 4.2.1 员工及部门信息管理模块
  • 4.2.2 招聘员工模块
  • 4.2.3 教学评价模块
  • 4.2.4 实验报告管理模块
  • 4.2.5 辅助决策模块
  • 4.2.6 客户端中的模块
  • 4.3 本章小结
  • 第五章 系统详细设计与实现
  • 5.1 数据库连接设置的实现
  • 5.2 教师评价模块的实现
  • 5.3 在线招聘模块实现
  • 5.4 实验报告管理模块实现
  • 5.4.1 管理员模块实现
  • 5.4.2 教师模块实现
  • 5.4.3 学生模块实现
  • 5.5 辅助决策的实现
  • 5.5.1 Apriori 算法
  • 5.5.2 辅助决策系统的实现
  • 5.6 本章小结
  • 第六章 系统性能优化与测试
  • 6.1 系统性能概述
  • 6.2 本系统中使用的性能优化方法
  • 6.2.1 字符串操作性能优化
  • 6.2.2 SqlDataReader 和Dataset 的选择
  • 6.2.3 ExecuteScalar 和ExecuteReader 的选择
  • 6.2.4 控件的选择
  • 6.2.5 ViewState 的选择
  • 6.3 测试部分
  • 6.3.1 测试环境
  • 6.3.2 功能测试用例
  • 6.3.3 性能测试用例
  • 6.4 本章小结
  • 第七章 结论
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].利用在线课程进行《化工原理实验》实验报告的无纸化探索[J]. 山东化工 2020(13)
    • [2].实验报告在培养工科大学生综合能力中的重要作用[J]. 教育教学论坛 2020(30)
    • [3].基于云存储的实验报告无纸化管理[J]. 实验室科学 2019(04)
    • [4].数据挖掘算法对于提高实验报告质量的作用探讨[J]. 赤峰学院学报(自然科学版) 2017(24)
    • [5].让学生亲历一次深度的思维旅行——由小学科学课上学生写实验报告的困难引发的思考[J]. 新课程(综合版) 2018(09)
    • [6].新课标下高考新热点:实验报告题[J]. 中学化学教学参考 2010(12)
    • [7].浅谈化学实验报告的书写[J]. 实验教学与仪器 2008(03)
    • [8].落实实验报告培养学生核心素养[J]. 物理教学探讨 2017(06)
    • [9].从“洋葱表面农残留检测”谈实验报告撰写的指导[J]. 中学生物教学 2017(17)
    • [10].《血染的实验报告》教学设计[J]. 黑河教育 2012(05)
    • [11].论实验报告单的重要性[J]. 新课程(下) 2016(11)
    • [12].我要上直播[J]. 小学生时代 2017(04)
    • [13].提高实验教学有效性的几点思考[J]. 湖北教育(科学课) 2017(01)
    • [14].优化实验报告设计 提升学生探究效率[J]. 数理化解题研究 2017(14)
    • [15].中学生数理化学科能力展示活动介绍[J]. 高中数理化 2017(10)
    • [16].中学生数理化学科能力展示活动介绍[J]. 高中数理化 2017(Z1)
    • [17].《检测生物组织中的糖类、脂肪和蛋白质》实验报告的教学设计[J]. 青少年日记(教育教学研究) 2017(03)
    • [18].中学生数理化学科能力展示活动介绍[J]. 高中数理化 2017(12)
    • [19].加减法[J]. 全国优秀作文选(初中) 2017(Z2)
    • [20].中学生数理化学科能力展示活动介绍[J]. 高中数理化 2017(Z2)
    • [21].中学生数理化学科能力展示活动介绍[J]. 高中数理化 2017(14)
    • [22].《制作并观察植物细胞临时装片》学生实验报告校本化设计[J]. 考试周刊 2017(65)
    • [23].以多样化实验报告提高学生的科学素养[J]. 广西教育 2017(25)
    • [24].“一分钟教学”背离了教学的生命立场[J]. 广东教育(综合版) 2017(09)
    • [25].中学生数理化学科能力展示活动介绍[J]. 高中数理化 2017(17)
    • [26].中学生数理化学科能力展示活动介绍[J]. 高中数理化 2017(16)
    • [27].上海交大展出“学霸”档案[J]. 高中生学习(作文素材) 2017(Z2)
    • [28].中学生数理化学科能力展示活动介绍[J]. 高中数理化 2017(18)
    • [29].基于实验报告自动批阅的系统分析[J]. 山西青年 2013(04)
    • [30].措施[J]. 意林(原创版) 2010(03)

    标签:;  ;  ;  ;  

    基于.NET的中学实验报告管理与辅助决策系的设计与实现
    下载Doc文档

    猜你喜欢