北京志愿服务信息管理系统的设计与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:snowsky001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国信息化建设和因特网技术的高速发展,面对北京志愿者工作的实际情况,本文设计并实现了北京市志愿服务信息管理系统,主要实现了对志愿者、组织团体和整体项目三大主体的综合集成管理。其中,志愿者管理子系统主要实现了对参与者注册、审核管理、编号、信息查询等全方位的管理功能;志愿团体管理子系统主要实现对志愿团体信息和对支愿服务公众信息的管理,提供的功能主要包括注册管理、信息导入、审核管理、信息维护、信息查询、统计分析等功能;志愿项目管理子系统以志愿者和志愿团体信息为基础,以规范化的志愿项目管理流程和管理制度,根据志愿项目的发布和实施周期,实现志愿项目的全周期管理。本项目利用了J2EE的开发规则,将系统分为表现层(Presentation)、业务层(Business)、持久层(Persistence),具体实现使用了SSH框架。其中,表现层(Presentation)主要实现输出逻辑,包括页面的输出效果控制,使用了Ajax技术对输出效果进行优化,制作出了符合大众审美的清新、简介、易用的页面。Ajax引擎结合xml技术的运用,既能保证输出效果的美观,又能实现部分刷新页面等功能,页面内的数据形式标准化程度高,易于检索和被语义分析程序读取。业务层(Business)包含系统的业务逻辑,将业务层单独列出,既对系统安全性有较大提升,又易于后期的维护。持久层(Persistence)则实现了对象关系映射对未来数据的迁徙、分布式部署、多数据源等问题,都提供了很好的解决方案。采用MVC设计模式为系统的开发和维护带来了方便,并根据软件工程的方法,使系统各性能需求得到较好地实现,达到了预期效果。
其他文献
中国的蝾螈科(Salamandridae)动物演化出了卓越的,多种多样的特征,而这些特征往往伴随着强烈的皮肤毒腺存在来保护自己免受捕食者的侵害。这些反捕食行为机制分别列入表一,井
情感教育是教育的根本和真谛。在中小学要以教材为源、以教师为桥、以学生为本、以家庭为延伸地、以社会生活为镜子,大力发展情感教育,关注特殊群体,在学生中创设爱的氛围。
在国际上,国家之间的竞争,实际上是科技实力的竞争。在这种变革与挑战的环境中,如何确定师专图书馆情报用户教育?教育的目的是什么?对用户教育应该采取哪些形式和方法?则是师
中学语文教学中多媒体技术的应用存在着设备欠缺、教师自身素质有待加强等问题,改进应用对策主要是设计教学情境、丰富教学内容、鼓励自主学习等,但应注意不能过分依赖多媒体技
<正>左权县位于山西省东陲,太行山西麓,辖区总面积2028平方公里,人口16.4万余人。境内公路四通八达,207国道纵跨南北、319省道横穿东西,道路总长1247.99公里,机动车2.1万余辆
通过对习近平新时代中国特色社会主义思想和党的十九大精神的进一步深入解读,对其丰富内涵和精神实质又有了进一步深刻的认识和理解。“五个时代”精辟概括了“新时代”的主要
报纸
农业产业化是现代农业发展的必然趋势,在农业产业化发展过程中,如何发挥金融主体的作用,进而更好的服务于我国的农业发展,是目前思考的重点。文中首先从农业产业化金融需求主
近年来,我们多次参加高考作文评卷,也曾撰写了几篇文章,试图讨论高考作文对中学作文教学的指向。如果说过去三四年的高考作文指向在强调作文教学的基础训练,诸如审题、文体、
2016年10月20日晚,在上海成龙电影艺术馆,中国标签业迎来了一场行业顶尖盛会——2016"太阳杯"亚洲标签大奖颁奖盛典。本届盛会由中国印刷技术协会、中国印刷及设备器材工业协会
各行各业的流通产品都要使用包装,那么对于快消品行业的大品牌公司,包装的理念、功能是什么呢?而产品包装上的标签又有哪些作用呢?