软件工程毕业设计城市水费管理系统.docx

上传人:b****0 文档编号:21657 上传时间:2022-10-01 格式:DOCX 页数:25 大小:223.33KB
下载 相关 举报
软件工程毕业设计城市水费管理系统.docx_第1页
第1页 / 共25页
软件工程毕业设计城市水费管理系统.docx_第2页
第2页 / 共25页
软件工程毕业设计城市水费管理系统.docx_第3页
第3页 / 共25页
软件工程毕业设计城市水费管理系统.docx_第4页
第4页 / 共25页
软件工程毕业设计城市水费管理系统.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

软件工程毕业设计城市水费管理系统.docx

《软件工程毕业设计城市水费管理系统.docx》由会员分享,可在线阅读,更多相关《软件工程毕业设计城市水费管理系统.docx(25页珍藏版)》请在冰豆网上搜索。

软件工程毕业设计城市水费管理系统.docx

软件工程毕业设计城市水费管理系统

本科毕业论文

题目:

城市水费管理系统

摘要

伴随着小区规模的不断扩大和住户的不断增多,水费管理工作的工作量也将越来越大,但一直以来人们使用人工的方式管理各种数据存在着许多缺点。

随着计算机科学技术的日渐成熟,使用计算机对各项信息进行管理能够极大地提高工作的效率,同时也是科学化、正规化管理,与世界接轨的重要条件。

城市水费管理系统主要是面向城市在为改变现有收水费纸质资料库的局限性,为了适应新时期而建立的。

其内容包括管理用户,修改水价,管理抄表员,管理水表,抄表,缴费等功能。

在通过对城市水费现状的调研与分析的基础上,采用面向对象系统分析与设计方法,设计和实现本系统的模块,进行用户的添加、修改、删除等功能,以及对数据库进行管理。

该系统主要通过对收水费涉及到的用户,水价,抄表员等信息的管理并可以进行抄表,缴费等功能。

关键字:

城市水费管理系统、jsp、javaweb.

Abstract

Alongwiththecontinuousexpansionofcommunityandresidentsincreasing,watermanagementworkwillbemoreandmorebig,butpeoplehavesincealwaysusedtheartificialwaytomanageavarietyofdataexistsmanyshortcomings.Withthematuringofcomputerscienceandtechnology,usingcomputertomanagealltheinformationcangreatlyimprovetheefficiencyofwork,isalsoascientificandnormalizedmanagement,importantconditionwiththeworld.

Urbanwatermanagementsystemismainlyforurbanwaterprintoninordertochangetheexistingdatabaselimitations,inordertoadapttothenewperiod.Itscontentincludesusermanagement,modifywaterprice,managementmeasure,managingwatermeter,meterreading,payment,etc.

Throughinvestigationandanalysisonthecurrentstatusoftheurbanwater,onthebasisoftryingtoadoptobjectorientedsystemanalysisanddesignmethod,designandimplementthemoduleofthissystem,foruserstoadd,modify,delete,andotherfunctions,andmanagethedatabase.Thesystemmainlythroughtheclosedwaterinvolvesusers,waterprice,informationmanagementofmeterandthemeterreading,cancapturetoexpend,andotherfunctions.

Keywords:

Urbanwatermanagementsystem,jsp,javaweb.

目录

1.绪论1

1.1前言1

1.2课题研究的背景及意义1

1.3国内外研究概况与发展趋势1

1.4设计的主要工作1

1.5论文组织2

2.1系统介绍3

2.2工具环境介绍3

2.2.1开发环境的选择3

2.2.2javaweb语言简介3

2.2.3tomcat简介3

2.2.4mysql简介4

3.需求分析5

3.1设计思想5

3.2可行性分析5

3.2.1操作可行性5

3.2.2技术可行性5

3.2.3经济可行性5

3.3功能需求5

3.3.1基本功能需求6

3.3.2用户界面需求6

4.系统设计8

4.1总体结构设计8

4.1.1系统设计基础8

4.1.2模块设计8

4.1.3系统结构设计9

4.1.4系统逻辑设计9

4.2数据库设计11

4.2.1数据库简介11

4.2.2数据库逻辑设计11

4.2.2物理结构设计14

5.系统实现17

5.1登陆功能17

5.2业务模块18

5.2.1用户管理18

5.2.2用户添加18

5.2.3抄表业务19

6.结束语21

致谢22

参考文献23

1.绪论

1.1前言

随着新形势的发展,越来越多的业务开始使用电脑管理,而传统的进行纸质记录居民用水量,这种形势浪费了大量的纸质资源,同时,查找也极为不方便随着社会的不断发展,科学技术的不断提高,计算机科学日趋成熟,强大的功能越来越让人们认识到,计算机对人类社会发挥这重要的作用。

