需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15495 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要: 在这个社会当中,越来越多的企业行业进行了数字化,网络化,以及信息化。形形色色的众多行业与时俱进融入到了互联网中,而高校作为一个更加可以培养各色人才之地,更加拥有大量的高科技人才之地,因此也更应该运用科技来完善教学方面的管理。 - 针对于本教务管理系统,在管理员这里可以进行很多操作,比如说师生管理这一块,这一部分是最为重要的,在其他方面也可以进行补充,比如说,在学院管理这一块同样不可或缺,也要进行补充;与此同时,对于查看修改个人信息,对于报名考试,对于成绩查询以及选课等等都包含在了学生这个角色里。主要用IDE 为Eclipse、数据库使用MySQL。 Spring MVC、Spring、MyBatis技术在各个方面普遍流行传播的大趋势下,多层架构的普遍使用以及MVC的盛行,让教务管理系统变得容易维护和高度拓展成为了一种必然。MVC架构可以通过利用SSM来方便快捷地实现,对教务管理系统各种进行进一步的分离,减少耦合,增强功能模块的独立性。在开发的各个过程当中,这是很关键的一个步骤。利用多层架构的特性,可以将系统分为表示层、业务逻辑层、数据库访问层和数据层四层,这种特点使得基于SSM教务管理系统更容易维护和扩展。
关键词:学生管理;教务管理;Spring MVC;MVC;Spring;MyBatis;SSM
目录 摘要 Abstract 引 言 1 前言- 2 1.1 课题的选题背景-2 1.2 项目开发的目标-3 2 系统开发所采用的技术-4 2.1 Eclipse-4 2.2 MySQL-4 2.3 JSP技术-4 3 系统分析-6 3.1 可行性分析-6 3.1.1 经济可行性分析-6 3.1.2 时间可行性分析-6 3.1.3 法律可行性分析-6 3.1.4 技术可行性-6 3.2 需求分析-6 3.2.1 功能需求-6 3.2.2 性能需求-8 4 系统设计-9 4.1 业务设计-9 4.1.1 学生业务流程概述-9 4.1.2 管理员业务流程概述-9 4.2 系统体系结构设计-10 4.3 系统功能模块结构设计-10 4.3.1 总体功能模块设计-10 4.3.2 学生功能模块设计-11 4.3.3 老师功能模块设计-12 4.4 系统的整体结构-13 4.5 系统的数据库设计-13 4.5.1 概念结构设计-13 4.5.2 数据库设计命名规范-14 4.5.3 表结构设计-15 5 详细设计与实现-17 5.1 系统具体实现- 5.2 具体功能实现-17 5.2.1 前台用户登录-17 5.2.2 学生选课功能-18 5.2.3 教师管理功能 5.2.4 学院管理功能 5.2.5 用户管理功能- 6 系统测试-25 6.1 测试描述-25 6.2 测试目的-25 6.3 测试方式-25 6.4 测试用例-25 6.5 测试范围-26 6.6 测试过程-26 6.6.1 登录功能测试:-26 6.6.2 教师模块功能测试-26 6.6.3 学生模块功能测试-28 6.6.4 修改密码功能测试-28 6.7 测试结果分析-29 结 论-30 谢 辞-31 参考文献-32 |