美章网 资料文库 基于网络技术的高校教材管理系统设计范文

基于网络技术的高校教材管理系统设计范文

本站小编为你精心准备了基于网络技术的高校教材管理系统设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

基于网络技术的高校教材管理系统设计

信息技术高度发展的今天,利用信息技术对大量复杂的信息进行有效的管理成为一种普遍而实用的手段。如今大部分高校都实行了信息化、网络化的模式管理学校,但大部分高校的教材管理还相对于落后,一部分还处于手工管理阶段,因此开发一个好的高校教材管理系统是提高高校的教材管理效率的有效途径。本文采用Java平台作为开发环境,整合J2EE三层架构技术Struts2、Spring、Hibernate(简称SSH)技术,实现了用户角色管理、基本信息管理、教材管理、信息查询、后台维护管理等功能。本系统的开发,使高校的教材管理向信息化发展,很大程度上提高了工作效率,给教材管理带来更简便的工作模式。

1系统分析

1.1可行性分析(1)技术可行性:随机计算机技术的发展,开发基于网络化B/S模式的教材管理系统,采用JSP技术中三大框架整合开发[2],所采用技术已在当今软件开发当中流行应用,受到在软件开发行业技术人员的青睐。随着JSP技术的成熟和广泛利用,利用该技术可以开发先进,安全跨平台的系统。(2)经济可行性:网络化的教材管理系统代替传统的人工教材管理,减少人员的管理,节省了时间,减少在教材管理上的开支,节省了资金,并且可大大提高信息量的取得,缩短信息处理周期,提高了高校的教师质量和工作效率。

1.2数据库需求分析数据库的设计在每个管理系统开发中都是极其重要的,本系统的开发,需充分考虑到数据的完整性,对数据库进行的查询、更新、删除等基本操作都要快速地完成,否则将会很大程度地影响到系统的性能,可能使得部分功能不能实现,部分设计无法展开等问题产生。本系统属于中小型系统,而MySQL是目前最为流行的开源数据库,是完全网络化的跨平台的关系型数据库系统,这正好满足了本系统需求,所以,本文采用MySQL数据库设计数据库。

2系统设计

2.1系统功能设计本系统分为三个模块,分别为管理员模块、教师模块、学生模块。具体系统功能如图1所示。其中管理员端根据不同的权限操作不同的功能,主要包括教材的入库,教材的出库,教材的征订查询,院系的管理,师生的管理,班级的管理以及教材的导出报表和统计的功能。教师端的登录,教师可以操作教材的征订,教材征订出库的查询以及班级的查询,学生端的登录,可以查看自己本班教材出库的情况和班级情况,并打印教材出库单。

2.2数据库设计根据系统的功能模块划分,本系统设计了11张表来存储数据以实现上述的功能。部分表的属性设计如下:(1)教材信息表:记录着教材信息,如教材编号、教材名称、作者、出版社、出版时间、单价、数量等。(2)教材征订表:记录着教师征订教材的情况,如:教材编号、教材名称、作者、出版社、出版时间、征订数量、是否审核、课程id等。(3)教材出库表:记录教材的出库情况,如:出库时间、教材出存量、备注、教材id、课程id、操作用户等。

3系统详细设计

管理员根据用户名和密码、验证码登录系统,如果其中的一个输入值不匹配则通过Struts后台进行验证后把错误的信息返回到登录的界面请“重新输入”。并且可以给管理员分配不同角色,从而控制了管理员的权限。该系统采用验证代码的主要功能是防止一些别有用心的用户通过猜测用户密码来攻击并破坏教材管理系统的数据。每次用户刷新一次页面,就会得到新的不同数字的验证码,这样可以防止一些用户使用非法软件进行系统的攻击了。

3.1教材入库管理教材入库管理员负责把教材信息录入同时也可以使用批量导入Excel表格,教材信息包括:教材isbn号、教材名称、出版社、编者、价钱、数量等信息录入系统中,如图2所示。

3.2教材库存管理教材的出库根据教师征订的教材信息和数量及班级信息进行出库,可以根据班级和课程名称查询教材的出库情况。库存信息包括教材名称、作者、出版社、库存量、操作,其中管理员的操作又分为:执行出库、详细、删除等。另外还可以实现批量删除、导出数据等功能。

3.3教材统计管理教材的统计可以统计出每个院的教材领取数量和教材所剩的库存量,此统计是个扇形的统计图,分别显示出库数量以及百分比的信息,从该统计图可以很直观地了解每个院系的教材出库情况。如图3是教材出库图。

3.4教材征订查询管理教师征订查询可以查询出教师征订的教材信息包括:教材名称、编者、出版社、对应的课程以及班级等。

4结语

本文采用了Jsp+MySQL+Tomcat+Html技术实现了一个基于B/S结构的教材管理系统,针对不同的用户所拥有操作本系统不同功能模块权限,本系统可以实现教材的入库、教材的出库、教材征订,以及导出报表、批量导入教材及统计等功能,基本满足系统的需求功能。本系统的实现很大程度上提高了高校教材征订的管理,便于教材管理人员订书、领书、查询教材资料及其库存情况。

作者:肖辉辉 段艳明 罗日才 单位:河池学院计算机与信息工程学院