1 / 19
文档名称:

宠物商店详细设计说明书.doc

格式:doc   大小:153KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

宠物商店详细设计说明书.doc

上传人:fyyouxi23 2022/5/26 文件大小:153 KB

下载得到文件列表

宠物商店详细设计说明书.doc

相关文档

文档介绍

文档介绍:.
. >











目录
操作方式自然、易理解
系统功能构造:
总体设计
1、工程根底信息
工程名称:宠物商店
工程小组:孙明,黄慧芳,郑露,沈宪阳,郑鑫鑫,孙俊杰,季兵,叶浩东;
工程时间:2016/1/1---2016/1/3
工程承担:工程小组成员
2、工程相关文档
文档:详细设计说明书、实训课程报告;

在宠物商店里,宠物主人可以出卖、购置宠物
每一笔买入、卖出的业务,店家都会记录在账
.
. >
商店可以根据需求自己培育宠物品种
系统角色:宠物、主人、宠物商店、账目
总体业务流程图
1、先进性:采用先进成熟的技术,确保系统的先进性、经济性和实用性。
2、平安可靠:平台提供的应用框架及平台本身提供应用平安保证,并可以和第三方平安手段,如认证、加密、电子签名等进展集成。必须保证数据的平安性和保密性。
3、标准性:开发过程控制、开发技术、系统编码、文档应标准化,并遵循相应的国内外标准。开发完毕时,提供必要的文档资料。
4、可靠性:保证系统的可靠运行和在升级过程中的方便快捷。
5、可扩大性:系统应当可以根据需求的变化,方便地进展功能的调整、增减,模块的升级和系统架构的逐步完善。提交相应的系统标准文档,应用单位能够进展必要的二次开发。
6、界面友好、操作方便:操作界面要直观、简单、贴近实际,操作过程应当尽量简化,符合实际过程。身份认证过程即要保证平安,也要尽量简化认证过程。
7、可维护性:系统维护应当简单。
8、集成性:平台应对基于平台开发的应用模块、权限控制、界面进展集成。
9、操作系统:本软件支持Windows系统。
程序中实现的接口有:
Accountable、Breadable、Buyable、PetFactory、
PetOwnerService、PetStoreFactory、PetStoreService、Sellable、PetDao、PetOwnerDao、PetStoreDao、AccountDao
.
. >
1、采用面向对象技术进展设计和开发。
2、应用中间件技术,保证系统的开放性和对技术开展的适应性。
3、采用组件技术进展开发,提高系统可扩展性。
4、科学划分信息块,方便快速查询,提高使用性。
在宠物商店里,宠物主人可以出卖、购置宠物
每一笔买入、卖出的业务,店家都会记录在账
商店可以根据需求自己培育宠物品种
系统功能设计
本系统主要实现在线电子宠物商店的前台功能,可分为会员效劳、宠物信息查询、宠物分类〔新培育的宠物和库存宠物〕、用户登陆、用户购置宠物、用户卖出宠物、交易账目等主要的功能模块。
以下图是系统流程图:
.
. >
总体类图
主要功能设计及详细设计
当我们进入宠物商店时,我们有一个系统启动模块:在系统启动时,显示所有的宠物信息、宠物主人信息、宠物商店信息。系统启动后,提示选择登录模式 。
〔1〕思路分析:
①DAO代码:
PetDao:getAllPet() 查询所有宠物信息
.
. >
PetOwnerDao:getAllOwner() 查询所有宠物主人信息
PetStoreDao:getAllStore() 查询所有宠物商店信息
②测试类
startPetShop():获取相关信息并输出,提示选择登录模式
main():调用startPetShop(),启动程序
〔2〕重点
使用JDBC访问Oracle数据库
获取相关信息并遍历输出
如以下图:
图 3-0
在登陆这块模块,输入用户名和密码,判断登录是否成功,如果成功,输出主人根本信息并提示选择相应操作。如果