项目一:食药监系统 团队协作
项目背景:打通医院内网与国家不良反应系统通过外网访问上传相关不良反应数据
主要技术:Asp.NET Core MVC, EasyUI,Chole,Ajax,MySQL,SignaIR消息通讯;SVN管理工具
参与模块:
小程序:
1、根据openID获取注册信息:如果没有注册则跳转的注册,已经注册,则进入程序功能界面;
2、数据保存接口:因数据涉及多张表的操作,在程序中开启事务保存,以保证数据完整性;
3、文件保存接口:实现小程序端上传的文件存;
PC端:
角色管理:通过增加角色,给角色分配菜单,添加人员,达到权限控制;
用户管理:人员的增删改查以及条件搜索;
组织管理:部门的增删改查以及条件搜索,树形结构更加清晰的展示部门间的直属关系,以及实现树形结构与主数据联动;
报告管理:获取通过微信端提交的报告详情数据以及数据导出功能;
产品分类:化妆品类型分类的增删改查以及调价搜索;
药品统计:通过统计函数统计被举报的不良反应药品举报次数,实数局清晰明了的展示给用户;
消息通知功能:开启一个线程,不断地扫描需要发送的信息,通过SignaIR实现消息推送,并通过状态来控制已经被发送过的信息,确保消息不会重复发送;
药品不良反应报告审核:因为数据量庞大,合并组织数据格式,通过后台调用python爬虫接口,把数据传递给Python接口,并返回数据审核是否成功的记过通知