E《数据库应用技术课程设计》指导说明书

上传人:平*** 文档编号:12780669 上传时间:2017-10-20 格式:DOC 页数:7 大小:138.43KB
返回 下载 相关 举报
E《数据库应用技术课程设计》指导说明书_第1页
第1页 / 共7页
E《数据库应用技术课程设计》指导说明书_第2页
第2页 / 共7页
E《数据库应用技术课程设计》指导说明书_第3页
第3页 / 共7页
E《数据库应用技术课程设计》指导说明书_第4页
第4页 / 共7页
E《数据库应用技术课程设计》指导说明书_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《E《数据库应用技术课程设计》指导说明书》由会员分享,可在线阅读,更多相关《E《数据库应用技术课程设计》指导说明书(7页珍藏版)》请在金锄头文库上搜索。

1、E51003数据库应用技术课程设计指导说明书 共 8 页 第 1页第 1 页E51003数据库应用技术课程设计(A)指导说明书一、课程设计目的通过SQL Server数据库的操作与实践,使学生了解关系数据库的相关理论知识和有关工具软件的使用技巧,在一定程度上提高应用程序的综合开发能力和创新意识、创新能力,具体掌握的基本能力有以下几方面:1.学习和巩固SQL Server数据库的基本知识。2.关系数据库管理系统的数据库设计方法的基本步骤。3.熟悉小型程序设计的过程,培养解决实际问题的能力。二、课程设计基本要求SQL Server数据库课程实践要求以课程分组为单位完成一个小型项目的分析和设计过程,

