数据库开发与设计Email:******@1课程介绍课程45学时,15学时理论讲授,30学时上机项目开发实践理论授课以项目案例讲解为主,包括:数据库设计(应用程序)开发的过程数据库访问技术*案例:通讯录管理系统(Java+SQLServer)2课程用书参考书目:《Java项目开发案例全程实录(第2版)》作者:李钟尉等编著,出版社:清华大学出版社明日科技等主编,《实战突击:Java项目开发案例整合》,电子工业出版社苏年乐等主编,《Java+SQLSever项目开发实践》,中时成绩(30%)期末成绩:综合实验(70%)团队项目开发每6人为小组的开发团队团队设计开发一个小型软件项目项目开发案例报告结合案例报告,对项目进行验收4一、数据库系统设计过程数据库系统设计是在现成的DBMS上建立数据库应用系统的过程。其特点是:数据量大、保存时间长,数据关联复杂,用户要求多样化。从系统开发角度来看,数据库系统具有结构特性和行为特性两个方面。结构特性设计(数据库设计)1)是与数据模型所反映的实体及实体之间的联系的静态模型的设计。2)设计各级数据库模式,决定数据库系统的信息内容。行为特性设计(数据库应用软件的开发)*1)与数据库状态转换有关,是改变实体特性的操作。2)决定数据库系统的功能,是事务处理等应用程序的设计。5一、数据库系统设计过程第一步:规划与需求分析第二步:系统设计第三步:逻辑设计第四步:应用程序开发(系统前台设计)第五步:系统打包发布与数据库实施维护6第一步规划与需求分析规划与需求分析阶段主要包括以下任务:可行性分析需求分析编写项目计划书7可行性分析可行性分析应从经济方面、技术方面、系统运行方面(管理体制、人员的适应性及法律法规)进行分析和评价。可行性研究报告的内容包括:系统开发背景对现有系统的分析系统目标技术风险评价经济效益分析结论8需求分析通过检查文档资料、面谈、问卷调查、观察业务流程等方法,分析:系统用户对象的类型和特点系统的运行环境用户的业务流程系统涉及的信息数据系统的功能设计……………..9编写项目计划书项目计划书:把对于在项目开发过程中各项工作的负责人员、开发进度、所需经费预算、所需软硬件条件等问题作出的安排记载下来。以便根据本计划开展和检查本项目的开发工作。项目计划书、可行性分析报告和需求分析可参考《GB-T_8567-1988计算机软件产品开发文件编制指南》10
数据库开发与设计 来自淘豆网m.daumloan.com转载请标明出处.