"景先生毕设|www.jxszl.com

南郑县统计局管理系统的设计与实现(附件)

2021-01-11 17:39编辑: www.jxszl.com景先生毕设
摘 要随着信息技术在经济建设发展过程中地位的不断提高,信息化建设逐步成为了南郑县统计局提高竞争力的重要战略手段。目前南郑县统计局管理在很多环节仍然采用人工管理的方式,采用计算机实现南郑县统计局管理迫在眉睫。本文以实际运用为开发背景,运用软件工程原理和开发方法,采用JSP技术,MYSQL数据库构建一个B/S模式的南郑县统计局管理系统。南郑县统计局管理系统按用户分为三个部分,游客、管理员和统计人员,游客访问系统可以查看南郑县固定资产、工业产值、房地产投资的年度统计报表,南郑县各个机构的职能、部门介绍和本县的时政新闻。管理员用户登录进系统后,除了增加、删除、更改管理员和统计人员的信息外,可以对首页的信息进行管理。统计人员的业务流程是整个系统的重点,统计人员根据各个企业上报的数据,进入系统后开始录入数据,进行数据的审核验收,最后对固定资产、工业产值等信息进行分析整合生成报表。整个业务流程中都考虑到精准查询和数据的基本操作。整个开发过程主要通过对统计局的调查结果,针对日常办公中所需要的功能操作进行必要的需求分析,确定统计局对管理系统的需求后,结合个人对知识的运用、能力的大小等因素对开发整个系统进行可行性分析,根据实际情况对系统进行模块的规划、框架的搭建、功能的设计与实现、数据库的建立,最后对完整的系统进行相应的功能测试,对运行过程中所存在的问题进行修改,为系统维护提供便利。
目 录
1 绪论 1
1.1 研究背景 1
1.2 研究现状 1
1.3 研究目标 1
1.4 研究内容 2
2 系统开发环境 3
2.1 开发工具 3
2.2 JSP技术 3
2.3 JavaScript 4
2.4 SSH简介 4
2.5 MYSQL数据库 4
3 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 操作可行性 5
3.1.3 经济可行性 5
3.1.4 发展可行性 6
3.2 设计目标及原则 6
3.3 系统功能需求分析 6
3.3.1 功能概述 6
3 *51今日免费论文网|www.jxszl.com +Q: &351916072
.3.2 系统功能结构 7
3.3.3 界面需求 7
4 系统设计 8
4.1 系统流程设计 8
4.1.1 用户登录 8
4.1.2 添加信息 9
4.2 数据库设计 9
4.2.1 数据库设计原则 9
4.2.2 数据库ER图设计 10
4.3 数据库表设计 12
5 系统实现 14
5.1 系统主界面 14
5.1.1 时政要闻界面 15
5.1.2 机构职能界面 16
5.2 后台登录界面 16
5.3 管理员主界面 17
5.3.1 信息管理界面 18
5.3.2管理员列表界面 19
5.3.3 图片管理界面 19
5.4 统计人员管理界面 20
5.4.1 个人资料界面 21
5.4.2 固定资产管理界面 22
5.4.3 房地产投资管理界面 23
5.4.4 工业产品管理界面 23
5.4.5 工业产品销售界面 24
5.4.6 统计报表界面 25
6 系统测试 26
6.1 系统测试目的与意义 26
6.2 测试方法 26
6.3 性能测试 26
6.4 测试实例 26
结 论 29
参考文献 31
致 谢 33
1 绪论
1.1 研究背景
现在互联网的逐渐普及,统计局的管理工作必须提上一个新的高度,出于统计局管理相关信息的增加,数据与信息量(固定资产,房地产投资,工业产品)越来越多、管理难度增大,以往的管理方式已不能满足管理者的需求,迫切需要一种新的手段来进行对统计局相关信息进行管理[1]。一套完整的南郑县统计局管理系统对于南郑县统计局管理者来说已经十分重要,在信息的发展,计算机广泛应用的今天,南郑县统计局很多管理信息还在人工管理的水平上,已经跟不上时代的发展,管理人员目前需要一套管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现南郑县统计局管理的全面自动化,使用南郑县统计局管理系统可以规范对南郑县统计局信息的管理,提高工作效率。由于南郑县统计局管理信息的不断增多,南郑县统计局的管理需求也越来越多,因此我国南郑县统计局行业正面临着前所未有的机遇和挑战。
1.2 研究现状
根据最新调查得知,在此之前南郑县统计局对信息的管理通常是基于文本,表格等纸质材料的手工处理,而针对固定资产,房地产投资以及工业资产等的管理通常采用人工检查与核实,在数据处理方面存在工作量大且易出错的缺点,其次还存在数据繁多与数据丢失等现象出现,而且还不方便查找。在总体上存在缺乏系统与规范的管理现象[2]。
在计算机技术发展迅速、网络普及的时代,南郑县人民对信息的需求和更新已经达到一个新高度,因此,使用计算机来管理南郑县统计局相关信息成为必然,目前,随着计算机技术的不断发展,南郑县统计局也开始采用各种优秀的管理软件来辅助日常的事务。而随着科技的进步,南郑县统计局管理系统的功能上越来越强大。
1.3 研究目标
首先对南郑县统计局管理系统的业务流程进行整体把握,分析南郑县统计局管理系统的管理制度;然后根据南郑县统计局的管理需求对南郑县统计局管理系统的功能要点进行归纳。分析其可行性,提出总结构和实现方法。
下一步设计系统所使用的数据库中具体的数据表。最后研究系统各个功能模块的详细设计以及掌握使用的开发工具,从而完成系统开发与测试。
1.4 研究内容
本系统主要对南郑县统计局在统计工作中效率低、数据处理水平停滞不前的问题进行了研究。目前信息技术发达,因此建立一套信息化的统计局管理系统来提高统计工作的效率是可以实现的,同时也是南郑县统计局的需要的。从以上考虑,在系统研发阶段我主要的任务是将统计局的统计工作作为重点,目的是要实现整个统计工作的业务流程。数据分类汇总,录入数据、查询录入的数据、修改数据,上报数据时的数据检验,到最后的分析数据,生成报表。每一环节都考虑到数据的真实性,信息是否完整[3]。涉及到数据的校验,精准查询都不能出现纰漏,甚至在测试时用到的数据也不能随意输入,每个数据都应该符合统计工作中设及到的数据,以便在用真正的企业数据时出现较大分歧,使最后的报表出错。除此之外,在程序编写中也要注意不能出现硬代码,避免给后期开发造成不必要的麻烦。
2 系统开发环境
2.1 开发工具
本系统的设计主要运用了Eclipse和Tomcat后台服务器技术,设计时中采用了JSP技术完成了页面设计过程,接下来我们主要对Eclipse和Tomcat进行说明。
Eclipse,通常用来设计Java,J2EE的Eclipse插件集合,利用它可以完成对数据库和Java企业级的开发。Eclipse的功能十分强大,几乎涵盖了各种设计功能。
事实上,Tomcat可以看成Apache 服务器基础上的延伸,但它工作时相对比较独立,因此当Tomcat工作时,事实上它是看成一个与Apache 服务器相对独立的进程运行的[4]。Tomcat通常被应用在B/S架构下的Web应用服务器,通过它能够对JSP页面进行数据请求及访问,可以说Tomcat是代码与页面之间的桥梁,但它工作时相对比较独立,因此当Tomcat工作时,事实上它是看成一个与Apache 服务器相对独立的进程运行的。

原文链接:http://www.jxszl.com/jsj/xxaq/42069.html