2、并在报告中体现出来。基本要求如下:1.需求分析按照软件工程的要求,对实际系统要有适当的需求分析陈述。2.数据库设计(1)要有数据字典的设计和必要的E-R图设计;数据库和表的创建,输入必要的初始数据(每表至少有3条以上记录)。(2)要有体现数据库安全性策略的设计过程,尝试必要的权限设计与管理。要有数据完整性设计,应包括必要的数据完整性校验、一致性检查等。3.系统实现(1)系统前台的设计,可由学生自选开发工具(C#、ASP.NET、JAV等)完成,但要完成与数据库连接配置与相关数据控件的绑定。(2)后台设计:使用SQL Server作为后台数据库管理系统。4.系统测试设计必要的测试用例,并将测试用

3、例的测试结果进行描述E51003数据库应用技术课程设计指导说明书 共 8 页 第 2页第 2 页三、分组与要求1.组织方法 (1)分组选题。课程设计题目可以是推荐项目,也可以是自己选题,自己选题需要在课程设计前将题目的相关内容报相关指导教师,批准后方可进行。每组成员1-2名,自由组合,成员间要求任务分工明确、合理。(2)明确任务。每人根据所分任务制订进度计划。(3)设计过程。按组讨论、确定设计方案;通过进行明确分工,各人自己完成所分的设计任务。每完成一步组长都要及时与指导教师进行沟通之后再往下进行。最后进行整个程序地汇总、调试和编译。(4)提交成果。每组提交1份创建数据库文件和源程序,要求能正

4、常运行。每人按照要求提交课程设计报告1份。2.步骤 (1)查阅资料。查询或借阅相关资料,并参考教材第1-10章内容。 (2)选题。第1次课将分组成员、设计题目及成员分工情况报指导教师。(3)现场提问验收,最后一次课进行答辩。(4)按时上交报告、数据库和源程序文件。(5)以班级为单位,由学习委员负责刻录光盘1张,内容包括每位同学的数据库文件、程序文件、报告电子文件形成的压缩文件。每位同学需要按照要求的格式上交课程设计报告打印/书写稿1份。3. 上交文档的格式要求 (1)统一用A4纸打印或书写,封面单面打印,并装订整齐。(2)报告内容不得少于3000字(不包括源程序)。(3)打印格式: 报告内容标

5、题用四号字、宋体、加粗; 正文用五号宋体字; 正文中的小标题加粗。(4)报告内容: 项目描述; 系统描述;E51003数据库应用技术课程设计指导说明书 共 8 页 第 3页第 3 页 数据库设计; 软件总体设计; 模块层次描述; 总结与讨论。 4. 考核形式及评分参考标准本考核分为数据库和源程序、报告和答辩(或现场提问)3部分,总成绩计算公式如下:总成绩=数据库和源程序成绩*40%+报告成绩*30%+考核成绩*30%(1)数据库和源程序成绩评分标准。 上交源程序压缩文件,并在说明文件中对程序模块功能进行简洁的介绍,以及进入系统的账户和密码。压缩文件名为学号加姓名,如“1132105679姚致远

6、”(15分)。 项目、数据库、表、程序模块文件齐全,并存放到合适文件夹(110分)。 程序模块运行达到良好:功能完备、界面友好、代码符合规范要求且注释清楚、可读性强、错误少、无致命缺陷(无法继续运行的情况为致命缺陷)(1050分)。 程序总体运行良好:功能完备、界面友好(520分)。 程序功能设计有独创性(010分)。 积极组织本组同学进行设计,在团队中起骨干作用(05分)。(2)设计报告评分标准: 封面设计符合要求(15分)。 报告格式符合要求(520分)。 功能叙述完备,错别字少,章节段落分布合理,无抄袭或雷同现象(3060分)。; 排版质量高,利用抓图软件对图片处理且效果好(015分)。

7、(3)答辩(或现场提问)评分标准: 操作熟练,回答问题准确无误(90100分)。 操作熟练,部分问题回答较好(8090 分)。E51003数据库应用技术课程设计指导说明书 共 8 页 第 4页第 4 页 操作比较熟练,基本问题回答准确(7585分)。 操作比较熟练,基本问题回答较好(7080分)。 操作有错误,基本问题回答较好(6070分)。 系统不能运行,基本问题回答错误多(0 59分)。5. 课程设计过程中注意的问题 (1)遵守实验室的相关规定。 (2)按时出勤,不得随意改变课程设计时间。(3)整个设计过程应自己独立完成分工内容,不能做与本设计无关的事情。(4)设计过程中及早准备设计报告,

8、报告的截止日期一般为考核完成后的1天。(5)未尽事宜,可直接向指导教师询问。四、设计报告撰写要求良好的文字表达能力和问题归纳汇总能力是对一个科技工作者的基本要求,严谨、执着和客观的工作作风是一个科技工作者必须具有的基本素质。撰写报告的目的就是将程序设计的内容和过程客观的反映出来,要达到这个目标对于一个编程基础不够深厚的学生来说是不容易的。从某种程度上说,撰写报告也仅是给具有初学者程度的同学提供一个锻炼机会,为以后的毕业设计说明书或论文的撰写提供一次练习机会,因此严谨而科学的态度是撰写报告的关键。报告的撰写格式按照上交文档的格式要求进行,内容主要从封面和内容两个方面提出要求。1.封面设计封面格式

9、设置主要能够反应出如下信息:(1)设计报告的性质:数据库应用技术课程设计(A)。(2)设计报告的题目:如,超市进销存管理系统;(3)指导教师信息:姓名等。(4)学生信息:院系、学号、姓名等。(5)设计日期。(6)成绩信息:程序成绩、报告成绩、答辩成绩及总成绩。2.内容设计设计报告内容设置主要能够反应出如下信息: E51003数据库应用技术课程设计指导说明书 共 8 页 第 5页第 5 页(1)目录信息:提供二级目录及页码。(2)项目的任务和要求。设计并实现一个管理系统,要求用到的数据全部存放到数据库中,通过数据库操作完成各种数据的输入输出。在设计过程中,首先要分析用户要求和功能特点,然后完成数

10、据库的设计以及整个系统的设计。在本部分中详细说明系统的背景、设计的任务和要求以及拟实现的系统功能。(3)系统分析。在本部分中详细说明系统的设计思想及功能模块划分情况,画出系统的对象模型、动态模型和功能模型图。(4)数据库设计。通过数据库需求分析,进行数据库的逻辑设计和物理设计。以及完成了哪些数据库和表的设计。(5)系统总体功能简介。按照系统菜单的功能对系统进行功能介绍。(6)模块功能描述。如在本部分中说明系统各层次模块的设计思路及设计过程。(7)总结与讨论。叙述设计设计中的主要收获,以及在设计过程中碰到的问题及解决情况。五、推荐项目介绍本设计提供5个项目供同学选择,并将提供部分项目功能要求。学

11、生如果自己选择题目,上机前需要将该题目按如下同样的格式向任课教师提出申请,待批准后方可进行。1.大学英语词汇学习系统(1)项目描述。要求设计大学英语词汇学习系统,实现输入、查询、显示、维护等模块功能,目的是帮助学生学习和掌握大学英语的词汇的释义、短语和例句等。输入时,表数据项齐全;查询时从界面上输入英文单词,若一词多意的应同时显示,不存在的应有提示内容。练习背诵的显示模块应该自动显示英语与汉语的含义,且可以让用户自己设置时间间隔;对于用户自己熟悉的单词,则通过按钮操作移出循环显示;对于陌生或重要的单词,可以添加到指定的表中,并能够输出报表。(2)基本要求 该项目的基本要求是实现如下功能: 使用

12、友好的全屏幕用户界面、菜单驱动。 数据维护功能:通过窗体实现录入、添加和修改词汇表的内容。 查询统计功能:设置多种查询方式。 系统维护功能:适当的加入系统密码管理、数据备份等帮助功能。E51003数据库应用技术课程设计指导说明书 共 8 页 第 6页第 6 页(3)选做模块 打印输出功能。 显示模块的时间间隔设计。 新词汇表的生成。2.任课教师信息管理系统(1)项目描述。设计任课教师信息管理系统,实现输入、查询、显示、维护等功能。从界面上输入教师姓名,输出教师的基本信息和任课情况,不存在的数据,要输出提示内容。从窗体中输入教师姓名,可以录入教师的上课数据,并计算教师的工作量。通过窗体操作可浏览

13、、删除、添加教师的相关数据。(2)基本要求。该项目的基本要求是实现如下功能: 使用友好的全屏幕用户界面,菜单驱动,多窗口。 数据维护功能,通过窗体实现录入、添加和修改所有表的内容。 查询统计功能,设置多种查询方式,实现对教师的任课情况、工作量统计情况等进行查询。 系统维护功能,适当的加入系统密码管理、数据备份等帮助功能。(3)可选要求。报表打印功能。 3.学生成绩管理信息系统(1)问题描述。设计学生成绩管理信息系统,实现对学生成绩的计算机管理。要求系统具备系统维护、用户管理和退出系统等基本功能;要求系统具备数据管理功能;要求系统具备成绩管理功能;具备数据查询功能,数据查询不仅包括课程信息、学生

14、信息和专业信息等基础数据的查询,还包括学生成绩查询以及对成绩不及格、需要重修学生进行的统计查询。具备报表输出功能并有很好的扩展性。(2)基本要求。 使用友好的全屏幕用户界面,菜单驱动,多窗口。 数据维护功能,通过窗体实现录入、添加和修改所有表的内容。 查询统计功能,设置多种查询方式,实现对学生的基本信息、考试成绩情况等进行查询。 系统维护功能,适当的加入系统密码管理、数据备份等帮助功能。E51003数据库应用技术课程设计指导说明书 共 8 页 第 7页第 7 页(3)可选要求。报表打印功能。4. 企业员工管理系统(1)项目描述。企业员工管理系统的管理对象是员工,由于员工分别属于不同部门,因此还

15、需要对部门进行管理。企业中各部门往往具有从属关系,要管理好企业中的部门信息,需要对部门进行编码。设计本系统实现员工、部门、部门编码信息的录入、显示、查询、维护等功能。(2)基本要求。 使用友好的全屏幕用户界面、菜单驱动。 数据维护功能,通过窗体实现录入、添加和修改所有表的内容。 查询统计功能,设置多种查询方式,实现对员工、部门的基本信息等进行查询。 系统维护功能,适当的加入系统密码管理、数据备份等帮助功能。(3)可选要求。报表打印功能。5. 超市进销存管理系统(1)问题描述。超市进销存管理系统主要涉及进货、库存、销售和报损四个方面。设计本系统要求实现商品信息的管理、商品进出货日常操作和商品进货、库存、销售信息的查询等功能。对于信息查询,可以按照商品编号、商品名称、商品类别、进出货日期等多种方式进行查询。(2)基本要求。 使用友好的全屏幕用户界面,菜单驱动。 数据维护功能,通过窗体实现录入、添加、浏览和修改所有表的内容。 信

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号