- 1、本文档共127页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
1 JAVA概述 1
1.1 什么 1
1.2 JAVA的背景及组成 1
2 MYSQL 2
2.1 MYSQL简介 2
2.2 MYSQL的系统特点 2
2.3 在JAVA开发中使用数据库 3
2.3.1 JDBC技术工作原理 3
2.3.2 JDBC四种类型的驱动 3
2.3.3 JDBC对数据库记录访问的实现 3
3 系统具体设计 4
3.1 总体设计思路 4
3.1.1 实用性原则 4
3.1.2 可维护性原则 4
3.1.3 可扩展性 4
3.2 系统开发语言及其环境配置 4
3.2.1 语言选择 4
3.2.2 运行环境 5
3.2.3 编写环境配置 5
3.2.4 MYSQL 数据库配置 5
3.3 建立对象模型 6
3.3.1 建立对象模型 6
各个类的类图 6
总的系统结构流程图 8
登陆界面时的流程图 8
子系统各个实现流程图 9
3.4 数据库的设计 14
3.4.1 设计数据库 14
3.4.2设计表 14
羊只信息表 14
羊舍信息表 15
员工信息表 15
饲料信息表 16
喂养信息表 16
3.5 系统功能页面展示 17
3.5.1 登录页面 17
3.5.2 系统功能界面 17
4结论 26
5系统源码 27
参考文献 124
摘要关键词:
为了提高传统方式的羊场养殖管理,针对现如今的人工养殖管理系统的缺点,本小组开发了一款提供便利的软件来进行羊场养殖管理,本系统采用单机模式,开发简单。同时,本款软件的可操作性很好,界面简洁易懂,容易操作。这款软件充分的利用了数据库的特性,节省了大量的资源。同时为管理的工作人员提供便利,大大提高了效率,节省了人力物力,节省大量的资源。而养殖管理也会渐渐规范化,细致化,便捷化。
1 JAVA概述
1.1 什么java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。1.2 JAVA的背景及组成
1.背景
Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。2010年Oracle公司收购Sun Microsystems。
Java由四方面组成:
●Java编程语言,即语法
●Java文件格式,即各种文件夹、文件的后缀
●Java虚拟机(JVM),即处理*.class文件的解释器
●Java应用程序接口(Java API)
2 MYSQL
2.1 MYSQL简介
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。2.2 MYSQL的系统特点
1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。
3.为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.N
您可能关注的文档
最近下载
- QGDW11060-2013交流金属封闭开关设备暂态地电压局部放电带电测试技术现场应用导则.pdf
- 人教版八年级上册英语Unit3单元整体教学设计.pdf VIP
- 2025夏季腹泻常识PPT课件.pptx VIP
- 建筑工程见证取样方案(3篇).docx VIP
- 五年级数学下册期末考试卷【及答案】.doc VIP
- 福建省厦门市2023-2024学年高一下学期7月期末英语试题(含答案).docx VIP
- 国家开放大学1304管理案例分析2022年度期末考试真题(有答案)管理.pdf VIP
- 常压储罐安全附件设置及管理要点.pdf
- 15ZJ201 平屋面(建筑图集).docx VIP
- 《钻孔灌注桩施工技术》课件.ppt VIP
文档评论(0)