数据库原理课程设计_第1页
数据库原理课程设计_第2页
数据库原理课程设计_第3页
数据库原理课程设计_第4页
数据库原理课程设计_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

原理课程设计任务书 0 2.数据库设计 3 2数据流程图 73数据字典 7 库源代码 10库建立 10初始化 12据处理 15.1单表查询 15 计心得 24必要的损失,方便快捷的途径对药基本信息进行定期的更新和删除等管理。药品管理系统需要完成功能主要有: (1)药品进货管理:当企业需要增加新的销售药品时,利用此模块可以添加新的息,初始化库存,初始化供应商相关信息。 (2)药品销售管理:药品统一的价格销售,对已查询销售单,可以对药品的价格进行控制。 (3)库存转移管理:实际生活中容易发生药品过期和损毁,此时利用此模块对过期的药品和损毁的药品进行清理。 (4)查询与报表分析:此功能并未单独作为一个模块,而是分布在各个模块中,各个模块产生业务时,可以在各模块的相应功能按钮上选择查询。结构设计品管理,以便更好地对药品进行监督和管理,对售药机构人员模块、销售管理模块、进货管理模块、存货转移管理模块。药品管理系统是以合理、全面、的损失,方便快捷的途径对药基本信息进行定期的更新和删除等管理。.1.1类别实体E-R图:EK图实体联系E-R图逻辑设计3.逻辑结构设计: (1)买药人信息:(买药人编号,药品编号,药品数量,买药人姓名,买药人性别,买药人年龄,买药人联系电话)。 (2)药品信息:(药品编号,药品名称,药品分类,药品规格,制造商编号,进药单价,卖药单价)。 (3)药品存储信息:(仓库编号,药品编号,药品数量)。 (4)制造商信息(制造商编号,制造商名称,制造商地址,制造商联系电话)。物理设计名型NOTNULL(主键)NOTNULLNOTNULLNOTNULL编号NOTNULL编号EYNULLEYNULL信息名型编号NOTNULL(主键)编号名称VARCHARNOTNULLunique名称制造商地址VARCHARNOTNULL制造商地址联系电话VARCHARNULL联系电话名型NOTNULL(主键),NOTNULL(外主键)NOTNULL名型NOTNULL(主键),NOTNULL(外主键)NULLNULLNULLNULL话NULL话2.4关系图:存表关系图源代码数据库建立createdatabase理系统(name='药品管理_DATA',='e:\药品管理系统\DATA\药品管理_DATA.MDF',size=10,maxsize=50,gon(name='药品管理_LOG',='e:\药品管理系统\DATA\药品管理_LOG.LDF',size=2,maxsize=10,2创建药品信息表createtable息(药品编号INTNOTNULLPRIMARYKEY,CHAR)NOTNULL,CHAR)NOTNULL,CHAR),编号INTNOTNULLFOREIGNKEYREFERENCES制造商信息(制造商编号),MONEYCHECK>0),MONEYCHECK药单价>0),)3创建制造商信息表CREATETABLE息(制造商编号INTNOTNULLPRIMARYKEY,制造商名称VARCHAR(40)NOTNULLunique,地址VARCHAR(40)NOTNULL,联系电话VARCHAR(20),)4创建药品存储信息表CREATETABLE信息(仓库编号INTNOTNULLPRIMARYKEY,INTNOTNULLFOREIGNKEYREFERENCES药品信息(药品编号),INTNOTNULLCHECK(药品数量>=0),)5买药人信息表CREATETABLE息(买药人编号INTNOTNULLPRIMARYKEY,INTNOTNULLFOREIGNKEYREFERENCES药品信息(药品编号),TCHAR0),CHAR)DEFAULT'男',NTCHAR(20),)数据初始化1添加药品到表药品信息中INSERT信息INSERT信息INSERT信息INSERT信息INSERT信息INSERT信息INSERT信息2添加制造商到表制作商信息中insert息values000,'上海强生制药有限公司','上海',600-48414566)insert息values001,'广州白云山制药股份有限公司','广东'insert息values002,'江西珍视明药业有限公司','江西'insert息values003,'北京同仁堂','北京'insert息values004,'太极集团锦阳制药有限公司','北京'insert息values005,'云南白药制药有限公司','云南',245-48197887)3添加库存信息到表药品存储信息中INSERT存储信息INSERT存储信息VALUES001,2002,20000)INSERT存储信息INSERT存储信息INSERT存储信息VALUES003,2004,24300)INSERT存储信息表制造商信息中查询演示:VALUES003,2005,43500)INSERT存储信息INSERT存储信息VALUES004,2007,34300)4添加买药人到表买药人信息中INSERT人信息INSERT人信息INSERT人信息INSERT人信息INSERT人信息INSERT人信息理查询表药品信息中查询演示:表药品存储信息中查询演示:表买药人信息查询演示:50岁的姓名SQL语言:lectfromwhere买药人年龄<50查询买药人为女

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论