第一篇:数据库课程设计实习报告书写规范(大全)
数据库课程设计实习报告书写规范
一、课程设计目的及基本要求:
数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程。数据库课程设计对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。本课程分为系统分析与数据库设计、应用程序设计和系统集成调试三个阶段进行。
1.1数据库课程设计的主要目标是
1.加深对数据库系统、程序设计语言的理论知识的理解和应用水平。
2.通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,3.提高动手能力,提高分析问题和解决问题的能力。
二、数据库原理课程设计实习报告统一格式的要求
2.1 其字体、型号按下列规定选用
1.报告要求按章节划分
2.一级标题:[第一章 绪论](标题,2号宋体,上下空两行居中,行距为单倍行距)。
3.二级标题:1 引言 [第一章 第一节](标题,3号黑体居中,上下空一行,行距为
单倍行距)。
4.三级标题:1.1.1 [第一章 第一节 第一个问题](标题,4黑左顶,占2行)。
5.具体内容(5号宋体)。
6.表名为小5号宋体,居中。编号(表1.1表示第一章的第一个表 正文如表所示)
7.图名为小5号宋体,居中。编号(图1.1表示第一章的第一个图 正文如图所示)
8.参考文献字体为5号字体。
9.报告内容统一尺寸排布,要求距上、下、左、右分别为2.5.2.5.2.5.2.5cm,页眉1.92cm,页角1.75cm。
2.2 参考文献要求
参考文献放在报告的后面,要求如下:参考文献只选用最主要的列入,未公开发表的资料或协作成果,应征得有关方面的同意,以脚注方式顺序标明。参考文献表选用顺序编码制,按文章中出现的先后顺序编号。
1.专著的著录格式为:作者(编者).书名.版本.出版地: 出版者,出版年.页码;
2.专著中析出文献的著录格式为: 作者.题名.见(In): 编者.书名.版本.出版地:
出版者,出版年.页码;
3.连续出版物析出文献的著录格式为: 作者.题名.期刊名,年,卷(期): 页码
4.译文的著录格式为:① 作者;译者.论文译名.见(In):编者.书名.出版地: 出版
者,出版年.页码;② 作者;译者.论文译名.期刊名,年,卷(期): 页码;
5.利文献的著录格式为: 申请者.题名.国别,专利文献种类,专利号.出版日期;
6.学位论文的著录格式为: 作者.题名: [学位论文].保存地点:保存单位,年份.7.参考文献表中的作者、编者、译者不超过3人时全部写出,超过者只写前3名,后
加“等”或“,et al”;外文作者或编者书写时,姓前名后,名用缩写,且不加缩写点。
2.3报告封面的要求
封面的格式,封面从上而下依次为:
1.数据库课程设计报告(仿宋1号 居中)
2.论文题目
3.班级
4.姓名:
5.指导教师
6.时间(居中)
详细方式参考论文封皮文件
2.4目录
要求自动生成目录
三、数据库原理课程设计实习报告统一内容要求
3.1需求分析
1.信息要求:指用户需要从数据库中获得信息的内容与性质。数据库中需要存储哪些
数据。
2.处理要求:用户需要完成什么处理功能,对处理的响应时间有什么要求。(给出流
程图)
3.安全性与完整性要求
3.2概念结构设计
1.逐一设计分E-R图
2.合并分E-R图,生成基本E-R图:若在合并中存在属性冲突、命名冲突以及结构冲
突
3.给出解决方法,若存在不必要的冗余,则消除并给出设计方法
4.基本E-R图中要求标明主码、外码、联系类型。
3.3逻辑结构设计
1.给出由E-R得到的关系模型:并注明转换过程中应用的规则,2.数据模型的优化:
3.确定数据依赖
4.对各个关系模式之间的数据依赖进行极小化处理,消除冗余的联系
5.按照数据依赖的理论确定各关系模式分别属于第几范式
6.分析这些模式对于应用环境是否合适,确定是否要对某些模式进行合并或分解。
7.对不同级别的用户定义不同的视图以保证系统安全性。
3.4数据库的实施和维护(附录)
1.应用程序的编码和调试
2.按模块分析所编写的应用程序
3.给出截图(标明图号)简单阐述该模块的基本功能
4.给出该模块的设计思路,针对难点部分应该进行详细的阐述。
5.结合程序代码给出具体的设计方法。(不要过多的书写源程序代码,代码是用于说
明具体设计方案的)
6.自己选择设计较好的模块进行书写不得少于三个模块。每个模块的代码以注释的形式做纯汉字分析(不含代码)不得少于600字(不含基本功能描述)。
四、结束语
(一)实习过程中遇到的问题以及解决方法。
(二)实习的体会,答谢词不得少于300字
五、注意事项
1.报告中不得有手写痕迹,一律打印。(尤其是E-R图),若报告中出现手写的涂改
痕迹一律打回,再次上交后仍然存在问题,则不再打回,该课程设计成绩直接记为不合格。
2.凡是不符合上述要求的课程实习报告,打回一次,再次上交后仍然不符合要求者,则不再打回,该课程设计成绩直接记为不及格。
3.报告内容要有层次性报告内容要求文章和代码层次清楚、逻辑关系正确,重点突出。
要进行段落和小节的划分,每个小节包含若干内容上有联系的段落,每个小节要有标题,标题要言简意赅的总结小节内容。
4.格式上必须符合要求,排版美观,文档结构图清晰。
5.最多允许两人一组,只需选一人答辩,但得分偏低。
6.平时成绩按照点名和交作业的情况打分。
7.学委在笔试前把电子文档收集好,发到我893962909@qq.com邮箱。
8.答辩计划在笔试结束的晚上进行,按照学号顺序。
附、评分标准
1、雷同的都 得0分建议同学保护好自己的文档。
2、参加编程比赛加分 包括itat比赛和全国蓝桥杯。
3、程序功能更强加分
4、代码解释清楚加分
5、结论详细可靠加分
6、格式排版美观加分
7、答辩清楚无误加分
第二篇:课程设计报告书写规范
课程设计说明书撰写规范
1.课程设计说明书格式:
说明书中小标题用黑宋体四号,正文用宋体小四号,1.5倍行距,课程设计说明书的行文方式和文体的格局,学生可根据专业特点与写作内容表达需要,灵活掌握。报告中的计量单位、制图、制表、公式、缩略词和符号必须遵循国家的有关规定。课程设计说明书正文要有页码,页码居中。
2.课程设计说明书是课程设计工作的总结和提高,课程设计说明书应该反映出作者在课程设计过程中所做的主要工作及取得的主要成果,以及作者在课程设计过程中的心得体会
课程设计说明书编写基本要求:
(1)每个学生必须独立完成课程设计说明书;
(2)课程设计说明书书写规范、文字通顺、图表清晰、数据完整、结论明确;
(3)课程设计结束后,按课程设计说明书封面、目录、课程设计任务书、正文、结论、参考文献等次序排版,(如有题目以学生分组的形式完成,要有每个学生承担的任务说明,排在任务书后面);
(4)其他具体要求,指导教师自拟。
第三篇:《电子技术课程设计》报告书写规范
《电子技术课程设计》报告书写规范要求
1.报告封面
2.目录
3.任务书
4.系统原理介绍(要包含总原理图)
5.单元电路原理介绍
6.芯片及电子元器件介绍(应包含主要元器件、芯片的识别方法、符号图、作用等说明)
7.电路调试及错误检测、排除方法
8.课程设计小结
9.元器件清单
10.课程设计成绩表
备注:1 其中1、3、10项老师会提供标准的电子档模板。用A4纸,可正反面写要求字迹工整,图表规范(必须用尺子画图)报告内容不可大篇幅雷同报告中10项内容的排序即为最后装订顺序
第四篇:数据库课程设计报告
数据库课程设计方案
(长江大学管理学院,信息2009级)设计目的
数据库课程设计是信息管理与信息系统专业大四学生的重要实践性环节之一,是学生在学习完“数据库原理及应用”课程后,锻炼自身实践能力的一次综合性实验。本课程设计的主要目的在于加深学生对数据库基础理论和基本知识的理解,掌握数据库应用系统设计的基本流程和方法,能使用某种系统开发语言开发三层的软件体系结构,最终使学生能综合运用所学知识解决实际问题。参与人员与组织方式
按照专业教学计划的安排,本课程设计要求08级信息管理专业的所有学生都必须完成,历时两周,共28学时。课程设计采用分组的方式进行,每组4-6人,两个班级配备专业教师进行指导,但主要由学生自己动手查资料学习并解决问题。设计内容
以MS SQL Server 或Oracle作为后台数据库平台,选择某熟悉的软件开发平台如C++、JAVA、ASP、或.net等作为前台开发工具,完成一个小型数据库应用系统的设计与开发。根据学生的具体情况,学生可以从以下系统中选择一个,也可以根据个人的爱好自选题目。人事管理系统
(1)系统功能的基本要求(取决于小组的需求分析结果):
员工各种信息的输入,包括员工基本信息、学历信息、婚姻状况信息、职称等。员工各种信息的修改;
对于转出、辞职、辞退、退休员工信息的删除;
按照一定的条件,查询统计符合条件的员工信息,至少应该包括每个员工的详细信息查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自员工信息。员工每个工种基本工资设计
加班津贴管理,根据加班时间和类型给予不同的加班津贴;
按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资,员工年终资金的生成,员工的年终奖金计算公式学生可根据自己的理解自行设计。
企业工资报表:能够查询单个员工的工资情况,每个部门的工资情况、按月的工资,并能够打印。
对查询、统计的结果打印输出
(2)数据库要求(数据库设计应该与功能分析相对应)建议在数据库中至少应该包括以下数据表: 员工基本信息表
员工学历信息表、反映员工的学历、专业、毕业时间、学校、外语情况等; 企业工作岗位表; 企业部门信息表。考勤情况表;
员工工种情况表,员工的工种、等级、基本工资等信息;
员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等; 员工月工资表 宾馆客户管理系统(1)系统功能的基本要求 建议的功能
住宿管理:客户预定、住宿登记、追加押金、调房登记、退房结账。客房管理:客户设置、客户查询、房态查看。挂账管理:挂账查询、客户结账
查询统计:预定房查询、住宿查询、退宿查询、宿费提醒。日结:登记预收报表、客户销售报表、客户销售统计。系统设置:初始化、操作员设置、密码设置、权限设置(2)数据库要求 建议应该包括: 登记预收表 登记表 挂账明细
客房基本信息表 客房预定表 退房登记表
密码表、权限设置表。钢材综合管理系统
(1)系统功能的基本要求 前台管理部分 商品销售 客房结款 商品查询 客户查询 后台管理部分
日常业务:销售退货、商品入库、退货返厂、商品报损、商品报溢
库存管理:库存商品查询、库存盘存、设置库存的初始值,库存的上下警戒限;产品出库管理,可以填写出库单,确认出库;
查询统计:销售查询、销售退货查询、入库查询、退货返厂查询、报损查询、商品报溢查询等
应收应付管理:付款单、应收款查询、应付款查询
统计报表:销售日报表、销售月报表、客户销售报表、职员销售报表;
基础信息管理:商品信息管理、职员信息管理、仓库信息管理、供应商信息管理等 系统设置
(2)数据库要求
建议在数据库中至少应该包含下列数据表 单位定义表 报损表或报溢表
报损票号或报溢票号表 仓库基础信息 供应商基本信息 供应商明细表 库存表
客户基础信息表 客户明细表 权限设置信息表 入库表 入库票号表
入库退单表和入库退单票号 商品基础信息表 销售表 销售票号表
销售退单表及票号 员工基础信息表 餐饮管理系统 前台管理部分 开台管理 买单管理
当日结账数据分析 日结算管理 后台管理部分
酒店后台进货、出货管理
进货查询、出货查询、库存查询 库存统计分析
房间台号管理、商品信息管理、员工信息管理 财政管理: 月结算管理 月营业分析 年营业分析
应收应付管理:应付账款管理、挂账管理、历史挂账查询 系统初始化:本单位定义、供应商管理、房间台号类型管理、部门信息管理、仓库信息管理、员工级别管理
系统管理模块:权限与用户
(2)数据库要求
建议在数据库中至少应该包含下列数据表 单位定义表 付款单据表 供应商信息表 出货信息表 员工信息表 商品基础信息表 客户信息表 库存信息表
房间台号信息表(房间台号类型表)挂账信息表 挂账点单临时表 点单临时表 点单历史表 权限信息表
日(月)结账信息表 进货单据临时表 进货单据信息表 进货表 部门信息表 班级管理系统
(1)系统功能的基本要求
学生管理,可以录入学生、可以删除某个学生;
班组管理,能在满足约束条件的情况下添加、修改、删除班级; 课程管理,能在满足约束条件的情况下添加、修改、删除课程;
成绩管理,能进行成绩的录入、修改、删除等操作,能进行数据的查询和统计; 班组事务管理,如奖金评定、比赛等(2)数据库要求
建议在数据库中至少包含以下数据表: 学生表 班级表 院系表
课程表以及成绩表; 班级事务表 网络在线书店
系统功能的基本要求 前台管理 新用户注册 用户登录 查看图书信息 购物车处理 订单列表 订单详细信息 发表评论 商品运输管理 后台管理 单位信息管理 商品出入库 数据分析与统计
(2)数据库要求
建议在数据库中至少包含以下数据表: 商品库存信息 单位信息表 进(销)信息表 顾客表 图书种类表 订单明细表 订单表 评价信息表 购物车表 设计报告要求
学生完成设计任务后,应按要求提交课程设计报告,设计报告应包含以下几个方面的内容: 应用程序的系统结构;
应用程序使用的环境平台,如DBMS和开发工具的选择;
数据库设计的过程和结果:包括需求分析、概念设计、逻辑设计、物理设计、库表结构,并编写定义数据库及表单的SQL程序;
数据库相关应用程序的主要代码,数据库系统测试数据及测试结果; 运行结果分析。
具体的报告形式可参考本课程设计所提供的报告模板。成绩考核
由指导教师根据学生完成任务的情况、课程设计报告的质量和课程设计过程上的工作态度等综合打分,其中课程设计报告占60%、软件系统占30%,平时表现占10%。成绩评定实行优秀、良好、中等、及格和不及格5个等级,并对设计成绩评定为优秀的学生给予一定奖励。总评:
数据库课程设计实验报告(2012-2013)第1学期
专
业:
小组编号:
组长姓名:
班
级:
指导教师:
刘
松
长江大学管理学院实验中心 数据库课程设计报告评价表 系统设计题目:
小组成员:
系统开发的主要技术:
设计目标:
工作进度安排:
小组自评: 小组成员得分:(1)
(2)
指导老师评语:平时成绩:
设计报告:
软件系统:
总评:
***系统的数据库课程设计报告 1 系统的开发背景(1)开发目的及意义(2)研究现状分析(3)设计报告的内容
2关键理论及开发技术概述(1)数据库设计技术(2)系统开发技术 3系统的需求分析(1)功能需求(2)性能需求(3)接口需求
(4)出错处理需求及其它特殊需求
4、概念设计
什么是概念设计?
概念设计中应该做什么?
它在需求分析与软件设计中过度过程中起到一个什么样的作用?(我们往往过多的关注How,而没有关注What,或者关注了What而没有关注What背后的需求场景和背后的问题Why。)
5、数据库逻辑设计(1)系统的E-R图
(2)表、表与表之间的关系(主键及外键等)以及完整性约束(3)编写数据字典
给出通过SQL生成数据库、表、索引、视图及完整性约束等的代码。重点语句需要标准说明性文字
6、数据库物理设计(1)访问方式选择(2)存储结构选择(3)物理结构评价
7、安全性设计(1)身份验证模式(2)登陆管理(3)账户管理(4)权限管理(5)角色管理
8、重要业务处理过程设计(1)重要的存储过程(2)重要的触发器技术
要求学生尽可能应用SQL语言的函数
9、重要业务逻辑的实现程序
利用系统开发语言设计的重要模块代码及函数
10、系统测试的结果
结合实际数据及运行效果,描述模块的功能及使用方法。课程设计的心得体会 参考文献
在百度文库中可以搜索到相关的报告实例
第五篇:数据库课程设计报告
数据库课程设计
校友通讯录
南华大学计算机科学与技术学院网络工程
(2010~2011 第二学期)
2011.6.25
目 录
一、设计需求说明··············3
二、总体设计分析··············
三、部分模块设计分析············
四、程序源代码···············
五、运行结果及截图·············
六、心得体会················
七、参考文献················4 10 18 23 23
一、设计需求说明
1、设计题目及要求
◆
建立校友通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子邮箱等;
◆ 能够提供注册、登录和修改个人信息等的功能; ◆ 校友之间能进行相互通信;
2、系统功能需求分析:
1).注册,找回密码(无法登陆该系统); 2).登陆;
3).更改个人资料;
4).查看并浏览校友所有的公开性信息; 5).申请私人互动,进一步获取校友私有信息: ①发送申请消息; ②拒绝;
③通过,开放私人信息; 6).删除已在列表中的对象; 7).账号注销。
二、总体设计分析
系统功能模块图:
校友通讯录要实现的需求功能主要有注册,找回密码;登录;修改个人资料;浏览校友信息;查找校友;修改密码;删除校友;账号注销。(1)注册:如果是新用户,用户可注册加入,填写详细的注册信息表。验证通过,如果注册成功,则进入校友通讯录主界面。
(2)找回密码:用户忘记了登陆密码,可通过找回密码功能找回密码,进入找回密码界面,填写邮箱号,可以修改密码。
(3)登录:输入正确的账号,密码,登陆成功,如果登陆次数超过5次,提示错误信息。
(4)修改个人资料:进入个人信息页面,填写要修改的内容,如果修改成功,系统更新并记录信息。
(5)浏览校友信息:查看已在校友列表的校友的信息。(6)查找校友:输入姓名、学院、专业等查找信息,查找成功。
(7)删除校友: 在已有的可互动的联系人中找寻并选择要删除的对象,如果删除成功则用户的私密信息不再对已删除对象开放。
(8)帐户注销:用户提出注销请求,如果退出校友通讯录系统,则系统注销退出者的个人信息。
三、部分模块设计分析
1.通讯录:
2.工作顺序图:
(1)注册:申请账号
注册注册数据 : <未指定>真实性检查错误真实加入班级记录,分配帐号
②找回密码:找回用户丢失的密码
找回密码已登陆用户进入更改密码界面已注册未登记用户申请找回密码键入新密码输入帐号系统发送密码通过电子邮件确认否记录
(3)登录:已注册的用户利用系统已分配的账号登录
已注册用户或管理员登录键入密码帐号验证密码帐号是否正确通过验证未通过验证验证是否为管理员拒绝进入普通用户管理员进入个人主页进入管理员界面系统维护8
4)修改个人资料:修改个人中心的资料
更改个人资料进入更改个人资料页面已登陆用户输入要更改的个人资料确定取消记录9((5)浏览校友信息:查看校友的信息
已登陆用户 查看搜索校友公开信息进入搜索界面键入搜索信息精确搜索模糊搜索显示符合条件校友名单显示选中校友公开信息10
(6)查找校友:查找用户感兴趣的校友
通信许可权发送许可权申请收到许可权申请已登陆用户拒绝许可权申请同意许可权申请记录,加入联系人列表删除许可权浏览联系人私人信息
(7)删除校友:删除用户的好友
已登陆用户
删除通信权进入已获通信权列表选中要删除的联系人取消删除确定要删除移出,记录12
四、源程序代码
五、运行结果及截图 1.显示主菜单界面
2.添加界面
3.显示界面
4.删除界面
删除后,通讯录里的显示记录:
5.查询界面
以姓名查询方式为例:
6.修改界面
修改后,通讯记录的显示记录:
7.保存界面
六、心得体会
李兰利: 李竹村: 姚莉 : 李叶婷: 毛蓓:
梁娟:这次课程设计我觉得我做的事情比较少,尽的力不够,但在组员的辅助下,还是学到了一些东西。如:如何做原型设计、需求分析的应该做些什么,以及界面设计,数据库那边了解甚少。我觉得那句话话说得很对,团结就是力量。要做一件事,你需要有一个优秀的团队,大家可以一同进步,一同努力,困难一起克服。在这个团队中,我看到了他们钻研的精神,令我很敬佩;看到大家分工明确一起努力地画面。只是一次不错经验。
七、参考文献
何玉洁、李宝安《数据库系统教程》人民邮电出版社 教材《软件工程》