一、考核目的
通过此门课程的学习,学生应掌握Spring、SpringMVC和MyBatis框架整合技术;学生能够加深对Spring、SpringMVC和MyBatis的整合应用,学会制作各种企业、门户、电商类网站,培养SSM框架整合技术的实际开发能力和综合应用能力。
二、主要内容
使用SSM框架整合技术开发一个《基于SSM的***设计》,主要是充分发挥学生的聪明才智和想象力,系统自拟,可以是学生管理系统、成绩管理系统、通讯录管理系统或图书管理系统、简易银行管理系统、客户管理系统等等,完成一个完整的框架整合项目开发,实现与数据库交互的增加、删除、修改和查询等功能。
比如做:《基于SSM的学生信息管理系统设计》,就要设计相应的数据表,即包含学生的基本信息有学生的学号(id)、姓名(name)、性别(sex)、年龄(age)、联系电话(phone)和个人简介(info)等,完成一个基于SSM框架整合开发的学生基本信息的录入、查询、修改和删除基本功能的设计与实现,即实现与数据库交互的增加、删除、修改和查询等功能。
三、要求
作品要独立完成,界面设计美观、布局合理,代码的复用性高、耦合度低,便于系统维护。系统设计架构如下图所示:
体现的技术如下:
1.SpingMVC的应用。
2.Spring框架的使用。
3.Mabits框架的应用。
(即:使用SSM框架整合应用完成增删改查全部功能)
4.增加输入验证等功能。
5.界面设计。
6.作品的一个简单说明文档,文档中写清楚你的作品实现了哪些功能,每个功能使用哪些技术进行设计的,同时对实现功能的界面进行截图。
四、提交作品要求
1.作品按班级上交;
2.作品以文件夹的形式上交,文件夹名称为:学号_姓名_作品名称;
3.文件夹内存放所做的工程(源代码和数据库导出的SQL)、作品的说明文档。
五、设计考核
1.考核方式:考查;
2.考核方法:实行“课程设计源代码编写+设计报告+录屏讲解”相结合。
3.成绩评定:总评成绩=设计作品(80%)+作品的说明文档(20%)。