研究生信息管理系统的设计与实现(SSH,MySQL)(含录像) 来源:wenku163.com 资料编号:WK16310020 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310020 我要下载该资源 资料介绍 研究生信息管理系统的设计与实现(SSH,MySQL)(含录像)(毕业论文15000字,程序代码,MySQL数据库) 功能主要有: 1)学生、教师、管理员密码找回功能 2)同用户登录进入不同的界面 3)学生作业的查看 4)学生作业成绩的查看 5)学生作业上传 6)对作业学生提问 7)师发布作业 8)教师删除作业 9)教师下载作业 10)教师批改作业 11)师查看公告 12)查看学生信息 13)管理员增删改查教师用户 14) 管理员增删改查学生用户 15)管理员增删改查课程 16)管理员发布公告 17)个人资料的查看 18)个人密码的修改 主要业务流程分析 1、业务流程分析 根据作业批改系统基本的功能分析,我们可以将系统分为:管理员模块、学生模块、教师模块。 作为管理员,对系统的要求有: (1)班级信息管理:班级信息的查询、编辑、增加和删除。 (2)教师信息管理:教师信息的查询、编辑、增加和删除。 (3)学生信息管理:学生信息的查询、编辑、增加和删除。 (4)公告管理:公告信息的查询、编辑、发布和删除。 (5)密码修改:管理员可以修改个人密码。 (6)课程管理:可以对课程信息进行管理。 作为学生,对系统的要求有: (1)学生信息查询:查询学生信息。 (2)上传作业:学生针对不同课程下的不同批次进行上传作业。 (3)历史作业:看不同课程下的不同批次的作业要求 (4)作业评价查询:学生可以查询教师对作业的评价 (5)交流信息:学生可以针对作业情况与老师交流。 (6)修改密码:学生可以修改个人密码。 作为教师,对系统的要求有: (1)教师信息查询:查询教师信息。 (2)下载作业:教师针对不同课程下的不同批次进行下载作业。 (3)批改作业:针对下载下来的作业进行打分写评语。 (4)删除作业:教师可以对已经无用的作业进行删除。 (5)交流信息:教师可以针对作业情况与学生交流。 (6)发布作业:教师可以针对不同课程发布相应的作业批次。 (7)修改密码:学生可以修改个人密码。 开发环境:Myeclipse Web服务器:Tomcat 数据库:Mysql 目录 摘 要 1 Abstract 2 第一章 研究背景及意义 3 1.1研究背景 3 1.2 研究意义 3 1.3 国内外现状 3 第二章 关键技术分析 5 2.1 MYEclipse开发工具概述 5 2.2 JSP简介 5 2.3 系统数据库技术 6 2.4 Tomcat服务器概述 6 2.5 Dreamweaver8 7 2.6 系统安全技术 7 第三章 需求分析 9 3.1可行性分析 9 3.1.1用户需求分析 9 3.1.2 系统性能需求 9 3.2 系统功能分析 10 第四章 系统设计 13 4.1 系统总体结构设计 13 4.1.1系统目标 13 4.1.2系统功能模块图 14 4.1.3 用例图 14 4.1.4 活动图 16 4.1.5 系统数据流图 18 4.2系统架构设计 19 4.2.1 系统登录的设计 19 4.2.2 系统主界面设计 19 4.2.3 数据库设计 20 4.2.4 数据词典 21 4.2.5据库各表的描述说明 24 第五章 系统实现 25 5.1 管理员模块设计 25 5.2 教师模块设计 34 5.3 学生模块设计 40 第六章 系统的测试 45 6.1测试概要 45 6.2 程序调试 45 6.3 程序的测试 46 6.3.1 测试的重要性及目的 46 6.3.2 测试的步骤 47 6.3.3 测试的主要内容 47 结 论 49 谢 辞 50 参考文献 51