1、 毕业设计(论文)题目名称:软件学院毕业实训系统设计与实现-管理员端设计与实现学院名称:软件学院班 级:学 号:学生姓名:指导教师:年 月软件学院毕业实训系统设计与实现-管理员端设计与实现Design and Implementation of Graduate Training Project for Software Collage- Administrator Module学院名称:软件学院班 级:学 号:学生姓名:指导教师:年 月I摘 要学生毕业实训管理系统是基于近年来社会对软件方面人才的需求,学校开发的一个为学生提供实训条件的系统。该实训系统利用计算机的信息系统和各种软件资源,为毕业
2、学生提供了一个完整的实训基地提供的项目开发过程,同时也是学生将所学知识与具体项目实践相结合的环境和平台!在本文工作中本文主要实现的是管里员端工作。在这个系统中本文综合应用了MySQL、Struts 2、JSP 等知识。首先,在网页前台方面,采用的是 HTML5 模板实现。其次,对于 SSH 框架的搭建、Java 编程、JSP 的动态编程以及 MySQL 数据库进行努力学习和大量实践。本系统在学院内还没有开发过,但本文有信心完成本文工作。关键词:毕业实训; SSH;MySQL;HTML5;IIAbstractStudents graduate training management system
3、 is based on recent years, the demand for software professionals, schools provide students with the development of a training system conditions. The training system uses a variety of information systems and computer software resources for graduate students to provide a complete training base to prov
4、ide project development process, but also the students will learn the knowledge and practice of combining specific project environment and platform! In this work, the main achievement of this paper is the work of tube member ends. In this paper, this system integrated application MYSQL, Struts 2, JS
5、P knowledge. First, in the front page, the use of the html5 templates. Secondly, build SSH framework, Java programming, dynamic programming, and JSP MYSQL database to learn and a lot of practice. The system has not been developed in the Institute before, but this article is confident that the work i
6、s completed in this article.Keywords: Graduate training; SSH; MYSQL; Html5;目录第 1 章 项目简介 .11.1 项目背景 .11.2 研究现状 .1第 2 章 系统需求 .32.1 系统概述 .32.2 系统功能 .32.3 参与者列表 .52.4 系统运行环境 .52.5 用例规约 .52.5.1 学生实训信息维护 .52.5.2 教师信息维护 .102.5.3 职称-所带人数 .142.5.4 实训单位信息维护 .152.5.5 实训成绩维护 .202.5.6 登录 .232.5.7 用户-注销 .232.5.8
7、用户-修改密码 .242.5.9 用户-首页 .25第 3 章 系统分析 .263.1 静态模型 .263.1.1 实体类 .263.1.2 边界类 .273.1.3 控制类 .283.2 分析顺序图 .29第 4 章 系统设计 .444.1 架构设计 .444.2 设计类 .454.3 数据库设计 .464.3.1 概念模型 .464.3.2 关系模式 .474.3.3 物理模型 .48第 5 章 系统实现 .515.1 登录界面 .515.2 学生实训信息维护 .525.3 教师信息维护 .535.4 实训单位信息维护 .545.5 实训成绩维护 .565.6 系统设置 .575.7 修改
8、密码 .57第 6 章 系统测试 .586.1 学生实训信息维护 .586.1.1 学生实训信息列表显示 .586.1.2 增加学生实训信息 .596.1.3 修改学生实训信息 .616.1.4 查询学生实训信息 .636.2 教师信息维护 .636.2.1 教师信息列表显示 .636.2.2 增加教师信息 .646.2.3 修改教师信息 .666.2.4 查询教师信息 .676.3 系统设置 .686.4 结束语 .68致谢 .70参考文献 .71附录 A 毕业实训系统核心代码 .72附录 B: 软件使用说明书 .78中原工学院软件学院毕业(设计)论文1第 1 章 项目简介1.1 项目背景中
9、原工学院软件学院毕业实训管理系统是基于近年来社会对软件方面人才的需求,开发的学院管理学生实训信息的管理系统。本系统利用计算机的信息系统和各种软件资源,为学院指导教师指导本科第四学年的学生实训过程,提供了一个完整的跟踪与控制软件,同时也是学生将所学知识与具体项目实践相结合的环境和平台。本系统根据社会调查和需求分析的结果,将整个系统的涉众分为:老师、管理人员、学生用户。本系统采用美观、简单、方便的界面与用户进行交流,界面提供可以满足用户各方面的需求的条件,用户只需按照提示输入正确的条件就可以进行相关的操作,满足需求。系统还提供部分私人信息的加密处理,保证了数据库内数据信息的安全性。毕业实训管理系统
10、是学校为了更好的在实训的过程中对学生进行管理,让管理人员及时的获得最新的有关学生的信息的系统。管理人员对实训单位的有关信息的更改能够及时发布出来,对学生信息进行维护更新学生基本信息,能按照一定的策略为学生分配指导老师,汇总学生成绩导出成绩单的系统。该系统由管理员设计功能完善的数据库,有效、安全的保存了相关数据,使管理系统更加严谨、安全、方便。整个系统对于管理员、老师、学生来说操作简便,并且系统设计的界面友好、灵活、实用、安全,有效帮助管理员和老师完成了学生信息管理的全过程。该实训系统利用计算机的信息系统和各种软件资源,为毕业学生提供了一个完整的毕业实训管理系统开发过程,同时也是学生将所学知识与
11、具体项目实践相结合的环境和平台。1.2 研究现状近年来,随着中国科学技术的不断进步和经济水平的不断提高,经济的发展越来越离不开计算机这一功能强大的工具,即有关计算机软件的应用。随着社会对软件行业方面的人才需求逐年增加,培养高素质的软件人才成为各个软件学院主要任务。由于毕业生基本上在专业技能经验方面的缺乏,使得毕业生在短期内无法快速融入到企业中,并且传统的高等教育缺少对大学生职业技能和动手能力、操作能力的培养,而企业需要的是实用型人才,所以社会上有很多各方面的对毕业生实训的姚志奇:软件学院毕业实训系统设计与实现2机构和公司。这时学校需要与社会上的有关软件方面的公司、企业相互合作,为学生提供一个平
12、台,使学生在真正进入社会从事软件方面的工作之前有一定的经验和能力。学校与实训公司或有关企业签订实训合同后需要一个完善的实训系统对学生信息动态进行管理,这需要管理员设计一个数据库存放相关信息,整个系统从操作简便、界面友好、灵活、实用、安全的要求出发,完成学校与学生之间的信息交流,包括新学生的加入时的档案的建立、以及信息的修改和删除,以及管理员对实训单位的信息的添加修改和删除。该实训系统具有较强的针对性,主要使用于使用在学校就读软件专业和刚毕业需要参与工作但缺乏工作经验的学生。该系统操作简单,界面直观方便, 还提供了完善的权限控制,可以任意设定操做人员的操作权限,保证系统的安全性。系统采用数据库管
13、理,其特点是扩张能力强,运行速度快,数据稳定安全。系统采用流程化的管理方式,能够严密管理处理过程中的每一个环节,是整个系统具有更高的完整性和高效性。中原工学院软件学院毕业(设计)论文3第 2 章 系统需求2.1 系统概述毕业实训管理系统是一个毕业实训进行系统化管理的软件。学生可以填写个人实训信息,查看、提交周/月报,查看实训成绩。教师可以查看学生实训信息,对周/月报进行管理,录入成绩,修改密码。管理员可以对学生实训信息进行维护,教师信息维护,对实训单位进行维护,学生成绩维护和对职称所带人数进行修改。2.2 系统功能管理员主要功能的用例图如图 2.1 所示,管理员拥有主页、学生实训信息维护、教师
14、信息维护、实训单位信息维护、实训成绩维护、系统设置、修改密码等一级功能,在学生实训信息维护、教师信息维护、实训单位信息维护、实训成绩维护等一级功能页面中还有随机分配、分配导师、查找、修改、合并、增加、导出等二级功能。同时在分配导师这个二级功能页面中也存在分配和查找等三级功能。下下 下下下下下下下下下下下下下下下下下下下下下下下下下下下 下下图 2.1 管理员用例图姚志奇:软件学院毕业实训系统设计与实现4经过对图 2.1 管理员用例图分析抽象得知管理员功能 23 个用例,用例列表如表 2-1 所示。表 2-1 管理功能用例列表类别 功能描述 子功能描述 功能编号 优先级学生实训信息列表显示 FU
15、N-1-1 高增加学生实训信息 FUN-1-2 高修改学生实训信息 FUN-1-3 高随机分配指导导师 FUN-1-4 高手动分配指导教师 FUN-1-5 高学生实训信息查询学生实训信息 FUN-1-6 高教师信息列表显示 FUN-2-1 高增加教师 FUN-2-2 高修改教师信息 FUN-2-3 高教师信息维护查询教师 FUN-2-4 高系统设置 修改各职称所带人数初始值 FUN-3-1 中实训单位信息列表显示 FUN-4-1 高查询实训单位信息 FUN-4-2 高增加实训单位 FUN-4-3 高修改实训单位信息 FUN-4-4 高实训单位信息维护合并实训单位 FUN-4-5 高学生成绩信息
16、列表显示 FUN-5-1 高查询学生成绩信息 FUN-5-2 高管理员实训成绩维护导出查询结果 FUN-5-3 高登陆 登陆 FUN-13-1 高注销 注销 FUN-14-1 中修改密码 修改密码 FUN-15-1 低公共首页 用户首页 FUN-16-1 低注:需求的优先级分为高、中、低三个级别,级别的定义如下:高:该需求是系统运行的关键需求,必须实现,否则表示项目失败;中:系统运行的必要需求,应尽量实现,如果进度紧张,则可以考虑在下一版本实现;低:该需求可以完善系统的功能,但不是必须实现的需求。如果进度允许实现,则系统能够更完善,如果进度不允许,则可以考虑在下一版本实现。2.3 参与者列表1.管理员
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。