mba教务管理系统分析与设计_毕业论文(编辑修改稿)内容摘要:
omcat 和 IIS、 Apache 等 Web 服务器一样,具有处理 HTML 页面的功能,另外它还是一个 Servlet 和 JSP 容器 ,独立的 Servlet 容器是 Tomcat 的默认模式。 不过, Tomcat 处理静态 HTML 的能力不如 Apache 服务器。 开发工具简介 Eclipse 是一个开放 源代码 的、基于 Java 的可扩展开发平台。 就其本身而言,它只是一个框架和一组服务,用于通过 插件 组件构建开发环境。 幸运的是, Eclipse 附带了一个标准的插件集,包括 Java 开发工具( Java Development Kit, JDK)。 虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境( IDE)来使用,但 Eclipse 的目标却不仅限于此。 Eclipse 还包括插件开发环境( Plugin Development Environment, PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。 由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。 周慷: MBA 教务管理系统分析与设计 4 Eclipse 编译器 tomcat 配置 Eclipse 建立 Tomcat 服务 : jee 版的 Eclipse。 Eclipse 是没有像 MyEclipse 或 beans那样集成 Tomcat,需要自己设置。 设置方式如下: 打 开 eclipse, New OtherServer, 选择 Apache 下的 tomcat 的版本 ,如图 22 所示: 图 22 eclipse 配置 tomcat 图 注意:如果 Next 或 Finish 按钮都是灰的,那么需要到 Windw Preferences Server Runtime Environments 中进行设置 , 增加一个 tomcat 运行环境 , 指定 tomcat 的路径和jre, 如图 23 所示: 图 23 eclipse 配置 tomcat 路径图 至此,系统开发环境搭建完成。 2020 届信息管理与信息系统专业毕业设计(论文) 5 3 系 统规划 初步调查 MBA 学位 为培养 一种注重复合型、综合型人才培养 , 能力培养重于知识传授 提供了良好的平台。 随着国家对 MBA 教学的重视以及政策的鼓励, MBA 成为了现代越来越多管理者最求能力提高的“必修课”,同时 MBA 也成为了衡量一所学校教学质量,综合水平越来越重要的指标之一。 西 安理工大学 MBA 教育的目标是培养目光远大、知识广博、勇于开拓、富有创新思维、善于沟通与合作的综合型、复合型人才。 强调培养学员分析实际问 题、解决实际问题的能力。 致力于中国企业家和职业经理人的培养,塑造新型管理五大人才品质特质:( 1)国际化的战略意识和竞争观;( 2)合作进取的团队精神。 ( 3)敏锐的市场分析和科学的决策能力;( 4) 创新务实的管理技能;( 5)良好的商业伦理观和社会责任感。 为突出 MBA 教育的核心培养方向,西 安理工大学 在课程设计、案例建设、教学方法、教学管理和素质训练五个方面构筑了一个特色平台。 西 安理工大学 MBA 始终把提高教育质量放在首要位置,注重对 MBA 学员综合能力的培养。 为加强 MBA 教育的管理工作,学校在体制构建、组织机构设 置、管理人员配备、教学管理、设施建设、师资培训 和 经费使用等方面均给予政策倾斜和大力支持。 在学校重点扶持和发展 下、 学院优越的教学条件、雄厚的教学力量的支撑下, MBA 教育的培养质量逐渐提高,得到社会广泛认可。 然而,学校没有完善的 MBA 教务管理系统无形中增加了学校教学负担,也给 MBA学员带来了诸多不便,这样不利于学校 MBA 教学的发展管理,所以完善的 MBA 教学系统是促进学校 MBA 教学发展,优化教学管理任务的必要工具和手段。 本毕业设计正是基于这样的目的,对学校 MBA 教学进行了深入的研究,综合教学要求,完成 MBA 教务管理系统的分析,设计以及开发。 对西安理工大学 MBA 的现行教学情况对的进行了流程优化。 该系统实现以后,将会使教务管理人员从复杂事务中解脱出来。 不仅可以提高工作效率和教学管理水平,同时也方便了 MBA 学员,有利于提高学员素质教育,满足了管理人员、教师和学生的多方面的需要。 周慷: MBA 教务管理系统分析与设计 6 子系统划分 根据实际需求,本系统包括以下 10 个基本模块: ( 1)系统维护模块:进行用户注册、注销,用户修改密码等。 ( 2)用户信息管理模块:用户基本信息的增删改查等操作,如教师信息的管理,学生基本信息管理。 ( 3)排课管理模块: 根据个专业教学计划,教师资源,教室资源合理排课。 ( 4)选课管理模块:学员根据自己专业教学计划进行选课。 ( 5)作业管理模块:包括了教师发布作业,教师对学生作业评价等。 ( 6)班级管理模块:管理部门根据各专业划分班级对班级信息进行录入,包含了班级代码,专业等基本信息的输入 ( 7)教学计划管理模块:本模块主要涉及教学计划的增删改。 ( 8)成绩管理模块:本模块教学录入学生成绩,成绩查询等管理 ( 9)财务管理模块:包含了学生学费查询,教师工资查询等管理。 ( 10)教学质量评价模块:本模块主要涉及了教师教学评价和学 生反馈等功能。 可行性分析 技术上的可行性研究 系统主要应用的技术有 JSP 网站开发,数据库技术,和网站服务器管理等,这些都是本专业教学过程中所学习和接触的知识,现有技术可以达到系统开发要求。 JSP 方面可以采用 JSP+javab+servlet 结合方法处理系统业务逻辑,同时采用CSS+javascript+html 相结合处理数据显示业务。 数据库选择方面根据数据安全性和数据量的综合考虑,应该采用中型数据库,在数据结构化方面本系统采用 ER 图首先对系统进行建模,在此基础上减少表内的冗余信 息,增强表之间的关联性。 从而实现数据结构化、高效存储。 因此整个系统在数据存储方面具有技术可行性。 服务器方面采用开源免费的 tomcat, tomcat 是现在许多网站开发者所钟爱的服务器之一, 在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 2020 届信息管理与信息系统专业毕业设计(论文) 7 程序的首选。 同时由于西安理工大学已经有自己的网站,本系统可以依托现有学校网络资源,以减少网络建设等相关费用等,这样就解决了网站建设硬件需求。 开发人员主要由学校学生组成。 因此,从技术角度来说,开发该系统是可行的。 经济上的可行性 经济 可行性分析要估计项目的成本和效益,分析项目经济上是否合理。 如果不能提供足够的系统开发经费,或者系统的投资回报率较低,则系统的开发就应谨慎考虑。 由于本系统由学校自行开发,所需技术都为学校开发者所掌握,所以开发费用主要由软件和硬件资源费用。 系统开发过程中所用到的软硬件资源有: ( 1)数据库软件: MSSQL(需要支付数据库厂商一定费用) ( 2) jsp 开发工具: eclips 或 beans 等(开源免费) ( 3)网站服务器: tomcat 等(免费开源) ( 4)同时也可以借助于现有的校园网、硬件设备。 所以整个开 发实施所用到的费用较低,同时本系统在优化教学管理上起到了一定的作用,综上所述,整个系统不论是在投入还是经济收益都具有很好的经济可行性,所以在经济上是可行的。 社会上的可行性 软件社会可行性是指,软件作为一个产品是否会提高社会生产效率,是否促进社会和谐以及产生良好的社会舆论。 由于高校信息化是现代高校竞争,提高自身教学水平所必须的。 同时,学校已经具有了相关教务管理系统,所以在对系统的实施,管理维护以及相关人员对系统的应用的过度都是较为容易实现的,系统所采用的操作和工作方式等符合工作人员和学生的日常习 惯,而且操作方便灵活。 因此,该系统具有社会可行性。 周慷: MBA 教务管理系统分析与设计 8 2020 届信息管理与信息系统专业毕业设计(论文) 9 4 系统分析 详细调查 通过对 MBA 教务管理日常所涉及的的事务,人员调查分析,应用业务流程图,数据流图等结构化系统分析工具确定系统业务流程,系统具有基本功能,并对系统所具有的功能模块化分类,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能需求,提出新系统的逻辑模型。 系统需求分析 根据对系统的需求分析,将信息系统需求分为了功能性需求分析和非功能性需求分析: 非功能性需求 非功能 性需求主要针对用户体验以及系统扩展性能而做的系统分析,主要涉及: ( 1) 系统要有良好的扩展性,以应对变化的教学环境。 ( 2) 良好人机交互界面满足计算机水平较差的用户 ( 3) 合理的权限管理机制以应对不同用户的需求 ( 4) 数据查询便捷,支持多条件查询,数据信息修改方便 ( 5) 数据计算尽量让系统完成,尽量减少认为干预 功能性需求 功能性需求主要针对系统日常事务涉及各个业务模块所做的需求分析,主要涉及: ( 1) 学生信息管理管理子系统 ① 根据录取名单录入学生基本信息 ② 修改学生个人信息 ③ 增加学生个人信息 ④ 删除学生个人信息 ⑤ 查询学生个人信息 周慷: MBA 教务管理系统分析与设计 10 ( 2) 教师信息管理子系统 ① 增加教师信息 ② 修改教师信息 ③ 删除教师信息 ④ 查询教师信息 ( 3)教学计划管理子系统 ① 专业教学计划的添加、修改 ② 查询教学计划 ( 4) 排课管理子系统 ① 根据教师、教室等资源进行智能排课 ② 系统智能排课完毕后,对个别排课结果进行调整 ③ 自动生成学生课表、教师课表、教室课表、课程表 ( 5) 网上选课管理子系统 ① 确定选课类型(补选,重修,选课),学生网上选课 ② 学生选课数据筛选处理 ③ 学生 选课结果个别调整 ④ 选课结果查询 ( 6) 班级管理子系统 ① 班级添加 ② 班级查询 ③ 班级删除 ④ 班级修改 ( 7) 作业管理子系统 ① 作业发布 ② 作业成绩录入 ③ 作业考核结果查询 ( 8) 成绩管理子系统 2020 届信息管理与信息系统专业毕业设计(论文) 11 ① 规定成绩录入时间段完成学生成绩录入,提交后不可改变 ② 录入补考、重修成绩 ③ 查询成绩相关信息 ④ 修改学生成绩 ( 9) 教学质量评价管理子系统 ① 网上教学定期反馈 ② 网上教学评价 ③ 根据学生评教结果计算出教师课堂评估分数 ( 10) 财务管理子系统 ① 学生欠费情况查询 ② 教师工 资查询 ③ 教师工资核算录入 ④ 学生欠费核算录入 ( 11) 系统维护管理子系统 ① 用户注册 ,注销 ② 修改密码 以上教务管理系统的各个基本功能需求是在 MBA 日常教务的管理中总结的,它涉及到了教务管理中绝大多数事务。 教务管理系统主要业务流程图 教务管理工作是一项较为繁琐的工作,涉及范围广,环节多,信息量大。 同时业务多样化,对现行教务管理进行调查,分析其业务流程对系统开发具有重要意义,所以画出业务流程图对系统分析有着重要作用,由于业务流程图符号规定不统一,一般业务流程图基本符号及意义(图例)如下图 41 所示: 周慷: MBA 教务管理系统分析与设计 12 根据 MBA 所涉及的业务对系统整体业务进行分析 ,可将其分为学生管理子系统,教师管理子系统,网上选课子系统,教务评价子系统,成绩管理子系统,排课管理子系统,教学计划管理子系统,财务管理子系统和作业管理子系统等。 学生信息管理子系统是任何类型学生管理系统所不可或缺的部分,他主要分为了学生入学时管理员对学生信息的注册,以及学生自己,相关教师,和教务人员对学生信息增删 改查的操作,其学生信息修改业务流程图如图 42 所示: 排课管理子系统作为学生选课重要的组成 ,他是学生选课数据输入部分。 他是教务处根据对 各院系教学计划的汇总,课程信息,教师信息,班级信息,教师资源信息的汇总图 41 业务流程图符号含义说明 业务处理单元 业务处理功能描述 文档 信息传递过程 数据 /文件存档 学生 教务管理者 修改特殊数据申请 未批准申请 批准申请 操作员 修改特殊数据 修改普通数据 存档 修改成功 图 42 修改个人信息业务流程图 2020 届信息管理与信息系统专业毕业设计(论文) 1。mba教务管理系统分析与设计_毕业论文(编辑修改稿)
相关推荐
备了 Java 技术的简单易用,完 全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 MVC 设计模式 MVC 全名是 Model View Controller,是模型 (model)-视图 (view)-控制器 (controller)的缩写,是一种软件设计典范,也是 Smalltalk80 用户界面背燕山大学本科生毕业论文 6 后的核心概念。 MVC
Hibernate Hibernate是一个开放源代码的对象关系映射框架,它对 JDBC进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可以应用在任何使用 JDBC的场合,既可以在 Java的客户端程序使用,也可以在 JSP的 Web应用中使用,最具革命意义的是, Hibernate可以在应用 EJB的 J2EE架构中取代
..................................................... 29 附录 1:英文翻译 ............................................................................................................... 29 附录 2:题录 .........
系统的分布式控制和管理。 新疆大学科学技术学院毕业论文(设计) MCGS 组态软件的系统构成 MCGS 组态软件的整体结构 MCGS 组态软件(以下简称 MCGS)由“ MCGS 组态环境”和“ MCGS 运行环境”两个系统组成。 两部分互相独立 ,又紧密相关。 MCGS 组态环境是生成用户应用系统的工作环境,由可执行程序 支持,其存放于 MCGS 目录的 Program 子目录中。 用户在
物医学信号处理 数字滤波器在医学中的应用日益广泛,如对脑电图和心电图的分析、层析 X 射线摄影的计算机辅助分析、胎儿心音的自适应检测等。 (7) 音乐 4 音乐领域因为有了数字滤波器的出现也开辟了一个崭新的局面。 例如, 数字滤波在对音 乐信号的合成、编辑、以及制造和声的特殊音乐效果等方面都显示了其的重要性,尤其随着数字时代的到来,数字滤波可以使音乐效果变得更好,还可用于谱曲录音等
i=1 j=1 while i=^m+1 if j=n i=i+1 elseif i=j J(i,j)=[(dot G(i,:)*edot B(i,:)*f)G(i,i)*e(i)B(i,i)*f(i) (dot G(i,:)*f+dot B(i,:)*e)+B(i,i)*e(i)G(i,i)*f(i)。 dot G(i,:)*f+dot B(i,:)*e+B(i,i)*e(i)G(i