本系统后端开发采用的是集成了Maven的IntelliJ IDEA 2016。1[3]。文献综述
1。3。2 AngularJS 简介
AngularJS是动态Web应用程序设计的框架。 它使用HTML作为模板语言,并扩展了HTML的语法,允许开发人员更清晰,简洁地开发应用程序组件。 Angular的动态绑定和依赖注入将为开发者节省很多代码。 所有这些在浏览器端的功能,也使得任何服务器端技术都可以完美使用[4]。
本系统前端采用基于AngularJs的MVC架构的WebStrom 2016。2进行开发。
1。3。3 MySql 简介
MySQL是一个关系数据库管理系统,将关系数据库中的数据保存在不同的表中,而不是在一个大型仓库中的所有数据,从而提高了速度并增加了灵活性。
MySQL使用的SQL语言是用于访问数据库的最常用的标准化语言。 MySQL软件体积小,速度快,总拥有成本低。
本系统数据存储采用MySql 5。6。
2 需求分析
2。1 项目概述
本系统的面向医疗行业(比如医院、医联体等组织单位)[5],系统的使用对象包括护士,科室管理员、医院管理员、平台管理员;
平台管理员登录系统可以创建新的医院,管理医院信息,管理平台管理员信息,新增平台管理员,管理平台注册用户信息,管理公共素材信息;
医院管理员可以修改医院信息,可以管理医院下所属科室信息,可以管理医院下所属人员信息,可以以CSV导入的形式批量注册人员信息等功能;
科室管理员管理所管科室的管理员信息(包括管理员的设置和取消已被设置为管理员的管理权限),可以管理所管科室的用户信息,可以管理所管科室的素材信息(包括素材的上传,删除,移动,分享等功能),可以管理课程信息(包括课程的创建(包括课程的基本信息,本课程的带教老师的设置,本课程的主讲人的设置,课时的创建等),课程的修改,课程的复制,课程的删除,课程的发布,课程的统计),可以管理课程下的评价信息,讨论信息和笔记信息等功能;
护士可以管理个人信息,如果课程发布给了此护士,护士可以学习课程,参与讨论,编辑课程笔记,已经在完成课程学习后对课程进行打分评价等功能。
2。2 基于B/S结构设计方案来,自,优.尔:论;文*网www.youerw.com +QQ752018766-
该方案是开发基于护理教育模式的在线教学系统,即通过一系列数据传输管理等方式,护士可以直接通过浏览器访问系统。
整个在线教学系统是一个大型的数据库系统,虽然系统在组织关系上是非常复杂,不确定和繁琐的,但从整个系统的技术构成来看,它仍然是一个数据库应用系统, 基本操作数据或检查删除等功能,系统存储数据库选择MYSQL 5。6。
在开发工具上,本系统前端采用WebStorm 2016。2;后端采用IntelliJ IDEA 2016。1。
在结构上,采用B/S(浏览器/服务器)的网络结构,