大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
淮阴工学院
Data Design using SQL Server
课程设计指导书
2010年3月20日
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
目 录
《Data Design using SQL Server》课程设计指导书 ............................................. 1 学生成绩管理系统简介 ............................................................................................. 10 课程设计选题................................................................................................................ 15
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
《Data Design using SQL Server》课程设计指导书
一、 课程设计目的
《Data Design using SQL Server》课程设计是计算机科学与技术专业软件工程方向集中实践性教学环节之一,是学习完《Data Design using SQL Server》课程后进行的一次全面的综合练习。其目的在于加深对大型数据库课程理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力。
培养学生正确的设计思想,理论联系实际的工作作风,严肃认真、实事求是的科学态度和勇于探索的创新精神。培养学生综合运用所学知识与生产实践经验,分析和解决工程技术问题的能力。
二、 课程设计内容及要求
坚持“规格严格,功夫到家”的优良传统,加强基本功训练,做到理论与实际相结合,继承与创新相结合,充分发挥学生的主观能动性与教师因材施教、严格要求相结合,抓智力因素教育与非智力因素教育相结合,教书育人。
用SQL Server 2000制作一个小型管理系统。所设计的小型管理系统应包含输入输出、查询、插入、删除等基本功能。根据课程设计1周时间的安排选择适当大小的设计课题,课题的选择可以是实际问题,也可以是虚构的问题。根据题目的基本需求,画出流程图,编写程序,并写出详细的设计说明书。
三、 课程设计时间
课程设计时间为1周。
四、 课程设计分组
一人一组(每个人都不能重复)
五、 课程设计课题
(见附件一)
六、 课程设计课题选择
(1) 具体课题题目附后
(2) 一人一题,不允许重复。班长或学习委员进行协调
(3) 如果对所给的设计题目不满意,可以自选题目(不能和其他人重复)。但需要
经过老师的最终确认。自选题目应该满足:所设计的数据库应该具有添加、删除、编辑、多层灵活查询等功能。
(4) 所有的题目都要在第五星期五下午四点前最后确认
七、 课程设计具体时间安排
(1) 第六周之前各班进行课程设计的安排(已经完成) (2) 第十八周周日12点之前完成计划制定。(包括在你的系统内主要实现的功能和每
个功能你准备在那一天完成,并写成电子文档上交,格式如图)
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
(3) 第十七周星期日至星期五上午进行程序设计。星期四下午开始对每个同学完成的
功能打分 (4) 学生在设计周进行程序调试,并生成可执行程序 (5) 撰写课程设计报告和每天你所完成工作的日志记录和总结 (6) 第十八周周日12点之前,将课程设计报告和日志记录
八、 课程设计的提交
(1) 统一上交学习委员或班长
(2) 要求提交的内容有:源程序和可执行程序、课程设计报告(word文档)和每
天你所完成工作的日志记录、总结
九、 课程设计说明书的编写规范与写作框架
(见附件二) 十、 课程设计成绩评定
(1) 课程设计计划书5分 (2) 完成工作的日志记录5分
(3) 每天点名四次,每次0.5分,总共10分 (4) 课程设计文档10分
(5) 有安装包、能执行安装包、安装后程序能正常运行的5分 (6) 源程序每条都有注释5分
(7) 功能菜单项要超过8个,每个都能使用10分 (8) 有查询功能5分 (9) 3次打分,每次5分
(10) 能对数据进行增加、删除、修改15分 (11) 由4个以上数据报表10 (12) 5分机动
十一、 课程设计指导教师
冯万利、邱军林;王留洋、寇海洲
十二、 课程设计的考查
成绩评定实行优秀、良好、中等、及格和不及格五个等级。优秀者人数一般不得超过总人数的20%。不及格者下学期需重新做课程设计。
十三、 课程设计说明书的写作方法指导
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
(见附件三)
十四、 课程设计说明书格式要求
(见附件四)
十五、 课程设计说明书书写范例
(见附件五)
十六、 课程设计学生守则及管理规定
1、学生在课程设计期间应遵守学校作息制度;请假需经指导教师同意,并按学校规定办理请假手续,否则以旷课论处,每天以6课时计算。
2、学生必须随时接受指导教师的检查,指导及安排的工作。
3、课程设计所使用的机器,须经指导教师同意后,方可使用。课程设计结束后,制作成果必须上交。
4、学生使用的计算机、电子仪器或其它设备,若因责任事故造成丢失或损坏,应酌情赔偿。若设备发生故障,应及时报告,学生不得擅自修理。
5、严格禁止学生在计算机房或实验室玩游戏,每发现一次,则课程设计成绩降低5分。学生未经指导教师同意将私人盘片、器材带入计算机房或实验室,将予以没收。学生也不得将计算机房和实验室中的任何设备、器材和工具带回宿舍使用,否则视为盗窃。
6、学生在实验室内必须严肃认真,不得大声喧哗,严禁吃任何食物,严禁吸烟,每日负责卫生打扫。
7、课程设计学生在停课期间必须每天到所在的机房签到。
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
课程设计课题
1、 学生信息查询系统 2、 图书借阅管理系统 3、 房屋销售管理系统 4、 住院收费管理系统 23、 合同管理系统
24、 通讯录管理系统 25、 试题库管理系统 26、 学生成绩管理系统 5、 干部档案管理系统 6、 订单生成系统
7、 商家打折信息管理系统 8、 实验室数据上报系统 9、 人事管理信息系统 10、 工资管理信息系统 11、 考勤管理信息系统 12、 员工培训管理信息系统 13、 仓库货物管理系统 14、 内部行文管理系统 15、 进销存管理系统 16、 酒店管理系统 17、 医院管理系统 18、 银行账户管理系统 19、 光盘管理系统 20、 网吧机房管理系统 21、 机动车驾驶员考试系统 22、 打字店文档管理系统
27、 学生选课信息系统 28、 电脑销售系统 29、 教材发放管理系统 30、 教师管理系统 31、 设备管理系统 32、 运动会管理系统 33、 个人财物管理系统 34、 洗衣店管理系统 35、 体育彩票分析系统 36、 高校团委团员管理系统37、 宾馆住宿管理系统 38、 学籍管理系统 39、 房屋中介管理系统 40、 航班售票管理系统 41、 旅游管理系统 42、 高校科研管理系统 43、 校园自助银行模拟系统
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
课程设计说明书的编写规范与写作框架
(仅供参考)
摘要及关键词
Abstract and Keywords 目录 正文
第一章 引言
●本课题的研究意义
●本论文的目的、内容及作者的主要贡献 第二章 研究现状及设计目标
●相近研究课题的特点及优缺点分析 ●现行研究存在的问题及解决办法 ●本课题要达到的设计目标 第三章 要解决的几个关键问题 ●研究设计中要解决的问题
●具体实现中采用的关键技术及复杂性分析 第四章 系统结构与模型
●设计实现的策略和算法描述 ●编程模型及数据结构 第五章 系统实现技术
●分模块详述系统各部分的实现方法 ●程序流程 第六章 性能测试与分析
●测试实例(测试集)的研究与选择 ●测试环境与测试条件 ●实例测试(表格与曲线) ●性能分析 第七章 结束语 致谢
参考文献
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
附件三
课程设计说明书格式要求
一、论文版芯尺寸为15cm×23cm,论文内芯每页36行,每行34字。
二、论文正文用小4号、宋体字;章及章标题使用小3号、宋体字;节及节标题使用小4号、黑体字;图号及图标题使用5号、宋体字。
三、论文用8.5×11英寸纸张(A4复印纸)单面打印装订成册,按论文封面大小裁切毛边。
四、学位论文正文的页码编于页面下端中间。其它页不需要使用页码。论文不需要使用页眉和页脚。
五、论文封面使用“人才培养模式改革和开放教育试点计算机科学与技术(开放本科)专业毕业设计”专用封面,由安徽电大统一印制。
六、装订次序:(1)封面 (2)中文摘要 (3)英文摘要 (4)目录 (5)正文 (6)致谢 (7)参考文献 (8)附件(如程序源代码等)。上述每一项从新一页开始打印。
七、以上各项的格式分别示例如下。 (1)封面(注:统一使用该封面)
(2)中文摘要(注:标题为宋体、3号、加粗,正文为宋体、小4号,中文摘要不少于500字)
(3)英文摘要(注:标题为Times New Roman、3号、加粗,正文为Times New Roman、小4号,英文摘要为相应的中文摘要的英文翻译)
(4)目录(注:标题为宋体、3号,章标题为宋体、小4号,节标题为宋体、5号,同时要标注页码)
(5)正文(注:正文用小4号、宋体字;章及章标题使用小3号、宋体字;节及节标题使用小4号、黑体字;图号及图标题使用5号、宋体字)
(6)致谢 (7)参考文献
(8)附件(如程序源代码等)。
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
课程设计说明书书写范例
摘 要 一、导言
(一)问题的提出 (二)本文研究路线
二、管理信息系统研究概述 (一)管理信息系统的发展历史 (二)管理信息系统的特点 (三)管理信息系统的开发方式 (四)管理信息系统的开发过程 三、图书管理系统分析与设计
(一)图书管理系统的用户需求简介 (二)图书管理系统的要求 (三)图书管理系统功能描述 (四)系统功能模块图 (五)系统开发环境简介 (六)数据库设计 1、数据库介绍
2、使用ADO数据控件访问数据库 3、数据库需求分析 4、数据库概念结构设计 (七)数据词典分析 1、读者信息表 2、图书信息表 3、借阅信息表 (八)数据流程图
四、图书管理系统的功能实现 (一)"登陆界面"编码设计 (二)"读者管理界面"编码设计 (三)"图书管理界面"编码设计 (四)"借阅信息管理界面"编码设计 (五)发布应用程序 1、编译应用程序 2、打包应用程序
3、发布应用程序的步骤 五、结论与体会 参考文献 附录:源代码
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
SQL Server课程设计管理规定
课程设计是培养学生运用本课程及有关课程的理论和专业知识,解决实际问题,进一步提高设计、运算、使用专业资料等能力的重要教学环节。为加强和规范我校课程设计教学管理工作,提高课程设计教学质量,特制定本管理规定。
一、课程设计目的
1.培养学生正确的设计思想,理论联系实际的工作作风,严肃认真、实事求是的科学态度,勇于探索的创新精神和团队精神。
2.培养学生独立分析和解决实际问题的能力。
3.巩固和加深学生所学的专业知识,训练并提高学生在计算、设计、绘图、查阅资料、运用标准与规范和应用计算机等方面的基本技能,为毕业设计(论文)奠定良好的基础。
二、课程设计选题要求
1.课程设计的内容应属课程范围,应能满足课程设计的教学目的与要求,能使学生得到较全面的综合训练。
2.课程设计题目的难度和工作量应适合学生的知识和能力状况,使学生在规定的时间内既工作量饱满,又能经过努力完成任务。
3.课程设计题目可以由指导教师拟定,并经系或教研室审定,二级学院审批;也可以由学生自拟,但必须经指导教师审定,系或教研室和二级学院批准方可执行。
三、课程设计指导书、任务书
1.课程设计指导书可选用正式出版或由指导教师编写,内容包括课程设计的目的、要求、内容、完成步骤、基本格式规范要求、考核、参考资料等。自编指导书须经系主任和分管教学副院长审定签字。
2.课程设计任务书由指导教师填写,格式应统一规范,具体格式由承担课程设计任务的二级学院负责制定。任务书内容应包括设计题目、设计任务、进度安排、参数、参考资料、设计成果要求等。
四、课程设计对学生的要求
1.认真阅读有关规范、设计手册及文献资料等,按照任务书规定的内容,在指导教师指导下进行设计,按时独立完成任务。对有抄袭他人设计图纸(论文)或找他人代画设计图纸、代做课程设计等行为者,成绩一律按零分记,并根据学校有关规定给予严肃处理。
2.要有勤于思考、刻苦钻研的学习精神和严肃认真的工作态度。
3.课程设计的说明书、计算书要求简洁、通顺、计算正确,图纸表达内容完整、清楚、规范。
4.严格遵守学习纪律,遵守作息时间,不得迟到、早退或旷课。如因事、因病不能上课,须按学校管理规定办理请假手续。凡未请假或未获准假擅自缺勤者,均按旷课论处。
5.注意安全,爱护公物,搞好环境卫生。严禁在设计室内打闹、嬉戏等一切与课程设计无关的行为。
五、课程设计指导教师及职责
课程设计由具有讲师及讲师以上职称的教师或中级及以上职称的工程技术人员担任指导教师工作,助教一般不能独立承担指导工作。指导教师的职责主要是:
1.选择题目,编写课程设计任务书,向学生发放课程设计指导书,说明课程设计工作要求、评分标准等有关管理规定。
2.检查学生的工作进度和质量,严格要求,耐心细致地进行指导,及时解答和处理学生提出的问题。
3.根据学生设计成果、独立工作能力、平时表现以及创新与发挥等情况,对学生的课程设计成绩进行综合评定。
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
4.课程设计完成后2周内将指导课程设计工作小结和学生成绩交二级学院。 六、成绩评定
1.课程设计的成绩评定要严格、规范,可按优秀、良好、中等、及格和不及格5级记分制或百分制评定。
2.课程设计成绩获优的学生人数比例一般不超过20%。课程设计成绩不及格的学生,要重修。
七、资料归档
课程设计完成后,有关资料(包括课程设计任务书,论文或设计说明书、设计图纸(作品)、指导教师考核评语、评分结果等)均应认真加以整理,编订目录,装订成册与指导书一起送系存档。
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
学生成绩管理系统简介
1. 系统组成
本系统由1个数据库、3个查询,14个表单、3个报表、1个菜单、6个程序和2个自由表组成。
数据库组成: (1)数据表3个:
学生表(5个字段: xh, xm, xb, csrq, bj),其中有4个班各5名学生的记录 课程表(4个字段:kch,kcm, js, xf),其中有4门课程的记录; 成绩表(3个字段:xh, kch, cj),其中有80条学生成绩的记录。
(2)本地视图1个: 基于以上3张表创建,输出字段为:xh, xm, xb, bj, kcm, cj 查询组成:查询学生、按班级查询成绩、按课程查询成绩 表单组成:
主界面表单、退出表单、学生表单、课程表单、成绩表单(可按学号分类和按课程分类)、 查询学生表单、查询成绩表单、总浏览表单、浏览学生表单、浏览成绩表单、系统信息表单、 设置口令表单集、修改表单界面。
菜单组成:主菜单由系统维护、浏览、查询、报表、帮助、退出6项组成。 报表组成:学生一览表、课程一览表、成绩一览表(可按课程分类和按学号分类)。 程序组成:
主程序、统计全体学生概况、按班级统计学生概况、统计全体成绩概括、按班级统计各门课的成绩、按课程统计各班学生的成绩。
自由表组成:密码表、系统信息表。 2. 系统功能
本系统的主要功能分别通过主菜单中的以下各项来实现:
· 通过系统维护菜单实现数据表记录的维护、数据表结构的修改、系统口令的更改、表单的修改;
· 通过浏览菜单实现对学生表、课程表和成绩表的总浏览和相关统计信息的浏览; · 通过查询菜单实现对学生和成绩的各种查询; · 通过报表菜单实现学生、课程和成绩的打印输出; · 通过退出菜单退出本系统。
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
3.数据库组成 4.表单组成
5. 报表组成
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
6.程序文件清单
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
7、
大型数据库课程设计指南 - 淮阴工学院计算机工程实验中心--首页
8. 主菜单组成