基于办公室自动化的学生管理系统研究
2021-06-16王孟
电子技术与软件工程 2021年8期
王孟
(德州职业技术学院 山东省德州市 253000)
随着互联网技术的快速发展,学校办公室逐渐向自动化方向发展,通过建立信息共享模块,实现学生管理信息共享,为各个办公提供便利条件,这种学生管理办公模式已经成为了未来的主要发展方向[1]。早期的人工办公模式不仅工作效率低,而且在信息统计等环节容易出错,并且缺少互联网平台的支撑,学校工作人员只能在学校内部网络完成办公,对办公空间和时间造成了限制[2-3]。面对此情况,本文引入办公室自动化管理思想,提出学生管理系统设计研究。
1 学生管理系统设计关键技术
由于学生管理系统涉及到的数据信息量较大,对系统安全维护、系统开发成本控制、运行效率等具有一定要求,所以本文选择SSH 框架技术作为系统开发核心技术,该项技术主要由3 个框架组成,分别为Hibernate、Spring、Struts[4]。其中,Struts 框架严格按照MVC(Mode View Controller)模式标准进行设计,用于分离显示和业务,形成两部分逻辑结构。Spring 在此框架结构中起到了控制反转、面向切面编程作用。该架构属于程序开源框架中的轻量级,在系统开发期间,可以将Hibernate 框架和Struts 框架结合起来,根据各个对象之间的映射关系,创建系统功能框架结构[5]。通常情况下,采用面向对象编程方法,完成数据持久化处理。按照层次不同,将SSH 框架拆分为表示层、业务逻辑层、数据持久层。其中,表示层与业务逻辑层之间通过Service Locator 连接;业务逻辑层与数据持久层之间通过DAO 连接。
2 系统设计
2.1 系统架构设计
本文采用B/S 模式设计系统框架结构,从上至下依次为表示层、业务逻辑层、数据访问层、数据层。……
登录APP查看全文
