本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

农村农资店赊账管理分析系统的设计与实现

www.bysj580.com / 2016-11-21
农村农资店赊账管理分析系统的设计与实现
选题目的和意义:
近几年,农村农药种子店逐渐增多,农民对于农药化肥种子的购买,逐渐形成了一种赊账的习惯,账目的管理成为一大难题,由于笔录做台账,出现的问题比较多,例如账目漏记,账目买家和卖家不统一,承诺的归还时间难以兑现等诸多问题。
针对这一问题,我觉得做出一套对账目合理规范的管理,并对账目归还信息统计分析的系统很有必要,这样一来,对于账目的统计失误出现的问题会减少很多,而且对于归还信息进行数据分析,也可以得出哪些人信誉度高,哪些人信誉度低,也能通过数据很好的说明,这样更有利于店家更好的经营。
与本课题相关的技术和方法综述:
1、 B/S:B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
2、 Hibernate:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
3、 JSP:JSP(全称JavaServer Pages)是由Sun Microsystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTML、XML或其他格式文档的Web网页的技术标准。
4、 Struts2:Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。
HTML:超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。
主要设计内容:
1、 背景调查:对农村农药化肥种子店,账目的现状进行统计,分析,介绍。
2、 需求分析:针对对于这一问题,进行需求分析,对农药化肥种子店进行调查。写出需求报告。
3、 模块设计:针对自己的调研,写出自己系统设计中所需要的模块。
(1) 账目记录模块
(2) 账目归还统计模块
(3) 数据分析模块
(4) 信誉度模块设计
(5) 高信誉度客户功能模块
(6) 低信誉度黑名单设置
4、 代码实现:根据模块的设计,用代码来实现各个模块的功能。
5、 程序测试:根据自己收集的数据,进行测试,找出不足,并逐步完善。
进行数据将分析:对数据进行分析,得出结果。
设计的环境、方法及措施:
设计环境:
硬件环境:Inter core i3或更高     硬盘:320G或更多   内存:2G或更高
软件环境:操作系统:Windows XP/7   数据库:SQL Server   开发语言:JAVA
开发工具:MyEclipse      JDK版本: jdk1.7
设计方法:
利用HTML,js来做前台页面,也可以加杂一些JSP等等技术,在关于后台的时候我们可以使用Servlet或者Struts来与前台页面交互,在关于后台代码与数据的连接可以选择JDBC或者Hibernate来操作,Spring负责整个系统的管理。通过以上技术及方法来完成整个系统的实现设计措施: 
1.通过查询资料了解该系统要如何做,及要做哪些东西。
2.设计出大体上的功能模块,画出模块图。
3.通过进一步的了解,对每个功能模块进行细化,制定出每一步的做法和注意的地方。
4.对设计好的程序进行调试,通过调试发现问题并解决,从而达到完善系统的目的。
5.最后,整理各阶段的设计记录文档,写成论文稿。
收缩