《2022年E《数据库应用技术课程设计》指导说明书.docx》由会员分享,可在线阅读,更多相关《2022年E《数据库应用技术课程设计》指导说明书.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品学习资源E51003 数据库应用技术课程设计 A 指导说明书一、课程设计目的通过SQL Server 数据库的操作与实践,使同学明白关系数据库的相关理论学问和有关工具软件的使用技巧,在确定程度上提高应用程序的综合开发才能和创新意识、创新才能,详细把握的基本才能有以下几方面:1. 学习和巩固 SQL Server数据库的基本学问;2. 关系数据库治理系统的数据库设计方法的基本步骤;3. 熟识小型程序设计的过程,培养解决实际问题的才能;二、课程设计基本要求SQL Server数据库课程实践要求以课程分组为单位完成一个小型工程的分析和设计过程,并在报告中表达出来;基本要求如下:1. 需求分析依据
2、软件工程的要求,对实际系统要有适当的需求分析陈述;2. 数据库设计(1) 要有数据字典的设计和必要的E-R图设计;数据库和表的创建,输入必要的初始数据(每表至少有 3条以上记录);(2) 要有表达数据库安全性策略的设计过程,尝试必要的权限设计与治理;要有数据完整性设计,应包括必要的数据完整性校验、一样性检查等;3. 系统实现(1) 系统前台的设计,可由同学自选开发工具(C#、ASP.NET、JAV等)完成,但要完成与数据库连接配置与相关数据控件的绑定;(2) 后台设计:使用 SQL Server 作为后台数据库治理系统;4.系统测试设计必要的测试用例,并将测试用例的测试结果进行描述欢迎下载精品
3、学习资源三、分组与要求1.组织方法(1) 分组选题;课程设计题目可以是举荐工程,也可以是自己选 题,自己选题需要在课程设计前将题目的相关内容报相关指导老师,批 准后方可进行;每组成员 1-2 名,自由组合,成员间要求任务分工明确、合理;(2) 明确任务;每人依据所分任务制订进度方案;(3) 设计过程;按组争辩、确定设计方案;通过进行明确分工,各人自己完成所分的设计任务;每完成一步组长都要准时与指导老师进行沟通之后再往下进行;最终进行整个程序地汇总、调试和编译;(4) 提交成果;每组提交 1份创建数据库文件和源程序,要求能正常运行;每人依据要求提交课程设计报告1份;2.步骤(1) 查阅资料;查询
4、或借阅相关资料,并参考教材第1-10 章内容;(2) 选题;第 1次课将分组成员、设计题目及成员分工情形报指导老师;(3) 现场提问验收,最终一次课进行答辩;(4) 按时上交报告、数据库和源程序文件;(5) 以班级为单位,由学习委员负责刻录光盘1张,内容包括每位同学的数据库文件、程序文件、报告电子文件形成的压缩文件;每位同学需要依据要求的格式上交课程设计报告打印/ 书写稿 1份;3. 上交文档的格式要求(1) 统一用 A4纸打印或书写,封面单面打印,并装订整齐;(2) 报告内容不得少于 3000字(不包括源程序);(3) 打印格式: 报告内容标题用四号字、宋体、加粗; 正文用五号宋体字; 正文
5、中的小标题加粗;(4) 报告内容: 工程描述; 系统描述; 数据库设计;欢迎下载精品学习资源 软件总体设计; 模块层次描述; 总结与争辩;4. 考核形式及评分参考标准本考核分为数据库和源程序、报告和答辩(或现场提问)3部分,总成果运算公式如下:总成果 =数据库和源程序成果 *40%+ 报告成果 *30%+ 考核成果 *30%(1) 数据库和源程序成果评分标准; 上交源程序压缩文件,并在说明文件中对程序模块功能进行简洁的介绍,以及进入系统的账户和密码;压缩文件名为学号加姓名,如 “ 1132105679姚致远”( 15分); 工程、数据库、表、程序模块文件齐全,并存放到合适文件夹( 110分);
6、 程序模块运行达到良好:功能完备、界面友好、代码符合规范要求且注释清楚、可读性强、错误少、无致命缺陷(无法连续运行的情形为致命缺陷)( 1050分); 程序总体运行良好:功能完备、界面友好(520分); 程序功能设计有独创性( 010分); 积极组织本组同学进行设计,在团队中起骨干作用(05分);(2) 设计报告评分标准: 封面设计符合要求( 15分); 报告格式符合要求( 520分); 功能表达完备,错别字少,章节段落分布合理,无抄袭或雷同现象( 3060分); 排版质量高,利用抓图软件对图片处理且成效好(015分);(3) 答辩(或现场提问)评分标准: 操作娴熟,回答疑题精确无误(9010
7、0分); 操作娴熟,部分问题回答较好(8090 分); 操作比较娴熟,基本问题回答精确( 7585分); 操作比较娴熟,基本问题回答较好( 7080分); 操作有错误,基本问题回答较好( 6070分);欢迎下载精品学习资源 系统不能运行,基本问题回答错误多( 0 59 分);5. 课程设计过程中留意的问题(1) 遵守试验室的相关规定;(2) 按时出勤,不得任凭转变课程设计时间;(3) 整个设计过程应自己独立完成分工内容,不能做与本设计无关的事情;(4) 设计过程中及早预备设计报告,报告的截止日期一般为考核完成后的 1天;(5) 未尽事宜 , 可直接向指导老师询问;四、设计报告撰写要求良好的文字
8、表达才能和问题归纳汇总才能是对一个科技工作者的基本要求,严谨、执着和客观的工作作风是一个科技工作者必需具有的基本素养;撰写报告的目的就是将程序设计的内容和过程客观的反映出 来,要达到这个目标对于一个编程基础不够深厚的同学来说是不简洁 的;从某种程度上说,撰写报告也仅是给具有初学者程度的同学供应一个锤炼机会,为以后的毕业设计说明书或论文的撰写供应一次练习机 会,因此严谨而科学的态度是撰写报告的关键;报告的撰写格式依据上交文档的格式要求进行,内容主要从封面和内容两个方面提出要求;1. 封面设计封面格式设置主要能够反应出如下信息:(1) 设计报告的性质:数据库应用技术课程设计A ;(2) 设计报告的
9、题目:如,超市进销存治理系统;(3) 指导老师信息:姓名等;(4) 同学信息:院系、学号、姓名等;(5) 设计日期;(6) 成果信息:程序成果、报告成果、答辩成果及总成果;2. 内容设计设计报告内容设置主要能够反应出如下信息:(1) 目录信息:供应二级目录及页码;(2) 工程的任务和要求;设计并实现一个治理系统,要求用到的数据全部存放到数据库中,通过数据库操作完成各种数据的输入输出;在欢迎下载精品学习资源设计过程中,第一要分析用户要求和功能特点,然后完成数据库的设计以及整个系统的设计;在本部分中详细说明系统的背景、设计的任务和要求以及拟实现的系统功能;(3) 系统分析;在本部分中详细说明系统的
10、设计思想及功能模块划分情形,画出系统的对象模型、动态模型和功能模型图;(4) 数据库设计;通过数据库需求分析,进行数据库的规律设计和物理设计;以及完成了哪些数据库和表的设计;(5) 系统总体功能简介;依据系统菜单的功能对系统进行功能介绍;(6) 模块功能描述;如在本部分中说明系统各层次模块的设计思路及设计过程;(7) 总结与争辩;表达设计设计中的主要收成,以及在设计过程中遇到的问题及解决情形;五、举荐工程介绍本设计供应 5个工程供同学选择,并将供应部分工程功能要求;同学假如自己选择题目,上机前需要将该题目按如下同样的格式向任课老师 提出申请,待批准后方可进行;1. 高校英语词汇学习系统(1)
11、工程描述;要求设计高校英语词汇学习系统,实现输入、查询、显示、爱护等模块功能,目的是帮忙同学学习和把握高校英语的词汇的释义、短语和例句等;输入时,表数据项齐全;查询时从界面上输入英文单词,如一词多意的应同时显示,不存在的应有提示内容;练习背诵的显示模块应当自动显示英语与汉语的含义,且可以让用户自己设置时间间隔;对于用户自己熟识的单词,就通过按钮操作移出循环显 示;对于生疏或重要的单词,可以添加到指定的表中,并能够输出报 表;(2) 基本要求该工程的基本要求是实现如下功能: 使用友好的全屏幕用户界面、菜单驱动; 数据爱护功能:通过窗体实现录入、添加和修改词汇表的内容; 查询统计功能:设置多种查询
12、方式; 系统爱护功能:适当的加入系统密码治理、数据备份等帮忙功能;(3) 选做模块 打印输出功能;欢迎下载精品学习资源 显示模块的时间间隔设计; 新词汇表的生成;2. 任课老师信息治理系统(1) 工程描述;设计任课老师信息治理系统,实现输入、查询、显示、爱护等功能;从界面上输入老师姓名,输出老师的基本信息和任课情形,不存在的数据,要输出提示内容;从窗体中输入老师姓名,可以录入老师的上课数据,并运算老师的工作量;通过窗体操作可浏览、删除、添加老师的相关数据;(2) 基本要求;该工程的基本要求是实现如下功能: 使用友好的全屏幕用户界面,菜单驱动,多窗口; 数据爱护功能,通过窗体实现录入、添加和修改
13、全部表的内容; 查询统计功能,设置多种查询方式,实现对老师的任课情形、工作量统计情形等进行查询; 系统爱护功能,适当的加入系统密码治理、数据备份等帮忙功能;(3) 可选要求;报表打印功能;3. 同学成果治理信息系统(1) 问题描述;设计同学成果治理信息系统,实现对同学成果的运算机治理;要求系统具备系统爱护、用户治理和退出系统等基本功能; 要求系统具备数据治理功能;要求系统具备成果治理功能;具备数据查询功能,数据查询不仅包括课程信息、同学信息和专业信息等基础数据的查询,仍包括同学成果查询以及对成果不及格、需要重修同学进行的统计查询;具备报表输出功能并有很好的扩展性;(2) 基本要求;使用友好的全
14、屏幕用户界面,菜单驱动,多窗口; 数据爱护功能,通过窗体实现录入、添加和修改全部表的内容; 查询统计功能,设置多种查询方式,实现对同学的基本信息、考试成果情形等进行查询; 系统爱护功能,适当的加入系统密码治理、数据备份等帮忙功能;(3) 可选要求;报表打印功能;4. 企业员工治理系统(1) 工程描述;企业员工治理系统的治理对象是员工,由于员工分欢迎下载精品学习资源别属于不同部门,因此仍需要对部门进行治理;企业中各部门往往具有从属关系,要治理好企业中的部门信息,需要对部门进行编码;设计本系统实现员工、部门、部门编码信息的录入、显示、查询、爱护等功 能;(2) 基本要求;使用友好的全屏幕用户界面、
15、菜单驱动; 数据爱护功能,通过窗体实现录入、添加和修改全部表的内容; 查询统计功能,设置多种查询方式,实现对员工、部门的基本信息等进行查询; 系统爱护功能,适当的加入系统密码治理、数据备份等帮忙功能;(3) 可选要求;报表打印功能;5. 超市进销存治理系统(1) 问题描述;超市进销存治理系统主要涉及进货、库存、销售和报损四个方面;设计本系统要求实现商品信息的治理、商品进出货日常操作和商品进货、库存、销售信息的查询等功能;对于信息查询,可以依据商品编号、商品名称、商品类别、进出货日期等多种方式进行查 询;(2) 基本要求;使用友好的全屏幕用户界面,菜单驱动;数据爱护功能,通过窗体实现录入、添加、浏览和修改全部表的内容; 信息查询功能,设置多种查询方式,实现对商品信息、营业情形等进行查询;系统爱护功能,适当的加入系统密码治理、数据备份等帮忙功能;(3) 可选要求; 报表打印功能; 商品报损模块;指导老师: 姜桂洪()孙福振张冬梅 刘秋香 李盘靖课程设计时间和地点:信息楼课程设计班级 :计应信应 1201欢迎下载