E51003 《数据库应用技术课程设计 (A) 》指导说明书 一、课程设计目的通过SQL Server数据库的操作与实践,使学生了解关系数据库的相关理论知识和有关工具软件的使用技巧,在一定限度上提高应用程序的综合开发能力和创新意识、创新能力,具体掌握的基本能力有以下几方面:1
学习和巩固SQL Server数据库的基本知识
关系数据库管理系统的数据库设计方法的基本环节
熟悉小型程序设计的过程,培育解决实际问题的能力
二、课程设计基本规定SQL Server数据库课程实践规定以课程分组为单位完毕一个小型项目的分析和设计过程,并在报告中体现出来
基本规定如下:1
需求分析根据软件工程的规定,对实际系统要有适当的需求分析陈述
数据库设计(1)要有数据字典的设计和必要的E-R图设计;数据库和表的创建,输入必要的初始数据(每表至少有3条以上记录)
(2)要有体现数据库安全性策略的设计过程,尝试必要的权限设计与管理
要有数据完整性设计,应涉及必要的数据完整性校验、一致性检查等
系统实现(1)系统前台的设计,可由学生自选开发工具(C#、ASP
NET、JAV等)完毕,但要完毕与数据库连接配置与相关数据控件的绑定
(2)后台设计:使用SQL Server作为后台数据库管理系统
系统测试设计必要的测试用例,并将测试用例的测试结果进行描述三、分组与规定1
组织方法 (1)分组选题
课程设计题目可以是推举项目,也可以是自己选题,自己选题需要在课程设计前将题目的相关内容报相关指导老师,批准后方可进行
每组成员1-2名,自由组合,成员间规定任务分工明确、合理
(2)明确任务
每人根据所分任务制订进度计划
(3)设计过程
按组讨论、拟定设计方案;通过进行明确分工,各人自己完毕所分的设计任务
每完毕一步组长都要及时与指导老师进行沟通之后再往下进行
最后进行整个程序地汇总、调试和编译