资源预览内容
第1页 / 共27页
第2页 / 共27页
第3页 / 共27页
第4页 / 共27页
第5页 / 共27页
第6页 / 共27页
第7页 / 共27页
第8页 / 共27页
第9页 / 共27页
第10页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
河北农业大学信息学院本科毕业论文 题 目: 城市水费管理系统 学 院: 信息科学与技术学院 专业班级: 计算机科学与技术0901班 学 号: 学生姓名: 指导教师姓名: 指导教师职称: 副教授 2013年 5 月 28 日 摘 要伴随着小区规模的不断扩大和住户的不断增多,水费管理工作的工作量也将越来越大,但一直以来人们使用人工的方式管理各种数据存在着许多缺点。随着计算机科学技术的日渐成熟,使用计算机对各项信息进行管理能够极大地提高工作的效率,同时也是科学化、正规化管理,与世界接轨的重要条件。城市水费管理系统主要是面向城市在为改变现有收水费纸质资料库的局限性,为了适应新时期而建立的。其内容包括管理用户,修改水价,管理抄表员,管理水表,抄表,缴费等功能。在通过对城市水费现状的调研与分析的基础上,采用面向对象系统分析与设计方法,设计和实现本系统的模块,进行用户的添加、修改、删除等功能,以及对数据库进行管理。该系统主要通过对收水费涉及到的用户,水价,抄表员等信息的管理并可以进行抄表,缴费等功能。关键字:城市水费管理系统、jsp、javaweb.AbstractAlong with the continuous expansion of community and residents increasing, water management work will be more and more big, but people have since always used the artificial way to manage a variety of data exists many shortcomings. With the maturing of computer science and technology, using computer to manage all the information can greatly improve the efficiency of work, is also a scientific and normalized management, important condition with the world.Urban water management system is mainly for urban water print on in order to change the existing database limitations, in order to adapt to the new period. Its content includes user management, modify water price, management measure, managing water meter, meter reading, payment, etc.Through investigation and analysis on the current status of the urban water, on the basis of trying to adopt object oriented system analysis and design method, design and implement the module of this system, for users to add, modify, delete, and other functions, and manage the database. The system mainly through the closed water involves users, water price, information management of meter and the meter reading, can capture to expend, and other functions.Keywords: Urban water management system, jsp, javaweb.目 录1.绪论11.1 前言11.2 课题研究的背景及意义11.3 国内外研究概况与发展趋势11.4 设计的主要工作11.5 论文组织22.1 系统介绍32.2工具环境介绍32.2.1 开发环境的选择32.2.2 javaweb语言简介32.2.3 tomcat简介32.2.4 mysql简介43.需求分析53.1 设计思想53.2 可行性分析53.2.1 操作可行性53.2.2 技术可行性53.2.3 经济可行性53.3 功能需求53.3.1 基本功能需求63.3.2 用户界面需求64.系统设计84.1 总体结构设计84.1.1 系统设计基础84.1.2 模块设计84.1.3 系统结构设计94.1.4系统逻辑设计94.2 数据库设计114.2.1 数据库简介114.2.2 数据库逻辑设计114.2.2 物理结构设计145.系统实现175.1登陆功能175.2业务模块185.2.1用户管理185.2.2用户添加185.2.3抄表业务196.结束语21致谢22参考文献231.绪论1.1 前言随着新形势的发展,越来越多的业务开始使用电脑管理,而传统的进行纸质记录居民用水量,这种形势浪费了大量的纸质资源,同时,查找也极为不方便随着社会的不断发展,科学技术的不断提高,计算机科学日趋成熟,强大的功能越来越让人们认识到,计算机对人类社会发挥这重要的作用。1.2 课题研究的背景及意义传统的模式利用人工收水费,有着很多缺点,查找不方便,出了错误也容易不清楚是哪里出了问题。浪费了大量的时间,效率太低,针对这些情况,就需要使用计算机技术来代替人工,实现对收水费的现代化的管理,这样会大大提高工作效率。在科技飞速发展的今天,为提高工作效率带来了很大的帮助,尤其是需要对大量数据进行处理的工作,利用计算机可以很方便地对工作中的重要数据进行管理。使用计算机对大批量数据管理既简单又有效,而且不容易出错。经过大学四年的学习,以及多个课程设计和校外的实践,极大的丰富了我的知识,并且我也具有了处理一些问题的能力,但这还不够,因此利用这次机会在老师的指导下,通过自己单独的处理完一个程序从准备到发布的整个过程,来获得更好的成长。1.3 国内外研究概况与发展趋势在当前的信息化管理浪潮下,我国的物业模式由传统的手工业务办理模式渐进的转向信息化,现代化的高效管理模式。而且在现代也要求改善使一直沿袭传统收费模式而产生的管理效率较低,经营管理水平相对滞后等现象。为了提高物业整体的科技含量与管理效率,加快物业的信息化建设,城市水费管理系统很有必要,而且它也可以有助于各水管部门获取决策信息,提高工作效率。随着网络技术的不断发展和人们对安全性,高效性的要求,另外考虑到人们会对城市水费管理系统提出更多的新要求, 因此,城市水费管理系统在满足基本需要的情况下,也需要不断的完善。1.4 设计的主要工作本系统包括用户管理、水价管理、抄表人员管理、抄表、缴费模块。用户管理模块主要实现的功能是对用水人员的增删改查。水价管理模块主要实现的功能是对不同月份的水价的变化而进行修改。抄表人员管理模块主要实现的功能是对抄表人员的增删改查。抄表模块主要实现的功能是对于抄表人员的抄表数据进行录入并计算费用。缴费模块主要实现的功能是用水人员缴费。1.5 论文组织论文全文共分为七章:绪论。本章主要介绍了论文选题的引言、对课题研究的背景及意义进行了分析。 第二章 开发环境和开发技术。本章介绍了系统、系统的开发模式、开发环境等基础知识。第三章 需求分析。本章主要介绍了系统设计思想、可行性分析、功能和性能需求。第四章 系统设计。本章主要介绍了系统的总体结构设计和系统的数据库设计,其中数据库的设计包括了概念设计、逻辑设计和物理设计。第五章 系统实现。本章介绍了系统的所有模块和它的功能。第六章 系统测试。选取具有代表性的数据进行测试,保证系统正常运行。第七章 结束语。对系统实现过程进行总结。2.开发环境和开发技术2.1 系统介绍系统是在一定环境中相互联系和相互作用的若干部分组成的具有某种功能的集合,一个系统内可能包含许多功能各异的子系统,这意味着系统可以具有多层结构,一个系统的整体功能往往大于单个子系统的功能之和。水费收费管理系统适用于大小自来水公司或水厂或物业管理部门。具有简便易学,很容易上手,操作性强,直观等特点。本系统可以管理用户,管理水价,管理抄表员并进行抄表,缴费等操作。2.2工具环境介绍2.2.1 开发环境的选择开发与运行的环境的选择会影响到数据库设计,本系统开发与运行环境如下:l开发环境:Windows 7l开发工具:myeclipse tomcatl数据库管理系统:mysql本系统主要采用java javaweb js技术。利用myeclipse软件来进行工作,使整个系统更具有吸引力和良好的价值。2.2.2 javaweb语言简介Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet不过现在使用的很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。Java 的 Web框架虽然各不相同,但基本也都是遵循特定的路数的:使用Servlet或者Filter拦截请求,使用MVC的思想设计架构,使用约定,XML或 Annotation实现配置,运用Java面向对象的特点,面向抽象实现请求和响应的流程,支持Jsp,Freemarker,Velocity等视图。它具有上手快速并且相对容易,有大量可用的组件库等优点。2.2.3 tomcat简介Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可. Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中。2.2
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号