1 / 7
文档名称:

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

格式:doc   大小:63KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:ipod0a 2023/3/16 文件大小:63 KB

下载得到文件列表

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

文档介绍

文档介绍:该【E51003《数据库应用技术课程设计》指导说明书 】是由【ipod0a】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【E51003《数据库应用技术课程设计》指导说明书 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。E51003《数据库应用技术课程设计》指导说明书共10页第1页
第1页
E51003《数据库应用技术课程设计(A)》指导说明书
一、课程设计目的
通过SQLServer数据库的操作与实践,使学生了解关系数据库的相关理论知识和有关工具软件的使用技巧,在一定程度上提高应用程序的综合开发能力和创新意识、创新能力,具体掌握的基本能力有以下几方面:


,培养解决实际问题的能力。
二、课程设计基本要求
SQLServer数据库课程实践要求以课程分组为单位完成一个小型项目的分析和设计过程,并在报告中体现出来。基本要求如下:

按照软件工程的要求,对实际系统要有适当的需求分析陈述。

(1)要有数据字典的设计和必要的E-R图设计;数据库和表的创建,输入必要的初始数据(每表至少有3条以上记录)。
(2)要有体现数据库安全性策略的设计过程,尝试必要的权限设计与管理。要有数据完整性设计,应包括必要的数据完整性校验、一致性检查等。

