您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页软件工程设计报告

软件工程设计报告

来源:意榕旅游网
 《软件工程》 设计文档

报告名称 宠物店管理系统 专 业 软件工程 班 级 10级软件2班 姓 名 何天骄、蔡振振、徐长亮 指导教师 王文玉

1引言 ........................................................................... 2

1.1编写目的................................................................. 2 1.2 项目背景 ................................................................ 3 1.3 参考资料 ................................................................ 3 2需求分析 ....................................................................... 3

2.1 宠物管理系统功能 ........................................................ 3 2.2 用户及权限 .............................................................. 3 2.3系统时序图............................................................... 4 3类描述 ......................................................................... 4

3.1博客类................................................................... 4 3.2产品类................................................................... 4 3.3宠物类................................................................... 5 3.4宠物医院类............................................................... 6

3.5商店类................................................................... 6 3.6用户类................................................................... 6 4系统设计 ....................................................... 错误!未定义书签。

3.1概念结构设计............................................................. 7 3.2逻辑结构设计............................................................. 7 3.3系统功能模块图 .......................................................... 7

简图 .................................................................... 7 详细图.................................................................. 7 3.4系统业务模块图 .......................................................... 7

1引言

系统定义

人们的生活水平提高,越来越趋向于养宠物。宠物为那些在孤独的人带来了一丝丝温暖,也可以给朋友之间带来欢乐。网络的普及给宠物知识的传播带来了极大的遍历。本系统可以为广大群众提供大量的关于宠物的信息,同时在本系统中,可以申请账号,管理自己的宠物博客,晒出自己的宠物及分享独到的见解和养宠物意见。

1.1编写目的

宠物店管理系统是一套专业应用于宠物医院、宠物店的管理软件。软件包括了宠物用品销售、宠物美容、宠物医疗、宠物寄养、宠物交易、宠物配种等多种业务管理; 由于我们人力有限,主要实现以下功能 1) 用户注册;

2) 管理员用户差别登录;

3) 在店宠物浏览,及其具体信息; 4) 订单查询,修改; 5) 用户个人信息修改;

6) 公告;

1.2 项目背景

项目名称为:宠物店管理信息系统。

分为3大模块分别是:用户管理模块,宠物管理模块,订单管理模块,通过三大模块内部的具体功能模块的分工,将宠物店的业务功能细化,使宠物店管理起来更规范,更效率

1.3 参考资料

《软件工程概论》 郑人杰 马素霞 编着 机械工业出版社 《java语言程序设计》 刘韬编着 人民邮电出版社 《java开发实战经典》 李兴华编着 清华大学出版社

2需求分析

2.1 宠物管理系统功能

宠物管理系统功能:能为群众提供一般的宠物知识,同时提供留言板,对宠物有问题的朋友们可以再留言板上说出问题。其他的宠物爱好者会给以相应的回复。

2.2 用户及权限

用户及权限:网友可以注册自己的账号,管理自己的宠物博客,上传宠物图片、视频,写日志、心情,能给自己的博客进行可见度设置。一般的用户可以浏览网页看,也可浏览其他用户能晒出的信息。留言板只能通过注册之后才能使用。

2.3系统时序图

3类描述

3.1博客类

名称解释 用户性别 年龄 日志 留言 相册 视频 博客编号 用户账号 userSex userAge userLog note album MV blogNO userAccount 名称 数据类型 CHAR(2) NUMBER(3) CLOB CLOB BLOB BLOB NUMBER(10) NUMBER(15) 数据长度 2 3 权限 private private private private private private private private 10 15 3.2产品类

名称解释 名称 数据类型 数据长度 权限 产品名 产品编号 productName prodcutNumber VARCHAR2(10) 10 NUMBER(15) 15 private private 商店号 宠物编号 产品市场价格 产品图片 产品库存 产品描述 shopNumber petId producePrice productPicture productStorage productDescription NUMBER(15) NUMBER(10) NUMBER(10) BLOB NUMBER(10) CLOB 15 10 10 private private private private private private 10 分类 productSort VARCHAR2(10) 10 private 3.3宠物类

名称解释 用户账号 宠物编号 宠物名字 宠物昵称 体重 身高 宠物市场价格 原产地 用途 性情 名称 userAccount petId petName petNickname petWeight petHight petPrice origianlProduct purPose temper 数据类型 NUMBER(15) NUMBER(10) VARCHAR2(15) VARCHAR2(15) BINARY_DOUBLE BINARY_DOUBLE BINARY_DOUBLE VARCHAR2(20) CLOB(40) VARCHAR2(15) 数据类型 15 10 15 15 权限 private private private private private private private private private private 20 40 15 3.4宠物医院类

名称解释 医院名称 医院地址 医院电话 医院描述 医院编号 宠物编号 名称 hospital-Name hospitalAddress hospitalCall hospitalDescription hospitalNumber petId 数据类型 数据类型 权限 private private private private private private VARCHAR2(30) 30 CLOB NUMBER(11) CLOB NUMBER(15) NUMBER(10) 11 15 10 3.5商店类

名称解释 商店名称 商店号 商店电话 地址 描述 商店相片 名称 shopName shopNumber shopPhonto shopAddress shopDescription shopPic 数据类型 VARCHAR2(20) NUMBER(15) NUMBER(12) CLOB CLOB BLOB 数据类型 20 15 12 权限 private private private private private private 3.6用户类

名称解释 用户账号 名称 userAccount 数据类型 NUMBER(15) 数据类型 15 权限 private 用户密码 邮箱 昵称 userPassport userMail userNickname VARCHAR2(15) VARCHAR2(20) VARCHAR2(10) 15 20 10 private private private 4系统设计

3.1概念结构设计

系统E-R图

3.2逻辑结构设计 3.3系统功能模块图 简图 详细图

3.4系统业务模块图

四、详细设计

【给出系统中的主要的SQL查询语句和说明。】

五、系统实现与测试 1、开发平台和工具选择

系统采用的是C/S模式,通过php语言开发。数据库系统用Mysql作为后台数据库。

2、系统测试

【简要说明测试情况,如利用白盒或黑盒测试方法,进行了哪些功能或性能测试等。给出系统代表性运行界面,如主界面,模块界面、设计的查询页和报表等。】

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务