需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10329 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在科技日益发达的今天,计算机和互联网为我们的工作、学习、生活带来便利的同时,也为我们带来了新的机遇。 本文讲述的是Windows平台下的一款多语言(汉语、英语、越南语)支持的农药数据库应用软件的开发过程。该款软件采用C/S模式,支持对登记的生产企业、农药产品、防治对象、防治作物等的查询和循环查询。能通过提供的查询条件快速查找出用户想要的信息。支持脱机使用和联机使用两种使用方式,并且能够支持在线更新。 该软件在Windows Server 2003下利用Microsoft Visual Studio.NET 2008平台进行开发,采用Microsoft SQL Server 2000 数据库,采用C#语言进行代码编写,利用分层开发技术达到对象间的解耦,并运用了一些常见的设计模式,开发过程中使用C#.NET、ADO.NET技术。
关键字:农药;应用软件;C/S;多语言; 设计模式
目录 摘要 ABSTRACT 第一章 绪论-1 1.1 软件开发的背景和研究现状-1 1.2 软件开发的意义-1 1.3 软件开发方法、开发环境、运行环境简介-2 第二章 系统分析-3 2.1 需求分析-3 2.2 技术可行性分析-4 2.3 经济可行性分析-4 2.4 时机可行性分析-4 第三章 系统设计-5 3.1 总体设计-5 3.1.1 软件基本架构-5 3.1.2 数据访问-5 3.1.3 代码编写-7 3.2 详细设计-8 3.2.1 系统业务流程图-8 3.2.2 系统功能模块图-9 3.2.3 客户端功能模块设计-9 3.2.3.1 注册模块设计-9 3.2.3.2 登录模块设计-10 3.2.3.3 更新模块设计-10 3.2.3.4 查询模块设计-11 3.2.3.5 过滤模块设计-11 3.2.4服务器端功能模块设计-11 3.2.4.1会员管理-11 3.2.4.2生产企业/经销商管理-12 3.2.4.3农药信息管理-12 3.2.4.4防治作物/防治对象管理-12 3.3 数据库设计-12 3.3.1 数据库需求分析-12 3.3.2 E-R图-12 3.3.3 命名规范-13 3.3.4 数据表设计及各表间的关系-13 第四章 系统实现-16 4.1代码整体布局-16 4.2多语言的实现-17 4.2.1图片形式-17 4.2.2 XML文件存储语言信息-18 4.2.3数据库存储不同语言的数据-19 4.3客户端主要功能模块实现-20 4.3.1更新模块-20 4.3.2查询模块-22 4.3.3过滤模块-23 4.4管理模块-24 4.4.1会员管理-24 4.4.2生产企业/经销商管理-25 4.4.3农药信息管理-27 第五章 系统测试-28 5.1 用户登录模块测试-28 5.2 生产企业查询测试-28 5.3 农药产品查询测试-29 第六章 设计总结-30 6.1 取得的成绩和不足-30 6.2 未来展望-30 参考文献-31 致谢-32 |