- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库应用系统综合设计实验指导书2009-7-5
《数据库应用系统》综合设计指导
郭琳 刘利民 张丽霞
李雷孝 李文静 编
内蒙古工业大学信息工程学院计算机系
2009年7月 1 日
《数据库应用系统综合设计》教学大纲
一、课程基本信息
课程编码 020217036 学时(周) 1 课程类别 实践性教学环节 学分数 1学分 开出学期 6 开出单位 计算机系 适用专业 计算机科学与技术 二、目的与基本要求
数据库应用是计算机科学与技术专业本科的一门重要的软件专业课,《数据库应用系统综合设计》是《数据库系统原理》与《数据库应用》课程的后继教学环节,是一个重要的、不可或缺的实践环节。
通过数据库应用系统综合设计,使学生掌握数据库的基本概念、原理和技术,结合实际的操作和设计,将理论与实际相结合,加深对课堂中所学内容的理解;使学生进一步掌握数据库应用系统编程常用的方法和技巧,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课程所学内容综合起来,使学生初步具有研究、设计、编制、调试和连编程序的能力,培养学生综合利用所学知识分析和解决实际问题的能力、学生的合作意识和团队精神和学生对技术文档的编写能力,提高学生的综合设计、实际动手能力和创新能力。
三、基本内容和安排
第一部分 布置综合设计题目及要求 (1天)
布置综合设计题目及其要求。综合设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教学环节,能较好地巩固数据库的基本概念、基本原理、关系数据库的设计理论、设计方法等主要相关知识点,针对实际问题设计概念模型,并应用现有的工具完成小型数据库的设计与实现。
每4人一组,从下面题目中任选一个完成:
(1) 学生管理信息系统的设计与实现
(2) 图书管理信息系统的设计与实现
(3) 人事工资管理系统的设计与实现
(4) 车站售票管理系统的设计与实现
(5) 超市销售管理系统的设计与实现
(6) 仓储物资管理系统的设计与实现
(7) 综合测评管理系统的设计与实现
(8) 竞赛管理信息系统的设计与实现
1.主要内容
1)布置综合设计题目
2)确定设计方案及要求
3)设计相关知识点集中讲授与学习
2.具体要求
1)认真阅读实验教材,了解实验用方法、工具及注意事项;
2)每组人员进行具体分工;
3)根据教师讲授的内容和提出的总体设计要求完成自己的设计方案草稿。
4)进行需求分析,选择适当的存储结构
3.进度安排
首先进行需求分析,确定设计题目要实现哪些功能。完成需求分析设计报告草稿。
第二部分 系统分析设计(1天)
根据数据库原理与应用的基本知识,采用UML建模工具ROSE和ERWIN等建模工具,对选定的题目进行设计。要求学生设计一个具有数据维护(录入、修改、添加、删除、浏览等)、查询(可按多种关键字查询)、系统维护(添加普通用户或管理员等)数据库应用的综合程序。
1.主要内容
1)软件功能设计
2)数据库设计
3)人机界面设计
2.具体要求
1)认真阅读实验教材,熟练使用ROSE和ERWIN等建模工具;
2)完成功能设计报告草稿。
3. 进度安排
进行概要设计,确定数据库及表的逻辑结构。学生结合实验,进行练习。
第三部分 软件编码(1天)
根据需求分析报告和功能设计报告,采用一种面向对象程序设计语言,进行程序编码、调试。
1.主要内容
1)模块化
2)软件编码
3)调试
2.具体要求
1)认真阅读实验教材,熟练使用一种面向对象程序设计语言;
2)根据需求分析报告和功能设计报告提出的总体设计要求完成自己的程序编码;
3)确定算法思想,编写算法,算法的可读性要高,健壮性要好;
4)所设计的程序能够实现题目要求:
(1)数据维护(录入、修改、添加、删除、浏览等)模块;
(2)查询(可按多种关键字查询)模块;
(3)系统维护(添加普通用户或管理员等)模块;
(4)统计、打印模块等;
3.进度安排
全天程序编码、调试。
第四部分 测试与整理文档(1天)
对系统进行测试组装,整理各种文档。
1.主要内容
1)系统连编
2)系统测试
3)文档整理
2.具体要求
1)认真阅读实验教材,熟练使用各种测试方法;
2)对原型系统进行连编、测试和打包;
3)程序中应设置错误陷阱,能够捕捉一些预知错误;
4)按内蒙古工业大学的规范要求编写文档。
3.进度安排
对原型系统进行连编、测试和打包,整理文档。
第五部分 综合设计的演示与答辩(1天)
完成综合设计的演示与答辩。
1.主要内容
1)演示与答辩
2)提交原型系统
3)提交文档资料
2.具体要求
1)原型系统一组刻录一张光盘;
2)一份小组报告;
3)每人一份个人报告。
3.进度安排
综合设计的演示与答辩。
四、组织及指导方式
1、分组情况:学生每4人一组,选出1名组长
2、辅导方式:全
文档评论(0)