需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13783 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着时代的进步,传统的校园管理方式已不能满足的信息处理要求。计算机的出现及应用发展解决了这一问题。计算机作为现代信息的存储和处理设备,人们越来越多地借助计算机管理大量的信息。由此,校园管理系统的也越来越多地被应用在高校信息管理中。不同的学校根据自身的条件和需求,开始实施应用校园管理系统,以加强和深化校园信息管理工作。本系统的开发是实现高效的校园管理的一种重要途径,可大幅提升工作效率和水平。本文在研发前,参考了大量的文献。并且对校园实际情况做了调查,最终确定了系统的功能以及研发路线。本系Java语言进行开发,采用 B/S 体系结构,系统主要采用SSH框架技术,前台实现了学生和教师注册、登录,以及相关信息的添加、删除及修改、查找等功能。后台管理员实现了对教师、课程、年级、学生及考试等信息的维护。初步实现了校园信息管理的标准化。
关键字:Java;信息管理;B/S; SSH
目 录 摘 要 Abstract 1 绪论-1 1.1 课题的背景-1 1.2 课题的意义-1 1.3 本文主要研究内容-1 2 系统相关技术-3 2.1 Java技术-3 2.2 JSP技术-3 2.3 SSH架构-3 2.2 B/S结构-4 2.3 MySQL数据库-4 3 系统需求分析-6 3.1 技术可行性分析-6 3.2 经济可行性分析-6 3.3 系统功能需求分析-6 3.3.1 系统登录功能需求分析-6 3.3.2 管理员端功能需求分析-7 3.3.3 教师端功能需求分析-7 3.3.4 学生端功能需求分析-7 4 系统概要设计-8 4.1 系统功能模块图-8 4.2 数据库模型图-8 4.3 数据库表设计-9 4.3.1 系统信息表(System)-10 4.3.2 用户信息表(User)-10 4.3.3 教师信息表(Teacher)-10 4.3.4 学生信息表(Student)-11 4.3.5 年级信息表(Grade)-11 4.3.6 课程信息表( Course)-12 4.3.7 年级课程信息表(Grade_Course)-12 4.3.8 课程信息表(claszz)-12 4.3.9 班级课程教师信息表(calss_course_teacher)-13 4.3.10 考试信息表(exam)-13 4.3.11 课程分数信息表(escore)-14 5 系统详细设计-15 5.1 系统登录设计-15 5.2 管理员端详细设计-16 5.2.1 系统管理-16 5.2.2 教师信息管理-18 5.2.3 年级班级信息管理-19 5.2.4 学生信息管理-20 5.2.5 课程信息管理-21 5.2.6 成绩信息管理-22 5.3 教师端详细设计-23 5.3.1 教学管理-23 5.3.2 教师信息-25 5.3.3 系统管理-26 5.4 学生端详细设计-27 5.4.1 成绩查询-27 5.4.2 班级信息-28 5.4.3 系统管理-29 6 系统测试-31 6.1 系统测试环境-31 6.2 系统功能测试-31 6.2.1 系统登陆测试-31 6.2.2 管理员端测试-32 6.2.3 教师端测试-33 6.2.4 学生端测试-33 结 论-35 参考文献-36 致 谢-37 |