数据库课程设计(医药存销信息管理)

上传人:第*** 文档编号:56922407 上传时间:2018-10-17 格式:DOCX 页数:31 大小:3.30MB
返回 下载 相关 举报
数据库课程设计(医药存销信息管理)_第1页
第1页 / 共31页
数据库课程设计(医药存销信息管理)_第2页
第2页 / 共31页
数据库课程设计(医药存销信息管理)_第3页
第3页 / 共31页
数据库课程设计(医药存销信息管理)_第4页
第4页 / 共31页
数据库课程设计(医药存销信息管理)_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《数据库课程设计(医药存销信息管理)》由会员分享,可在线阅读,更多相关《数据库课程设计(医药存销信息管理)(31页珍藏版)》请在金锄头文库上搜索。

1、0南阳理工学院学院:软件学院班级:JAVA1 班姓名:王浩学号:13159250310药品信息存销管理系统制作平台:Microsoft Office Access 2003目录1、需求分析1.系统要实现的功能2.系统功能分析3.数据流图和数据字典2、概念结构设计1.局部 E-R 图2.整体 E-R 图3、逻辑结构设计4、数据库建立1.建立数据库2.建立表13.建立查询4.建立窗体5、数据库实施及维护六、小结七、参考文献0一、需求分析1.本系统要求实现的功能: (1)基础信息管理:包括药品信息、员工信息、客户信息、库存信息;(2) 医药及医药用品的存销信息管理:实现药品的信息查询、销售信息以及库

