数据库医药销售管理系统课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理及应用
课程设计
<<医药销售治理系统>>
学生姓名: +++++++ 学生班级: ++++
学生学号: ++++++
指导老师: +++++++
目录
一.系统需求分析 (1)
1.1开发目的 (1)
1.2开发背景 (1)
1.1.1系统功能差不多要求 (1)
1.1.2具体要求如下 (1)
1.2.系统功能分析图 (2)
1.3数据流图和数据字典 (3)
1.3.1 数据流图(DFD) (3)
1.3.2 数据字典(DD) (5)
二.概念结构设计 (6)
2.1局部E-R图设计 (6)
2.3系统总E-R图 (9)
三 .逻辑结构设计 (11)
3.1.逻辑结构实体转换成关系 (11)
四.物理结构设计 (13)
4.1分类存储 (13)
4.2存取路径 (13)
4.3备份和还原 (13)
4.4索引 (14)
4.5视图的建立 (14)
五.数据库实施 (15)
5.1建立数据库 (15)
5.2表和截图 (15)
5.3程序代码 (19)
六.数据库的治理 (插入、删除、修改等) (21)
结论 (26)
参考文献.................................................... (26)
一.系统需求分析
1.1 开发目的
调查从事医药产品的零售、批发等工作的企业,依照其具体情况设计医药销售治理系统。要紧功能包括:(1)基础信息治理包括药品信息、职员信息、客户信息(2 ) 医药及医药用品的销售治理实现药品的查询、销售、收费收据治理和药品退货处理等(3)系统设置治理包括不同角色的治理、不同用户权限的设置等
1.2 开发背景
医药作为民生的差不多保障之一,是我们生活中不可缺少的部分。近来,越来越多的医药销售点的普及,规模各不一样。但总的来讲,免不了两个部分:进购药品和销售药品。为了实现这两个部分的功能和要求,需设计出功能细致的完整系统。该系统需包含对药品信息的治理、对财务状况的治理等。医药治理是一项琐碎、复杂而又十分细致的工作。手工进行企业日常的药品销售、出入库的工作,容易出现“开空单”的现象,且呆账、错账时有发生,而且费时费劲。本系统在设计中考虑和克服了上诉问题,实现了企业治理工作的系统化、规范化和自动化。在本次课程设
计中,基于对资料的调查了解和自身的主观认识粗略设计出如下医药销售系统,以达到实现简单的医药销售的各个功能的目的。
1.1.1系统功能差不多要求
(1)基础信息治理包括药品信息、职员信息、客户信息(2) 医药及医药用品的销售治理实现药品的查询、销售、收费收据治理和药品退货处理等(3)系统设置治理包括不同角色的治理、不同用户权限的设置等。
1.1.2具体要求如下
(1)在小组内进行分工系统调查搜集资料。 (2)系统的需求分析,依照自己的选题确定系统的功能需求性能需求绘制DFD,DD图表以及书写相关的文字讲明。
(3)概念结构设计,绘制所选课题详细的E-R图(4)逻辑结构设计,将E-R图转换成数据库的逻辑结构并进行优化,此步骤可略(5)物理结构设计,选定实施环境确定系统数据库的存储结构和存取方法等(6)数据实施,用DBMS建立数据库结构加载数据实现各种查询链接、存储过程等对象并能对数据库做简单的维护操
作。(7)自选开发工具采纳C/S或B/S模式实现软件功能。 3.
课程设计报告的差不多要求 1必须提交系统分析报告包括数据流图、数据词典和系统功能分析。 2数据库的设计与实现。包括数据库的数据字典数据库的概念结构E-R图数据库中的表、视图假如使用、存储过程假如使用的结构和定义数据库数据的插入、修改、删除、查询要求使用SQL脚本提供。 3程序设计的报告包括程序的运行环境、开发环境、程序的详细设计包括模块之间的关系模块的功能、要紧功能实现的程序段
1.2.系统功能分析图
不同用户对系统的权限不同,经理对系统有查询和治理功能,职员对系统有查询、药品销售和退货的功能,而供应商和顾客对此系统没有使用权限,如图1-1所示
1.3数据流图和数据字典
1.3.1 数据流图(DFD)
(1) 对药品销售部分进行分析,画顶层数据流图,如下图所示
图1-2 顶层销售数据流图(2)0 层图,如下图所示
图1-4 1层数据流图1.3.2 数据字典(DD)
(1) 要紧数据项
图 1-5 要紧数据项列表(2)要紧数据结构
图1-6 要紧数据结构列表(3)要紧数据流