本文首先研究了虾场养殖的背景与现状,经过实地调研以及与用户交流,总结出该虾场养殖信息管理系统具有数字字典管理、虾场生产过程管理、原料管理、成熟虾销售管理、虾场财务管理、系统设置六大功能模块。该系统的目的在于辅助虾场养殖从投放虾苗到成熟虾销售全过程的管理,通过这个系统可以使虾场管理者对虾、饲料、药品等等的日常记录进行全面的记录与查询。用户通过该系统可以快速查看虾的生长阶段、虾苗喂养记录、虾场饲料、药品的采购、入库和出库情况以及成熟虾销售的全过程。本系统在设计方面采用B/S模式,使用MyEclipse10.0作为开发工具,利用java主流SSH框架技术实现了系统的主体架构,并结合SQL Server 2008数据库实现了各个模块的信息管理。
论文的研究成果已得到用户的认可与使用,系统的运行性能稳定,界面清晰,操作简单,方便了用户在养殖过程中对数据的处理,达到了预期的效果。
关键词:虾场;养殖技术;管理系统;SSH技术
经过对宏强虾场养殖过程需求的实际调研,系统应该具备以下功能:
(1)数字字典管理:对虾塘的一些基本信息以及对日后虾场所要与之有关的信息进行记录,方便日后跟虾苗供应商、原料供应商和销售商的沟通联系以及调整。
(2)生产过程管理:虾场生产过程管理应该包括虾苗投放计划安排制定子模块、虾场日常喂养计划制定子模块、日常巡塘检查子模块管理。用户应该可以及时规划好虾场日常管理工作,提高虾场工作效率。
(3)原料管理:原料管理模块应该分为虾场饲料管理和虾药品管理;饲料管理主要包括虾场饲料的采购、入库、出库管理;药品管理子模块包括药品的采购、入库、出库管理模块;用户可以及时的记录原料的采购、入库和出库情况,方便日后的查询和统计。
(4)销售管理:销售管理模块应该是记录每个虾场的销售情况,如每个池塘所卖的成熟虾的单价、数量以及卖虾的总额等等。
(5)财务管理:财务管理模块应该是为了方便用户统计记录虾场的收支情况。如对每个池塘虾苗成本的统计,饲料成本的统计、药品成本的统计以及卖虾的总额,最后可得出每个池塘的盈利情况。
目录
第一章 前言 1
1.1 项目概述 1
1.2 开发背景与意义 1
1.3 主要研究内容 1
1.4 国内外研究现状 2
1.5 本文主要工作和结构安排 2
第二章 技术简介 4
2.1 SSH框架技术简介 4
2.2 运行平台 5
2.3 数据库介绍 5
第三章 需求分析 6
3.1 系统需求分析 6
3.2 系统功能分析 6
3.3 用例分析 6
3.4 系统活动图 9
第四章 概要设计 10
4.1 概要设计原则 10
4.2 体系结构设计 10
4.3 系统模块设计 10
4.4 数据库详细设计 12
第五章 详细设计与实现 20
5.1 系统主要序列图 20
5.2 系统业务流程 20
5.3 系统主要业务 22
5.4 系统实现 26
第六章 系统测试 28
6.1 单元测试 28
6.2 集成测试 28
6.3 测试用例 28
第七章 总结与展望 32
7.1 总结 32
7.2 展望 32
参考文献 34
致 谢 39