- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012年第 2期 福 建 电 脑 131
基于MVC模式的实验报告管理信息系统的研究与开发
刘彭和,李曼朔 ,范晓珍
(浙江师范大学数理与信息工程学院 浙江 金华 241000)
【摘 要】:基于.net技术,利用MVC设计模式构建的实验报告管理信息系统实现了实验报告的电子
化管理,既节省了公共资源的花费,也完成了实验报告的在线提交、批改、统计、成绩查询等功能。
【关键词】:实验报告;管理信息系统;MVC 、
1、引言 缩写 .属于结构型设计模式 .即开发人员将应用项 目的
近年来 .随着教学模式 的不断变化 .高校越来越重 程序输入、程序输 出、程序处理方式流程按照模型层、
视对学生实践技能的培养 .而实验教学是高校培养学 视图层、控制层 的方式进行分离 ,从而这个应用项 目就
生实际操作能力的重要环节 .实验教学也成为了一个 被分割为三个核心项 目,即Model、VieW、Controller。这
重要的教学模式 衡量实验教学的质量一个很重要的 三个部分各负责不同的功能的逻辑模块 .因此也使模
指标就是学生的实验报告 .实验报告的管理水平也能 块之间关联最小化 ,当某一块功能发生变化时,都可以
反映出学校实验教学的管理水平 传统的实验教学是 以最小的代价让系统平稳过渡.不至影响全局功能实
实验老师课堂布置实验练 习.学生课后在实验报告纸 现上的混乱 。MVC设计模式也使开发人员责任明确 .
上书写实验的 目的、原理、内容、步骤、实验结果和结论 提高了开发效率[31。MVC设计模式结构如图 1.MVC的
等内容。实验报告就是在做实验 的同时记录该过程.并 整个运行过程是 :
获得最后 的结论 .在验证理论学习中的有关知识点的 l、用户 向控制器提交请求 。
同时.能够对这些知识点做到知其然,也知其所 以然 . 2、控制器接收用户的输入请求之后 。对请求进行
从而达到了教与学的 目的 【 而这些纸质的实验报告 分析并调用相应的模型构件完成用户的需要 .然后模
不仅在提交、批改、统计 、查询上显得比较繁琐 ,也对以 型层用业务逻辑处理用户请求并将完成的数据转给控
后实验报告的管理和保存带来 了许多困难 随着计算 制层4J【。
机网络技术的发展.传统 的纸质实验报告正逐渐被电 3、控制层负责选择合适的视图返 回数据 .并通过
子实验报告所替代 .实验报告的电子化也是实验管理 网页供用户查看
自动化的重要组成部分 在这样的背景下为了改善这
个状况 .我们采取.net技术构建一个基于MVC模式的
实验报告管理信息系统 系统的开发主要实现了实验
教师 自定义编辑实验报告和学生完成、提交、查询实验
报告等功能 .同时也为高校提高实验报告管理水平奠
定了基础 。
2、系统的总体框架
实验报告管理系统为 web项 目.而 MVC设计模式 图 1MVC设计模式结构
对于WEB应用程序的开发是一种非常秀秀的设计思 3、系统的功能结构
想 .已被许多开发者所采用 系统采用微软公司的 实验报告管理信息系统采用模块化设计 .共分为
VisualStudio2008作为开发平台.以基于ASP.NET的 三个主要功能模块 :管理员、教师和学生,其 中每个模
MVC设计模式为系统架构方式 .以SQLSe~er2008作 块又进一步划分为更小的模块,系统总体设计框架如
为后台数据库 ,实现实验报告的提交、批改、查询等功 图2所示。
能。通过在.ASPX文件 中开发用户界面,后台的CS代 3.1管理员
码是实现对页面和业务逻辑的接 口控制 .系统的模型 系统运行初始阶段 .只有超级管理员 .超级管理员
部分通过封装各种操作类和数据访问接 口类对相关应 负责添加实验教师、学生信息和管理实验报告操作 。并
用系统 的业务实现部分 授予实验老师和学生不 同的权限 超级管理员在系统
本系
您可能关注的文档
最近下载
- JGJT204-2010 建筑工程企业管理基础数据标准.docx VIP
- 10kV开关柜安装施工方案.pdf VIP
- (一模)湛江市2025年普通高考测试(一)化学试卷(含答案).pdf
- 计算机操作系统(慕课版)汤小丹课后习题答案解析.docx VIP
- 《园林模型制作》课件.ppt VIP
- 【课件】危险与可操作性分析(hazop分析)应用导则解读.pdf VIP
- 锅炉使用单位锅炉安全日管控、周排查、月调度制度包含记录.doc
- 2026中国工商银行国际结算单证中心秋季校园招聘笔试参考题库附答案解析.docx VIP
- AQT-3049-2013 危险与可操作性分析(HAZOP分析)应用导则.docx VIP
- 教育学原理-第六章-学校教育制度-适用于项贤明主编《教育学原理》(马工程).pptx VIP
文档评论(0)