宠物管理系统说明文档Word下载.docx
- 文档编号:4295626
- 上传时间:2023-05-03
- 格式:DOCX
- 页数:22
- 大小:49.88KB
宠物管理系统说明文档Word下载.docx
《宠物管理系统说明文档Word下载.docx》由会员分享,可在线阅读,更多相关《宠物管理系统说明文档Word下载.docx(22页珍藏版)》请在冰点文库上搜索。
(无bug)一个bug扣5分(45分)
代码规范性:
(命名,注释(类注释、方法注释、))一个扣5分(30分)
界面美观性:
(10分)
系统功能扩展:
(5分)
技术讲解:
三、开发计划
1、开始主模块设计,讲解案例结构,分发选课系统说明文档
2、完成主模块设计,完成分模块会员注册设计
3、完成分模块会员登录设计,开始分模块管理员登录设计
4、完成分模块管理员登录设计
5、已完成同学进行案例演示
6、案例设计完善,出各小组成绩
四、sql脚本
创建数据库pet_manage表host,pet,manager
createdatabasepet_manage;
usepet_manage;
CREATETABLEhost(
hidint(11)NOTNULLauto_increment
PRIMARYKEY,namevarchar(20)NOTNULL,
ageint(3)defaultNULL,
genderchar
(1)default'
f'
addressvarchar(30)defaultNULL,
postcodeint(8)defaultNULL,
mobilphonedouble(11,0)NOTNULL,
jobvarchar(30)defaultNULL,
passwordvarchar(20)
);
CREATETABLEpet(
pidint(11)NOTNULLauto_incrementPRIMARYKEY,
kindvarchar(10)defaultNULL,
petageint(3)defaultNULL,
ninamevarchar(10)defaultNULL,
hidint(11)defaultNULL,
CONSTRAINTpet_ibfk_1FOREIGNKEY(hid)REFERENCEShost(hid)ONDELETECASCADEONUPDATECASCADE
Createtablemanager(
Idint(5)notnullauto_incrementprimarykey,
Usernamevarchar(20)notnull,
Passwordvarchar(20),
Stateint(4)default1
五、项目结构
六、详细设计
1:
packageDao:
Dao层接口
BaseDao.java实现数据库连接。
MasterDao.java管理员操作类接口
HostDao.java主人操作接口
PetDao.java宠物操作接口
2
:
packageentity:
实体(Model层)
2.1Host.java:
主人类
2.2Master.java管理员类。
2.3Pet.java宠物类
3
packagedao.impl:
Dao层实现
MasterDaoImpl.java管理员操作实现类,实现MasterDao接口
HostDaoImpl.java主人操作类,实现HostDao接口
PetDaoImpl.java宠物操作类,实现PetDao接口
4
packagemanage业务逻辑层
4.1Manage.java:
GuestManage.java,VipManage.java,AdminManage.java的父类。
4.2GuestManage.java
(含全部代码)实现会员注册功能的业务类
4.3VipManage.java(含全部代码)实现查询和更改会员信息功能
4.4AdminManage.java:
实现管理员所有管理功能
5
packageshow:
表示层
Show.java(含全部代码)案例运行中用到的各级菜单共四个
6.packagertest:
测试调用
Test.java主模块
七、控制台输出
***********************************************
*宠物管理中心*
1-----------------------管理员登陆
2-----------------------会员登陆
3-----------------------会员注册
4-----------------------退出系统
请选择:
3
请输入姓名:
刘凯立
请输入年龄:
23
请输入性别:
男
请输入家庭住址:
北京
请输入邮编:
100083
请输入新会员的手机号:
(最多19位)
11111111
请输入新会员的**工作**:
教师
请输入密码:
123
请输入宠物的**类别**:
cat
请输入宠物的**年龄**:
2
10号会员请输入您的宠物的**昵称**:
tomcat
向数据库中写入信息...
添加新会员事务操作成功!
新会员的会员号为:
10
尹玉雪
女
河南洛阳
1000045
12222222
学生
dog
11号会员请输入您的宠物的**昵称**:
peter
11
请输入你的会员号:
1
请输入密码:
12
*****************************************
**会员管理**
1------------------更改我的信息
2------------------查看我的信息
3------------------返回主界面
会员号:
10姓名:
刘凯立年龄:
23性别:
男手机号:
11111111密码:
家庭住址:
北京邮编:
从事工作:
宠物昵称类别年龄
tomcatcat2
-------------------------------------------------------------
请您输入新手机号:
2222222
请输入新**密码(最多19位)
请输入您的宠物的新**昵称**:
catcat
服务器已经接收了您刚才的更新!
2222222密码:
catcatcat2
请输入管理员用户名:
admin
请输入管理员密码:
57316
***************************************************
**管理员系统**
1--------------------添加新会员
2--------------------删除会员
3--------------------更改会员信息
4--------------------查询会员信息
5--------------------返回主界面
牛媛媛
333333
33333333
monkey
12号会员请输入您的宠物的**昵称**:
tonzan
11姓名:
尹玉雪年龄:
女手机号:
12222222密码:
河南洛阳邮编:
peterdog2
12姓名:
牛媛媛年龄:
33333333密码:
tonzanmonkey2
请输入欲删除的会员的会员号:
删除10号会员成功!
请输入想要更新信息的会员号:
44444
234
3454
4
1--------------------查询全部信息
2--------------------查询满足'
会员姓名'
的信息
3--------------------查询满足'
会员手机号'
4--------------------查询满足'
会员性别'
5--------------------查询满足'
宠物类别'
6--------------------退出查询
44444密码:
345433
请输入会员姓名:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 宠物 管理 系统 说明 文档