需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15377 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着计算机技术的全球化,特别是随着因特网在日常生活的普及,我国各大学建立了属于自己学校的局域网。从前学生以所在专业为基础,以个人为单位手工寄送选择课程项目指导老师的方式已经跟不上现代社会发展的需要了。若采取信息化手段处理各种信息,会大大加快教学管理的工作效率。因此,设计师生选择系统具有重要的现实意义。 基于山东青年政治学院毕业设计管理的现状,设计并实现了可以完成教师和学生的双向选择的师生互选系统。该系统使用的开发工具是MyEclipse,选择的开发语言为Java,它是目前主流的面向对象型编程语言。使用SSH系统开发框架,使用MySQL数据库,采用B/S结构完成教师和学生的相互选择,师生互选系统的目的是希望学生和老师可以通过互联网来选择课程项目的搭档。 该系统可以在相应的局域网或互联网上使用,实现相互选择的网站的各种功能,例如管理教师和学生的相互选择,各相关人员的操作使用权,实现教师和学生间的邮件通信等。另外,管理员可以管理全体教师和学生的信息,管理者快速的得到双选的结果可以尽快的安排下一步的工作。该系统的开发有利于规范大学生在学校间的导师制流程,进而提高学校管理部门的工作效率,提高大学生培养的质量。
关键字:双向选择;B/S架构;导师制
目录 摘要 ABSTRACT 第1章 绪论- 1 - 1.1国内研究现状及趋势- 1 - 1.2国外研究现状及趋势- 2 - 第2章 关键技术介绍- 4 - 2.1 JSP技术简介- 4 - 2.2 MyEclipse技术简介- 4 - 2.3 Hibernate简介- 4 - 2.4 MySQL数据库简介- 4 - 第3章 系统分析- 5 - 3.1可行性分析- 5 - 3.1.1经济可行性- 5 - 3.1.2技术可行性- 5 - 3.1.3操作可行性- 5 - 3.2系统功能需求分析- 5 - 3.2.1系统特点描述- 5 - 3.2.2系统功能介绍- 5 - 第4章 数据库设计- 8 - 4.1概念结构设计- 8 - 4.2数据库逻辑结构设计- 10 - 4.2.1学生表(student)- 10 - 4.2.2邮箱表(mailbox)- 10 - 4.2.3老师表(teacher)- 11 - 4.2.4资源表(source)- 11 - 4.2.5通知表(message)- 12 - 4.2.6选择表(selection)- 12 - 第5章 系统设计与实现- 13 - 5.1用户登录模块设计与实现- 13 - 5.1.1用户登录模块设计- 13 - 5.1.2用户登录模块实现- 13 - 5.2教师模块设计与实现- 14 - 5.2.1教师模块设计- 14 - 5.2.1教师模块实现- 15 - 5.3学生模块设计与实现- 19 - 5.3.1学生模块设计- 19 - 5.3.2学生模块实现- 20 - 5.4管理员模块设计与实现- 22 - 5.4.1管理员模块设计- 22 - 5.4.2管理员模块实现- 22 - 第6章 系统测试- 25 - 6.1 测试目的- 25 - 6.2 测试用例- 25 - 6.3测试结果- 27 - 第7章 总结与展望- 28 - 7.1总结- 28 - 7.2 展望- 28 - 参考文献- 29 - 致 谢- 31 - 附 录- 32 - |