1.2课题研究的背景及意义

传统的模式利用人工收水费,有着很多缺点,查找不方便,出了错误也容易不清楚是哪里出了问题。

浪费了大量的时间,效率太低,针对这些情况,就需要使用计算机技术来代替人工,实现对收水费的现代化的管理,这样会大大提高工作效率。

在科技飞速发展的今天,为提高工作效率带来了很大的帮助,尤其是需要对大量数据进行处理的工作,利用计算机可以很方便地对工作中的重要数据进行管理。

使用计算机对大批量数据管理既简单又有效,而且不容易出错。

经过大学四年的学习,以及多个课程设计和校外的实践,极大的丰富了我的知识,并且我也具有了处理一些问题的能力,但这还不够,因此利用这次机会在老师的指导下,通过自己单独的处理完一个程序从准备到发布的整个过程,来获得更好的成长。

1.3国内外研究概况与发展趋势

在当前的信息化管理浪潮下,我国的物业模式由传统的手工业务办理模式渐进的转向信息化,现代化的高效管理模式。

而且在现代也要求改善使一直沿袭传统收费模式而产生的管理效率较低,经营管理水平相对滞后等现象。

为了提高物业整体的科技含量与管理效率,加快物业的信息化建设,城市水费管理系统很有必要,而且它也可以有助于各水管部门获取决策信息,提高工作效率。

随着网络技术的不断发展和人们对安全性,高效性的要求,另外考虑到人们会对城市水费管理系统提出更多的新要求,因此,城市水费管理系统在满足基本需要的情况下,也需要不断的完善。

1.4设计的主要工作

本系统包括用户管理、水价管理、抄表人员管理、抄表、缴费模块。

用户管理模块主要实现的功能是对用水人员的增删改查。

水价管理模块主要实现的功能是对不同月份的水价的变化而进行修改。

抄表人员管理模块主要实现的功能是对抄表人员的增删改查。

抄表模块主要实现的功能是对于抄表人员的抄表数据进行录入并计算费用。

缴费模块主要实现的功能是用水人员缴费。

1.5论文组织

论文全文共分为七章:

绪论。

本章主要介绍了论文选题的引言、对课题研究的背景及意义进行了分析。

第二章开发环境和开发技术。

本章介绍了系统、系统的开发模式、开发环境等基础知识。

第三章需求分析。

本章主要介绍了系统设计思想、可行性分析、功能和性能需求。

第四章系统设计。

本章主要介绍了系统的总体结构设计和系统的数据库设计,其中数据库的设计包括了概念设计、逻辑设计和物理设计。

第五章系统实现。

本章介绍了系统的所有模块和它的功能。

第六章系统测试。

选取具有代表性的数据进行测试,保证系统正常运行。

第七章结束语。

对系统实现过程进行总结。

 

2.开发环境和开发技术

2.1系统介绍

系统是在一定环境中相互联系和相互作用的若干部分组成的具有某种功能的集合,一个系统内可能包含许多功能各异的子系统,这意味着系统可以具有多层结构,一个系统的整体功能往往大于单个子系统的功能之和。

水费收费管理系统适用于大小自来水公司或水厂或物业管理部门。

具有简便易学,很容易上手,操作性强,直观等特点。

本系统可以管理用户,管理水价,管理抄表员并进行抄表,缴费等操作。

2.2工具环境介绍

2.2.1开发环境的选择

开发与运行的环境的选择会影响到数据库设计,本系统开发与运行环境如下:

开发环境:

Windows7

开发工具:

myeclipsetomcat

数据库管理系统:

mysql

本系统主要采用javajavawebjs技术。

利用myeclipse软件来进行工作,使整个系统更具有吸引力和良好的价值。

2.2.2javaweb语言简介

JavaWeb,是用Java技术来解决相关web互联网领域的技术总和。

web包括:

web服务器和web客户端两部分。

Java在客户端的应用有javaapplet不过现在使用的很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。

Java技术对Web领域的发展注入了强大的动力。

Java的Web框架虽然各不相同,但基本也都是遵循特定的路数的:

使用Servlet或者Filter拦截请求,使用MVC的思想设计架构,使用约定,XML或Annotation实现配置,运用Java面向对象的特点,面向抽象实现请求和响应的流程,支持Jsp,Freemarker,Velocity等视图。

它具有上手快速并且相对容易,有大量可用的组件库等优点。

2.2.3tomcat简介

Tomcat是Apache 软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。

由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可.Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。

Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。

Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中。

2.2.4mysql简介

MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。

MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL的SQL语言是用于访问数据库的最常用标准化语言。

MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

由于其社区版的性能卓越,搭配PHP和Apache可组成

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 成人教育 > 自考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1