(完整版)宠物医院信息管理系统计算机毕业设计 下载本文

在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文件在Windows中运行,使用户在友好的开发环境中工作。

4.结构化的程序设计语言

VB具有丰富的数据类型和结构化程序结构,作为一种程序设计语言,它还有如下一些特点:

(1)强大的数值和字符串处理功能

(2)丰富的图形指令,可方便地绘制各种图形 (3)提供静态和动态数组,有利于简化内存的管理 (4)过程可递归调用,使程序更为简练 (5)支持随机文件和顺序文件的访问

(6)提供了一个可供应用程序调用的包含多种类型的图标库 (7)具有完善的运行出错处理 5.支持多种数据库系统的访问

利用数据控件可访问的数据库系统有:Microsoft Access、Btrieve、DBASE、Microsfot FoxPro和Paradox等,也可以访问Microsoft Excel、Lotus1-2-3等多种电子表格。

6.支持动态数据交换(DDE)、动态链接库(DLL)和对象的链接与嵌入(OLE)技术

7.完备的HELP联机帮助功能

VB程序设计的概念就是面向对象的概念,对象就是数据(DATA)和代码(CODE)互相结合的综合体。Windows上面的每一个图标,包括窗口本身都是对象,如果没有任何事情发生,对象处于停顿状态。当存在外来事件时,程序段执行,它的执行是由外来事件决定的。因此是“事件”驱动的。

与Windows环境下的软件一样,在VB中,利用帮助菜单和F1功能键,用户可以随时方便地得到所需要的帮助信息。VB帮助窗口中显示了有关的示例代码,通过复制、粘贴操作可获取大量的示例代码,为用户的学习和使用提供了极大的方便。

第3章 需求分析

3.1系统分析的任务与步骤

3.1.1 系统分析的任务

了解用户要求。此用户即为系统的使用人员(管理员,医生)。了解他们在系统功能、性能等方面的要求及用户在硬件配置、开发周期处理方式等方面的意向与打算。把用户要求成文,完成系统分析报告。系统的逻辑模型由一系列的图表和文字组成。在逻辑上描述了系统的目标和所具备的功能于性能。

3.1.2 系统分析的步骤

1. 描述系统。在详细调查的基础上,用一定的图标、文字描述; 2. 分析用户新的要求,改进现行模型,形成新系统的逻辑模型。 3. 编写系统分析说明书。

3.2系统项目范围

宠物医院信息管理系统从三种用户角度进行功能划分。 1、医生部分: 1.1:查看客户信息; 1.2:查看宠物信息; 1.3:管理个人信息;

2、管理员部分:2.1:编辑用户信息;

2.2:编辑客户信息;

2.3:编辑宠物信息: 2.4:编辑物料信息: 2.5:编辑系统管理信息: 2.6:数据备份。

3.3 功能需求

3.3.1 医生部分

1:查看用户信息:以列表的形式查看宠物主人的信息。 2:查看宠物信息:查看宠物的详细信息。

3:管理个人信息:管理个人信息,包括密码修改等。

3.3.2 管理员部分

1:管理用户信息:实现对系统用户,包括普通用户及管理员用户的信息进行管理。

2:查看用户信息:以列表的形式查看宠物主人的信息; 3:查看宠物信息:查看宠物的详细信息。

4:管理物料信息:添加、编辑客户物料信息,以列表的形式显示; 5:编辑系统管理信息:对系统管理信息进行编辑操作; 6:数据备份:不定期进行系统数据备份,以防万一。

3.4系统实体分析

图3-4-1 类图