医院管理系统
东软实训为期二十天,以下是东软项目系统功能架构,每天都要完成自己的日报哦
由于实现时间的限制,本次的实训只完成医疗服务部分的门诊需求
这次的项目我们按照项目工程来实现一个完整的项目(这属于一个二级项目),但是顺序我按照的是我们讲课的顺序来的
一、项目需求分析
二、渐进式JavaSprit框架学习VUE基本编程学习
前端和后端通过json文件进行通信,前端WHY VUE框架,构建用户界面,开发一个个最小的然后不断地合成越来越大,叫做渐进式,我们进行的基于组件的Vue开发,
数据绑定,组件开发
对于我们来说,VM视图模型由View代表代码,M代表输入比如我们输入搜索框的数据
两个VUE学习地址,编译环境我选择HBuilder
https://www.yuque.com/neuedu/campus
https://v3.cn.vuejs.org/guide/introduction.html#%E6%9D%A1%E4%BB%B6%E4%B8%8E%E5%BE%AA%E7%8E%AF
如何在火狐浏览器插入vue插件
三、版本控制工具SVN,VSS,GIT等
现在都已经统一为了GIT,GIT的优点是可以单机的实现版本管理,两次提交,一次提到自己的主机上,再提到服务器上,服务器保存所有的版本变化
GIT下载地址:https://git-scm.com/
GITee网站注册地址:https://gitee.com
四、页面原型设计
UI设计,易学性,易用性,效率,安全性等
用Axure软件实现页面原型设计
五、学习VUE+ELementUI设计网页
vue的语法学习网站我推荐官网或者去菜鸟编程学习
vue官网:https://cn.vuejs.org/v2/guide/
菜鸟编程:https://www.runoob.com/vue2/vue-tutorial.html
ElementUI的使用要在新建的VUE项目中先进行配置,配置过程可以看我另一篇博文,我安各种软件的过程。
六、需求规约+用例规约+ER图
这些都是确认需求,确认用例,确认关系的方式,虽然不涉及到代码,但是也是一个项目不可缺少的重要的一部分,编码只是一个项目中的一部分,不是全部,所以这里还是要重视。
七、总体设计
总体设计的话因为每天都忙于编程,没有具体的写下每一个设计方法,今天是2021.6.30日,明天我们就答辩了,现在各项工作都已经进入收尾工作,项目文档也差不多写完了,总体来说我们小组分工明确,我是主要负责前端的工作的,工作界限划分到确定好和后台的JSON对接。再之后的二十天之后我们还会去大连接受两个半月的企业学习,去东软学习JAVAWEB,到时候打算在重点做一下后端,总的来说这次的实习学习VUE+HTML+ELEMENTUI+CSS+JS+ECHART受益匪浅,获得了很多的知识,下面展示一下这次比较难得几个VUE+ELEMENTUI页面
左边动态侧边栏,按钮果冻特效,页面进行‘’圆润‘,让整个页面看起来具有美感不僵硬,上方动态tag便签加面包屑,这个是让我想了好久才得以实现的两个功能,关键就是自定义路由,主页面左边是一个
竖着的步骤条+折叠面板效果,我想体现的是通过界面一眼看去就可以很直观的知道今天一共有多少患者挂号前来就诊,有多少人已经就诊完毕,多少人还未就诊,现在是几号就诊,下一个是几号就诊都清清楚楚,因为要和后端建立联系所以我的值都是空的,其实步骤条上面还有名字,更直观好看一点。
下面是用ECHART插件进行设计的页面,特色就是多了柱状图
下面是设计的最全面的表格的增删改查搜
增
删除很容易实现,展示一下改
我只允许医生修改规格单价以及库存,其他两项不允许修改,结合实际考虑,加下来是保存