ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:134.97KB ,
资源ID:7308835      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7308835.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大型数据库课程设计指南淮阴工学院计算机工程实验中心首页.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大型数据库课程设计指南淮阴工学院计算机工程实验中心首页.docx

1、大型数据库课程设计指南 淮阴工学院计算机工程实验中心首页淮阴工学院Data Design using SQL Server课程设计指导书2010年3月20日目 录Data Design using SQL Server课程设计指导书 1学生成绩管理系统简介 10课程设计选题 15Data Design using SQL Server课程设计指导书一、 课程设计目的Data Design using SQL Server课程设计是计算机科学与技术专业软件工程方向集中实践性教学环节之一,是学习完Data Design using SQL Server课程后进行的一次全面的综合练习。其目的在于加深

2、对大型数据库课程理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力。培养学生正确的设计思想,理论联系实际的工作作风,严肃认真、实事求是的科学态度和勇于探索的创新精神。培养学生综合运用所学知识与生产实践经验,分析和解决工程技术问题的能力。二、 课程设计内容及要求坚持“规格严格,功夫到家”的优良传统,加强基本功训练,做到理论与实际相结合,继承与创新相结合,充分发挥学生的主观能动性与教师因材施教、严格要求相结合,抓智力因素教育与非智力因素教育相结合,教书育人。用SQLServer 2000制作一个小型管理系统。所设计的小型管理系统应包含输入输出、查询、插入、

3、删除等基本功能。根据课程设计1周时间的安排选择适当大小的设计课题,课题的选择可以是实际问题,也可以是虚构的问题。根据题目的基本需求,画出流程图,编写程序,并写出详细的设计说明书。三、 课程设计时间课程设计时间为1周。四、 课程设计分组一人一组(每个人都不能重复)五、 课程设计课题(见附件一)六、 课程设计课题选择(1) 具体课题题目附后(2) 一人一题,不允许重复。班长或学习委员进行协调(3) 如果对所给的设计题目不满意,可以自选题目(不能和其他人重复)。但需要经过老师的最终确认。自选题目应该满足:所设计的数据库应该具有添加、删除、编辑、多层灵活查询等功能。(4) 所有的题目都要在第五星期五下

