摘要:教材征订作为高校管理工作中的重要一环,对高校教学工作的顺利进行,具有特别重要的意义。同时作为一个对信息及时性、准确性有着特殊要求的模块,高校教材征订在面对信息种类多、信息量大,事务种类繁杂的实际情况时更加需要信息化的管理。
本课题在分析本校教材征订工作流程的基础上,进行业务流程改造,设计开发了涵盖了教材征订申报、教材审核等功能的《高校教材征订系统》,实现了教材征订工作的自动化、规范化、人性化。
本系统前端采用Bootstrap以及JsViews技术实现MVVM模式,使得视图(View)与模型(Model)相分离,实现低耦合情况下的视图模型(ViewModel)的复用;后台使用Spring MVC架构,提升开发效率;数据库采用NoSQL数据库mongoDB来实现数据库的高性能与易扩展性。
关键词:Bootstrap;JsViews;MVVM;Spring MVC;mongoDB;教材征订
目录
摘要
ABSTRACT
一、前言-1
(一)研究背景-1
(二)国内外研究现状-1
(三)研究目的及意义-2
二、相关技术简介-3
(一)Bootstrap-3
(二)MVVM与JsViews-3
(三)Spring-3
(四)NoSQL与mongoDB-3
三、高校教材征订系统需求分析-5
(一)系统概述-5
(二)系统功能模块分析-7
1.用例概述-7
2.用例分析-8
(三)系统运行环境说明-11
1.软件配置需求-11
2.硬件配置需求-11
四、高校教材征订系统设计与实现-13
(一)教材征订系统架构设计-13
(二)教材征订系统数据库设计-13
1.数据库设计概述-13
2.数据库文档模型设计-14
(三)教材征订系统视图设计-16
1.系统设计视图概述-16
2.系统视图层实现-19
3.系统视图层与后台交互实现-21
(四)教材征订系统功能实现-22
1.系统包结构设计-22
2.系统数据库连接实现-23
3.系统功能模块实现-23
五、总结与展望-26
参考文献-29
致谢-31