项目描述:独立开发了一个医药信息后台数据库,实现了数据录入、修改、删除、查询等功能,以及数据可视化。该数据库用
于医药公司和行业研究。
技术栈: VUE3、TS、VITE、vue-router、pinia、axios、echarts、element-Plus、NodeJS(express框架)、mysql
项目模块:
• 用户登录模块:实现用户注册、短信登录和密码登录。
• 首页模块:展示药物统计数量和上市药物数量数据图表。
• 药品信息:实现基本数据和上市信息的增删改查,包括市占率饼图和上市时间轴数据图。
• 试验数据模块:管理药品试验信息和结果,包括ORR、OS和PFS的复合折线统计图。
• 公司财务信息模块:管理公司现金流量表、利润表及资产负债表,包括财务数据的折线统计图。
职责:
1. 实现医药信息数据模块和用户登录模块,以及首页数据图表可视化。
2. 封装了收发短信验证码的公共组件,提高代码复用性。
3. 实现了上市公司的地区查询及信息的增删改查,运用 echarts 实现了医药上市时间轴的动态数据图,提升用户体验。
4. 配合产品人员对部分公司财务信息的进行了需求分析,确保项目需求符合行业标准。
5. 实现了登录和注册框体的转换,验证码收发及前端单点登录/注册的功能。
6. 完成了脚手架搭建、多层嵌套动态路由处理,解决了后端跨域问题、权限控制等后端基本问题。