4、午四点前最后确认七、 课程设计具体时间安排(1) 第六周之前各班进行课程设计的安排(已经完成)(2) 第十八周周日12点之前完成计划制定。(包括在你的系统内主要实现的功能和每个功能你准备在那一天完成,并写成电子文档上交,格式如图)(3) 第十七周星期日至星期五上午进行程序设计。星期四下午开始对每个同学完成的功能打分(4) 学生在设计周进行程序调试,并生成可执行程序(5) 撰写课程设计报告和每天你所完成工作的日志记录和总结(6) 第十八周周日12点之前,将课程设计报告和日志记录八、 课程设计的提交(1) 统一上交学习委员或班长(2) 要求提交的内容有:源程序和可执行程序、课程设计报告(word文

5、档)和每天你所完成工作的日志记录、总结九、 课程设计说明书的编写规范与写作框架(见附件二)一十、 课程设计成绩评定(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分机动一十一、 课程设计指导教师 冯万利、邱军林;王留洋、寇海洲一十二、 课程设计的考

6、查成绩评定实行优秀、良好、中等、及格和不及格五个等级。优秀者人数一般不得超过总人数的20%。不及格者下学期需重新做课程设计。一十三、 课程设计说明书的写作方法指导(见附件三)一十四、 课程设计说明书格式要求(见附件四)一十五、 课程设计说明书书写范例(见附件五)一十六、 课程设计学生守则及管理规定1、学生在课程设计期间应遵守学校作息制度;请假需经指导教师同意,并按学校规定办理请假手续,否则以旷课论处,每天以6课时计算。 2、学生必须随时接受指导教师的检查,指导及安排的工作。 3、课程设计所使用的机器,须经指导教师同意后,方可使用。课程设计结束后,制作成果必须上交。 4、学生使用的计算机、电子仪

7、器或其它设备,若因责任事故造成丢失或损坏,应酌情赔偿。若设备发生故障,应及时报告,学生不得擅自修理。 5、严格禁止学生在计算机房或实验室玩游戏,每发现一次,则课程设计成绩降低5分。学生未经指导教师同意将私人盘片、器材带入计算机房或实验室,将予以没收。学生也不得将计算机房和实验室中的任何设备、器材和工具带回宿舍使用,否则视为盗窃。 6、学生在实验室内必须严肃认真,不得大声喧哗,严禁吃任何食物,严禁吸烟,每日负责卫生打扫。7、课程设计学生在停课期间必须每天到所在的机房签到。附件一课程设计课题1、 学生信息查询系统2、 图书借阅管理系统3、 房屋销售管理系统4、 住院收费管理系统5、 干部档案管理系

8、统6、 订单生成系统7、 商家打折信息管理系统8、 实验室数据上报系统9、 人事管理信息系统10、 工资管理信息系统11、 考勤管理信息系统12、 员工培训管理信息系统13、 仓库货物管理系统14、 内部行文管理系统15、 进销存管理系统16、 酒店管理系统17、 医院管理系统18、 银行账户管理系统19、 光盘管理系统20、 网吧机房管理系统21、 机动车驾驶员考试系统22、 打字店文档管理系统23、 合同管理系统24、 通讯录管理系统25、 试题库管理系统26、 学生成绩管理系统27、 学生选课信息系统28、 电脑销售系统29、 教材发放管理系统30、 教师管理系统31、 设备管理系统32

9、、 运动会管理系统33、 个人财物管理系统34、 洗衣店管理系统35、 体育彩票分析系统36、 高校团委团员管理系统37、 宾馆住宿管理系统38、 学籍管理系统39、 房屋中介管理系统40、 航班售票管理系统41、 旅游管理系统42、 高校科研管理系统校园自助银行模拟系统附件二课程设计说明书的编写规范与写作框架(仅供参考)摘要及关键词Abstract and Keywords目录正文 第一章 引言 本课题的研究意义 本论文的目的、内容及作者的主要贡献 第二章 研究现状及设计目标 相近研究课题的特点及优缺点分析 现行研究存在的问题及解决办法 本课题要达到的设计目标 第三章 要解决的几个关键问题

10、研究设计中要解决的问题 具体实现中采用的关键技术及复杂性分析 第四章 系统结构与模型 设计实现的策略和算法描述 编程模型及数据结构 第五章 系统实现技术 分模块详述系统各部分的实现方法 程序流程 第六章 性能测试与分析 测试实例(测试集)的研究与选择 测试环境与测试条件 实例测试(表格与曲线) 性能分析 第七章 结束语 致谢 参考文献附件三课程设计说明书格式要求 一、论文版芯尺寸为15cm23cm,论文内芯每页36行,每行34字。二、论文正文用小4号、宋体字;章及章标题使用小3号、宋体字;节及节标题使用小4号、黑体字;图号及图标题使用5号、宋体字。三、论文用8.511英寸纸张(A4复印纸)单面

11、打印装订成册,按论文封面大小裁切毛边。四、学位论文正文的页码编于页面下端中间。其它页不需要使用页码。论文不需要使用页眉和页脚。五、论文封面使用“人才培养模式改革和开放教育试点计算机科学与技术(开放本科)专业毕业设计”专用封面,由安徽电大统一印制。六、装订次序:(1)封面 (2)中文摘要 (3)英文摘要 (4)目录 (5)正文 (6)致谢 (7)参考文献 (8)附件(如程序源代码等)。上述每一项从新一页开始打印。七、以上各项的格式分别示例如下。(1)封面(注:统一使用该封面)(2)中文摘要(注:标题为宋体、3号、加粗,正文为宋体、小4号,中文摘要不少于500字)(3)英文摘要(注:标题为Time

12、s New Roman、3号、加粗,正文为Times New Roman、小4号,英文摘要为相应的中文摘要的英文翻译)(4)目录(注:标题为宋体、3号,章标题为宋体、小4号,节标题为宋体、5号,同时要标注页码)(5)正文(注:正文用小4号、宋体字;章及章标题使用小3号、宋体字;节及节标题使用小4号、黑体字;图号及图标题使用5号、宋体字)(6)致谢(7)参考文献(8)附件(如程序源代码等)。附件四课程设计说明书书写范例 摘 要 一、导言 (一)问题的提出 (二)本文研究路线 二、管理信息系统研究概述 (一)管理信息系统的发展历史 (二)管理信息系统的特点 (三)管理信息系统的开发方式 (四)管理

13、信息系统的开发过程 三、图书管理系统分析与设计 (一)图书管理系统的用户需求简介 (二)图书管理系统的要求 (三)图书管理系统功能描述 (四)系统功能模块图 (五)系统开发环境简介 (六)数据库设计 1、数据库介绍 2、使用ADO数据控件访问数据库 3、数据库需求分析 4、数据库概念结构设计 (七)数据词典分析 1、读者信息表 2、图书信息表 3、借阅信息表 (八)数据流程图 四、图书管理系统的功能实现 (一)登陆界面编码设计 (二)读者管理界面编码设计 (三)图书管理界面编码设计 (四)借阅信息管理界面编码设计 (五)发布应用程序 1、编译应用程序 2、打包应用程序 3、发布应用程序的步骤

14、五、结论与体会 参考文献 附录:源代码附件五SQL Server课程设计管理规定 课程设计是培养学生运用本课程及有关课程的理论和专业知识,解决实际问题,进一步提高设计、运算、使用专业资料等能力的重要教学环节。为加强和规范我校课程设计教学管理工作,提高课程设计教学质量,特制定本管理规定。一、课程设计目的1.培养学生正确的设计思想,理论联系实际的工作作风,严肃认真、实事求是的科学态度,勇于探索的创新精神和团队精神。2.培养学生独立分析和解决实际问题的能力。3.巩固和加深学生所学的专业知识,训练并提高学生在计算、设计、绘图、查阅资料、运用标准与规范和应用计算机等方面的基本技能,为毕业设计(论文)奠定

15、良好的基础。二、课程设计选题要求1.课程设计的内容应属课程范围,应能满足课程设计的教学目的与要求,能使学生得到较全面的综合训练。 2.课程设计题目的难度和工作量应适合学生的知识和能力状况,使学生在规定的时间内既工作量饱满,又能经过努力完成任务。3.课程设计题目可以由指导教师拟定,并经系或教研室审定,二级学院审批;也可以由学生自拟,但必须经指导教师审定,系或教研室和二级学院批准方可执行。 三、课程设计指导书、任务书1.课程设计指导书可选用正式出版或由指导教师编写,内容包括课程设计的目的、要求、内容、完成步骤、基本格式规范要求、考核、参考资料等。自编指导书须经系主任和分管教学副院长审定签字。2.课

16、程设计任务书由指导教师填写,格式应统一规范,具体格式由承担课程设计任务的二级学院负责制定。任务书内容应包括设计题目、设计任务、进度安排、参数、参考资料、设计成果要求等。四、课程设计对学生的要求1.认真阅读有关规范、设计手册及文献资料等,按照任务书规定的内容,在指导教师指导下进行设计,按时独立完成任务。对有抄袭他人设计图纸(论文)或找他人代画设计图纸、代做课程设计等行为者,成绩一律按零分记,并根据学校有关规定给予严肃处理。2.要有勤于思考、刻苦钻研的学习精神和严肃认真的工作态度。3.课程设计的说明书、计算书要求简洁、通顺、计算正确,图纸表达内容完整、清楚、规范。4.严格遵守学习纪律,遵守作息时间

17、,不得迟到、早退或旷课。如因事、因病不能上课,须按学校管理规定办理请假手续。凡未请假或未获准假擅自缺勤者,均按旷课论处。5.注意安全,爱护公物,搞好环境卫生。严禁在设计室内打闹、嬉戏等一切与课程设计无关的行为。五、课程设计指导教师及职责课程设计由具有讲师及讲师以上职称的教师或中级及以上职称的工程技术人员担任指导教师工作,助教一般不能独立承担指导工作。指导教师的职责主要是:1.选择题目,编写课程设计任务书,向学生发放课程设计指导书,说明课程设计工作要求、评分标准等有关管理规定。2.检查学生的工作进度和质量,严格要求,耐心细致地进行指导,及时解答和处理学生提出的问题。3.根据学生设计成果、独立工作

18、能力、平时表现以及创新与发挥等情况,对学生的课程设计成绩进行综合评定。4.课程设计完成后2周内将指导课程设计工作小结和学生成绩交二级学院。六、成绩评定1.课程设计的成绩评定要严格、规范,可按优秀、良好、中等、及格和不及格5级记分制或百分制评定。2.课程设计成绩获优的学生人数比例一般不超过20%。课程设计成绩不及格的学生,要重修。七、资料归档课程设计完成后,有关资料(包括课程设计任务书,论文或设计说明书、设计图纸(作品)、指导教师考核评语、评分结果等)均应认真加以整理,编订目录,装订成册与指导书一起送系存档。学生成绩管理系统简介1. 系统组成 本系统由1个数据库、3个查询,14个表单、3个报表、

19、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查询组成:查询学生、按班级查询成绩、按课程查询成绩 表单组成: 主界面表单、退出表单、学生表单、课程表单、成绩表单(可按学号分类和按课程分类)、 查询学生表单、查询成绩表单、总浏览表单、浏览学

20、生表单、浏览成绩表单、系统信息表单、 设置口令表单集、修改表单界面。 菜单组成:主菜单由系统维护、浏览、查询、报表、帮助、退出6项组成。报表组成:学生一览表、课程一览表、成绩一览表(可按课程分类和按学号分类)。程序组成:主程序、统计全体学生概况、按班级统计学生概况、统计全体成绩概括、按班级统计各门课的成绩、按课程统计各班学生的成绩。自由表组成:密码表、系统信息表。数据库名称 数据表名称 数据表结构 记录 数据test 表xs Xh c7,xm c8,xb c2,csrq d,bj c10 4个班,每班5名学生 表kc Kch c5,kcm c20,js c8,xf n3.1 至少4门课 表cj

21、 Xh c7,kcm c20,cj n5.1 每人至少2门课成绩 本地视图:表xscjXh,xm,xb,bj,kcm,cj 2. 系统功能 本系统的主要功能分别通过主菜单中的以下各项来实现: 通过系统维护菜单实现数据表记录的维护、数据表结构的修改、系统口令的更改、表单的修改; 通过浏览菜单实现对学生表、课程表和成绩表的总浏览和相关统计信息的浏览; 通过查询菜单实现对学生和成绩的各种查询; 通过报表菜单实现学生、课程和成绩的打印输出; 通过退出菜单退出本系统。3数据库组成4表单组成 表单名称 功能 设计方法 表xs.scx 用于数据表的维护, 通过这3 个表单对3 个基本数据表进行记录的修改、删

22、除、增加、查看等操作 先用表单向导生成基本表单,再在表单设计器中进行适当修改,制作成自己满意的样式。 表kc.scx 表cj.scx 查询学生.scx 根据用户设置的条件对学生表进行各种情况的查询 在表单设计器中利用数据环境生成表格,再从表单控制中调出系统类库,将文本按钮组添加到表单中,去掉多余部分,只留下查找按钮即可。 查询成绩.scx 根据用户设置的条件对学生成绩表进行查询 总浏览表.scx 以页面形式将3张数据表的全部内容集中展现在一个表单中,以便用户了解系统总的情况。 在表单设计器中利用页框控件生成3个页面,再利用数据环境将3张数据表分别拖到各页面上,生成相应表格,调至合适大小即可。

23、浏览学生.scx 以页面形式将学生表的内容按班级分组显示,以便阅览。第1页为全体学生概况,第2页为各班学生情况。 在表单设计器中利用页框控件生成2个页面,第1页设计8个标签和7个文本框,并在其Activate 过程中调用程序 sumstud( );第2页设计5个标签,3个文本框,1个组合框,1个表格,在组合框的InteractiveChange过程中调用程序clastud( ) 和查询 studentquery( )。 浏览成绩.scx 以页面形式将成绩表的内容按班级和课程分组显示,以便阅览。第1页为全体学生成绩概况,第2页为按班级显示学生各门课的成绩情况,第3页为按课程显示各班学生的成绩情况

24、。 在表单设计器中利用页框控件生成3个页面,第1页设计8个标签和7个文本框,并在其Activate 过程中调用程序 sumcj( );第2页设计5个标签,3个文本框,1个组合框,1个表格,在组合框的InteractiveChange过程中调用程序clacj( )和查询 cla_cjquery( ); 第3页设计5个标签,3个文本框,1个组合框,1个表格,在组合框的InteractiveChange 过程中调用程subcj( ) 和查询 sub_cjquery( )。 5. 报表组成报表名称 功能 设计方法 表xs.frx 为用户提供系统数据的书面输出形式。 先用报表向导生成基本报表,再在报表设

25、计器中进行适当修改,制作成自己满意的样式。 表kc.frx 表cj.frx 6程序文件清单文件名 作用 程序内容 主程序:sjmain( ) 设置系统环境 确定系统口令 调用主界面 application.caption=学生成绩管理系统call 主界面 在浏览学生表单第1页中调用的程序:Sumstud( ) 统计全体学生概况,包括:学生总数: S1 男生总数: S3 女生总数: S4 各班学生总数: S2、S5、S6、S7 xs表在浏览学生表单第2页中调用的程序:Clastud( ) 根据输入的班级名称 CS1,显示该班学生情况,并统计该班的:学生总数: CS2男生总数: CS3女生总数:

26、CS4 xs表在浏览成绩表单第1页中调用的程序:Sumcj( ) 统计全体学生成绩概况,包括:学生总平成绩: C1 男生总平成绩: C3 女生总平成绩: C4 各班学生总平成绩:C2、C5、C6、C7xscj表在浏览成绩表单第2页中调用的程序:clacj( ) 根据输入的班级名称 CC1,统计该班的: 学生平均分: CC2男生平均分: CC3女生平均分: CC4并通过执行查询 (cla_cjquery( )在表格中显示该班各门课的平均分、最高分、最低分。 xscj表在浏览成绩表单第3页中调用的程序:Subcj( ) 根据输入的课程名称 SC1,统计该课程的: 平均分: SC2最高分: SC3

27、最低分: SC4并通过执行查询sub_cjquery( )在表格中显示该课程各班的平均分、最高分、最低分。 xscj表7、8. 主菜单组成课程设计选题利用项目管理器组织、设计并连编一个学生成绩管理系统应用程序。要求如下:1. 系统由数据库、表单、报表、菜单和程序组成;2. 系统中有一个数据库,数据库中包括三个数据表:学生表、课程表、成绩表,学生表中包括4个班,每个班35名学生,课程表中包括4门课程,成绩表至少有20条记录;3. 系统能够通过菜单实现数据维护、浏览、查询、报表、退出等基本功能;可以自行设计使系统具有更强的功能;4. 要求应用程序主窗口拥有非系统默认的标题和图标,进入系统时应设置具

28、备口令检查功能的主界面,该口令在进入系统后可以通过菜单中的相关命令来修改;5. 项目中所有文件名均应冠以自己的姓名(中文或拼音均可),以免与其他同学混淆。附: 数据库要求一览表(1)建立三张数据表,其要求如下表所示: 表名 字段名 字段类型与长度 字段规则与说明 默认值 标题 学生表 XH C(8) 81991001 学号 XM C(8) 姓名 XB C(2) 性别只能是男或女 女 性别 CSRQ D 年龄在18至22岁之间 出生年月 BJ C(10) 班级 课程表 KCH C(4) 课程编号 KCM C(14) 课程名称 XF N(3,1) 学分大于0 1 学分 JSC(8)任课教师 成绩表

29、 XH C(8) 学号 KCHC(4) 课程号CJ N(5,1) 成绩大于0 60 成绩 (2)建立索引:数据表名称 索引名称 索引类型 索引表达式 学生表 No 主索引 XH Name 普通索引 XM 课程表 Sub_No 主索引 KCH Sub_name 普通索引 KCM 成绩表 Student 主索引 XH+KCH+STR(CJ,4,1) Mark 普通索引 CJ (3) 建立学生表与成绩表、课程表与成绩表的关联, 关键字是分别是XH字段和KCH字段。课程设计方法及步骤1功能图指导2功能模块具体如下:3功能模块具体描述如下: 3.1 操作员(1)用户登陆和服务器选择性连接功能:提供用户直接运行应用程序,检查用户的名字和密码,正确时登陆到管理界面。(2)资料的查询,管理功能:方便用户的实际需要,提供通过网络,来查询数据库得到自己相应的基本资料,更改自己的息。(3)出入情况:用户可以把来访人的信息保存到数据库中,方便查询,并可查看

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1