摘 要
随着社会政治和经济的发展,人们的工作目标和价值观也都发生了重要的变化,随之而来的各种问题都需要我们去面对并解决,这就需要我们通过不同的途径寻求办法解决;随着网络信息化的发展,特别是大互联网时代下,问题DIY也就成为现实,然而海量的网络信息不能直接有效利用,不得不考虑精准化内容,垂直化搜索等方式快速进行定位。针对目前知识管理系统存在的问题,提出一种基于Web2.0的企业知识管理系统,介绍其总体架构的设计方法,通过分析知识管理的特点以及该框架中各组件的功能,实现企业知识的有效管理。实验结果表明,该系统具有良好的可扩展性,具有一定应用价值。
本次“兜问”小程序设计采用前后台设计,前后基于微信web开发工具开发小程序页面,后台基于B/S模式,在Eclipse 集成开发环境下采用Java编程技术的SSM框架,使用MySQL数据库管理整个系统的后台数据。以Tomcat为服务平台,实现问答小程序系统的构建。
关健词:问答;问答管理系统;小程序;Java;SSM;Mysql
Abstract
With the development of society, politics and economy, people's work goals and values have also undergone important changes, and all kinds of problems that follow need us to face and solve, which requires us to seek solutions through different ways; With the development of network information, especially in the era of big Internet, DIY becomes a reality. However, the massive network information can not be used directly and effectively, so we have to consider accurate content, vertical search and other ways to locate quickly. In view of the problems existing in the current knowledge management system, this paper puts forward an enterprise knowledge management system based on Web2.0, introduces the design method of its overall framework, and realizes the effective management of enterprise knowledge by analyzing the characteristics of knowledge management and the functions of each component in the framework. Experimental results show that the system has good scalability and certain application value.
This "Douwen" applet is designed in the front and back stage, which is based on WeChat web development tool, B/S mode in the back stage, SSM framework of Java programming technology in Eclipse integrated development environment, and MySQL database to manage the background data of the whole system. With Tomcat as the service platform, the question-and-answer applet system is constructed.
Key words: question and answer; Question and answer management system; Small program; Java; SSM; Mysql
目 录
摘 要
Abstract
1.绪论
1.1 问答小程序的概念
1.2 问答小程序的发展现状
1.3 Web技术的发展
1.4开发技术
1.4.1 JSP的基础——SSM 技术
1.4.2 JavaBean原理和机制
1.4.3 开发平台:mymyeclipse+dreamweaver
1.4.4 数据库:mysql
2.系统分析
2.1系统目标
2.2系统的功能要求
2.2.1 前台
2.2.2后台
2.3系统的性能需求
2.4系统的数据需求
2.4.1 系统的数据需求包括如下几点
2.4.2 系统的数据字典
2.5 建立系统的约束
2.5.1 人力、资金、时间的约束
2.5.2 技术发展规律的约束
3.系统设计
3.1 系统体系结构
3.2主要功能设计
3.2.1 主要功能模块
3.2.2 系统流程图
3.2.3 系统模块介绍
3.3 数据库设计
3.4 信息安全设计
3.4.1 网络安全
3.4.2 其他安全
4.小程序系统实现
4.1 首页面及主要页面设计
4.2 功能模块设计
4.3小程序前端实现
4.3.1小程序端主页
4.3.2问题详情页
4.3.3小程序端评论
4.3.4问答中心
4.3.5我的
4.3.6我的评论
4.3.6我的提问
4.4后台网页端设计
4.4.1 后台登录页
4.4.2 问题管理
4.4.3 问题详情页
4.4.4 评价管理
4.4.5分类管理
4.4.6 菜单管理
4.4.7用户管理
4.4.8角色管理
5.小程序测试
5.1 测试的目的与目标
5.2 测试方法
5.3 测试用例
5.4 测试结论
6.系统总结
参考文献
致 谢