引言
读者可能会很郁闷,你不是在第(二十七)篇博客已经写到你负责的项目已经结束了,博客之旅到达了终点吗?怎么现在还写博客?
答:其实笔者也很郁闷啊!!!一言难尽,一开始的分工里,这后台管理系统的分工并不是要笔者去实现的。只能说笔者要是不来负责这一块开发,那项目截止日期到了,这后台的开发都可能还没开始。身为团队队长,不管是为了团队, 还是为了自己,都必须去担起这一责任。
可能读者会问,那你身为团队队长,那应该有对整个项目的进度进行过整体规划的啊?
答:笔者做了!!在项目进度上也给各个队员进行过敦促,对于进度较慢的,更是隔三差五就去催促,奈何“皇上不急太监急”啊!!!这不,这本不是笔者负责的工作,被迫加到笔者身上来——笔者总不能放着这个系统不管吧?那不是集体挂了吗?想想是真的泪目。
好了,话不多说,下面直接进入正题。
后台管理系统功能
笔者跟医院负责人对后台管理系统进行了详细的需求沟通。确立了后台管理系统需要如下功能:
- 管理员基础功能
- 登录
- 修改密码
- 退出登录
- 管理员业务功能
- 用户管理
- 用户查询:分页查询、根据用户账号查询
- 用户角色编辑: 给用户分配角色,以获取不同角色权限
- 科室管理
- 科室查询: 分页查询、根据科室名称查询
- 添加科室: 动态添加可派发的科室
- 编辑科室: 根据需求编辑科室类型、科室对应哪个科室主任的账号、是否禁用科室等等。
- 用户管理
开发环境与技术
开发技术:Uni-app、Vue等等
开发工具:Hbuilder X
运行工具:FireFox浏览器
由于uni-app是可以一套代码运用在三端环境下的,而笔者使用了uni-app了开发后台管理系统。因为笔者之前用uni-app开发了微信小程序。所以对于整体的框架来说这两个项目是类似的,拿来用即可,有了微信小程序的开发框架,后台开发起来是非常方便的。就比如网络请求方面,微信小程序已经封装好了,这里直接拿来用即可,还有笔者对uni-app的使用也十分熟悉,所以采取了uni-app来开发。