《jsp物业管理系统sqlserver论文.docx》由会员分享,可在线阅读,更多相关《jsp物业管理系统sqlserver论文.docx(48页珍藏版)》请在优知文库上搜索。
1、俺河小区日帘费用征徼系疣核计S实现某某大学某某学院毕业论文院(系):计算机学院专业:计算机科学与技术班级:学号:姓名:指导教师:XXXXX年5月21.1 本课题的研究意义61.2 、本论文的目的及内容6第二章管理系统概述82.1 现行清河园小区日常费用征缴系统现状82.2 在线缴费平台的开发方法介绍92.2.1B/S体系结构92.2.2Eclipse3.1简介102.2.3SQ1.Server112.2.4JavaBean简介112.2.5JSP12第三章系统调研及可行性分析133.1 系统调研133.2 可行性分析13第四章系统需求分析164.1 业务流分析164.2 数据流分析174.3
2、数据字典18第五章系统设计215.1 系统概要设计215.2 清河园小区日常费用征缴系统功能分析215.2.1 系统设计思想215.3 系统功能模块划分225.4 数据库设计235.4.1 数据库需求分析245.4.2 数据库概念结构设计245.4.3 数据库逻辑结构设计26第六章清河园小区日常费用征缴系统界面设计306. 1系统界面的设计306.1.1 首页设计306.1.2 系统简介界面设计316.1.3 缴费记录查看界面设计316.1.4 在线留言界面设计326.1.5 业主注册界面设计336.2系统后台界面的设计346.2.1 管理员登陆界面设计346.2.2 后台首页界面设计356.
3、2.3 用户管理界面设计366.2.4 站内新闻管理界面设计376.2.5 缴费记录查看管理界面设计386.2.6 注册用户管理界面设计39总结40参考文献41附录41清河园小区日常费用征缴系统是典型的在线缴费平台,其开发基于B/S模式的在线缴费的实现,采用的是JSP+SQ1.2000模式,是凌架于互联网系统上的一个缴费平台,是地面缴费系统的一种延伸和互补。当下在中国,不同程序实现在线缴费的厂商约占78%左右,剩下的那22%左右的厂商,都在努力创造着做在线缴费的地面物质准备。差于此,实现在线缴费,已经成为未来商场战争中占有优势地位的必不可少的工具了。本在线缴费系统主要是针对清河园小区而开发的,
4、该清河园小区有着多年经营的积累,无论从用户方面还是从小区实力等方面,都具备了做在线缴费的物质准备。此系统设计上采用三层结构、WebSerViCe技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作
5、,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。关键词:JSP,SQ1.,交互性。中国互联网络信息中心发布的2006第十六次CNNIC调查结果显示,内地上网人数与日俱增。用户在网上关注的信息也不再是单一的新闻。报告数据显示,用户在网上经常进行的操作中,浏览信息占59.3%,查收邮件占33.8%,互动聊天占74.2%,网络游戏占56.4%,网上购物占67.5%。而随着地面物流等基础设施的进一步完善,网上购物的发展速度会远远大于今天的发展速度。现在生活节奏越来越快,企业生存压力也随着越来大,所以众
6、多企业都在想尽办法进行缴费,作为专门为别人做缴费的清河园小区也不例外。所以,把缴费活动搬到网上进行,是很有必要,也是很有市场的。第一章系统概述1.1 本课题的研究意义笔者在与医疗保险所有者的深入了解后,得知目前保险行业的竞争状态已不是仅用惨烈二字可以形容了。面对如此大的压力,除了传统的打价格战或买赠等手段外,应该另想一条更好的路,以避开这面对面的争锋。而在线缴费平台,业已发展多年,大大小小几千家网络小区,和地面缴费一样,竞争异常激烈。但是,一如地面缴费一样,只要是能另辟蹊径、努力创新的广告商,都会在竞争中立于不败之地。所以,网上缴费平台,就是要在网络商海上,保持创新,并且与地面缴费保持动作协调
7、一到,以期在两处惨烈的战场中搏得一线生机。1.2 .本论文的目的及内容随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对线上缴费平台进行管理,具有线下操作所无法比拟的优点。例如:检索迅速、方便快捷、高效率、低成本、存储量大、寿命长、沟通成本低等,这些优点能够极大地提高管理和办事的效率。因此,开发这样一个在线缴费平台就成为很有必要的事情。而且只要系统的设计合理,就可以为小区再开一条缴费通路,减少库存堆积,利用网络的共享、互动的优点,结合地面缴费的优点,借助数据库管理技术,开发一个网上预
8、定缴费平台,实现餐饮网上预定缴费规范化、个性化、人性化。相比传统地面缴费,网络缴费有着以下优点: 降低成本:由于管理系统是通过互联网将企业的客户联系在一起,能够动态地反映当前企业的缴费状况,使企业对内部信息有一个准确的了解,降低业务交易中的风险和成本,加强各级与总部的信息交流,大大降低了人力成本、管理成本,使企业能够及时对企业在缴费中出现的问题进行解决。 增加收益:建立管理系统可加快资金回笼速度,提高资产回报率,可以迅速、准确响应市场变化和客户需求,从而达到增加收益的目的。 提高控制力度:管理系统可以加强缴费成本控制,减少人为错误,使每一级客户都可以降低缴费风险,使管理更完善。 减少操作误差:
9、缴费的自动化管理,可以在业务操作时录入,保证数据的真实性。多种业务单据自动生成和权限控制,减少操作上的人为误差。 提高企业规范化运作水平:实施管理系统,保证统一业务处理模式,规范缴费流程,消除不符要求的缴费请求,提高业务效率,使缴费管理规范化。业务流程化,避免重复抄写和录入,减少失误,提高业务人员工作效率。 提升信息交流:管理者和决策人员及时获取分缴费的各项真实数据,保证了各分小区与上级管理者之间信息交流,提高企业运作效率。同时,更可与其它系统结合,建立一个统一互动的电子商务平台,供客户共享企业信息。 提供决策支持:管理系统可充分收集缴费信息,加强了对历史数据的利用,为进一步市场分析提供数据基
10、础和决策支持。总之,伴随着个人电脑的普及和使用电脑人口的增加,网络缴费在众多的缴费渠道中脱颖而出,其地位及占有量一定会逐渐增加。技术革命引发产业结构变革,市场的竞争规则也会跟着发生变化,网络缴费的产生是流通领域中的一场革命。本论文含针对毕业设计程序的相关说明,但不是软件系统的使用说明书。本论文不单单介绍系统的各组成部分及操作方法,更强调系统的应用前景,以及能给清河园小区带来的益处,从提高经济利益、提升服务质量、合理安排人力、扩大商店影响、增进消费者口碑等方面进行全方位介绍。第二章管理系统概述本系统开发思想是采用现代化先进的网络化缴费理念,综合多家电子商务平台开发商优点以及结合目标缴费商实际情况
11、而开发。2.1 现行清河园小区日常费用征缴系统现状据前期对清河园小区的数据流程、管理模式、外延端口及相关部门的调查研究,笔者总结出现行缴费系统的整体概况。总体而言,无论从缴费模式还是终端物流,都与同行相距不大,没有多大的系统优势。下面就笔者观察调研的系统模型及组织结构进行简单分析。图2-1现行清河园小区数据流程图整体而言,缴费模型呈单环状,信息管理单一,缴费模式单一,交流平台单一。根本没有可以与同行竞争的优势。2.2 在线缴费平台的开发方法介绍2.2.1B/S体系结构本系统所面向的对象是清河园小区的客户,系统要突出时代感,时尚感。因此,将要采用比较流行的B/S三层结构。图2-4-1B/S三层结
12、构图B/S体系结构与C/S体系结构相比不仅具有其全部的优点,而且又有C/S体系结构所不具备的独特优势:开放的标准:B/S所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。(2)较低的开发和维护成本:B/S的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。(3)用户使用简单,界面友好:B/S用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求。从以上的分析与比较可以
13、看出,BS模式具有C/S模式无法替代的优越性:它简化了系统的开发和维护,并且特别适用于网上信息发布。因此,我开发的医疗保险在线浏览系统采用了基于B/S模式的体系结构。2. 2.2Eclipse3.1简介下面是关于Eclipse平台的概述,包括其起源和体系结构。简要讨论Eclipse的开放源代码性质及其对多种编程语言的支持2.1.1 Eclipse是什么?Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JaVaDevelopmentTools
14、,JDT)虽然大多数用户很乐于将Eclipse当作JaValDE来使用,但Eclipse的目标不仅限于此。Eclipse还包括插件开发环境(Plug-inDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。尽管Eclipse是使用Java语言开发的,但它的用途并不限于Java语言;例如,支持诸如C/C+、COBO1.和Eiffel等编程语言的插件已经可用,或预计会推出。Eclipse框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。基于Eclipse的应用程序
15、的突出例子是IBM的WebSphereStudioWorkbench,它构成了IBMJava开发工具系列的基础。例如,WebSphereStudioApplicationDeveloper添加了对JSP、servletEJBXM1.Web服务和数据库访问的支持。2.1.2 Eclipse是开放源代码的软件开放源代码软件是这样一种软件,它们在发布时附带了旨在确保将某些权利授予用户的许可证。当然,最明显的权利就是源代码必须可用,以便用户能自由地修改和再分发该软件。这种用户权利的保护是通过一种称为copyleft的策略来完成的,软件许可证主张版权保护,除非明确授予用户这样的权利,否则用户不得分发该软件。copyleft还要求同一许可证涵盖任何被再分发的软件。这实际上倒置了版权的目的一一使用版权来授予用户权利,而不是为软件的开发者保留版权一一copyleft经常被描述为“保留所有版权”。为Eclipse创建插件或将Eclipse用作软件开发应用程序基础的开发人员,需要发布他们在CP1.下使用或修改的任何Eclipse代码,但是他们可以自由决定自己添加的代码的许可证授予方式。与出自Eclipse的软件一起打包的专有代码不需要作为开放源代码来