数据库课程设计任务书-医药销售管理系统.doc
数据库系统课程设计任务书院(系): 专 业:姓 名: 学 号:课程设计题目:医药销售管理系统成 绩:问题阐述与分析: (主要阐述设计题目背景、设计实现意义及所要解决的主要问题,要明确给出所要用的数据库知识点)1、题目背景在当今这个信息化的社会中, 谁能更有效的利用自身资源,掌握更全面、更准确的信息, 更快的做出科学的决策,谁就能顺应社会的潮流,在激烈的竞争中站稳脚跟,同时给企业带来更高的回报。近年来,中国医药行业迅猛的发展,药店企业的总数急速增长,店面数量迅速扩大,从业人员数量也急剧增长。药店企业多业态经营,仓储式大型超市、中等规模超市、便利连锁综合发展。要想真正赢得规模优势,医药企业需要强化企业的管理水平,增强企业的核心竞争力。而医药企业的IT 信息化建设,是企业提升管理水平的必要的技术支持和保证。一定程度上,“企业的信息水平, 代表着企业的核心竞争能力”。正是医药管理的这种重复性、规律性、时间性,使得医药管理计算机信息化成为可能。计算机进行药品的销售、出入库、财务、人事等管理工作,不仅能够保证药品的销售、出入库的核算正确,而且还可以严格规范企业的应收应付管理,并利用先进的管理模式,推动企业的快速发展。2、设计实现意义 医药管理是一项琐碎、复杂而又十分细致的工作。手工进行企业日常的药品销售、出入库的工作,容易出现“开空单”的现象,且呆账、错账时有发生,而且费时费力。使用计算机实现的医药管理系统能够克服上述问题,实现企业管理工作的系统化、规范化和自动化。3、所要解决的主要问题 通过对从事医药产品的零售、批发等工作企业的深入调查,发现其业务主要包括企业药品销售、出入库管理、企业的财务、人事管理等。系统应包含以下功能:(1) 基础信息管理: 药品信息,员工信息,客户信息,供应商信息等(2) 进货管理: 入库登记,入库登记查询,入库报表等(3) 销售管理: 销售登记销售退货,销售报表及相应的查询等(4) 系统维护4、数据库相关知识点(1)数据库设计相关知识点。包括需求分析、概念结构设计、逻辑结构设计等。(2)SQL语句的使用。如数据定义、查询、修改等。(3)数据库安全性和完整性考虑。(4)数据库的ODBC编程工作量:(本项主要说明课程设计的工作量体现之所在,具体的设计模块)1、 系统功能根据系统功能的要求,医药销售管理系统包含留个模块:药品销售模块、药品出入库管理模块、数据统计模块、药品基本信息管理模块、系统维护模块和退出模块。销售模块包括药品销售、销售退货、销售浏览三个子模块。药品出入库管理模块包括药品入库登记、药品出库登记、登记查询、存货浏览四个子模块。数据统计模块包括销售统计、库存统计、单据查询三个子模块。药品基本信息管理模块包括药品浏览、药品修改、药品调价三个子模块。系统维护模块包括员工管理、部门管理、供应商、更换密码、用户管理、备份数据六个子模块。退出模块包括更换用户和退出系统两个子模块。2、 E-R图(1) 药品信息E-R图(2) 员工信息E-R图(3) 部门信息E-R图(4) 供应商信息E-R图(5) 仓库E-R图(6) 总体E-R图工作计划安排:第一周:周一周二:初步了解医药销售业务流程,做好需求分析,系统功能分析,画出局部和总体E-R图,将E-R图转化为关系模型。周三周四:建立数据库,创建各表,分析用户权限,建立相关视图 周五:系统销售模块的实现 第二周:周一周二:药品出入库管理模块、药品基本信息管理模块、数据统计模块的实现周三:系统维护模块和退出模块的实现周四:数据录入,数据库连接测试,系统试运行,并进行优化 周五:界面美化,课程设计总结,任务书撰写数据库相关知识点:(1) 关系数据库标准语言SQL的使用(2) 数据库安全性以及完整性(3) 数据库设计相关知识点(4) 数据库ODBC编程,存储过程的定义与调用