夜上海论坛本站小编为你精心准备了农产品信息系统设计论文参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

1系统设计
1.1动态建模主要包括交互图和状态图的构建。交互图包括合作图和顺序图,本系统中用到的交互图有枣农注册登录、冬枣工作人员登录、冬枣疑难问题回复、冬枣信息管理等,图5为冬枣产品管理顺序。
夜上海论坛1.2数据库设计依据前面的类设计,本系统中的主要数据表有usert-able(用户)、agmanager(系统管理员)、systemuser(系统工作人员)、question(疑难问题)、reply(疑难问题回复)、reg-ulation(政策法规)、products(产品)、supply(供求)、infor-mation(资讯)、marketprice(市场价格)、plant(种植信息)、videoplant(视频)。ER图如图6所示。
2系统实现与测试
系统基于MVC模式,利用S2SH框架技术,采用My-Eclipse10工具开发。前台主要使用JSP技术,采用DIV+CSS布局。对于后台处理数据,考虑到数据的稳定性和安全性,采用Oracle数据库及Tomcat7服务器,并针对前台需求设计了后台工作人员的操作。本系统进行单元测试时主要利用Junit分别对Ac-tion、Service、Dao进行测试。利用Junit测试Action时,首先要编写一个关于某项功能(例如测试用户登录)的测试类,执行Junit测试后系统就会自动运行测试用例。由于系统采用Spring框架进行管理,测试Dao层时可以利用Spring的测试框架整合Junit进行测试。使用Spring的测试框架需要加入依赖包,除了系统本身已存在的Spring相关的包,还需要添加Spring框架中的test包。Junit测试Service的流程同测试Dao相同。
3结语
基于MVC框架的冬枣信息系统分为前台和后台两个部分。前台页面主要采用CSS+DIV进行布局,枣农关注的信息,同时为枣农提供了一个信息交流的平台,后台主要是针对工作人员实现管理功能的操作。系统开发利用了Struts2、Hibernate、Spring框架技术,借助UML建模工具进行需求分析与设计,为系统实现提供了便捷的指导。本系统充分适应了市场需求,为枣农的种植提供了方便,而且系统设计夜上海论坛简单美观,使用较为便捷。
夜上海论坛作者:高洪江王灵志张海培岳峻单位:鲁东大学信息与电气工程学院