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

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:snowsky001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国信息化建设和因特网技术的高速发展,面对北京志愿者工作的实际情况,本文设计并实现了北京市志愿服务信息管理系统,主要实现了对志愿者、组织团体和整体项目三大主体的综合集成管理。其中,志愿者管理子系统主要实现了对参与者注册、审核管理、编号、信息查询等全方位的管理功能;志愿团体管理子系统主要实现对志愿团体信息和对支愿服务公众信息的管理,提供的功能主要包括注册管理、信息导入、审核管理、信息维护、信息查询、统计分析等功能;志愿项目管理子系统以志愿者和志愿团体信息为基础,以规范化的志愿项目管理流程和管理制度,根据志愿项目的发布和实施周期,实现志愿项目的全周期管理。本项目利用了J2EE的开发规则,将系统分为表现层(Presentation)、业务层(Business)、持久层(Persistence),具体实现使用了SSH框架。其中,表现层(Presentation)主要实现输出逻辑,包括页面的输出效果控制,使用了Ajax技术对输出效果进行优化,制作出了符合大众审美的清新、简介、易用的页面。Ajax引擎结合xml技术的运用,既能保证输出效果的美观,又能实现部分刷新页面等功能,页面内的数据形式标准化程度高,易于检索和被语义分析程序读取。业务层(Business)包含系统的业务逻辑,将业务层单独列出,既对系统安全性有较大提升,又易于后期的维护。持久层(Persistence)则实现了对象关系映射对未来数据的迁徙、分布式部署、多数据源等问题,都提供了很好的解决方案。采用MVC设计模式为系统的开发和维护带来了方便,并根据软件工程的方法,使系统各性能需求得到较好地实现,达到了预期效果。
其他文献
中学语文教学中多媒体技术的应用存在着设备欠缺、教师自身素质有待加强等问题,改进应用对策主要是设计教学情境、丰富教学内容、鼓励自主学习等,但应注意不能过分依赖多媒体技
通过对习近平新时代中国特色社会主义思想和党的十九大精神的进一步深入解读,对其丰富内涵和精神实质又有了进一步深刻的认识和理解。“五个时代”精辟概括了“新时代”的主要
报纸
农业产业化是现代农业发展的必然趋势,在农业产业化发展过程中,如何发挥金融主体的作用,进而更好的服务于我国的农业发展,是目前思考的重点。文中首先从农业产业化金融需求主