【毕业学位论文】(Word原稿)基于WEB 的校友管理和服务系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)基于WEB 的校友管理和服务系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)基于WEB 的校友管理和服务系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)基于WEB 的校友管理和服务系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)基于WEB 的校友管理和服务系统的设计与实现-软件工程_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

硕士学位论文 (专业学位) 姓 名: 学 号: 所在院系:软件学院 学科门类:软件学院 学科专业:软件工程 指导教师: 副指导教师: 二一三年三月 基于 校友管理和服务系统的设计与实现 A in 2010 1121170041 2013 EB 基于 W E B 的校友管理和服务系统的设计与实现 曲俊峰 同济大学 学位论文版权使用授权 书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 同济大学 硕士论文 摘要 摘 要 本论文是根据高校的需要重点实现了校友的管理和校友的互动功能,主要从系统的可行性、系统需求分析、开发工具、系统设计与实现、数据库设计等方面入手,设计与实现了 校友管理和服务系统 。 根据高校校友信息化建设的具体现状,目前各大网站的校友信息化比较混乱,人员混杂,用户可以任意注册,缺乏统一有效的管理,严重的挫败了各校友的积极性。校友管理一直以来是国内外各高校为难的话题,其主要因素是:手工报表管理及统计,信息失真,校友联络信息变更 频繁,校友流失率高;没有强有力的组织机构,将分布在各地的校友合理组织起来,形成强大的再营销和再扩散的传播网络。 本系统采用 003 为网络操作系统,以 合为 开发语言,以 照管理员、校友和游客三级管理模式对系统的组织机构及职能进行划分,并将系统划分为五个功能:校友信息管理、校友互动管理、校友捐赠管理、校友统计管理和管理员管理等五 个大的功能模块。有校友会专人负责学校的信息更新,校友认证工作,特别是开辟了校友互动管理,通过不同院系、班级、爱好、工作等组成校友俱乐部,加强了校友直接的互动,提高了校友应用校友系统的积极性。 关键词: 校友管理 校友互动 B/S is on of of of of to of of is a of a of of at of no be to a 2EE 003 EB as to of is to s in up of : 务器 . 9 2术 . 10 简介 . 10 结 . 11 第三章 校友管理和服务系统分析 . 12 . 12 友需求 . 12 统管理员功能需求 . 13 户互动需求 . 13 统子模块分析 . 13 统子模块分析 . 13 统的功能分析 . 14 . 16 统性能分析 . 17 统性能 . 17 靠性 . 18 结 . 18 第四章 校友管理与服务系统的设计 . 19 . 19 友信息管理模块 . 19 友互动管理模块 . 20 同济大学 硕士论文 目录 友捐赠管理模块 . 23 友统计管理模块 . 24 理员管理模块 . 24 统流程图 . 25 据库设计 . 28 据库用表 . 31 . 34 第五章 校友管理和服务系统的具体实现 . 35 统运行环境论述 . 35 统软件环境 . 35 统硬件环境 . 35 . 35 . 36 册页面 . 39 友社区 . 42 理员管理功能 . 46 友捐赠管理 . 50 结 . 52 第六章 总结与展望 . 53 总结 . 53 望 . 54 参考文献 . 55 致 谢 . 57 作 者 简 介 . 58 第一章 引言 1 第一章 引言 伴随着我国高等教育的改革与发展,高教的大众化进程在不断地推进,高校的数量尤其是校友的数量也在逐年递增。 在 各个大学的 高等教育改革时期,校友作为一个大学重要的潜在资源,已成为高校本身实现的新基 点 和新 动力 可持续发展 点 1 。因此, 各个 高校 越来越 开始重视校友资源的开发和利用。 1. 1 项目来源和意义 校友资源是宝贵的财富,是高等教育资源和社会资源的重要组成部分 。如何科学地、充分地、合理地利用这笔则一富也成为了目前高校校友研究工作的重中之 重。但是,由于国内对于校友工作的研究起步较晚,尽管近几年来取得了较大的发展,校友资源的运用还是存在很大的局限性。目前,大部分高校的校友系统往往给校友提供简单的查询、留言及捐助功能,并没有能够充分利用网络的优点,为校友离校后的就业状况搭建一个良好的反馈平台,也失去了很多校企合作的机会 2。时至今日,多数高校仍以学生的就业率来衡量就业质量,殊不知这种做法有失公正性和有效性,而通过校友系统这样一个平台为校友的就业状况提供相应的反馈机制,不仅科学合理而且能够大大改善以往手工方式统计校友就业信息所带来的麻烦,同时也 节省了大量的人力和物力资源 3。 相对于日前各种网络服务提供商所设计的形形色色的校友录等软件而言,高校自己的校友平台有其无法比拟的优势,首先大学设置的校友网站,在用户注册的认证上一般更为严肃和严格,会尽量杜绝非本校校友用户加入,这样,既是对已注册的真实校友的负责,又可以避免资源的浪费,还可以提高学校搜集信息时的效率和准确度,可谓一石数鸟 ;其次,通过校友网站的建设为广大校友提供实质性的服务功能,亦可增进校友对母校的感情,高校以“校友为本”这种理念也可成为校友日后回报母校的动力,最终形成一种“双赢”的局面,而 校友网站在这个过程中则能充分发挥其作为连接高校和校友“纽带”的作用。最后,校友网站的建设不仅给高校节省了大量的人物力资源,而且给传统的手工或单机模式的校友管理方式带来了很大改善 4。 系统中的教育反馈机制引入了多元主体的参与,校友及其所在用人单位的反第一章 引言 2 馈信息将能够很好的改善目前高校单纯地从行政角度考查校友就业质量的现状,更能进一步体现从学生和社会的角度观察他们对高校人才培养的期待,最终使高校在校友和社会的反馈信息中认清自己教育中的不足之处 5。 这种反馈机制,将使大学能够迅速把握社会对人才培养和科技发展的 需求,以满足社会经济发展需要,教育目标和教学内容的调整。在大学与社会之间的一个有效的互动机制,促进高校管理体制创新。 内外研究现状 在中国,搜狐公司推出了在线校友服务 友 录 ,是最大的校友录 ,服务很全面,有类和丰富多彩的消息,班级相册,班级论坛,留言和一张小纸条;它 还 提供了良好的照片, 卡片中心 , 同学、 班级留言,留言串烧,朋友家等 ;其它比较有影响力的还有借助 名度异军突起的 友录,无需登录网站的后起之秀 友录等。 这些不同形式的校友 录 ,其基本 都具备 搜索学生,特殊的消息,支 持论坛,上传文件,班级相册的功能,作为一个沟通和交流的平台,功能更完善 6。但对于校友录管理系统,只有功能仍然是不够的,因为它是 要 负责收集,母校校友信息分析这一使命。一些大学的校友录网站,如清华大学,北京大学,除了以上的功能,而且还提供学校校友信息, 母校 动态,捐赠信息, 各地校友 ,校友活动,庆祝活动,更好的 为 学校和校友之间的联系发挥作用,为学校收集更多的信息,校友使用的校友资源,促进学校的发展起到了很好的促进作用,甚至学校 还为 校友提供邮件服务的校友录网站,让使用邮箱 的 校友每次 都 感到温暖,更 拉近 他的母校和距离 7。 而且大学设置的校友网站,在用户注册的认证上一般更为严肃和严格,会尽量杜绝非本校校友的用户加入,这样,既是对已注册的真实校友的负责,又可以避免资源的浪费,还可以提高学校搜集信息时的效率和准确度,可谓一石数鸟。但显然,这些校友网站搜集的校友信息还不够全面,在运行时与其他统实现的数据交互还不多,容易形成一个个信息孤岛,而这正是校园信息化所要尽力打破和避免的 8。 但在世界上,在这个 领域 的许多外国大学已经走在我们前面。 在美国,各高校都建立起自己的校友数据库,如芝加哥大学自行开发的名为“ 校友数据库 9。 通过对数据库的建立 和 维护,形成一个强大的校友关系网。通过校友网络,不仅吸引校友为学校 介绍 的优秀学生,也为学生提供实习机会,为毕业生第一章 引言 3 就业 创造 机会 10 。例如,立命馆大学,是一所私立 的日本 大学, 校友对学校 有着巨大的影响,校友的捐款给学校的 带来了巨大的 发展,因此,立命馆大学非常重视校友信息的收集,管理和使用工作,不仅建立了专门的管理机构的校友,并配备了 能力强 , 素质高 的管理人员。他们充分利用现代设备管理校友信息档案,信息几乎 包括了 所有的毕业生 信息 ,广泛的校友信息的收集,校友信息更新渠道,充分利用校友资源。这些,我们都 是 需要从 中 学习的宝贵经验 11。 要研究内容 校友资源,像个宝,对高校的建设和发展不可替代的重要作用,是 各个大学工作的一个重要组成部分,有效 整合 的校友资源,为高校的建设和发展具有重要的意义。 为了更好的管理和整合校友信息资源,设计开发了本校友管理和服务系统。 本系统 采用 以 开发语言,以 2合方案构建 行环境,以 后台数据库为基础设计开发。 采用浏览器( ( B/架构, 完成 整个系统 的 前台 管理 模块 、 数据库设计 和 后台管理模块 三大部分的设计开发 12。 本系统设置三级权限:管理员,用户和游客。管理员负责添加删除用户信息,接受用户申请,管理数据和数据导入。用户功能可以添加、修改和删除个人信息,可以加入班级发起活动,游客只能浏览部分内容。 本课题主要根据高校校友管理具体情况,研制开发校友管理和服务系统,认真把握了校友和母校之间关系的特点,充分借鉴国内外此类系统建设的经验,设计和实现了校友管理和服务系统 13。 校友管理与服务系统主要包括以下五个子系统: 校友信息管理 子系统。这个子系统主要是管理校友的个人信息,包括姓名、民族、出生日期、籍贯、入校时间、离校时间、所在院系班级、工作地址、联系方式、个人相册等功能字段。对这些字段的添加和管理,修改和删除等功能。 校友互动管理子系统。这个子系统实现校友的在线互动,校友论坛,校友留言,校友活动的发起,互访和活动的管理等功能。 校友捐赠管理子系统。本子系统功能包括捐赠项目管理,捐赠信息管理,捐赠支出管理、捐赠方式和在线捐赠等。 同济大学 硕士论文 基于 校友管理和服务系统的设计与实现 4 校友统计子系统。本子系统的主要功能包括对校友在不同地区,不同行业,不同职位的统计分析。 管 理员子系统。管理员子系统主要是对以上四个子系统进行管理,数据的添加删除,修改等。 文的组织机构 本 系 统 主 要 采 用 为 开 发 语 言 , 构 建 以+合方案的 行环境,以 后台数据库的设计与开发。校友信息管理,校友互动管理,统计管理 、 校友捐赠管理、管理员管理五个功能模块。本文分为五章,具体内容如下 : 第一章 引言 叙述了教学辅助系统的现状,本项目的来源,工程背景及研究意义,国内外研究现状,论文的组织结构等部分。主要论述了工程背景及研究意义等 。 第二章 相关技术分析 主要介绍 开发 系统所使用的 B/S , 以及2合 等技术及相关技术。 第三章 校友管理和服务系统分析 本章中主要是对系统进行了需求分析,包括用户需求、管理员需求、系统功能分析、以及系统的性能进行了分析。 第四章 校友管理与服务系统的设计 本章对整个系统的设计进行了详细的介绍,分析介绍了系统构架,通过系统基本功能图对本系统要实现的功能一目了然,通过几个用户类型不同要求对各用户要实现的功能做了分析,最后通过数据库 建作了阐述。 第五章 校友管理和服务系统的具体实现 本章主要介绍了校友管理和服务系统的具体的实现,主要介绍了用户的注册,系统页面,管理员管理,捐赠信息管理等模块的功能以及主要代码的实现。 第五章 总结与展望 对所完成的系统进行总结,指出本系统的不足,同时展望下一步的开发工作。第二章 相关技术分析 5 第二章 相关技术分析 介 简介 缩写 ,是动态网页技术标准 , 是 司的倡议下成立,许多公司 参与下完成的 。 是动态网页生成技术使 用 是 底层实现。在 面由 码和 码 共同组成 。客户端上的 码页中的相应的处理对服务器的请求后,最后生成的 面返回给客户端的浏览器 12。 以为 使得构造基于 应用程序更加快捷 、 容易 为主要设计目的的 是能够与 这些应用程序共同工作 的 。 务器、 交互 系统、应用服务器、 还有 开发工具供应商 之 间 的 广泛合作 得到的 结果。 态 面的开发技术应用 由于 以开发起来也相对容易。 协同开发人员的面向对象的功能变得更简单。 化了对异常现象的处理,它的面向对象特性使开发人员的协作变的更简单。 1、 将内容生成和显示分离 使用 术, 面开发人员可以使用 识 或 格式化 和 设计最终 的 页面。使用 本或 是 标识来生成页面上的动态内容 。 生成内容的逻辑被封装在 了 标识中,并且 把它 捆绑在小脚本中,在服务器端运行所有 的脚本 13。 2、组件的 重用 方面 绝大多数 面依赖于跨平台的 、 可重用的组件( M 或 件)来执行应用程序所要求的更复杂的处理。 并且开发人员可以重复使用这些组件。 同济大学 硕士论文 基于 校友管理和服务系统的设计与实现 6 3、通过 标识简化页面开发 术封装了许多功能, 件能够 被 标准的 术 标识访问和实例化,检索 或者 设置组件属性,下载 并且能 执行用其他方法 更耗时 和 更难于编码 的 功能。 持 扩展 ,不过需要 开发定制化标识库 。 术的优点和 不足 1、 点 ( 1)一次编写, 可以在任何地方 运行。除了系统外, 所编写的 代码 可以 不用做任何更改。 ( 2)支持多平台。 术 基本上可以在 现有的所有平台 中开发,在 所有环境中 都可以进行 部署, 并且能 在 所有 环境中 开发定制化标识库 进行扩展 。 ( 3) 可 伸缩性强大。运行 需要小的 行处理事务,处理消息 , 由多台服务器进行集群和负载均衡,服务器 从 一台到 多台,这些都体现了 ( 4) 有 功能强大 并且 多样化的开发工具支持。 2、 足 ( 1) 优势 也 是它问题所在 , 由于 实现 ,为了 具有强大 的伸缩能力, 就不得不 极大的增加了产品的复杂性。 ( 2) , 由于 一系列的 所以它占用的内存较大 16。 术和 术的比较 这两种技术的研究是有很大差别的,差别主要体现在以下三点: 1、效率 方面 源码 方 式存放 的 ,调用都需要对源码进行 一次 解释, 所以它的 运行效率不高。 而 执行以前先 是 被编译成字节码, 它 比源码解释的效率 更 高 ;并且 服务器上还有字节码的 高速缓存 制,能 大大 提高字节码的访问效率。 2、组件的使用方面 第二章 相关技术分析 7 功能, 而 充功能。在开发 的方面, 杂 、 繁琐 。 3,再利用 仅适用于 这方面无法 和 比较。 受这方面的限制。 据库简介 被广泛地应用在因特网上的中小型网站中,因速度快、体积小、总体拥有成本低,尤其是开放源码等特点,被许多中小型网站选择作为网站数据库 15。 据库的特点 1、可移植性强 据库使用 C 和 C+语言编写,并使用多种编译器进行测试,保证了源代码的可移植性。 2、可扩展性和灵活性强 作为数据库服务器 一个 开放源码的性质 ,可以为那些想要增加独特需求的用户提供完全定制的功能。 3、数据保护功能强 了确保只有授权的用户才能访问数据库服务器,所有的密码是加密的形式传输,它也提供了 而实现安全、可靠的连接 17。 4、支持大型的数据库 是开放源代码的数据库,针对不同的应用 以进行相应的修改。 5、稳定性强 定的基于线程的内存分配系统,可以持续使用并且不必担心它的稳定性。轻 量级的进程为用户提供便捷的服务,而不必占用太多的系统同济大学 硕士论文 基于 校友管理和服务系统的设计与实现 8 资源。 6、查询功能强 所有 选择查询语句和运算符,可以混合在同一查询从不同的数据库表,使查询变得更加方便。 ,随着网络技术 深入 发展, 特别 是基于 索技术 和 信息发布、网络分布式对象技术 以及 速发展, 使 很多应用系统的体系结构从 C/ 多级分布结构演变, 使之 更加灵活 ,从而促进了 软件系统的网络体系结构跨入一个新阶段,即 B/S 体系结构( 览器 /服务器模式)17。基于 B/S 结构模式 也是一种客户机 /服务器 模式 , 但 它的客户端是浏览器。 但是 为了 和 传统的 C/来 ,其称为 B/识到这些结构的特征,对于系统的选型而言是关键的 18 下面是对 B/。 ,随着网络技术的进一步发展,尤其是 布式对象技术和基于 多系统从 C 其更加灵活,因此产生了一种新的网络体系结构,即 B 览器 /服务器模式)。 中间层的添加使 使整个 B/为数据管理层 、 中间层用户 、界面层, 三者构成了 B/三层结构的核心理念是应用程序的中间层的使用分为表示层,业务层和数据存储层三个不同层次的处理逻辑 19。中间层是由应用系统平台的三层结构,提供以下功能:负责服务器和客户端,服务器与服务器的连接和通信功能;实现对数据库的高效连接功能和应用;提供一 个 三层应用程序开发的,操作的部署和管理,平台的功能。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论