2020-03-02 20:17:36 来源:范文大全收藏下载本文
《生物信息软件设计与开发》课程教学大纲
陆枫,周艳红,邹昂
一、课程名称:生物信息软件设计与开发
Bioinformatics Software Design & Development
二、课程编码:0703631
三、学时与学分:40/2.5 (其中讲授24学时,上机实践16学时)
四、先修课程:生物信息学, 面向对象程序设计, 数据结构与算法, 数据库技术
五、课程教学目标
1.帮助学生掌握开发生物信息网络资源服务平台(以下简称生物信息平台)的基本知识,了解目前设计开发生物信息平台的整体流程,熟悉流程中相应步骤的软件开发工具和制作方法;
2.指导学生利用相应的软件工具仿照范例制作出生物信息平台的各种模块,使学生掌握生物信息平台软件设计开发的基本技能。
六、适用学科专业 生物信息技术
七、基本教学内容与学时安排 ●绪论(2学时)
生物信息软件设计与开发的基本任务和主要内容 建设生物信息平台的基本概念 生物信息平台的基本制作流程
●生物信息平台的总体建设规划(2学时) 建设生物信息平台的目的及功能定位
生物信息平台建设的技术解决方案及相应开发工具 生物信息平台的总体内容规划
生物信息平台建设的项目开发规范 ●生物信息平台页面制作(2学时) 定位生物信息平台的整体形象 生物信息平台网络页面设计 生物信息平台网络页面制作
●生物信息平台数据库制作(4学时) 数据库需求分析 数据库设计 建立数据库表 数据库实施
数据库的运行维护
●简单数据的web浏览制作(2学时) 工作背景简介 JSP基础知识
数据库web浏览网页设计
简单数据web浏览的JSP制作流程 功能子模块制作 网页的整合发布
●JavaBean的设计与制作(2学时) JavaBean基本概念 JavaBean的制作目的
制作JavaBean的语法规范和使用方式 数据库web检索中JavaBean的设计与开发 ●数据的web动态表格展示(2学时) MVC程序开发模式简介
数据web动态表格展示的JSP制作流程 控制子模块的开发 显示子模块的开发 业务处理逻辑的开发
●数据的web动态结构化展示(2学时) 结构化信息的数据结构
数据web动态结构化展示的JSP制作流程 结构化显示子模块的开发
●数据的web动态图形展示(2学时) 事物处理的基本概念 SVG的基本概念
数据web动态图形展示的JSP制作流程 图形显示子模块的开发
●生物信息软件的网络发布(2学时) 自建软件工具的web改造及网络发布 Internet公共软件的网络安装与发布 ●生物信息平台的发布(2学时)平台的硬件架构策略平台的网站发布平台的web服务评测
●生物信息平台中后台数据库制作上机实践(8学时) 原始数据分析与数据库设计 Oracle安装与数据库建表 数据入库
提供业务处理逻辑的JavaBean开发
●生物信息平台前台网络功能模块制作上机实践一(8学时) 数据库的网络检索服务流程设计 检索模块的制作开发 检索结果的概要信息浏览 检索结果的详细信息浏览
●生物信息平台前台网络功能模块制作上机实践二(任选) 数据库的网络检索服务流程设计 检索模块的制作开发 检索结果的结构化展示 ●生物信息平台前台网络功能模块制作上机实践三(任选) 数据库的网络检索服务流程设计 检索模块的制作开发
检索结果的SVG图形化展示浏览
八、教材及参考书 自编讲义。
九、考核方式 实践报告 + 答辩
人人范文网 m.inrrp.com.cn 手机版