宠物管理系统 一、项目要求 系统需求 MyEclipse+ JDK + MySql 系统元素 主人host:会员号(pk,自增)、姓名、年龄、性别、家庭住址、邮编、手机号、从事工作 宠物pet:编号(pk,自增)、类别、年龄、昵称、主人会员号(fk) 系统功能 本系统模拟宠物照顾中心,所有宠物主人可以通过注册成为本中心的会员(从控制台接收),资料存入数据库中;宠物信息也一并存入数据库中;中心可以对人和宠物进行管理,包括增删改查操作。 本系统用数据库实现数据存取。 技术要求: (1)用面向对象的思想来设计系统元素、功能,避免代码冗余; (2)逻辑清晰,层次分明。 (3)使用DAO模式分层开发,使程序具有更好的扩展性和维护性。 二、项目评分: 功能完整性: (无bug)一个bug扣5分 (45分) 代码规范性: (命名,注释(类注释、方法注释、))一个扣5分 (30分) 界面美观性: (10分) 系统功能扩展: (5分) 技术讲解: (10分) 三、开发计划 1、开始主模块设计,讲解案例结构,分发选课系统说明文档2、完成主模块设计,完成分模块会员注册设计3、完成分模块会员登录设计,开始分模块管理员登录设计4、完成分模块管理员登录设计5、已完成同学进行案例演示6、案例设计完善,出各小组成绩 四、sql脚本 创建数据库pet_manage表host,pet,manager create database pet_manage; use pet_manage; CREATE TABLE host ( hid int(11) NOT NULL auto_increment PRIMARY KEY,name varchar(20) NOT NULL, age int(3) default NULL, gender char(1) default f, address varchar(30) default NULL, postcode int(8) default NULL, mobilphone double(11,0) NOT NULL, job varchar(30) default NULL, password varchar(20) ); CREATE TABLE pet ( pid int(11) NOT NULL auto_increment PRIMARY KEY, kind varchar(10) default NULL, petage int(3) default NULL, niname varchar(10) default NULL, hid int(11) default NULL, CONSTRAINT pet_ibfk_1 FOREIGN KEY (hid) REFERENCES host (hid) ON DELETE CASCADE ON UPDATE CASCADE ); Create table manager( Id int(5) not null auto_increment primary key, Username varchar(20) not null, Password varchar(20), State int(4) default 1 ); 五、项目结构 六、详细设计 1:package Dao :Dao层接口 BaseDao.java 实现数据库连接。 MasterDao.java管理员操作类接口 HostDao.java 主人操作接口 PetDao.java 宠物操作接口 2?:package entity:实体(Model层) 2.1 Host.java:主人类 2.2 Master.java 管理员类。 2.3 Pet.java 宠物类 3?:package dao.impl :Dao层实现 MasterDaoImpl.java管理员操作实现类,实现MasterDao接口 HostDaoImpl.java 主人操作类,实现HostDao接口 PetDaoImpl.java 宠物操作类,实现PetDao接口 4?:package manage业务逻辑层 4.1 Manag
相关知识
宠物的管理系统说明文档.doc
小区宠物管理规定.doc
宠物管理系统功能分析和数据库设计.doc
某某宠物诊所系统设计说明书.doc
PetShop5.0宠物商店+系统架构设计+详细说明文档资源
基于SSM的宠物领养管理系统【附源码+文档】
宠物健康指南宠物健康管理的全面指南
宠物医院管理系统+vue源码+论文
儿童情绪管理的训练方法.doc
开题报告+文档+源码】基于Java的宠物医院管理系统的设计与实现
网址: 宠物的管理系统说明文档.doc https://m.mcbbbk.com/newsview439769.html
上一篇: 宠老板宠物店管理系统v6.2 官 |
下一篇: 寄养宠物管理系统功能清单及价格 |