社区宠物诊所管理系统
目录
第一章概述 PAGEREF _Toc4474 \h 2
1.1引言 PAGEREF _Toc29664 \h 3
1.2开发背景 PAGEREF _Toc3873 \h 3
第二章系统总体结构及开发 PAGEREF _Toc19895 \h 3
2.1系统的总体设计 PAGEREF _Toc6615 \h 3
2.2开发运行环境 PAGEREF _Toc13054 \h 3
第三章数据库设计 PAGEREF _Toc28521 \h 4
3.1 E-R图 PAGEREF _Toc24886 \h 4
3.2数据字典 PAGEREF _Toc6798 \h 4
3.3数据库的实施 PAGEREF _Toc30329 \h 5
第四章社区宠物诊所系统实现 PAGEREF _Toc28242 \h 8
4.1系统登录界面 PAGEREF _Toc14762 \h 8
4.2客户管理模块 PAGEREF _Toc32233 \h 8
4.3医生管理模块 PAGEREF _Toc16774 \h 9
4.4专业管理模块 PAGEREF _Toc31758 \h 9
4.5宠物管理 PAGEREF _Toc22792 \h 10
第五章非功能性需求 PAGEREF _Toc1623 \h 10
5.1性能需求 PAGEREF _Toc13290 \h 10
5.2安全性需求 PAGEREF _Toc17441 \h 10
5.3可用性需求 PAGEREF _Toc23640 \h 11
第六章心得体会 PAGEREF _Toc15886 \h 11
概述
1.1引言
随着人们的生活水平的不断提高,越来越多的人开始养宠物。但是伴随而来的宠物问题已经引起了人们的关注。对于社区内的宠物的登记,记录,查询是很困难的。于是人们通过计算机进行管理无疑是有效的一种方法。宠物医院管理系统是一个由人,计算机组成的能进行宠物信息的查询、查看、与主人相关信息的查看、查询的系统。它能够提高工作效率和工作质量。并且建设一个宠物管理系统以显得非常的重要
1.2开发背景
1.2.1开发时间
2021年12月8日
1.2.2开发小组
系统总体结构及开发
2.1系统的总体设计
2.2开发运行环境
2.2.1开发工具
开发工具采用Java作为开发环境。它包含协助开发环境的事件驱动编程语言。Java拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DA0、RDO、ADO连接数据库,或者轻松的创建ACTIVEX控件。程序员可以轻松的使用MyEclipseV8.5.0或Eclipse8.0提供的组件快速建立一个应用程序。数据库采用MYSQL
数据库设计
3.1 E-R图
3.2数据字典
表3.2.1宠物信息表
表中列名 |
数据类型及长度 |
是否为空 |
宠物姓名 |
varchar(32) |
NOT NULL |
宠物生日 |
varchar(16) |
NOT NULL |
宠物编号 |
int(11) |
NOT NULL |
宠物照片 |
varchar(64) |
NOT NULL |
表3.2.2 医生专业信息表
表中列名 |
数据类型及长度 |
是否为空 |
医生编号 |
int(11) |
NOT NULL |
医生姓名 |
varchar(32) |
NOT NULL |
表3.2.3 用户登录信息表
表中列名 |
数据类型及长度 |
是否为空 |
用户编号 |
int(11) |
NOT NULL |
用户姓名 |
varchar(32) |
NOT NULL |
用户密码 |
varchar(32) |
DEFAULT NULL |
地址 |
varchar(255) |
DEFAULT NULL |
电话号码 |
varchar(16) |
DEFAULT NULL |
用户角色 |
varchar(8) |
NOT NULL |
表3.2.4 病例信息表
表中列名 |
数据类型及长度 |
是否为空 |
病例编号 |
int(11) |
NOT NULL |
日期 |
varchar(10) |
NOT NULL |
类型 |
varchar(64) |
NOT NULL |
医生编号 |
int(11) |
NOT NULL |
宠物编号 |
int(11) |
NOT NULL |
3.3数据库的实施
创建数据库,数据表
3.3.1t_pet表
CREATE TABLE `t_pet` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(32) NOT NULL,
`birthdate` varchar(16) NOT NULL,
`photo` varchar(64) NOT NULL,
`ownerId` int(11) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
KEY `ownerId` (`ownerId`) USING BTREE,
CONSTRAINT `ownerId` FOREIGN KEY (`ownerId`) REFERENCES `t_user` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
3.3.2t_speciality表
CREATE TABLE `t_speciality` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(32) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
3.3.3t_user表
CREATE TABLE `t_user` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`role` varchar(8) NOT NULL COMMENT '角色',
`name` varchar(32) NOT NULL,
`pwd` varchar(32) DEFAULT NULL,
`tel` varchar(16) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
3.3.4t_vet表
CREATE TABLE `t_vet` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(32) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
3.3.5t_vet_speciality表
CREATE TABLE `t_visit` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`petId` int(11) NOT NULL,
`vetId` int(11) NOT NULL,
`visitdate` varchar(10) NOT NULL,
`description` text NOT NULL,
`treatment` text NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
KEY `petId` (`petId`) USING BTREE,
CONSTRAINT `petId` FOREIGN KEY (`petId`) REFERENCES `t_pet` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
社区宠物诊所系统实现
4.1系统登录界面
4.2客户管理模块
详细文档请在资源中心下载
社区宠物诊所管理系统相关推荐
- Java+Servlet+JSP实现Web宠物诊所管理系统
宠物诊所管理系统 一.系统介绍 二.系统展示 1.登录 2.注册 3.宠物查询主页面 4.宠物查询结果 5.宠物信息修改 6.宠物信息新增 7.医生查询主界面 8.医生查询结果 9.医生信息修改 10 ...
- 宠物诊所java项目_JavaWeb项目-宠物诊所管理系统
[实例简介] 用eclipse开发的JavaWeb项目--宠物诊所管理系统:可以对宠物信息和宠物主人信息进行管理,添.删.改.查,数据库用的是Mysql.服务器用的是tomcat. [实例截图] [核 ...
- 开源课设-宠物诊所管理系统
1.需求 实现爱心宠物诊所系统功能,主要功能需求如下: "爱心"宠物诊所的职员在工作中需要查阅和管理如下信息:诊所的兽医.客户以及客户的宠物. "爱心"宠物诊所 ...
- jsp/java爱心宠物诊所管理系统
"爱心宠物诊所"系统设计说明书 第一部分.概述 1. 文档说明 本文档描述"爱心宠物诊所"系统的设计文档,系统使用面向对象的设计方法,首先设计系统的总体结构,再 ...
- 宠物诊所java项目_任务一宠物诊所项目概述.PDF
任务一宠物诊所项目概述 1 任务一 宠物诊所项目概述 l 理解项目需求 l 理解项目设计 l 掌握开发环境搭建 l 掌握?Eclipse 的使用 1.1 宠物诊所项目简介 如今,饲养宠物的热潮正在我国 ...
- ssm欢欢宠物医院管理系统 毕业设计-附源码171734
springboot欢欢宠物医院管理系统 摘 要 现如今生活质量提高,人们追求精神健康,与家中宠物朝夕相处,感情深厚,宠物渐渐成了我们身边的朋友.因而宠物生病了,需要去看病,自古医院救死扶伤,生命无贵 ...
- ssm欢欢宠物医院管理系统的设计与实现 毕业设计 附源码171734
springboot欢欢宠物医院管理系统 摘 要 现如今生活质量提高,人们追求精神健康,与家中宠物朝夕相处,感情深厚,宠物渐渐成了我们身边的朋友.因而宠物生病了,需要去看病,自古医院救死扶伤,生命无贵 ...
- ssm欢欢宠物医院管理系统的设计与实现 毕业设计-附源码171734
springboot欢欢宠物医院管理系统 摘 要 现如今生活质量提高,人们追求精神健康,与家中宠物朝夕相处,感情深厚,宠物渐渐成了我们身边的朋友.因而宠物生病了,需要去看病,自古医院救死扶伤,生命无贵 ...
- (附源码)ssm欢欢宠物医院管理系统的设计与实现 毕业设计171734
springboot欢欢宠物医院管理系统 摘 要 现如今生活质量提高,人们追求精神健康,与家中宠物朝夕相处,感情深厚,宠物渐渐成了我们身边的朋友.因而宠物生病了,需要去看病,自古医院救死扶伤,生命无贵 ...
最新文章
- android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事
- 用linux遇到的一个死循环
- boost::hana::reverse_partial用法的测试程序
- BeanFactory和ApplicationContext有什么区别
- MySQL 基础 ————事务与隔离级别总结
- 易宝典文章——玩转Office 365中的Exchange Online服务 之二十六 根据文本内容筛选群发邮件...
- php织梦,帝国,帝国 织梦 php
- 修改/etc/resolv.conf又恢复到原来的状态?[转]
- pip 升级 pip
- 浅学JSON——Json.NET之首次试手
- 红旗H5车机安装软件教程
- 盘点:光通信的五个发展趋势
- 对模型评估中的准确率、精准率和召回率描述与理解
- maven的pom出现cannot reconnect错误
- WeChat 聊天记录从一台手机转移到另外一台手机的注意事项
- anaconda安装包
- 2022骨传导耳机品牌那个好、排名前十的好用的骨传导耳机
- [一起学Hive]之十二-Hive SQL的优化
- APP内如何打开某个应用的App Store下载页面
- C++ 在字符串中获取身份证号
热门文章
- SAP FICO会计本年利润结转
- android usb attached,Android USB主机模式服务 – 基于USB_DEVICE_ATTACHED启动
- Netty 是什么?
- php用户注册自动生成邀请码,PHP如何实现根据用户id生成一个唯一邀请码
- 贝叶斯学习、MAP、ML
- 三剑客之HTML,CSS,JS
- ValueError: Dimensions of labels and X must be compatible
- 利用pyecharts绘制水球图的案例
- 2010年软件外包企业排名, 软件外包公司排名2010
- 外媒曝大规模数据泄露事件:涉11亿条