摘要:随着信息化时代的到来,信息化已成为社会发展的必然趋势。近年来各地高校发展迅速,教学规模不断扩大的背景下,使得教材管理工作更加繁重不堪。传统的教材管理工作采用手工或半自动化管理方式,许多繁杂的工作,如教材资源的整理统计、教材预定发放的管理、财务报表的统计等,这种管理方式有许多的弊端。通过网络管理系统来提高办公效率、简化办公流程、建立全面的具有通用性、开放性、实用性和灵活性的网络管理体系己经成为可能和必然趋势。
针对高校教材管理的实际工作需要,运用数据库技术与软件工程的观点和方法分析了高校教材管理系统的需求、软件系统分析、系统功能模块设计、逻辑设计及系统所需的软硬件,基于B/S(Browser/Server)的结构,使用Java语言来实现本项目,有效降低了使用成本,并且,因为B/S结构和Java的特点,本项目的平台兼容性良好。
关键词:教材管理;B/S;Java;
目录
摘要
Abstract
1 引言-1
1.1 课题的背景、目的和意义-1
1.2 课题国内外发展概况-1
1.3 课题欲解决的问题-2
2 系统的总体设计-2
2.1 系统可行性分析-2
2.2 系统功能需求分析-3
2.3系统功能模块设计-4
2.3.1 系统总模块设计-4
2.3.2 人员管理模块的设计-4
2.3.3 教材管理模块的设计-6
2.3.4 教材预定模块的设计-7
2.4数据库概要设计-8
2.5数据库逻辑结构设计-9
2.6系统环境需求-12
3 系统的实现-12
3.1 数据库连接-12
3.2 人员管理模块的实现-13
3.2.1 登录模块-13
3.2.2 注册模块-17
3.2.3 用户管理模块-18
3.3 教材管理模块的实现-18
3.3.1教材录入模块-18
3.3.2教材批量录入模块-19
3.3.3教材管理模块-20
3.3.4教材流水模块-21
3.4 教材预定模块的实现-24
4 系统的测试及难点分析-26
4.1 系统的测试-26
4.1.1 评论功能的测试-26
4.1.2 注册新用户-27
4.1.3 批量上传教材功能的测试-28
4.1.4 行内修改功能的测试-29
4.2 开发过程中遇到的问题及采用的解决方法-29
5 结论-29
参 考 文 献-31
致 谢-32