宠物商店详细设计说明书

2019-05-17 16:19

宠物商店详细设计说明书

目录

目录 ............................................................................................................. 2 i. 引言 ....................................................................................................... 4

1.1 编写目的 ..................................................................................... 4 1.2背景 ............................................................................................... 4 1.3项目训练的技能点 ...................................................................... 4 1.4专业知识 ...................................................................................... 5 1.5整体的开发思路 .......................................................................... 6 1.6界面交互设计 .............................................................................. 6 ii.

总体设计 ........................................................................................ 8 2.1需求规定 ...................................................................................... 8

2.1.1项目管理 ........................................................................... 8 2.2.1项目要求概述: ............................................................... 8 2.2.2其他要求 ........................................................................... 9 2.3接口 ............................................................................................. 10 2.4基本设计概念和流程 ................................................................ 10

2.4.1设计原则 ......................................................................... 10 2.4.2设计概念 ......................................................................... 10

iii.

系统功能设计 .............................................................................. 11 3.1结构 ............................................................................................. 11 3.2类设计......................................................................................... 12

3.2.1总体结构 ......................................................................... 12 3.3 主要功能设计及详细设计 ....................................................... 12

3.3.1系统启动 ......................................................................... 12 3.3.2登录 ................................................................................. 14 3.3.3宠物主人购买库存宠物 ................................................. 15 3.3.4宠物主人购买新培育宠物 ............................................. 16 3.4主要的类设计 ............................................................................ 18

3.4.1根据数据库表创建实体类 ............................................. 18 3.4.2创建DAO接口和实现类 ............................................... 19 3.4.3创建业务接口和实现类 ................................................. 19 3.4.4优化业务接口 ................................................................. 20

iv.

概念结构设计 .............................................................................. 22 4.1库表关系图 ................................................................................ 22

4.1.1 库表描述 ........................................................................ 22 4.1.2 数据库脚本 .................................................................... 23

v. 维护与扩展......................................................................................... 29

i.

1.1 编写目的

引言

本详细设计说明书是针对项目案例宠物商店编写的. 计算机技术发展日新月异,在各行各业应用越来越广泛。人们越来越多的在网上购物,开发网上宠物购买可以使宠物买卖方便、快捷、费用低等有点,将人们从传统的宠物买卖方式中解脱出来,提高效率,帮助了解更多宠物的信息。

1.2背景

此项目由13届软件工程一班,实训时完成。软件是基于实训内容——java和数据库。软件目前只能运行在Windows平台下。软件用于方便人们快捷的从逛街式,转变成网上购买宠物,不仅可以避免外出,还可以具体了解宠物的信息。

1.3项目训练的技能点

① 面向对象程序设计的思想 ② 使用类图设计系统 ③ Java集合存储和传输数据 ④ Java异常处理 ⑤ JDBC操作数据库 ⑥ Oracle存储数据 ⑦ DAO层的应用

1.4专业知识

面向对象的程序设计:即(Object-OrientedProgramming,简记为OOP)

立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进编程所必需的“对象”中。面向对象的编程语言使得复杂的工作条理清晰、编写容易。

Java:Java是一个由Sun公司开发而成的新一代编程语言。使用

它可在各式各样不同机器、不同操作平台的网络环境中开发软件。Java正在逐步成为Internet应用的主要开发语言。

JDBC:JDBC(JavaDataBaseConnectivity,java数据库连接)是一

种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。

DAO层:DAO(DataAccessObjects)数据访问对象是第一个面向对

象的接口,它显露了MicrosoftJet数据库引擎(由MicrosoftAccess所使用),并允许VisualBasic开发者通过ODBC象直接连接到其他数据库一样,直接连接到Access表。DAO最适用于单系统应用程序或小范围本地分布使用。


宠物商店详细设计说明书.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[最新]大学生职业生涯规划社团发展建议论文参考-推荐word版(2页

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: