日期:2023-01-13 阅读量:0次 所属栏目:高等教育
目前高校教材管理工作中存在诸多亟待解决的问题,一方面传统的高校教材管理制度及工作流程很难与不断深化的教学体制改革相适应,很难胜任多校区教学和大规模扩招的具体要求,教材更新速度跟不上教学模式的变化;另一方面传统的人工化,纸质化教材管理工作效率较低,差错概率较高,随着计算机办公的普及,部分的教材管理工作逐渐采用计算机及办公软件进行处理,但往往缺乏统一管理及数据更新,造成数据资料的冗余,管理工作重复。鉴于此,该文试图通过校园网络平台,设计开发能实现信息共享、界面友好、安全稳定的教材管理系统。
1 系统的业务流程分析
在系统开发过程中的一个关键阶段就是系统分析,系统设计阶段从一开始就要求设计系统的逻辑,以用户的角度来看模型的同时去构建系统。该解决方案的方法是确定用户的需求,以根据用户的需求创建逻辑模型来确定解决方案,根据该校的实际情况,进一步研究和分析课题,深入研究需求,以确定所使用各种角色的功能。在用例之间的联系和不同的角色进行了系统的详细分析,并使用UML建模工具,用于系统设计流程图绘制。如图1所示。
2 系统功能模块设计
该高校教材管理系统分为四个组成部分,主要是面向教师,学生,系部人员和教务人员,同时分配各自不同的权限。
2.1 教师用户端
①教材申请
该模块主要功能是任课教师对教材的申请填写,系统会根据教务下发的教学计划中的课程提供一些教材申请填写时的信息,提交申请后由系部人员对所提交的审批表进行汇总以便生成教材预订计划表。
②教师教材查询
该模块主要是查询申请教材的相关信息和状态。
2.2 教务用户端
主要是针对教务人员进行录入、查看、修改学校专业班级的教材计划,还对系部的预订教材订单进行审批审核等功能。除了对教材管理管理,还有各种在线系统维护管理,账目统计,书籍统计等功能。
2.3 系部用户端
系部通过这个模块可以查询和管理该系教师使用教材的情况,并对使用情况进行具体统计后将详细的教材预订清单提交给教务进行二次审核。报表则提供存档功能,方便日后管理信息。
3 系统数据库设计
3.1 数据库的设计原则
在设计管理信息系统数据库时,需要遵循以下设计原则。
(1)规范的命名:对于数据库的后期维护,为了方便维护,设计和查询数据库表名,字段名要遵循一定的原则。
(2)多个数据表:为了避免大量数据的查询导致在程序的访问速度下降,对于使用频率较高,规模较大的数据表要进行拆分表。通常采取保存当前表中的数据,并存储在单独的数据表中,通用的数据存放在另一个表中。
(3)范式标准:关系数据的表和字段之间的基本信息表应尽量满足第三范式,但第三范式不一定是最好的格式。因此,在系统的设计过程中,在第三范式尽量满足标准的前提下,适当增加数据冗余,从而提高数据库的执行效率。
(4)三少原则:减少表在数据库中的数目,表中主键的数目和字段的数目。由于数据库设计的实用原则是寻求数据冗余和处理速度之间的平衡,另外这个原则是相对的,不是绝对的。
3.2 数据表的规划与设计
目前国际上最流行的开发,效率较快的是SQL Server数据库服务器系统,安全性能高,拥有强大的处理能力和数据处理能力。磁盘空间可以限制记录的行数,但限制其他记录数量很少,并支持远程访问等的功能,因此SQL Server 2012是该系统选择的后端数据库系统。
数据库设计,系统设计是最重要的部分,建立一个最优的数据库的模式和数据库的相关应用程序,使它们能够有效地存储数据,以满足客户的需求。数据库设计的好坏,将直接影响到整个系统的效率。为了大幅度提高整个系统的性能,在易于升级和扩展系统的基础上,对整个数据库的设计进行优化,一个成功的数据库设计实现以下最终目标:准确反映业务数据;功能强大;易于维护和使用;易于修改和检索数据;减少维护周期和成本;易改善数据库结构;确保数据安全;冗余数据最少。
数据库的设计步骤如下:
(1)数据库结构定义:数据库一般是关系型和面向对象的。
(2)数据表定义:结构定义了每个数据表在数据库中,包括数据类型,主键,说明,默认情况下。关系数据库的设计应根据归一化的规则。
(3)数据库存储:确定的数据存储路径的位置,保证数据的一致性和完整性。
(4)数据使用权限设置:针对不同用户设置不同的权限。
4 结语
该系统实现了教材申请,教材审核,教材预订,教材的选定和查询、账目统计、教材评价反馈等功能,改变了教务人员重复,繁重且容易出现错误的手工操作,办公实现信息化,这样提高工作的效率,并符合教务工作的需求。同时,学生也可以很方便的通过网络在线的方式实时对教材的信息进行订购和查询,提高了教务工作的透明度,大大提升了教材管理工作的效率。
本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/gaodengjiaoyu/200923.html