宠物诊所java项目_任务一宠物诊所项目概述.PDF
任务一宠物诊所项目概述
1
任务一 宠物诊所项目概述
l 理解项目需求
l 理解项目设计
l 掌握开发环境搭建
l 掌握?Eclipse 的使用
1.1 宠物诊所项目简介
如今,饲养宠物的热潮正在我国的都市里悄悄兴起,随着宠物队伍的日益壮大,一个新
兴的产业—宠物产业, 也正如冰山浮出水面。 这一产业的出现是人们生活水平改善后消费层
次提高的结果。从世界范围看,宠物饲养并不是一朝一夕或某个国家、地区的个别现象,世界
上许多国家的各个阶层的人们都饲养宠物。
宠物诊所近年来随着饲养宠物的热潮在国内逐步兴起,宠物诊所的信息化建设还刚刚起
步,对于其管理主要还处于摸索阶段,市场也迫切需要一套规范化的管理软件去管理,从而提
升宠物诊所的管理水平。
本书中使用的社区宠物诊所系统是经过简化后的宠物诊所管理系统,系统仅保留了最基
本的数据管理功能,为的是让学习者将重点放在如何使用 Java?Web?的知识实现业务功能,而
不是去理解复杂的业务需求。
社区宠物诊所系统的初始版本必须实现以下功能:?
Java?Web?项 目开发实训教程?
l 能够对医生信息进行查询;
l 能够添加新的医生信息(姓名、专业);
l 能够对客户信息进行查询;
l 能够查看客户的详细信息;
l 能够添加新的客户信息(姓名、电话、地址);
l 能够添加新的宠物信息(姓名、生日、照片);
l 能够删除宠物信息;
l 能够添加宠物的病历信息(病情描述、治疗方案、问诊时间);
l 能够浏览宠物的病历信息。
除此以外,诊所的职员在使用系统提供的上述功能之前需要进行登录。当职员不需要使
用系统的上述功能时,也可退出系统。
社区宠物诊所系统的初始版本功能全部是以诊所职员为主,考虑到将来需要为客户提供
一个在线交流的问诊平台, 系统还需要预留客户身份登录功能, 并且对页面加入访问控制权限
验证。
1.2 系统分析与总体设计
1.2.1 功能需求分析
需求分析需要对每个功能进行详细的描述,需求分析是以正确可行等标准对系统进行完
r 整的需求说明。图?1-1?是社区宠物诊所系统的用例图。
e
t
1 p
a
h
C
图 1-1? 社区宠物诊所系统用例图
2?
宠物诊所项 目概述 任务一?
这里将系统的每个最基本的有价值的业务功能,如登录、医生信息维护等,称为用例。
用例图中, 使用一个椭圆表示用例, 里面的文字描述了用例的名称。 在图中使用一个 “火柴人”
表示管理员,称为用例的参与者,系统目前只有一个参与者。
为了读者学习方便,将用例图的详细说明分散到各个功能实现章节。
1.2.2 系统功能结构
社区宠物诊所系统的功能结构图如图?1-2?所示。
社区宠物诊所
医生管理 客户管理
宠物管理
医 医
生 生
信 信
息 息 客
查 添 宠 宠 病 病 客 户 客
询 加 物 物 历 历 户 详 户
宠物诊所java项目_任务一宠物诊所项目概述.PDF相关推荐
- 诊所管理软件_药一点诊所管理系统v2.0.0.1
诊所管理软件_药一点诊所管理系统v2.0.0.1 随着计算机技术和IT业的飞速发展,门诊管理信息系统的建设经过几十年的发展取得了很大的进步.门诊管理信息化是社会和时代发展的需要,门诊能不能在激烈的竞争 ...
- 品达物流TMS项目_第12章 项目总结
品达物流TMS项目_第12章 项目总结 文章目录 品达物流TMS项目_第12章 项目总结 第12章 项目总结 1. 微服务架构 2. 软件架构体系 3. 系统架构 4. 技术架构 5. 业务流程 6. ...
- jsp 爱心宠物诊所源码_“爱心宠物诊所”系统设计-JSP编程毕业设计
<"爱心宠物诊所"系统设计-JSP编程毕业设计>由会员分享,可在线阅读,更多相关<"爱心宠物诊所"系统设计-JSP编程毕业设计(31页珍藏版) ...
- java图片处理开源项目_如何处理离开开源项目
java图片处理开源项目 2015年初,我决定离开我的工作,这是我刚刚工作两年多的时候. 我的家人和朋友中没有一个人对我担任其他职位感到惊讶. 采取这一举措是一件很平常的事情,特别是在我们倾向于频繁更 ...
- 如何评价java 课程_如何评价一个项目课程的好与坏?
项目课程是培养学员就业能力的关键课程, 因为项目课程的目标是培养锻炼学员解决实际问题的经验和能力的.所以项目课程最重要的特点就是来自企业级的"真"项目,那么如何来判断一个项目是真项 ...
- swift 项目_如何对iOS项目进行静态分析
随着项目的扩大,依靠人工codereview来保证项目的质量,越来越不现实,这时就有必要借助于一种自动化的代码审查工具:程序静态分析. 程序静态分析(Program Static Analysis)是 ...
- tomcat启动成功 未加载项目_智云CRM项目启动大会在深圳成功召开
自2018年12月29日与桂林智神信息技术有限公司正式签署CRM项目合同之后,鼎资软件便迅速成立智云CRM项目组,开始了紧张的实施前准备工作,包括项目组成员甄选.确定项目目标和实施范围,制定项目实施计 ...
- 宠物商店项目_充分利用宠物项目的7个技巧
宠物商店项目 I've started so many side projects. Little or not so little, most of them were focused on one ...
- 养宠物游戏java接口_接口--动物实例
做一个饲养员给动物喂食物的例子体现JAVA中的面向对象思想,接口(抽象类)的用处 做一个饲养员给动物喂食物的例子体现JAVA中的面向对象思想,接口(抽象类)的用处 package com.softee ...
最新文章
- 自动化专业是不是计算机专业,自动化专业算不算计算机专业?
- 1亿组图文对,填补中文开源多模态数据集空白!还附带基础模型,来自华为诺亚方舟实验室...
- 每日一皮:总觉得这个咖啡杯有点奇怪...
- mongodb php代码实例,MongoDB文档的更新(php代码实例)
- 回顾一年的工作历程_【设备管理公司】召开20202021年度总结计划表彰暨工作述职会议...
- 服务器硬件oid,HPE ProLiant DL580 Gen10 服务器
- H5页面适配iOS、Android和微信
- 4-12DataSet Transformations
- 一次Web请求返回406原因与解决方案
- SpringBoot之kafka对接topic
- Linux下搭建Haproxy负载均衡
- STM32进行软件调试步骤:
- 姐养狗2号前来面基!祝大家新年快乐!
- 阿里、华为都是外包公司?
- Pytorch-gpu版安装教程【注意:无需提前安装cuda和cudnn】
- esc键 qt 退出菜单_Qt中Esc键触发事件处理
- 【Unity 22】 Unity 力,扭矩,刚体,触发器的简单使用
- Transact-SQL(T-SQL)编程
- LeetCode-912-排序数组
- RadAsm更换主题
热门文章
- 舅妈的计算机课1-9,山东省济南市历下区2017届九年级教学三模语文试题(word版含答案)...
- laravel没有vendor文件夹的解决方法
- python实现快速欧式聚类FEC:fast-euclidean-clustering
- 他博士毕业论文写了1255页,28岁评教授,38岁当院士!
- 从零入门 HTML、CSS、JS、React,构建 ToDo 待办事项管理项目!
- windows10下安装MSYS2+MinGW64
- c#代码转python代码工具_Python至C#代码转换
- matlab中plot矢量长度,关于plot函数矢量长度弹错的问题
- Electron 麒麟 Linux 系统 root 账户报错
- C++核心准则边译边学-P.9 不要浪费时间和空间