基于WEB环境下毕业设计管理系统的设计与实现毕业论文-初稿

发布时间 : 星期三 文章基于WEB环境下毕业设计管理系统的设计与实现毕业论文-初稿更新完毕开始阅读

安徽工程大学机电学院毕业设计(论文)

第3章需求分析

3.1 可行性分析

毕业设计是实现高等学校人才培养目标的重要教学环节,也是培养大学生创新能力、实践能力和创业精神的重要实践环节,是学生提高专业素质和实践能力的综合训练,是对学生大学期间学习效果的全面检验。通过这套毕业设计管理软件可以解决毕业设计过程管理工作中存在的工作效率低,交互性差等问题,对高校管理学生毕业设计意义重大。

因此为了克服上述缺陷,编写一个使实现教师立题、学生选题、教师对选题信息进行管理的系统,再根据各个评分给出综合测评,达到管理自动化、精确化、智能化是非常必要的,因此可以把毕业设计管理系统作为毕业设计的课题,正好可以利用所学知识开发一个毕业设计管理系统来实现毕业设计的管理。 3.1.1 经济可行性

毕业设计管理系统,提供给学生、教师以及教务处管理人员使用,所要求的硬件(计算机及相关硬件)和软件环境(ECLIPSE+NAVICAT)成本很小,系统成本主要集中在平台系统的软件开发和系统的维护上,毕业设计管理系统一旦投入使用后,可以给院校节约大量的人力、物力、财力,可以方便教师管理学生毕业相关任务完成情况。所以该系统投入使用后所带来的经济效益远远超过软件系统开发和维护的成本,在经济上完全是可行的。 3.1.2 技术可行性

本系统是基于Java EE开发的,系统主要包括两个部分技术,一部分前端开发技术,使用Bootstrap和EasyUI,另一部分就是后端开发技术,使用ECLIPSE开发软件,都是现有的开发环境和软件。而对于开发语言来说,现在的HTML前端网页制作和Java程序设计语言已经很成熟,因此对于开发技术而言,完全可以胜任本系统的开发和维护。 3.1.3 操作可行性

毕业设计管理系统根据其简捷、方便的信息交流特点,能够给学生提供快捷方便、随时随地的通过网络了解毕业设计情况的这么一个大环境,并帮助老师和学校负责人即使掌握学生毕业设计完成的进度和遇到的困难,弥补了传统观念里必须亲自到学校进行必要交流的缺点。

用户操作简单易懂,学生用户模块:学生选题、查看任务书、论文提交、查看成绩;教师用户模块:上报课题、课题管理、上报成绩、查看历年课题;管理员用户模块:对老师的添加删除等功能、对学生的添加(Excel文件导入)和删除、课题的审核管理、其他维护系统运行的功能(如选题时间、选题专业的设置等);

- 7 -

刘佳宝:基于WEB环境下毕业设计管理系统的设计与实现

3.2 系统分析 3.2.1 业务流分析

学生用户模块:学生选题、查看任务书、论文提交、查看成绩;教师用户模块:上报课题、课题管理、上报成绩、查看历年课题;管理员用户模块:对老师的添加删除等功能、对学生的添加(Excel文件导入)和删除、课题的审核管理、其他维护系统运行的功能(如选题时间、选题专业的设置等);毕业设计管理系统流程图如图3-1所示。

图 3- 1毕业设计管理系统流程图

3.2.2数据库需求分析

本系统充分利用数据库增加、删除、修改、查找的方法,来实现系统的各种信息的展示、保存、更新和查询,因此要求数据库的底层架构能承受各种信息的输入和输出,以及输入和输出数据的安全性能、时间性能和完整性。在进行基本数据调研和数据分析处理的同事,我们需要考虑到系统的具体需求,这样才能为后面的系统设计打下基础。

- 8 -

安徽工程大学机电学院毕业设计(论文)

第4章概要设计

经过系统的详细需求分析之后,系统开发进入到概要设计阶段,也称系统设计阶段,本阶段主要对软件系统进行基本的流程设计、系统的架构设计、系统模块设计、系统的功能设计、接口设计以及数据设计等,为系统软件的详细设计提供基础。 4.1 系统模块结构设计

企业级智能物流管理平台是由三大子模块组成的,分别是老师用户模块、学生用户模块、教务员用户模块(管理员)。 4.1.1 系统模块结构图

(1)老师用户模块

主要是对论文题目的提交,提交的信息有:课题名称、课题性质、课题类型老师姓名、所属院系等等;修改论文题目模块:该模板和提交课题名称等信息模块,只是重在修改,修改好以后点击保存即可;删除论文题目模块;选题信息查询模块;毕业设计进度查询模块;成绩查询模块。老师用户用例图如图4-1所示。

图 4- 1老师用户用例图

(2)学生用户模块

学生用户模块主要是登录系统之后,进入前期选题页面进行选择课题;中期是查看任务书,对应任务书的要求完成相应的任务模块,并进行论文的编写;后期就是论文的提交功能及查看本人的成绩等。学生用例图如图4-2所示。

- 9 -

刘佳宝:基于WEB环境下毕业设计管理系统的设计与实现

图 4- 2学生用例图

(3)教务员用户模块(管理员)

教务员(管理员)主要是对整个系统进行管理【8】。可根据学号对学生选题情况、答辩情况等信息进行查询、修改、删除等操作;也可根据教工号对指导老师申报的课题进行审批;同时也肩负着对系统维护的职责。管理员需求用例图如图4-3所示。

图 4- 3管理员需求用例图

4.2 系统总体结构设计

企业级智能物流管理平台的总体结构设计包含了四个子系统,在登录系统后,可以进行物流、支付、运营等相关的操作,方便快捷管理人员智能会办公,极大的提高了物流运营的效率和办公的速度。企业级智能物流管理平台总体结构设计图如图4-5所示。

- 10 -

联系合同范文客服:xxxxx#qq.com(#替换为@)