没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
毕业设计
基于 django 的开药系统
学生姓名
学 号
指导教师
所在学院
专业名称
班 级
I
摘 要
互联网的兴起从本质上改变了整个社会对信息的管理方式,国内各大市场从上
个世纪 90 年代互联网兴起之时,就产生了通过网络进行系统管理的想法。但是由于
在互联网上的信誉难以认证、网络的法规政策不健全等一系列的原因,限制了网上
信息管理发展的步伐。进入 21 世纪以后,随着整个社会的发展、进步,制约网上交
流的各个瓶颈问题逐一被击破,比如 QQ、微信等各大平台也纷纷的加入到洪潮之中。
开药系统是在的数据存储主要通过 MySQL。用户在使用应用时产生的数据通过
Python 语言传递给数据库。通过此方式促进开药信息管理和数据传输效率,提供一
个内容丰富、功能多样、易于操作的平台。述了数据库的设计,系统的详细设计部
分主要论述了几个主要模块的详细设计过程。
【关键词】开药; Python;MySQL 数据库;
II
Abstract
The rise of the Internet has essentially changed the way the whole society manages
information. Since the rise of the Internet in the 1990s, the idea of system management
through the network has come into being in each major domestic market. However, due to
the credibility of the Internet is difficult to authenticate, network regulations and policies
are not perfect and a series of reasons, limited the pace of the development of online
information management. After entering the 21st century, with the development and
progress of the whole society, various bottleneck problems restricting online
communication have been broken one by one, such as QQ, wechat and other major
platforms have also joined the flood.
The prescribing system is in the data store mainly through MySQL. The data
generated by the user while using the application is passed to the database through the
Python language. In this way, the efficiency of prescribing information management and
data transmission is promoted, and a platform with rich content, diverse functions and
easy operation is provided. Describes the design of the database, the detailed design part
of the system mainly discusses the detailed design process of several main modules.
【 Key words 】 prescribing drugs; Python; MySQL database;
III
目 录
1 引言 ......................................................................................................................................................4
1.1 选题背景 ...................................................................................................................................4
1.2 研究目的及意义 .......................................................................................................................4
1.3 研究的主要内容 .......................................................................................................................4
2 平台开发相关技术 ..............................................................................................................................5
2.1 Python 语言................................................................................................................................5
2.2 Django 框架................................................................................................................................5
2.3 MySQL 数据库............................................................................................................................5
2.4 B/S 架构......................................................................................................................................7
3 系统需求分析 .......................................................................................................................................8
3.1 功能需求分析 ...........................................................................................................................8
3.2 性能需求分析 ..........................................................................................................................10
3.3 系统可行性分析 .....................................................................................................................10
3.3.1 技术可行性 ..................................................................................................................10
3.3.2 操作可行性 ..................................................................................................................11
3.3.3 运行可行性 ...................................................................................................................11
3.3.4 社会可行性 ...................................................................................................................11
3.4 系统流程图分析 ......................................................................................................................11
3.4.1 登录流程图 ..................................................................................................................11
3.4.2 添加新用户流程图 ......................................................................................................12
4 系统软件的总体设计 ........................................................................................................................14
4.1 系统的基本要求 ......................................................................................................................14
4.2 系统开发目标 .........................................................................................................................14
4.3 系统总体架构设计 .................................................................................................................14
4.4 系统数据库的设计 .................................................................................................................15
4.4.1 数据库设计原则 ...........................................................................................................15
4.4.2 数据库 E/R 图................................................................................................................15
4.4.3 数据库表 ......................................................................................................................17
5 系统软件功能的具体实现 ................................................................................................................22
5.1 系统注册登录实现 ..................................................................................................................22
5.2 管理员模块实现 ......................................................................................................................23
5.3 医生功能实现 ..........................................................................................................................27
5.4 患者功能实现 ..........................................................................................................................28
6 系统测试与运行维护 ........................................................................................................................29
6.1 系统测试的目的 ......................................................................................................................29
6.2 测试用例 ..................................................................................................................................29
6.3 系统运行与维护 ......................................................................................................................30
结论 ........................................................................................................................................................32
参考文献 ................................................................................................................................................33
致 谢 ................................................................................................................................................34
4
1 引言
1.1 选题背景
由于互联网技术的快速发展,使得各部门都是以数字化、信息化、无纸化的
发展趋势,随着趋势的发展,各种决策系统、辅助系统也应运而生,其中,开药
系统就是其中的重要组成部分[1]。
计算机技术出现之前人们使用的管理方法已无法满足现代人们的需求,即人
工来完成开药的管理,这种方法存在着工作效率低以及保密性差,易出错等问题,
同时还会生成大量的文本和数据,在检索数据时极大不便。而此次设计的开药系
统,拥有对信息的快速检索、保存了大量的开药信息,具有信息系统保存的稳定
性高和维护成本低等优点,对开药管理的工作效率也能提高。它不仅可以提高管
理人员的工作效率,减少工作人员的负担,也可以使开药管理工作的质量得到保
障,提高管理水平。
1.2 研究目的及意义
本课题的提出意在开发一个基于 django 的开药系统,它的出发点必须是实
用,操作简单,界面友好,让有用户需求的人群共享同一个信息渠道,实现用户
的双方线上、线下互动。近年来,随着网络平台和电子媒体越来越深入的合作,
用户获得资讯的速度越来越快。同时也能够在第一时间查询到想要的信息,因此
给各用户带来了巨大的经济效益,互联网的出现本身存在的节省资源,提高工作
效率以及它的庞大的市场需求等特点,用户也就越来越重开药系统带来的便利。
1.3 研究的主要内容
作为一个开药的网络系统,数据流量是非常大的,所以系统的设计必须满足
使用方便,操作灵活的要求。所以在设计开药系统应达到以下目标:
(1)界面要美观友好,检索要快捷简易,数据存储要安全可靠;
(2)全面展示所有系统信息管理,并可推荐展示最新开药信息;
(3)便于医生和患者快捷地进行开药信息查询;
(4)医生和患者可以随时修改自己的基本资料;
(5)实现开药信息共享的功能;
剩余34页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 2682
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功