您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 农贸市场管理系统课程设计
农贸市场管理系统开发文档1/16农贸市场管理系统课程设计报告作者:季猛时间:2016年7月6日农贸市场管理系统开发文档2/16目录1设计题目...............................................................32设计的目的.............................................................33功能结构...............................................................43.1功能模块划分.....................................................43.2类的设计.........................................................43.3功能模块划分.....................................................54主要界面截图...........................................................64.1界面的总体设计...................................................64.2界面设计的技术要点...............................................75完成情况介绍...........................................................85.1小组总体完成情况.................................................85.2个人完成情况....................................................126开发难点分析..........................................................156.1需求分析存在问题分析............................................156.2软件实现难点分析................................................157总结..................................................................16农贸市场管理系统开发文档3/161设计题目农贸市场管理系统2设计的目的社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再满足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢、意欲和感观去购买。如果一个市场能够打动顾客、吸引顾客,自然会顾客盈门,而近几年新兴产业中超级农贸市场(SUPERMARKET)的现代化管理方式和便捷的购物方式,尤其是它轻松的购物环境。往往是打动顾客,吸引顾客的最主要的原因,且良好的周密的销售服务更是赢得信誉、吸引顾客的优势所在。商品经济的高速现代化发展也促进了竞争,使一切不甘落后的商家都争先恐后地采用最新的管理方法来加强自己的竞争地位。因此,农贸市场经营者如果不掌握当今市场发展的这一走向,不能将农贸市场现代化经营作为努力开拓的目标,就无法使经营活络、财源茂盛。现代化事业的发展,也使农贸市场的管理手段发生前所未有的革命。计算机的运用现正在发达国家的各类农贸市场中普及。由于它能够准确记载和查阅有关农贸市场经营活动的大量数据,帮助农贸市场经营者掌握和分析营销情况,及时作出正确决策,并且有利于市场内部的财务、工资、人员、库存、销售情况等管理,因而大大提高了现代农贸市场的管理水平。国外很多发达资本主义国家的有关人士都在开发农贸市场管理系统,开发出很多大型的软件,由于团队能力有限,开发一个小型农贸市场管理系统,它可以使我们国内新起小型农贸市场可以更好的操作。此系统的有减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度等特点。随着网络设施和Internet技术的迅猛发展,网络已经逐渐渗入到了社会生活各个方面,与此同时,农贸市场管理方式也面临着变革,然而通过网络实现的农贸市场管理方式正在展现着自己的魅力与优势。Internet技术的发展与网络设施的普及给农贸市场管理方式的发展提供了一个新颖、舒适的空间。Internet具有开放性、分布性的特点,通过Internet进行考察没有了时间和地域的局限性。通过Internet的农贸市场管理方式具有无可比拟的优越性。它可以将各个环节简单化、自动化,可以有效地屏蔽人工操作活动的可能性,不但能够节约大量的时间、人力和物力,而且还可以提高系统的公平性和安全性。综上所述,通过Internet来实现超时管理系统,是现代教育技术的一个具体实现,具有很重要的现实意义。农贸市场管理系统开发文档4/163功能结构3.1功能模块划分系统功能结构图如图3-1所示。图3-1系统功能结构图3.2类的设计类的设计结构图如图3-2所示。农贸市场管理系统开发文档5/16图3-2类的设计结构图3.3功能模块划分1.市场简介在进入农贸市场系统的前台首页后,显示给用户的就是该市场的简单介绍,用文字形式描述了市场的基本状况。2.市场资质该功能是让用户对该农贸市场的资质进行了解,包括市场建立的行政单位、监管单位、行政许可、卫生许可等资格的审查结果。3.农资资讯农资资讯能够及时提供最新的业内资讯。在进入业内新闻页面时,应该能够根据数据库中存放的新闻内容信息显示出所有的新闻标题及链接。在客户单击某新闻标题后,就可以跳转到有关该新闻详细内容的显示页面。4.用户通知在进入市场信管理系统的前台首页后,能够根据数据库中存放的通知内容信息显示出所有的市场通知及链接。在客户单击某条通知后,就可以跳转到有关该通知详细内容的显示页面。5.特价货物作为一个销售货物的盈利农贸市场,需要依靠一些优惠吸引用户的购买,本版块每天更新,给用户提供物美价廉的货物。6.营养搭配考虑到货物的推广,本版块针对用户经常购买的货物或者需要进行宣传的货物的营养价值进行农贸市场管理系统开发文档6/16宣传,促进大家对货物的了解,借此增加订单数量。7.人员管理管理员可以随时管理注册的用户,给他们分配权限。8.货物管理可以对货物进行管理,如对货物的种类进行重新编排,对具体货物的描述、库存量、营养价值等进行编写,对货物进行搜索,还可以添加新货物等。9.订单管理在进入企业门户系统的前台首页后,显示给客户的就是企业的简单介绍,用文字形式描述了企业的基本状况。4主要界面截图4.1界面的总体设计农贸市场信息管理系统的主界面如图4-1所示。页面有四个主要区域:题头区(header)、导航区(navigator)、主体区(pagebody)及页脚区(footer)。题头区包含logo和菜单(menu)。主体区包含左区(left)和右区(right)。左区包含焦点新闻区(focus_news)和企业信息区(info)。农贸市场信息管理系统主界面如图4-1所示。农贸市场管理系统开发文档7/16图4-1农贸市场信息管理系统主界面4.2界面设计的技术要点界面布局通过div实现,按图4-2所示命名各部分div的名字。农贸市场信息管理系统页面布局如图4-2所示。农贸市场管理系统开发文档8/16图4-2农贸市场信息管理系统页面布局建立网站的主题,将网站的界面素材拷贝到主题目录下。添加样式表文件all.css,定义各div的样式。在网页中引入样式表文件。5完成情况介绍5.1小组总体完成情况根据本农贸市场信息管理系统项目开发的第一阶段,明确了用户对系统的需求,并在系统的需求分析的基础上,对农贸市场信息管理系统做了概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在下一阶段的详细设计中,我们在概要设计对农贸市场信息管理系统所做的模块结构设计的基础上,对系统进行详细设计,对系统功能进行了细化,独立成不同的功能模块,并通过编程加以实现。本农贸市场信息管理系统提供了市场简介、市场资质、农资资讯、用户通知、特价货物、营养搭配等功能,同时也应该为系统的后台管理人员提供对应的信息维护及管理的功能,包括人员管理、货物管理、订单管理、资讯通知管理等。系统适用于经营蔬菜、水果、粮油制品、肉食品、水产品、蛋品、家禽、豆制品、调味品、熟食卤品、腌制品等各类农副产品的零售及批发。由于从前期需求分析到系统调试时间过于短暂,有一部分功能模块还未来得及做到完美,界面农贸市场管理系统开发文档9/16上也还有继续优化的可能性。界面截图如图5-1到图5-7所示。图5-1截图一图5-2截图二农贸市场管理系统开发文档10/16图5-3截图三图5-4截图四农贸市场管理系统开发文档11/16图5-5截图五图5-6截图六农贸市场管理系统开发文档12/16图5-7截图七5.2个人完成情况我负责的数据链路层具体完成情况如下:数据链路层结构示意图如图5-8所示。图5-8数据链路层结构示意图以用户操作(UserAction)为例,我完成了用户的增、删、改、查等基本功能,通过不同的Servlet函数进行数据的访问,并进过request转发至视图层。1.用户注册protectedvoidadd(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Useruser=newUser();StringuserNum=request.getParameter(userNum);StringuserName=request.getParameter(userName);StringuserPwd=request.getParameter(userPwd);StringuserEmail=request.getParameter(userEmail);StringuserPhone=request.getParameter(userPhone);农贸市场管理系统开发文档13/16user.setUserNum(userNum);user.setUserName(userName);user.setUserPwd(userPwd);user.setUserEmail(userEmail);user.setUserPhone(userPhone);//title=newString(title.getBytes(iso8859-1),UTF-8);userService.addUser(user);response.sendRedirect(/supermaket1/UserAction?method=manage);}2.用户登录protectedvoidlogin(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{StringuserName=request.getParameter(userName);StringuserPwd=request.getParameter(userPwd);Useruser=userService.findUserByNameAndPwd(userName,userPwd);HttpSessionsession=request.getSession();if(user!=null){session.setAttribute(user,user);//response.sendRedirect(/news1/index.js
本文标题:农贸市场管理系统课程设计
链接地址:https://www.777doc.com/doc-3600910 .html