2、存情况;(3)系统设置管理:包括用户和管理员管理,设置权限;(4)相关信息统计及窗体显示。2.2.系统功能分析图系统功能分析图 不同用户对系统的权限不同,管理员对系统有查询和管理功能,用户对系统只有查询的功能,而供应商和顾客对此系统没有使用权限,如图所示药品存销信息管理系统登录管理员用户1系统功能分析图药品库存管理员工信息管理药品信息管理药品信息查询员工信息管理客户信息查询客户信息管理药品库存查询23.3.数据流图和数据字典数据流图和数据字典3.13.1 数据流图(数据流图(DFDDFD)(1)对药品销售部分进行分析,画顶层数据流图,如下图所示药品存销信息管理系统客户客户管理员购买药品查看查询

3、要求查询统计信息药品库存供应药品3(2)0 层图,如下图所示客户信息药品库存信息客户库存管理管理员销售信息管理信息管理入库管理4库存信息员工信息0 层数据流图(3)1 层图如下图所示库存信息购买药品客户信息库存客户 销售记录药品信息查询51 层数据流图3.23.2 数据字典(数据字典(DDDD)(1 1)数据项)数据项数据项名称含义说明类型长度客户编号唯一标识客户10姓名客户的姓名20联系方式客户的联系方式10购买时间客户购买药品的时间10药品编号唯一标示药品10药品数量药品的数量10药品名称药品的名字30入库出库单据号唯一标示药品入库出库10药品存放位置库存药品存放的数量20入库数量入库药品

4、的数量10出库数量出库药品的数量10库存库存中的药品数量10生产厂家药品生产的厂家20生产日期药品生产的日期106保质期药品的保质期10用途药品的用途30价格药品的价格10数量同一种药品的数量10员工编号唯一标示员工10姓名员工的姓名20性别员工的性别10年龄员工的年龄10学历员工的学历职务员工在厂里的职务主要数据项列表(2)数据结构数据结构名称含义说明组成结构客户定义了一个客户及购买药品的有关信息客户编号+姓名+联系方式+购买时间+药品编号+药品数量+药品名称员工定义了一个员工的有关信息员工编号+姓名+性别+年龄+学历+职务药品定义了一个药品的有关信息药品编号+药品名称+生产厂家+用途+价格

5、+生产日期+保质期+数量+员工编号库存定义了一种药品库存有关信息入库出库单据号+药品存放位置+药品编号+药品名称+入库数量+出库数量+员工编号+库存主要数据结构列表7二、数据库概念结构设计二、数据库概念结构设计采用自底向上的设计方法将系统需求分析得到的用户需求抽象为信息结构1.1.局部局部 E-RE-R 图图(1) 药品信息 E-R 图价格数量药品信息药品编号药品名称用途生产厂家生产日期保质期员工编号8图 2-1 药品信息 E-R 图(2) 客户信息 E-R 图客户信息购买时间客户编号姓名联系方式购买时间药品编号药品数量9图 2-2 客户信息 E-R 图(3) 员工信息 E-R 图员工信息员工

6、编号姓名职务性别10图 2-3 员工信息 E-R 图(4) 库存信息 E-R 图年龄学历库存信息入库出库单据号入库数量出库数量员工编号库存药品名称药品编号药品存放位置11图 2-4 库存信息 E-R 图2.2.系统总系统总 E-RE-R 图图图 2-6 系统概念结构模型客户药品库存员工购买管理销售存取123、逻辑结构设计阶段具体点基本 E-R 图向关系模型转化如下:客户:(客户编号、姓名、联系方式、购买时间、药品编号、药品数量、药品名称)库存:(入库出库单据号、药品存放位置、药品编号、药品名称、入库数量、出库数量、员工编号、库存)药品:(药品编号、药品名称、生产厂家、生产日期、保质期、用途、价

7、格、数量、员工编号)员工:(员工编号、姓名、性别、年龄、学历、职务)4、数据库建立1.建立数据库打开 access2003,点击文件-新建,新建一个空数据库,输入名称:药品存销信息管理系统。132.建立表打开新建的数据库,点击表,使用设计器创建表,输入每个表中的属性名,并且设置主键,然后打开建立好的表,向里面添14加数据,一共建立四张表,客户信息表,库存信息表,药品信息表,员工信息表。153.建立查询点击查询,在设计视图中创建查询,添加每个查询中需要的已经建好的表中的属性,对于一些查询需要设置条件,总共建立了管理员和用户分别对四张表的查询以及管理员的购买查询。16174.建立窗体点击工具 数据

8、库实用工具的切换面板管理器,新建登录界面,登录界面有管理员和用户,再建管理员和用户的界面,管理员界面有客户信息,药品信息,购买信息,库存信息,员工信息以及“返回上一级”;用户界面有客户信息查询,库存信息查询,药品信息查询,员工信息查询以及“返回上一级”。1819202122232425265、数据库实施及维护对用 access 建立好的数据库系统-药品存销管理系统进行查看实施。(具体操作内容见上截图)6、小结为了提高我们的实践能力,让我们学以致用,能灵活运用所学的知识进行再创造,学校特安排我们进行为期一周的数据库应用课程设计实习,并安排了指导老师帮助辅导,让我们在规范化、严谨化、实用化上面有了

9、很大进展。 在此次药品存销信息管理系统程序开发过程中,有很多东西值得我们思考并总结。开发过程大体可分为以下几个步骤: 27(1)思考总体设计方案:总体结构和模块外部设计,功能分配。思考要实现整个程序大体需要的几个模块和其中用到的 access等。 (2)画出总体设计方案流程图:用流程图的形式展现你的基本编程思想。 (3)流程图具体化:即将流程图中的几大模块的具体实现思考清楚,可以用流程图的形式展现并想好实现的关键步骤。 (4)编辑程序:这是一个至关重要复杂而且需要反复修改的环节,在此环节中你将发现总体设计和模块思想会存在很多问题,需不断改进如何实现各系统功能,达到预期效果也将是一项繁复的工作。

10、 (5)系统调试:在 Microsoft Office Access 2003 环境下进行调试和正确运行。在调试过程中会遇到很多需要精化的地方,需要十足的耐心与细心,不断改进完善程序。 (6)最后修饰:程序可以正确运行之后,再不影响程序功能的情况下,运用各种辅助性符号,使界面更加美观漂亮,操作更人性化增强程序的新意与可行性。 通过这次课程设计,使我们更加熟悉的掌握了 access 和数据库语言的运用。帮助我们熟悉了更多数据库语言的功能,提高了28我们的动手能力,学到了许多解决实际问题的宝贵经验同时也挖掘出了我们潜在的能力,使我们对自己更有自信,对数据库学习也更有兴趣。相信只要努力、勤奋、坚持不懈,就没有什么做不到的事,不能还没开始就退缩,要勇于拼搏,敢于创新。七、参考文献:1苗雪兰,刘瑞新,宋歌. 数据库系统原理及应用教程.机械工业出版社出版社,20072赵韶平,徐茂生,周勇华,罗海燕.PowerDesigner 系统分析与建模.清华大学出版社,2009

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号