软件工程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程设计报告 Prepared on 22 November 2020
《软件工程》设计文档
报告名称宠物店管理系统
专业软件工程
班级 10级软件2班
姓名何天骄、蔡振振、徐长亮
指导教师王文玉
1引言
系统定义
人们的生活水平提高,越来越趋向于养宠物。宠物为那些在孤独的人带来了一丝丝温暖,也可以给朋友之间带来欢乐。网络的普及给宠物知识的传播带来了极大的遍历。本系统可以为广大群众提供大量的关于宠物的信息,同时在本系统中,可以申请账号,管理自己的宠物博客,晒出自己的宠物及分享独到的见解和养宠物意见。
编写目的
宠物店管理系统是一套专业应用于宠物医院、宠物店的管理软件。软件包括了宠物用品销售、宠物美容、宠物医疗、宠物寄养、宠物交易、宠物配种等多种业务管理;
由于我们人力有限,主要实现以下功能
1)用户注册;
2)管理员用户差别登录;
3)在店宠物浏览,及其具体信息;
4)订单查询,修改;
5)用户个人信息修改;
6)公告;
项目背景
项目名称为:宠物店管理信息系统。
分为3大模块分别是:用户管理模块,宠物管理模块,订单管理模块,通过三大模块内部的具体功能模块的分工,将宠物店的业务功能细化,使宠物店管理起来更规范,更效率
参考资料
《软件工程概论》郑人杰马素霞编着机械工业出版社
《java语言程序设计》刘韬编着人民邮电出版社
《java开发实战经典》李兴华编着清华大学出版社
2需求分析
宠物管理系统功能
宠物管理系统功能:能为群众提供一般的宠物知识,同时提供留言板,对宠物有问题的朋友们可以再留言板上说出问题。其他的宠物爱好者会给以相应的回复。
用户及权限
用户及权限:网友可以注册自己的账号,管理自己的宠物博客,上传宠物图片、视频,写日志、心情,能给自己的博客进行可见度设置。一般的用户可以浏览网页看,也可浏览其他用户能晒出的信息。留言板只能通过注册之后才能使用。
系统时序图3类描述博客类
产品类
宠物类
宠物医院类
商店类
用户类
4系统设计
概念结构设计
系统E-R图
逻辑结构设计
系统功能模块图
简图
详细图
系统业务模块图
四、详细设计
【给出系统中的主要的SQL查询语句和说明。】
五、系统实现与测试
1、开发平台和工具选择
系统采用的是C/S模式,通过php语言开发。数据库系统用Mysql作为后台数据库。
2、系统测试
【简要说明测试情况,如利用白盒或黑盒测试方法,进行了哪些功能或性能测试等。给出系统代表性运行界面,如主界面,模块界面、设计的查询页和报表等。】