摘 要
随着互联网和移动通信技术的迅速发展,越来越多的国内主体捐赠主要通过网络大平台实施,但是在物资的接收、处理等环节仍存在衔接困难,那么小型研究型捐赠系统旨在结合自身国情和参照大中型捐赠系统的设计同时不断演变发展和探索,以适应各种慈善团体的信息化管理。另一方面,可通过此书籍捐赠系统的设计与实现,理论联系实际,检验大学期间所学专业知识,如高级语言程序设计、数据库知识、信息管理系统的分析与涉及等。就此为自己的大学四年时光做一个学习总结。
书籍捐赠系统己成为Web信息库的重要组成部分。本课题研究内容为书籍捐赠系统的设计与实现,用以搭建一个B/S架构采用Spring、SpringMVC、MyBatis技术技术和MSYQL数据库来实现在线提交书籍捐赠的各功能。本课题的任务是以书籍捐赠系统的主要业务流程为背景开发一套网上捐赠系统。
关键词:MYSQL ;SpringMvc;书籍捐赠;Mybatis;B/S
Abstract
With the rapid development of Internet and mobile communication technology, more and more domestic main body donation is mainly implemented through the large network platform, but there are still difficulties in the link of material receiving and processing, so the small research donation system aims to combine its own national conditions and refer to the design of large and medium-sized donation system, and constantly evolve and explore, so as to adapt to various charitable organizations Information management of enterprise. On the other hand, through the design and implementation of the book donation system, we can integrate theory with practice to test the professional knowledge we learned during the University, such as high-level language programming, database knowledge, analysis and involvement of information management system, etc. In this regard, I will make a summary of my four years in University.
Book donation system has become an important part of Web information base. The research content of this topic is the design and implementation of book donation system, which is used to build a B / S architecture. Spring, spring MVC, mybatis technology and MSYQL database are used to realize the functions of online book donation. The task of this project is to develop an online donation system based on the main business process of the book donation system.
Keywords: MySQL; springmvc; book donation; mybatis; B / S
目 录
本 科 生 毕 业 论 文(设计) II
题目: 基于SSM的书籍捐赠系统设计与实现 II
摘 要 III
Abstract IV
第一章 绪论 1
1.1 研究背景 1
1.2 研究目的及意义 1
1.3 相关技术介绍 1
1.3.1 B/S 模式体系结构 1
B/S模式 2
C/S模式 2
1.3.2 Spring MVC技术 2
1.3.3 访问数据库 3
1.4 开发软件介绍 3
1.4.1 MYSQL数据库 3
1.4.2 IDEA2019 4
第二章 系统分析 5
2.1可行性分析 5
2.1.1经济可行性 5
2.1.2技术可行性 5
2.1.3操作可行性 5
2.2功能需求分析 6
2.3 数据流图 6
2.4 业务流程分析 7
2.5 数据字典 8
第三章 系统设计 10
3.1系统功能结构图 10
3.2系统目标 11
3.3 系统的软硬件平台 11
第四章 数据库设计 12
4.1数据库概念结构设计 12
4.2数据库逻辑结构设计 13
第五章 网站功能实现 15
5.1网站主界面功能实现 15
5.2用户注册登录功能实现 15
5.3受捐赠申请功能实现 16
5.4书籍捐赠功能实现 16
5.5登录模块设计 17
5.6 用户管理功能实现 17
5.7书籍捐赠新闻添加功能实现 18
5.8捐赠图书管理功能实现 19
5.9图书捐赠审核管理功能实现 19
第六章 系统测试 21
6.1 测试的任务及目标 21
6.1.1测试的任务 21
6.1.2测试的目标 21
6.2测试方案 21
6.2.1模块测试 21
6.2.2集成测试 22
6.2.3验收测试 22
6.2.4平行运行 22
结 论 23
致 谢 24
参考文献 25