1、 课课 程程 设设 计计 报报 告告 书书 课程名称课程名称 数据库课程设计数据库课程设计 题题 目目 医药销售管理系统的设计医药销售管理系统的设计与实现与实现 分分 院院 电信分院电信分院 专业班级专业班级 学学 号号 学生姓名学生姓名 指导教师指导教师 202011 11 年年 12 12 月月 31 31 日日 课课 程程 设设 计计 任任 务务 书书 专专 业业 班班 级级 姓姓 名名 一、课程设计(论文)题目一、课程设计(论文)题目 医药销售管理系统的设计与实现医药销售管理系统的设计与实现 二、课程设计(论文)工作:自二、课程设计(论文)工作:自 2012011 1 年年 1212
2、月月 20 20 日起至日起至 2012011 1 年年 12 12 月月 31 31 日止。日止。 三、课程设计的内容要求:三、课程设计的内容要求: 以以 SQL Server 2000SQL Server 2000 作为后台数据库,以作为后台数据库,以 VB 6.0 VB 6.0 、VC6.0VC6.0 或其或其 它开发工具作为前台开发工具, 完成一个小型数据库应用系统的它开发工具作为前台开发工具, 完成一个小型数据库应用系统的 设计开发。设计开发。 学生签名学生签名( (手签手签) ):_ 2012011 1 年年 12 12 月月 31 31 日日 - 1 - 摘摘 要要 医药销售管理
3、系统是专门针对医药企业、药店的综合业务而开发的系统,集 进、销、存、决策于一体,同时还集成了基础信息管理、销售管理、进货管理、 财务管理、报表打印、查询统计、备份恢复等多种实用的功能。 课程设计严格参照软件工程的开发原则, 首先对医药销售管理系统的开发背 景、现状及存在问题进行了系统分析,并且对用户提出的问题加以分析并给出可 行的解决方案。然后对系统总体设计,进行模块划分,确定基本信息、销售、入 库、库存、财务统计、系统管理等子模块功能等。在总体设计的基础上,从系统 的目标、处理流程、编码设计以及系统安全和可靠性等方面入手进行详细设计。 同时对数据库进行概要设计和逻辑设计,对系统 E-R 图以
4、及表进行分析与设计。 系统采用二层 C/S 结构,前台开发工具选用性能比较稳定可靠的 Microsoft Visual Basic 6.0,后台数据库选用目前比较流行 Microsoft SQL Sever 2000。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成药品 信息、药品信息管理的全过程。 关键词关键词:医药销售管理系统,信息化,MicrosoftVisual Basic 6.0, Microsoft SQL Sever 2005 - 2 - 目 录 引言引言 第一章第一章 概要设计概要设计 1.11.1 系统需求分析系统需求分析 1.21.2 系统结构设计系统结
5、构设计 1.31.3 系统功能模块设计系统功能模块设计 第二章第二章 详细设计详细设计 2.1 2.1 系统数据库设计系统数据库设计 2.1.1 2.1.1 数据库需求分析数据库需求分析 2.1.2 2.1.2 数据库概念设计数据库概念设计 2.1.3 2.1.3 数据库逻辑设计数据库逻辑设计 2.1.4 2.1.4 数据库物理设计数据库物理设计 2.1.5 2.1.5 数据库实施数据库实施 2.2 2.2 系统主要功能模块设计系统主要功能模块设计 2.3 2.3 主要模块代码主要模块代码 第三章第三章 系统调试与运行系统调试与运行 小结小结 参考文献参考文献 - 3 - 引引 言言 1 1、设计目的、设计目的 调查从事医药产品的零售、批发等工作的企业,根据其具体情况设计医药销 售管理系统。主要功能包括: a) 基础信息管理:药品信息、员工信息、客户信息、供应商信息等; b) 进货管理:入库登记、入库登记查询、入库报表等; c) 库房管理:库存查询、库存盘点、退货处理、库存报表等; d) 销售管理:销售登记、销售退货、销售报表及相应的查询等; e) 财务统计:当日统计、当月统计及相应报表等; f) 系统维护: 如数据安全管理 (含备份与恢复) 、 操作员管理、 权限设