《计算机软件相关专业本科毕业设计指导》课程计划表
课程概述
课程目标:了解计算机科学与应用、软件工程专业本科毕业设计的流程,阶段和最终工程文件提交的标准和格式,并通过实际的毕业设计题目的完整实现过程演示所选题目的实现技巧。本课程采用Java语言和JavaEE平台。
课程内容:
? 毕业设计流程介绍。(0.5课时)
? 毕业设计提交工程文件的标准和格式介绍。(0.5课时)
使用Excel表建立需求原型
课程目标:
? 学会使用Excel表格进行快速的原型开发。
课程内容:
? 用户基本界面元素的介绍(0.5课时)。
? 应用实例讲解使用Excel进行原型开发(0.5课时)。
根据原型界面进行数据分析
课程目标:
? 掌握根据界面原型进行实体分析,建立实体及其关系图。
? 掌握数据库的设计和SQL语句的使用。
课程内容:
? 数据需求及实体的确定,以及E-R图的绘制(0.5课时)。
? 根据E-R图,使用SQLyog在MySQL中设计数据库 (0.5课时)。
? 使用SQLyog进行SQL语句的设计和验证(1.0课时)。
JavaBean的开发
课程目标:
? 掌握MyEclispe的基本使用技能。
? 掌握实体类的设计与实现。
? 掌握实体管理类的设计与实现。
课程内容:
? 讲解MyEclispe的工程创建,类创建,服务器设置等(0.5课时)。
? 根据数据库的用户表进行实体类的设计与实现(0.5课时)。
? 数据库连接工具类的设计与实现(0.5课时)。
? 以用户管理为例,进行实体管理类的设计与实现(0.5课时)
Servlet的开发
课程目标:
? 了解Servlet的接口和功能。
? 掌握Servlet的设计与实现。
课程内容:
? 以用户登录验证Servlet类为例,讲解Servlet的接口和功能(0.5课时)。
? 以用户管理为例,设计并实现用于用户增/删/改/查的Servlet类(1.5课时)。
JSP的开发
课程目标:
? 了解JSP的页面元素。
? 掌握JSP上使用JavaBean和Servlet的方法。
课程内容:
? 以用户列表界面为例,讲解JSP的页面元素(0.5课时)。
? 以用户管理为例,讲解如何创建用于用户增/删/改/查的典型页面(1.5课时)。
应用的部署
课程目标:
? 掌握Tomcat的安装、配置。
? 掌握Web应用的部署。
课程内容:
? Tomcat的下载、安装和调试(0.5课时)。
? 应用程序的部署和测试(0.5课时)。
论文写作
课程目标:
? 掌握本科毕业论文的结构和格式要求。
? 掌握本科毕业论文的写作技巧。
课程内容:
? 讲解本科毕业论文的结构和格式要求。(0.5课时)。
? 讲解本科毕业论文的写作技巧。(0.5课时)。