【毕业学位论文】(Word原稿)大学生毕业设计管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)大学生毕业设计管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)大学生毕业设计管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)大学生毕业设计管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)大学生毕业设计管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩105页未读 继续免费阅读

下载本文档

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

文档简介

I 硕士 学位 论文 (专业 学位 ) 大学生毕业设计 管理系统的设计与实现 姓 名: 学 号: 所在 院系: 软件学院 学科 门类: 工程硕士 学科 专业: 软件工程 指导 教师: 副指导教师: 二 一 四年三 月 in of 2014 大学生毕业设计管理系统的设计与实现 同济大学 学位 论文 版权使用授权书 本人完全了解同济大学关于 收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用 于学术活动。 学位论文作者签名: 年 月 日 同济大学学位 论文 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责 任由本人承担。 学位论文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 I 摘要 大学生毕业设计的管理工作一直是各大 高等学校所面临的热点问题, 随着大学教育的普及、教育难度的增加以及研究方向变得越来越广泛。教师在日常管理工作中的工作量与日俱增,变得越来越繁重。 工作性质也从简单的独立 性质 发展成为了合作性质。 这样的结果往往是给教师们 的工作 带来了沉重的负担, 致使教师们的工作效率急剧下 降。 伴随着 这些 复杂而且亟需解决的问题的出现, 往往 对学校的领导层和管理层 提出了更新的、更高的、更具有挑战性的要求。 本文所介绍的 管理系统 以大学生毕业设计管理工作需要为前提, 通过深入研究,针对学院现有的管理的工作现状进行了详细的分析,以软件工程思想为指导,设计并开发了大学生毕业设计 管理系统,从而实现了大学生毕业设计的管理信息化 的 需求 分析 。 系统采用业界成熟的 分析方法对系统需求进行详细而又彻底的分析;前台设计采用 构建以及 据库端口使用通用性卓越的时搭配 统架构使用成熟的 架进行系统核心的开发。最终实现一个现代化、智能化、网络化的毕业设计管理系统。该系统 主要包括毕业设计学生资料管理、老师资料管理、毕业设计管理、老师出题、学生选题、过程管理、答辩管理、上传报告、通知发放等功能。 为 高校管理人员、教职工、学生提供一个便捷、高效、统一的智能化工作平台、交流平台和管理平台。极大 的简化繁琐的毕业设计管理过程、时间简单化、流程化、高效化。 该系统投入使用之后,方便了 学生进行毕业设计工作的网上提交、老师进行毕设任务的下发、师生之间就工作进行网上沟通 , 大大的提高了工作效率。 本课题严格按照软件工程的标准和规范进行项目管理、流程记录、需求分析分析、结构设计、实施部署和测试等工作。 通过用例图和流程图对系统需求进行详细的分析和设计。 同时为用户提供详细的系统部署说明,极大程度的为学生、教师和管理人员提高工作效率,降低工作复杂度。 关键字 : 毕业设计 管理系统,数据库, 办公自动化 。 同济大学 硕士学位论文 摘要 s of of is of is of of is a to to a in be to of of a by of a to of is on of a to By of we a We of QL S We a to in is Its In By A as 同济大学 硕士学位论文 目录 录 第一章 绪论 . 1 究背景 . 1 究目的及意义 . 2 文 主要 研究内容 . 2 节 安排 . 3 第二章 相关技术基础 . 5 求分析与业务设计技术 . 5 . 5 . 6 统前端技术 . 7 介 . 7 . 7 . 7 端服务器技术 . 8 . 8 . 8 . 8 统框架技术 . 8 . 8 章小结 . 9 第三章 系统需求分析 . 10 统 性 需求分析 . 10 系统功能性需求 . 10 系统功能性需求 . 11 统可行性研究 . 12 统结构设计图 . 12 账户管理系统架构 . 13 选题系统架构 . 14 过程管理系统架构 . 15 答辩及评估系统架构 . 16 统需求域 建模 . 18 同济大学 硕士学位论文 目录 统需求用例 建模 . 19 户管理模块用例分析 . 19 题管理模块用例分析 . 21 程跟踪模块用例分析 . 23 据管理模块用例分析 . 31 章小结 . 37 第四章 系统架构分析与功能模块设计 . 38 统设计思路 . 38 统设计目标 . 38 统设计原则 . 38 统总体架构 . 39 户客户端环境要求为 . 40 务器 端环境要求 . 40 户 群定位 . 40 统全局性约束 . 40 统功能模块场景分析与核心功能设计 . 40 户管理业务场景分析 . 41 题管理业务场景分析 . 42 程报告追踪业务场景分析 . 43 据管理业务场景分析 . 44 统功能模块健壮性分析 . 46 师选定学生健壮性分析 . 46 师取消选定用例健壮性分析 . 47 师查看日志用例健壮性分析 . 49 师下载文件用例健壮性分析 . 50 师回复留言用例健壮性分析 . 51 统功能模块详细 流程 分析与设计 . 52 师选定学生详细流程分析 . 52 师取消选定用例详细流程分析 . 53 师查看日志用例详细流程分析 . 54 师下载文件用例详细流程分析 . 54 师回复留言用例详细流程分析 . 55 据库设计 . 56 同济大学 硕士学位论文 目录 V 据库的选择 . 56 据库的设计规范 . 57 据库表结构设计 . 57 户管理数据库设计 . 58 题管理数据库设计 . 59 程管理数据库设计 . 60 息管理数据库设计 . 60 章小结 . 60 第五章 系统核心模块设计与代码实现 . 62 录系统核心功能实现 . 62 学生登录数据库设计 . 62 老师登录数据库设计 . 62 管理员登录数据库设计 . 63 用户登录详细核心代码 . 63 题管理核心功能实现 . 65 题管理数据库模型 . 65 程展示功能 . 65 程的选择、选定和取消选定 . 66 志管理核 心功能实现 . 67 志管理模型 . 67 志展示功能 . 67 志的搜索功能 . 68 志的查询功能 . 69 程管理核心功能实现 . 70 程管理模块数据库模型 . 70 息管理功能 . 70 息添加管理功能 . 71 询预选学生、选定学生、解除选定学生功能 . 72 生管理、添加学生、学生密码重置功能 . 72 师管理、添加老师、老师密码重置功能 . 73 第六章 系统模块测试和绩效分析 . 76 统概述 . 76 统运行环境 . 76 同济大学 硕士学位论文 目录 统功能 模块 . 76 系统登录页面 . 76 登录主页 . 77 课题管理主页 . 78 课题的选定和取消选定等相关模块 . 80 进度报告相关模块 . 85 通知管理模块 . 88 管理员管理模块 . 88 统绩效评审 . 92 章小结 . 93 第七章 总结与展望 . 94 结 . 94 望 . 94 致谢 . 96 参考文献 . 97 个人简历、在读期间发表的学术论文与研究成果 . 99 第一章 绪论 1 第一章 绪论 究 背景 随着大学教育难度的增加以及研究方向越来越广泛,教师在日常工作中的工作量也变得更加的繁重;日常工作的难度以及工作之间的相互综合依赖程度也越来越高。带来的结果是教 师们的工作效率越来越低下。这些新出现的问题对学校的管理提出了更高的要求。解决这些问题也成为了学校迫切需要解决的问题之一。 大学生毕业设计的管理工作一直是各大学校所面临的热点问题,也是各大学校迫切需要解决的重要问题。目前各大高校都十分关注如何提高毕业设计工作管理的效率。传统管理工作的文档化管理往往效率低下,工作相对闭塞,工作和工作之间互相耽误的情况频繁出现,这些只是传统文档化管理方式的诸多缺点之一。因此将传统的文档化管理工作模式与现代信息化管理模式相结合自然成为了提高工作效率的一条必经之路。 办公自动化一直是 国内外研究的热点问题,自计算机行业和互联网的爆炸式发展,越来越多的国内外公司、企业、学校都开始关注,研究并运用 统,希望借助 力量来提升自己的竞争力,提高员工的工作效率,减少企业成本,提高企业利润,在时间和空间上都给企业带来极大的益处。 国外诸多公司例如 拥有自己的 统,通过长期的使用证明, 统能够极大地辅助不同部门之间、不同人员之间、不同工作之间的协同进步。能够极大程度的进行公司知识的自动化管理、促进员工之间的协同办公,节省成本,提高员工的工作效率。 国内 也有很多公司诸如百度、腾讯、淘宝、京东等都有响应的 品来辅助公司内部员工的日常工作、例如淘宝的 管理平台就有部分采用 管理各个商家的信息。能够及时的反映商家问题等。无独有偶、京东的仓促和物流管理也采用 进行相关的管理工作、通过 自动化管理进货、出货管理等,能够极大的降低企业运营成本,给企业创造更大的利润空间和价值。 通过分析国内外诸多 成功案例,证明运用 优化传统办公模式、改造传统办公模式甚至替代传统办公模式是完全可行的解决方案,同时也有高效的解决方案。企业作为一个营利性组织降 低成本,提供员工工作效率,增加企业利润是一个企业得意生存之根本。可是在学校就没有这样的压力,可是近几年来伴随着教职工工作越来越复杂,工作量越来越大,部门与部门之间在工作上的依赖程度也越来越多,解决员工工作效率问题成为了学校领导迫切需要解决的关键第一章 绪论 2 问题之一。因此将传统的文档工作模式与现代化 公想结合是学校提高教职工工作效率的必经之路,是学 校增加师生之间沟通的必经之路,是学校迈向现代化、电子化、信息化的重要里程碑。 通过将传统文档工作流程的电子化,信息化,网络化,能够极大的提高部门和部门之间的工作效率,借助于 互联网的随意接入性,信息交换的高效性。能够极大的减少教师与学生之间沟通的时间成本,经济成本,传统工作模式与现代互联网相互结合所带来的化学反映,能够从根本上极大的提高工作效率,是人员之间沟通更加流程,任务的传达更加高效准确,提高教师们日常工作的业务水平同时也能大力推进现代化信息科技手段在校园内的推广,真正构建新型信息化、智能化、现代化的综合型高等院校。 究目的及意义 拟构建基于智能化,现代化 统,方便教师和学生之间针对毕设工作进行方便的协作、更流畅的沟通、更高效的管理,极大的提高毕设工作的效率; 通过拟 构建的 B/S 系统,利用互联网的实时性,任意接入性,能够极大程度的打破传统文档化办公的束缚,促使毕设工作的进行,极大的节省时间和费用的开销。 同时该系统能够提供老师和学生一个交流的平台,方便学生向老师提出毕设中遇到的难题,方便老师向学生发送一些资料以及毕设要求,极大程度的节省时间成本和费用开销。 我国已经全面进入了智能化、信息化、现代化建设的时代。在这个高速发展的时代,电子信息化是潮流所向,大势所趋。我国自 1985 年召开的第一次办公自动化规划会议以来,社会各部门、各层次的 关企业就一直在 域摸索前进并 取得了不小的成果。 企业的日常运作中无论从深度还是广度都已经和企业的管理模式进行深度的结合,并发挥了至关重要的作用。高校作为全国人才的孵化所,更应该改变传统的低效的工作管理模式和理念。大力推广电子信息化办公、而本系统将 传统办公像结合,极大的解决了传统办公效率低、时间长、细节繁杂等缺点, 真正的将电子信息化运用在学校的教职工的日常工作中。 文 主要 研究内容 程控制、进度报告、时间管理等功能。为毕业设计工作人员和学生提供快捷。简单化、过程化、流程化、电子化的自动管理第一章 绪论 3 平台,将 繁琐的工作以及工作之间的联系精简化、自动化。本系统建设初期通过分析毕设工作的需求,进行业务模型的抽取工作,得到相应的需求设计、缓存设计、系统架构设计,并进行相应的数据模型的建立。采用业界成熟的 合 术进行基于分析的需求和业务模型的 模,利用 行系统的健壮性和可行性分析,得到详细的功能性需求以及非功能性需求同时这对各种业务情况进行 详细的域建模,流程分析、鲁棒性分析等模型分析。保证系统需求分析的正确性和准确性,保障系统健壮性,确保系统顺利开发,实施。 2. 对系统进行系统性开 发,前台 计,使用 行 计, 司推出的快速开发 用程序的前端工具包。它是一个 集合,它使用了最新的浏览器技术,给 发提供了时尚的版式。前台 互设计采用 用 够构建优秀的动态 用程序的技术。由于 据库的通用性较好,有关数据可以以较高的效率直接存储到 据库内,拟采用建数据中心。 为了对付大批量用户的并发 访问和并发查询带来的对后端服务器的高负载问题,数据层和服务层之间构建数据缓存区,采用开源存服务器进行数据的缓存工作,以此来应对高并发访问和高并发查询场景的出现。后台拟采用 架进行设计与开发。 单的面向对象的 轻量级 发框,是为了敏捷 用开发和简化企业应用开发而诞生的。 诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特 色,经过多年的维护已成为 一个优秀成熟的 架,能够满足企业开发中复杂的项目需求,足以达到企业级和门户级的开发标准。后台服务器拟选择 务器, 为一款轻量级的 务器拥有诸多的特性,例如占用内存小,并发能力强, 同类服务器产品例如 务器对比中凸显了其优秀的并发能力,目前中国大陆采用 公司有新浪,网易,人人,腾讯等大型公司。根据得到的需求分析完成 B/S 管理系统的构建后,同时进行功能、回归以及压力测试,保证项目顺利运行。 节 安排 本论文的章节安排如下: 第一章 绪论 , 主要阐述了 图书馆管理系统的研究背景、本文研究的目的和意义,以及论文的主要研究内容。 第二章 系统开发工具介绍 , 分别详细介绍和分析了开发 大学生毕业设计管理系统 所使用开发工具 : 术、 据库技术、 绪论 4 技术、 术、 术、 术 。 通过对 上述数种 技术的详细分析和具体介 绍说明了应用以上技术能够完成基于 技术上 是可行的。 第三章 系统 需求分析 , 系统分析部分主要 对 系统的需求进行详细的分析,并进一步得到所有需求的用例图,通过详细分析每个用例得到每个用例的用例文本,方便后续的系统稳定性分析。 第四章 对系统进行了 总体架构上的设计与分析,分别得到了系统架构图,功能性需求分析和非功能性需求分析,同时对部分用例文本进行了流程图分析和鲁棒图分析,以此来保证系统更详细、更稳定、更健壮。 第五章 给除了系统的界面设计与实现截图 , 分别介绍了 系统登录、课题相关模块、进度报告相关模块 、通知管理相关模块、管理员管理相关模块的设 计。对每个模块都进行距离描述并截图进行介绍。 对主要模块的实现进行 了详细的论述以及功能使用 说明 。 第六章 总结与展望 , 对系统开发过程的主要成果以及开发过程中遇到的主要问题进行了详细的总结,对大学生毕业设计管理系统的未开进行了展望。 第二章 相关技术基础 5 第二章 相关技术基础 本项目采用了 基本框架技术进行项目主体结构的开发 , 同时还采用了 存池技术、 性能并发服务器、前段采用轻量级 技术。在开发过程中,使用的工具主要包括企业级开发工具,业务分析和用例建模采用 法进行需求分析和业务设计。 一个优秀的面向对象的企业级开发框架,它使用面向对象的开发结构和 式,采用单一入口模式等。通过模块化访问流程,抽象出实例化步骤达到类之间的高内聚、低耦合。同时通过封装 数据库平台达到了跨平台的统一访问。在安全方面和拓展性拥有者独特的表现。 得更加灵活丰富。来了更新鲜的用户体验,不仅提供更加丰富的元素,极大地提高了用户的体验,同时还极大的对页面进行优化。 配 够搭建一套小巧而又功能强大的高性能并发访问服务器,使得 仅在请求转发和静态资源访问上能够高效的运作,相比传统的 能往往能够达到前者的数倍,搭配上业界一直认可的 得数据的访问更加的流畅,在高负载,高流量,高并发访问的情况下,系统仍然能够发挥着十分优秀的吞吐量以及低延迟作用。 仅能够使得业务需求的准确理解和实现还能避免过去分析、陷入设计的死区,极大的提供了我们在项目初期对项目设计、把握和控制的便捷。 求分析 与业务设计技术 叫做统一建模语言,是一种用于系统需求分析和业务说明的分析方法,可以说明、可视化、构建和编写一个面向对象的、类密集的复杂业务系统。鉴了多种软件工程的概念,将这些方法融合为单一的,通用的,并且可以广泛 使用的建模语言。 第二章 相关技术基础 6 在 能模型、对象模型、动态模型。其中功能模型主要表现用户可使用的功能,例如用例图;对象模型用于展现类之间的关系,包括类图和对象图;动态模型用于展现系统内在的行为,主要包括序列图、活动图和状态图。 使用好 务设计清晰,功能健壮、稳定性强的系统是至关重要的。著名的 知名软件。 为软件需求分析和设计中的一种技术,由始至终的贯穿整个软件分析、设计和开发周期和产品线。 基于极限编程和敏捷开发融合的新型统一化过程,用于缩短分析设计周期和需求分析,软件设计等方面。 发,同时 不同于注重快速编程的 限开发。 于两者之间,拥有起独特的优点。 时注重理论和实践,对需求进行清晰的整理和设计,对需求进行全面分析的同时保证需求的正确传递并且不过度分析,这意味着 从系统核心对象开始,由内向外 工作,确定这 些对象如何参与要构造的系统。与此同时 倡进行系统的快速开发,能够快速的开发系统模型并进行迭代开发。这样就能够在尽

温馨提示

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

评论

0/150

提交评论