项目描述:CCS是一套计算机模拟病例练习系统,主要有登录,选择病例,患者信息,问诊,体格检查,辅助检查,诊断,医嘱这几个部分,以及后台统计部分。登录的时候,判 断是老师还是学生然后进行跳转到不同的路由,学生可以根据患者信息,问诊,体格检查,辅助检查这些基本的操作,来对病例进行诊断,下医嘱。以及判断是否需要对病例进行复诊(幕信息)。
项目总结:
1.采用Vue2.0+ElementUI+Vuex框架;
2.使用Vuex进行传值,state中的存的有是否登录,当前时间,幕名,幕编码,病例id 等字段,登录每个页面的时候,都要用mapState来先获取这些字段,另外,例如当退出时,要使用mapActions来更改state中的字段,从而来判断是否是正常退出;
3.使用了大量的ES6的语法,例如:let,const,箭头函数,解构赋值,处理数据时使用map,forEach,filter等方法;
4.由于页面中出现了大量的滚动条,使用了vuebar这个插件,来统一优化滚动条的式;
5.进行数据统计的时候,使用了echarts来进行绘图(饼图,柱状图);
6.使用jquery来做了一些小动画效果;