该系统开发是基于B/S模式的,使用nodejs编程语言和js技术,框架使用vue框架,数据库采用MySQL数据库进行存储数据,使用HTML,CSS,等技术进行页面的布局和设计。系统编码使用vscode做开发工具,
系统设计包括几个主要的功能模块:
该药店网站,用户可以在线注册登录以后进行在线买药,管理员可以登录以后可以管理药店
运行软件:vscode
前端nodejs+vue+ElementUi
语言 node.js
框架:Express/koa
前端:Vue.js
数据库:mysql
开发软件:VScode/webstorm/hbuiderx均可
医生功能模块:
1. 医生登录:医生信息是管理员录入的,不能注册
2. 发布药品广告:医生可以发布药品广告,管理员进行审核才可以发布成功
3. 医保政策宣传:医生可以发布医保政策广告,管理员进行审核才可以发布成功
4. 药品咨询:医生可以回答用户的咨询问题
用户功能模块:
1.用户注册登录模块:用户可以在网站进行注册,注册以后用户可以进行登陆;
2.浏览药品信息:用户可以在网站浏览各种药品信息,网站上有各种药品类型
3.药品广告:用户可以浏览一些网站上的药品广告,及时了解药品的广告信息,用户可以进行收藏,点赞,评论
4.医保政策宣传:用户可以浏览一些医保政策,用户可以进行收藏,点赞,评论
5.药品咨询:用户可以在线进行在线咨询
6.在线讨论:用户可以发起讨论
7.在线留言:用户可以在线留言
管理员功能模块:
1. 个人信息管理:管理员可以自己修改个人信息
2. 医生信息管理:管理员可以对医生信息进行管理,录入医生信息
3. 用户信息管理:管理员可以对用户信息进行管理
4. 药品信息管理:管理员可以录入药品信息,并可以对药品信息描述
5. 药品类型管理:管理员可以添加药品类型,比如处方药,非处方药,保健药等类型
6. 在线留言管理:管理员可以对留言进行回复,管理
7. 讨论管理:管理员可以对讨论进行模块管理
8. 药品统计:管理员可以对药店内的药品类型进行统计,通过扇形图,折线图展示
9. 销售额统计:管理员可以对药店内的药品营业额进行统计,通过扇形图,折线图展示
10. 订单管理:管理员可以对订单进行管理
目 录
摘 要 I
目 录 III
第一章 概述 1
1.1 研究背景 1
1.2 开发意义 1
1.3 研究现状 1
1.4 研究内容 2
1.5 论文结构 2
第二章 开发技术介绍 3
2.1 系统开发平台 3
2.2 平台开发相关技术 3
2.2.2 mysql数据库介绍 3
2.2.3 MySQL环境配置 3
4
2.2.5 B/S架构 4
第三章 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 操作可行性 5
3.1.3 经济可行性 5
3.2性能需求分析 5
3.3功能分析 6
第四章 系统设计 8
4.1功能结构 8
4.2 数据库设计 8
4.2.1 数据库E/R图 8
4.2.2 数据库表 10
第五章 系统功能实现 14
5.1管理员功能模块 14
5.2医生功能模块 19
5.3用户前台功能模块 20
第六章 系统测试 22
第七章 总结与心得体会 23
7.1 总结 23
7.2 心得体会 23
致 谢 24
参考文献 25