- 64
- 0
- 约6.39千字
- 约 5页
- 2018-10-13 发布于重庆
- 举报
基于NET技术实现MVC三层架构的学生事务管理系统
基于.NET 技术实现 MVC 三层架构的学生事务管理系统魏丽芬(福建信息职业技术学院,福建 福州 350003)摘 要: 为了更好的服务于学生
基于.NET 技术实现 MVC 三层架构的学生事务管理系统
魏丽芬
(福建信息职业技术学院,福建 福州 350003)
摘 要: 为了更好的服务于学生,增强工作成效,促进高校学生事务管理的制度化、信息化和网络化。文章尝试构
建高校学生事务管理工作平台。基于 ASP.NET 技术,利用 MVC 三层架构设计模式,开发了学生事务管理系统,为学 生、辅导员之间及时地反馈信息建立了畅通的网络渠道。
关键词:ASP.NET;三层架构;学生事务管理系统
中图分类号:TP311.52
文献标识码:A
文章编号:1672-4801(2011)01-018-04
现今普通高校存在一个普遍的现象是:手工
与半手工的工作方式使得辅导员基本上都是身陷 繁琐的学生事务的处理与管理中,身心疲惫,从 而严重影响了辅导员思想政治教育这一核心工作
的开展。为了解决上述工作的繁重及信息传递的 不便捷等问题,文章从实际需求出发,采用 C# 编程语言[1]和当前最新技术 ASP.NET MVC 作为
三层架构的设计模式,使用 SQL Server 2000[2]作 为后台数据库,构建一套完善的高校学生事务管 理系统。
以有序地、高效地进行学生日常事务的管理。大
到学生的评先评优、入团入党,小到学生的日常 出勤等。另外,学生与辅导员的互动交流在工作 中不可缺少,因此平台设计时还需纳入了师生互
动平台,学生可以通过平台进行问题求助、互动 交流、留言、请假等问题的处理。
2 系统逻辑结构设计
系统是为满足高校学生事务管理需求而设计 开发的,可通过网络实现数据的存档、统计及信 息的管理、查询等。系统应具有友好的界面、简 便的操作性、较强的安全性、良好的业务扩展性 和伸缩性以及较高的可靠性。根据目前的需求, 高校学生事务管理系统应具备的基本功能包括: 学生个人的基本信息、干部管理、活动管理、事 务公告公示及异议反馈、综合测评管理、上课考 勤管理、学生评先评优管理、学生处分管理、贫 困生资助管理、学生长假去向管理、党团建设管 理及互动平台。其主要模块的具体功能划分如图
1 所示。各模块之间功能分工明确、层次分明、 相互独立又共享同一个数据库的基本数据,做到 高内聚,低耦合。
1 系统开发的总体思路
学生事务管理系统的开发应用主要是面对学 生和学生辅导员,通过该平台可以完成辅导员在 学生事务管理中的绝大部分工作。首先通过该平 台辅导员可以实现对学生的基本信息和事务性管 理工作的数据进行建档,进行信息的查找、归类 及数据统计。另外,根据辅导员工作的实际和要 求,把平台划分为四个模块。通过四个模块完成 辅导员对学生基本信息的采集和管理,通过平台 对学生进行思想教育管理,使平台成为思想教育 的一大补充。更为重要的是,通过该工作平台可
图 1 高校学生事务管理系统业务模块
作者简介:魏丽芬(1982-),女,助教,主要研究方向:计算机应用。
根据系统用户功能模块划分可分为
根据系统用户功能模块划分可分为学生功能
模块和辅导员功能模块。
(1) 学生功能模块:可实现对个人信息的管 理、思想教育管理(包括发布热点新闻、其他校 园动态信息等)、日常事务管理(包括干部管理、 活动管理等业务模块)信息的查看及相关的功能 操作及在线互动交流等功能。
(2) 辅导员功能模块:可实现对系统所有功 能的管理,如学生个人信息的管理及各业务模块 信息的管理,具有查询、删除、修改、查看及统 计功能。
3 基于 MVC 的三层体系设计模式[3]
本系统采用基于 ASP.NET MVC 三层体系 构架,将整个业务应用划分为:表示层(UI)、数 据访问层(DAL)和业务逻辑层(BLL)和把一个应 用的输入、处理、流程按照 Model、View、Controller 的方式进行分离,这样有利于系统的开发、维护、 部署输出和扩展[4]。把问题划分开来各个解决, 易于控制,易于延展,易于分配资源。系统采用 在数据访问层和业务逻辑层分别定义一簇接口, 业务逻辑层不依赖具体的数据访问层,而是仅依 赖数据访问层的接口族,表示层依赖业务逻辑层 的接口族的机制。因此确保了当系统更换数据库 管理系统时,不必改写整个业务逻辑层,因为业 务逻辑层里没有任何数据访问层中的具体类,而 全部通过接口实现。基于 MVC 三层体系构架流 程和设计模型[5]分别如图 2、图 3 所示。
图 3 MVC 设计模型
(1) 表示层。表示层是为用户提供一种交互 操作的界面。在该系统中,它包括用户登录、个 人信息管理、思想教育管理、日常事务管理、互 动平台等模块的界面。该层负责用户方接收命令,
您可能关注的文档
- 基于C的锅炉的燃烧控制系统空燃比控制的WinCC组态和PLC设计.doc
- 基于C的餐饮管理系统的设计与实现毕业论文.doc
- 基于C/S结构的图书管理系统的设计与实现.doc
- 基于DCF分析的动漫传媒企业价值评估以某动漫玩具企业为例.doc
- 基于C的研究生管理系统课程设计论文.doc
- 基于C研发的智能餐饮管理系统分析设计与实现毕业论文.doc
- 基于D-H模型的机器人运动学参数标定方法.doc.doc
- 基于DDS和单片机数字控制信号发生器的设计外文翻译中英对照英汉互译.docx
- 基于DCT变换的JPEG图像压缩及其MATLAB仿真.doc
- 基于DEA的某公司人力资源规划改进模式研究.doc
- G681线阿勒泰至禾木喀纳斯公路建设项目增补观景停车区等服务设施项目环境影响报告表.pdf
- 来宾韦文林建材年产100万吨机制砂项目环境影响报告表.pdf
- 合山市高端环保免漆生态板加工项目环境影响报告表.pdf
- 3.5万吨_年生物基丁二酸及衍生物高端制造项目(重新报批)报告书.pdf
- G631淮阳区王店至周西路口段新建工程报告书.pdf
- 年产12万吨装配式智能钢结构、50万套钢结构工程机械配件智能自动化生产线项目环境影响报告书.doc
- 2024年新疆维吾尔自治区福海县渔业绿色循环发展试点-生态型活鱼育肥箱系统采购项目环境影响报告表.pdf
- 广西1828大健康产业园项目环境影响报告表.pdf
- 220千伏金秀站扩建工程环境影响报告表.pdf
- 20万吨_年聚苯乙烯产品优化提升项目报告书.pdf
最近下载
- 2026年江西陶瓷工艺美术职业技术学院单招职业技能考试题库带答案详解(完整版).docx VIP
- 铁路电力牵引供电工程施工质量验收标准..pdf VIP
- 项目管理实施方案书.doc VIP
- 多功能电能表 ModBus-RTU 协议YD2037Y-F 系列.pdf VIP
- 【高清可复制】05X101-2地下通信线缆敷设标准图集_1-50.pdf VIP
- 国网山东电力输变电典型运维项目费用参考标准(试行).pdf VIP
- 乙类非处方药目录大全.pdf VIP
- 《高速铁路电力牵引供电工程施工质量验收标准》.pdf VIP
- 教科版三年级下册科学全册新质教学课件(配2026年春改版教材).pptx
- 欧盟碳边境调节机制研究.docx VIP
原创力文档

文档评论(0)