(1)系统前台的设计,可由学生自选开发工具(C#、、JAV等)完成,但要完成与数据库连接配置与相关数据控件的绑定。
(2)后台设计:使用SQLServer作为后台数据库管理系统。

设计必要的测试用例,并将测试用例的测试结果进行描述
E51003《数据库应用技术课程设计》指导说明书共10页第3页
第3页
三、分组与要求

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

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

(1)统一用A4纸打印或书写,封面单面打印,并装订整齐。
(2)报告内容不得少于3000字(不包括源程序)。
(3)打印格式:
①报告内容标题用四号字、宋体、加粗;
② 正文用五号宋体字;
③ 正文中的小标题加粗。
(4)报告内容:
①项目描述;;
②系统描述;
③数据库设计;
④软件总体设计;
E51003《数据库应用技术课程设计》指导说明书共10页第3页
第3页
⑤模块层次描述;
⑥总结与讨论。
4. 考核形式及评分参考标准
本考核分为数据库和源程序、报告和答辩(或现场提问)3部分,总成绩计算公式如下:
总成绩=数据库和源程序成绩*40%+报告成绩*30%+考核成绩*30%
(1)数据库和源程序成绩评分标准。
①上交源程序压缩文件,并在说明文件中对程序模块功能进行简洁的介绍,以及进入系统的账户和密码。压缩文件名为学号加姓名,如“1132105679姚致远”(1~5分)。
② 项目、数据库、表、程序模块文件齐全,并存放到合适文件夹(1~10分)。
③程序模块运行达到良好:功能完备、界面友好、代码符合规范要求且注释清楚、可读性强、错误少、无致命缺陷(无法继续运行的情况为致命缺陷)(10~50分)。
④ 程序总体运行良好:功能完备、界面友好(5~20分)。
⑤程序功能设计有独创性(0~10分)。
⑥积极组织本组同学进行设计,在团队中起骨干作用(0~5分)。
(2)设计报告评分标准:
①封面设计符合要求(1~5分)。
②报告格式符合要求(5~20分)。
③ 功能叙述完备,错别字少,章节段落分布合理,无抄袭或雷同现象(30~60分)。;
④排版质量高,利用抓图软件对图片处理且效果好(0~15分)。
(3)答辩(或现场提问)评分标准:
① 操作熟练,回答问题准确无误(90~100分)。
②操作熟练,部分问题回答较好(80~90分)。
③ 操作比较熟练,基本问题回答准确(75~85分)。
④ 操作比较熟练,基本问题回答较好(70~80分)。
⑤操作有错误,基本问题回答较好(60~70分)。
⑥系统不能运行,基本问题回答错误多(0~59分)。
E51003《数据库应用技术课程设计》指导说明书共10页第5页
第5页

(1)遵守实验室的相关规定。
(2)按时出勤,不得随意改变课程设计时间。
(3)整个设计过程应自己独立完成分工内容,不能做与本设计无关的事情。
(4)设计过程中及早准备设计报告,报告的截止日期一般为考核完成后的1天。
(5)未尽事宜,可直接向指导教师询问。
四、设计报告撰写要求
良好的文字表达能力和问题归纳汇总能力是对一个科技工作者的基本要求,严谨、执着和客观的工作作风是一个科技工作者必须具有的基本素质。撰写报告的目的就是将程序设计的内容和过程客观的反映出来,要达到这个目标对于一个编程基础不够深厚的学生来说是不容易的。
从某种程度上说,撰写报告也仅是给具有初学者程度的同学提供一个锻炼机会,为以后的毕业设计说明书或论文的撰写提供一次练****机会,因此严谨而科学的态度是撰写报告的关键。报告的撰写格式按照上交文档的格式要求进行,内容主要从封面和内容两个方面提出要求。

封面格式设置主要能够反应出如下信息:
(1)设计报告的性质:数据库应用技术课程设计(A)。
(2)设计报告的题目:如,超市进销存管理系统;
(3)指导教师信息:姓名等。
(4)学生信息:院系、学号、姓名等。
(5)设计日期。
(6)成绩信息:程序成绩、报告成绩、答辩成绩及总成绩。

设计报告内容设置主要能够反应出如下信息:
(1)目录信息:提供二级目录及页码。
(2)项目的任务和要求。设计并实现一个管理系统,要求用到的数据全部存放到数据库中,通过数据库操作完成各种数据的输入输出。在设计过程中,首先要分析用户要求和功能特点,然后完成数据库的设计以及整个系统的设计。
在本部分中详细说明系统的背景、设计的任务和要求以及拟实现的系统功能。
E51003《数据库应用技术课程设计》指导说明书共10页第6页
第6页
(3)系统分析。在本部分中详细说明系统的设计思想及功能模块划分情况,画出系统的对象模型、动态模型和功能模型图。
(4)数据库设计。通过数据库需求分析,进行数据库的逻辑设计和物理设计。以及完成了哪些数据库和表的设计。
(5)系统总体功能简介。按照系统菜单的功能对系统进行功能介绍。
(6)模块功能描述。如在本部分中说明系统各层次模块的设计思路及设计过程。
(7)总结与讨论。叙述设计设计中的主要收获,以及在设计过程中碰到的问题及解决情况。
五、推荐项目介绍
本设计提供5个项目供同学选择,并将提供部分项目功能要求。学生如果自己选择题目,上机前需要将该题目按如下同样的格式向任课教师提出申请,待批准后方可进行。

(1)项目描述。要求设计大学英语词汇学****系统,实现输入、查询、显示、维护等模块功能,目的是帮助学生学****和掌握大学英语的词汇的释义、短语和例句等。输入时,表数据项齐全;查询时从界面上输入英文单词,若一词多意的应同时显示,不存在的应有提示内容。练****背诵的显示模块应该自动显示英语与汉语的含义,且可以让用户自己设置时间间隔;对于用户自己熟悉的单词,则通过按钮操作移出循环显示;对于陌生或重要的单词,可以添加到指定的表中,并能够输出报表。
(2)基本要求该项目的基本要求是实现如下功能:
①使用友好的全屏幕用户界面、菜单驱动。
②数据维护功能:通过窗体实现录入、添加和修改词汇表的内容。
③查询统计功能:设置多种查询方式。
④系统维护功能:适当的加入系统密码管理、数据备份等帮助功能。
(3)选做模块
① 打印输出功能。
②显示模块的时间间隔设计。
③新词汇表的生成。

(1)项目描述。设计任课教师信息管理系统,实现输入、查询、显示、维护等功能。从界面上输入教师姓名,输出教师的基本信息和任课情况,不存在的数据,要输出提示内容。从窗体中输入教师姓名,可以录入教师的上课数据,并计算教师的工作量。通过窗体操作可浏览、删除、添加教师的相关数据。
E51003《数据库应用技术课程设计》指导说明书共10页第6页
第6页
(2)基本要求。该项目的基本要求是实现如下功能:
①使用友好的全屏幕用户界面,菜单驱动,多窗口。
② 数据维护功能,通过窗体实现录入、添加和修改所有表的内容。
③查询统计功能,设置多种查询方式,实现对教师的任课情况、工作量统计情况等进行查询。
④系统维护功能,适当的加入系统密码管理、数据备份等帮助功能。
(3)可选要求。报表打印功能。

(1)问题描述。设计学生成绩管理信息系统,实现对学生成绩的计算机管理。要求系统具备系统维护、用户管理和退出系统等基本功能;要求系统具备数据管理功能;要求系统具备成绩管理功能;具备数据查询功能,数据查询不仅包括课程信息、学生信息和专业信息等基础数据的查询,还包括学生成绩查询以及对成绩不及格、需要重修学生进行的统计查询。具备报表输出功能并有很好的扩展性。
(2)基本要求。
①使用友好的全屏幕用户界面,菜单驱动,多窗口。
② 数据维护功能,通过窗体实现录入、添加和修改所有表的内容。
③查询统计功能,设置多种查询方式,实现对学生的基本信息、考试成绩情况等进行查询。
④系统维护功能,适当的加入系统密码管理、数据备份等帮助功能。
(3)可选要求。报表打印功能。

(1)项目描述。企业员工管理系统的管理对象是员工,由于员工分别属于不同部门,因此还需要对部门进行管理。企业中各部门往往具有从属关系,要管理好企业中的部门信息,需要对部门进行编码。设计本系统实现员工、部门、部门编码信息的录入、显示、查询、维护等功能。
(2)基本要求。
①使用友好的全屏幕用户界面、菜单驱动。
②数据维护功能,通过窗体实现录入、添加和修改所有表的内容。
③ 查询统计功能,设置多种查询方式,实现对员工、部门的基本信息等进行查询。
E51003《数据库应用技术课程设计》指导说明书共10页第7页
第7页
④系统维护功能,适当的加入系统密码管理、数据备份等帮助功能。
(3)可选要求。报表打印功能。

(1)问题描述。超市进销存管理系统主要涉及进货、库存、销售和报损四个方面。设计本系统要求实现商品信息的管理、商品进出货日常操作和商品进货、库存、销售信息的查询等功能。对于信息查询,可以按照商品编号、商品名称、商品类别、进出货日期等多种方式进行查询。
(2)基本要求。
① 使用友好的全屏幕用户界面,菜单驱动。
②数据维护功能,通过窗体实现录入、添加、浏览和修改所有表的内容。
③ 信息查询功能,设置多种查询方式,实现对商品信息、营业情况等进行查询。
④系统维护功能,适当的加入系统密码管理、数据备份等帮助功能。
(3)可选要求。
① 报表打印功能。
② 商品报损模块。
指导老师:姜桂洪(**********)孙福振张冬梅刘秋香 李盘靖
课程设计时间和地点:信息楼
课程设计班级:计应1201-02\信应1201