推广软件产品 基于JavaWeb的农产品推广软件设计.docx

北京农业职业学院学报V01.29No.32015JoumalBeijingAgriculturalVocationCollegeMay2015基于JavaWeb的农产品推广软件设计

北京农业职业学院学报V01.29No.基于的农产品推广软件设计张文静(北京农业职业学院,北京)【摘要】基于技术研发的农业产品推广软件系统,采用MVC模型进行设计,使用Java语言开发,为降低数据的复杂度和提升开发效率特意使用了框架和Json技术。本系统提供针对企事业单位及个人的农产品展示、交易等功能。软件划分为五个不同的角色:系统管理员用户、个人用户、企业用户、专家用户、游客,不同角色对平台软件具有不同的操作权限。【关键词】农产品推广;;;软件设计【中图分类号】TP311【文献标识码】B【文章编号】1671—7252(2015)03—0029—08主要技术手段和运行环境1.1主要技术手段模式是目前软件开发的主流模式,是由模型(Model)、视图(View)()三层构成,基本思想是把业务逻辑和业务实体分离开,使得开发者的分工实现了MVC设计模式,将WEB统程序分为模型、视图、控制器三大部分,模型工作原理仍然有、EJB等组件构成;视图有JSP页面、POJO对象等构成;控制器则由类丰富,所有标签自带Table内容,可以方便的实现。

图框架工作原理。处理。支持POLO表单,可直接使用使用上手非常容易,只需使用框架获得用户的信息或将信息显示出来。支持其他接口即可。该架构提供强大的标签库功能,种开源组件和技术扩展。因此,本系统中采用了【基金项目】北京农业职业学院2013年度技术研发与示范推广项目(XY—YF13—33)【收稿日期】2015—03—04【作者简介】张文静(1979),女,北京人,北京农业职业学院信息技术系讲师,硕士。研究方向:软件开发、嵌入式技术应用等。29—万方数据北京农业职业学院学报框架进行设计,例如login.jsp为前台页面,1.2.2软件环当输人登录信息后,提交H33’P请求到过滤器,操作系统:、经过.xml读取调用来进行处理数据库:。的过程。开发工具包:,JDK1.1.服务器:.0。由于本系统功能较多,数据库庞大,涉及浏览器:IE9,谷歌等。的数据复杂,在数据传递处理过程中就出现了系统功能诸多的问题,使得代码量变大,冗余度高且容易混淆。

推广软件产品 基于JavaWeb的农产品推广软件设计.docx

所以我们采用了Json技术来解决问题。农产品推广软件系统实现了软件和用户空Json就是中的对象和数组,是一种间管理、专业镇信息服务子系统、农业电子轻量级的数据交换格式,非常适合于服务器与务服务子系统和农业信息网络服务子系统四个的交互。功能模块,见图2。对象:结构为{key:value,key:值方式和所有语言中一样,使用索引获取,字段值的类型可以是数字、字符串、数组、对象几种。例如将Bean转换成json代码来使用:=.(“1001,”张宏”,19,”xxjs”));.out.(”转换成Json根据业务流程需求,用户以自己的角色进码”+.);1.2运行环境人软件平台后可以根据自己的需求浏览产品信1.2.1硬件环境息,进行网上交易,问题咨询,进行质量检测开发的硬件环境:CPU:2.4GHz,内存:和参与培训等。这些功能满足了不同客户群体2GB,硬盘空间:50GB。的需求,在网站风格设计上我们采用了简单鲜运行的硬件环境:CPU:2.0GHz,内存:亮的色彩,交互方式简单快捷。

图展示了用户菜单,即软件提供的功能。1GB,硬盘空间:30GB。t电子,}o$Mldl,||dI。人力#。jl‰用户菜单万方数据张文静:基于的农产品推广软件设计系统实现用户管理、权限管理、角色管理、系统菜单管下面对系统的详细功能设计和实现做具体理等;个人用户、企业用户、专家用户、游客具阐述,因篇幅限制,主要介绍用户空间管理和有与角色相关的相应权限。产品推广管理两大部分功能。3.1.1登陆注册3.1软件和用户空间管理通过欢迎界面进入软件,默认以游客身份系统设计了五个不同的角色:系统管理员用登录。进入后,还可以重新以其他角色注册或户、个人用户、企业用户、专家用户、游客。不登录。除了普通的用户登录和注册功能外,特同角色对平台软件具有不同的操作权限。系统意添加了密码找回功能,如果忘记密码,平台管理员具有对平台软件操作的最高权限,包括软件可帮助找回密码,如图找回密码窗口在找回密码页面,填写正确的注册名和注户管理页面列出平台软件的所有用户,系统管册邮箱,如信息无误,平台软件将向填写的注理员可以查看、编辑用户的信息,以及删除特册邮箱发送密码找回信息,并返回到平台软件定的用户。

登录页面。角色管理页面列出平台软件所有的角色,同3.1.2系统管理员用户时可以新增、编辑和删除角色。针对每种角色,该用户具有平台软件最高权限,具有用户管可查看属于此角色的所有成员。角色管理页面理、角色管理、功能管理、菜单管理权限。用如图O..-l角色管理页面新增角色并赋予角色权限的页面如图6所示。万方数据北京农业职业学院学报’口认证新增角色页面角色权限分配的页面如图个人囝确信【寰蹦)

现在最火的发帖平台

口碑品牌推广 建立品牌形象:通过口碑推广赢得客户信任

2024-5-11 19:01:54

现在最火的发帖平台

口碑品牌推广 品牌口碑营销推广的优势,企业做全网品牌营销推广有什么好处?

2024-5-11 20:02:25

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索