1、 课程设计课程设计任务书任务书 学 院 专 业 学生姓名 班级学号 课程设计题目 实践实践教学教学要求与任务要求与任务: : 工作计划与进度安排工作计划与进度安排: : 第一周:数据库设计,利用 SQL Server 创建数据库及数据表。 总体结构设计,设计调试系统首页、登陆窗体及 MDI 窗体。 第二周: 管理功能设计, 设计调试各种数据管理功能窗体及打印报表功能。 撰写课程设计报告,验收与答辩。 指导教师: 2013年 12月 日 专业负责人: 2013 年 12 月 日 学院教学副院长: 2013 年 12 月 日 摘摘 要要 本系统的主要功能是建立门诊收费管理系统,对药品信息、治疗信息
2、和病人信息的管理 和查询。本系统的数据库是用 SQL server 2000 软件进行创建与设计,分别包括药品信息 表、病人信息表、治疗信息表、检查信息表四个表。通过系统 ODBC 数据源管理工具把已 创建的数据源与系统数据库相连。利用 VB 软件对系统的窗口进行设计,包括欢迎界面、 登录界面、注册新用户界面、主界面、浏览窗体和查询窗体等,可以通过这些窗体进行登 录操作,对输入的用户信息进行验证,和注册新用户操作,以及最重要的操作是对数据库 中信息进行修改与查询。并可以对数据进行添加与删除,做到及时更新 关键词:关键词: 门诊收费管理;SQL server 2000;VB;查询 目目 录录 第
3、 1 章 系统功能概述 4 1.1 系统功能 4 1.2 系统总体总图 4 第 2 章 数据库设计 4 2.1 需求分析 4 2.2 E-R 模型 . 5 2.3 关系模型 5 2.4 表结构设计 5 第 3 章 系统各功能模块的详细设计 8 3.1 各窗体的设计: 8 3.2 主页面 8 3.3 登录窗体 . 10 3.4 MDI 主窗体 . 9 3.5 注册新用户 . 11 3.6 顾客信息 . 12 3.7 员工信息 . 16 3.8 顾客信息查询 . 19 3.9 员工信息查询 . 22 总 结 . 25 参考文献 26 第第 1 1 章章 系统功能概述系统功能概述 1.1 1.1 系
4、统功能系统功能 门诊收费管理系统主要实现了药品信息管理、 病人信息管理、 治疗信息管理。 设计为 MDI 窗体,含有主菜单:开始、管理、信息查询、 开始菜单包含以下子菜单及其功能: 注册新用户菜单:打开“注册新用户”窗体 登陆:转到登陆页面 管理 包含以下子菜单: 药品信息管理菜单:显示药品信息浏览和编辑窗体 检查信息管理菜单:显示病人信息浏览和编辑窗体 信息查询包含以下子菜单: 药品信息查询:显示药品信息查询窗体 病人信息查询:显示病人信息查询窗体 治疗信息查询:显示治疗信息查询窗体 第第 2 2 章章 数据库设计数据库设计 2.1 2.1 需求分析需求分析 这个是为某个门诊准备的门诊收费管
5、理系统,这个系统需要处理四种信息。 首先作为数据库设计人员, 需要知道所需信息: 药品信息: 药品编号、 单位、 数量、名称、价格。病人信息:姓名、性别、备注、应付金额、实付金额、检查 类型、治疗类型、药品类型。治疗信息:治疗编号、名称、价格、主治医师。检 查信息:检查编号、名称、价格等信息。然后作为数据库设计人员需要考虑系统 的处理要求。这个系统的适用对象是门诊的管理人员,比如收银员之类的人员才 能够使用。所以设有登录系统,只有注册过的工作人员才能使用这个系统。另外 应该有查询、添加、删除、修改功能,可以进行查询如病人进行了什么检查,使 用了什么药品等信息。而管理人员坑爹不可能只有一名,所以
6、还有注册功能,可 以进行用户注册,并且自己设置密码。 2.2 E2.2 E- -R R 模型模型 1 n n 1 n 图 2.21 全局 E-R n 2.3 2.3 关系模型关系模型 (1)药品信息: (药品编号、单位、数量、名称、价格) (2)病人信息: (姓名、性别、备注、应付金额、实付金额、检查类型、治疗类 型、药品类型) (3)治疗信息: (治疗编号、名称、价格、主治医师) (4)检查信息: (检查编号、名称、价格) (5)密码表:(用户名、密码) 2.4 2.4 表结构设计表结构设计 图 2.41 药品信息表 病人信息 检查 治疗信息 属于 治疗信息 属于 检查信息 检查类型 图 2.42 病人信息表 图 2.43 治疗信息表 图 2.44 检查信息表 图 2.45 密码表 依次在每个表中输入数据: 图 2.46 药品信息表内容 图 2.47 病人信息表内容 图 2.48 治疗信息表内容 图 2.49 检查信息表内容 图 2.50 密码表内容 第第 3 3 章章 系统各功能模块的详细