欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    课程设计排版模版Word格式文档下载.docx

    • 资源ID:3037220       资源大小:211.95KB        全文页数:22页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    课程设计排版模版Word格式文档下载.docx

    1、数据录入,数据维护,数据查询,报表处理。四个部分,其中,第一部分是对高考考生与成绩信息的具体描述,第二部分和第三部分是对数据的维护和查询,第四部分是最后处理结果的形成和输出。指导教师评语指导教师系主任目 录第1章 高考管理系统的概述 11.1选题的意义 11.2 可行性分析 11.2.1 经济上可行性分析 11.2.2 技术可行性分析 21.2.3 操作可行性分析 21.2.4 开发环境分析 2第2章 开发工具的介绍 22.1 Microsoft Visual FoxPro 6.0概述 22.1.1 Visual FoxPro 6.0的基本特点 22.1.2 Visual FoxPro 6.0

    2、的基本对象 3第3章 需求分析与数据库设计 43.1需求分析 43.1.1 系统开发的需求分析 43.1.2 用户需求分析 43.2系统总体设计框架 43.2.1系统功能结构图 53.3 数据库设计 53.3.1 实体数据之间的关系 53.3.2数据库表结构 6第4章 学生信息管理系统的实现 74.1系统功能的实现 7结论 15致谢辞 16参考文献 16摘要 高考是面向全国范围内的中学生进行的考试,它涉及的范围广,数量大,设计一个高考管理系统对考生信息以及考试成绩进行管理是非常必要的,这个系统包含考生基本信息和考试成绩的录入以及维护,成绩查询,报表输出,能够基本满足用户的要求。高考管理系统是典

    3、型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,操作简单,使用方便等特点。经过分析,本次设计通过Visual Foxpro 6.0来完成管理系统的制作,系统主要具有考生综合信息及成绩的录入、修改、查询功能,并能将信息通过报表打印出来。关键词:管理信息系统;Visual Foxpro 6.0;面向对象;高考信息管理章 高考管理系统的概述选题的意义随着现代社会的飞速发展,信息技术也在不断进步,高考作为一项全国性质的重要考试,它的考生信息和成绩管理也需要实

    4、现信息化和自动化,通过管理系统管理信息可以减少错误发生率。摒弃传统的人工管理,采用先进的计算机管理,也可以减少人工成本,节省管理费用。我国经济逐年增长,人民生活水平也不断提高,人们愈来愈重视子女的教育问题,高考被视为中学生人生中重要的一步,不论学生还是学校都对高考成绩非常重视。高考管理系统可以方便考生信息和成绩的录入和查询,对于当地招生办的工作有很大助益,可以快速便捷的查询每位考生的所有相关信息。本系统在实施后,能使招生管理人员从繁琐的工作中解脱出来,真正的、全身心投入到管理工作中去,集中管理,同时带动高考信息管理步入现代化管理阶段,节省了大量的人力,物力,财力和时间,使管理清晰准确,使高考信

    5、息管理体系更加科学化,规范化,管理化。基于以上原因,开发一套操作简单、维护方便、适合各地招生办使用的高考管理系统是十分重要的。1.2 可行性分析可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。1.2.1 经济上可行性分析经济上预期估计的费用包括主机、计算机外围设备、系统开发及将来系统投入运行后的管理维护费用等。随着现代计算机科学技术的不断进步,电脑品质上升且价格降至较低价位,硬件上的优势有利

    6、于本系统的开发与投入运行。由本系统在处理高考信息管理上所带来的人力的节省可以使人才资源得到更加合理的利用;财力的节省可加快资金周转速度,从而降低成本;存储空间的节省以及数据保管的便利进一步降低了管理费用,所以本系统的设计开发在经济上是可行的。 技术可行性分析现代电脑技术不断发展成熟,日新月异,系统的开发也更加简便快捷。软件要求易学,界面友好,容易掌握。软件设计所使用的Visual FoxPro6.0拥有功能强大的面向对象的编程功能,用户界面良好,可以通过系统提供的各种工具快速创建应用程序,数据库的操作更方便灵活。在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual Fox

    7、Pro环境,直接在Windows系统下运行。在硬件方面,系统开发的要求也不高,普通家用电脑即可符合要求。再加上本次设计指导老师的悉心指导和相关参考文献,所以本系统的设计开发在技术上是可行的。 操作可行性分析现代计算机软硬件的发展使得本系统具有良好的操作界面,简单直接的操作界面,具有较强的人机对话能力,支持多种汉字输入方式,其适应性强,显示内容简单明了,使操作者不必具有较高的计算机专业知识,也不必进行专门的培训,稍一接触就可以上手进行所有操作。1.2.4 开发环境分析Visual FoxPro具有可视化集成开发环境,以事件驱动、图形用户界面等为特点,在设计时有着其独特的优越性。它采用了可视化的、

    8、面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了系统的模块性和紧凑性。同时,它提供了各种工具快速创建应用程序,并使数据库的操作更加方便灵活。章 开发工具的介绍2.1 Microsoft Visual FoxPro 6.0概述Microsoft Visual FoxPro 6.0关系数据库系统是新一代小型数据库管理系统的杰出代表,是由FoxPro发展而来,并且根据“可视化编程”的需要,增加了一些新的操作。它的语句、函数和语法规则与Xbase(如dBASE、FoxBase、FoxPro)语言基本上是兼容的,而且功能更加强大。2.1.1 Visual FoxPro 6.0的基本特点:1

    9、、创建表和数据库,将数据整理、保存,并且进行数据管理;2、使用查询和视图,从已建立的表和数据 库中查找满足一定筛选条件的数据;3、使用表单,设计功能强大的用户界面,使操作更加简便;4、使用报表和标签,可以将统计或查找 到的结果打印成报表文档;5、可应用于客户机/服务器方式;6、操作使用方便。2.1.2 Visual FoxPro 6.0的基本对象1、表表是与特定主题(如产品或供应商)有关的数据的集合。对每个主题使用一个单独的表意味着用户只需存储该数据一次,这可以提高数据库的效率,并减少数据输入错误。2、查询查询是通过设置某些条件,从表中获取所需要的数据。按照指定规则,查询可以从一个表、一组相关

    10、表和其他查询中抽取全部或部分数据,并将其集中起来,形成一个集合供用户查看。将查询保存为一个数据库对象后,可以在任何时候查询数据库的内容。3、表单表单是用户进行人机交互的主要界面,表单有多个属性,可以响应多种事件,实现多种方法操作,表单中也可以包含各种控件。表单的设计采用可视化的方法,是可视化编程的基础,表单是应用程序的界面,它为数据库信息的显示、数据的编辑提供了非常简便的方法。4、报表报表可以按照指定的样式将多个表或查询中的数据显示(打印)出来。报表中包含了指定数据的详细列表。报表也可以进行统计计算,如求和、求最大值、求平均值等。报表与窗体类似,也是通过各种控件来显示数据的,报表的设计方法也与

    11、窗体大致相同。5、菜单菜单系统有菜单栏、菜单标题、菜单及菜单项组成,使用菜单可以将应用系统中的数据表、表单、报表等构成一个完整的系统,所以它是构成一个应用程序框架的重要部分。章 需求分析与数据库设计需求分析3.1.1 系统开发的需求分析 随着社会的不断发展,社会各个层面的信息化程度越来越高,一个地区的高考考生少则几百几千多则上万,如此大的信息量仅靠人工管理是非常缓慢繁杂,而高考管理系统可以用计算机管理代替人工管理,从而使工作量减小,也更加方便快捷,便于高考信息的管理,因此,本系统在管理上是可行的。作为一名信管专业的学生,我开发高考管理系统是为了方便地区招生办对高考信息的管理。3.1.2 用户需

    12、求分析高考信息管理是一个十分繁重的工作,工作人员必须处理大量的信息。而人工进行信息地收集、处理、汇总、统计、报表、存档工作又相当繁琐和复杂。本系统就是为了解决上述问题而开发的。(1)实现基本的数据库操作(包括增加、修改、删除和查询)。(2)为管理人员提供全面、便捷的服务,如信息查询,打印报表等。(3)界面显示,美观大方,操作简便 系统总体设计框架下面简要的介绍一下系统各模块的功能:(1) 系统登录模块: 用户身份验证 登录提示对话 登录成功时的连接(2) 数据录入模块: 考生综合信息录入 高考成绩录入(3)数据维护模块:考生信息修改(添加、删除等)高考成绩修改(添加、删除等)(4)数据查询模块

    13、:对考生信息及成绩的查询(5)报表模块 打印报表以上模块所实现的功能就是本系统的主要功能,实现了对考生的基本信息管理。3.2.1系统功能结构图3.3 数据库设计3.3.1 实体数据之间的关系 图3-3-1 高考管理系统E-R图 3.3.2数据库表结构高考综合情况表字段名数据类型长度索引否考号字符型6主索引姓名-性别2出生日期日期型8党团关系4应_往届毕业学校20家庭住址第一志愿16简历备注型照片录取院校(2)高考成绩表普通索引语文数值型数学外语综合总分(3)系统操作员表密码(4)关系运算符表列名运算符第4章 学生信息管理系统的实现4.1系统功能的实现(1)实现登录窗体登录表单是一个系统必不可少

    14、的界面之一,其主要功能在于验证系统用户的合法性,使合法用户能够顺利的使用系统,而将非法用户拒之门外。表单效果如下: 图 4-1-1 高考管理系统本窗体点击“确定”按钮时所执行的代码如下:private czykl stst=密码不正确,请重新输入。use 高考管理数据库!系统操作员 czykl=alltrim(thisform.czymm.value) locate for alltrim(thisform.czyxm.value)=alltrim(系统操作员.姓名) if found() and alltrim(系统操作员.密码)=czykl caozuoyuan=alltrim(系统操作员

    15、.姓名) thisform.visible=.f. do 主菜单.mpr read event thisform.visible=.t. this.parent.czymm.value=else wait window st timeout 2 thisform.czymm.value= thisform.czymm.setfocusendif (2)系统主菜单的实现主菜单可以为用户创造一个良好的上机环境,用户通过主菜单来完成对数据库的各种操作,方便地调用个菜单名称下的子菜单。本系统主菜单效果图如图所示:图 4-1-2 系统主菜单本主菜单实现以上功能的部分特色代码如下:private cc=m

    16、essagebox(您确定要退出高考管理系统吗?,4+32+0,高考管理系统)if c=6 do form 退出=inkey(2)close databasesclose allclear eventsquit(3)实现数据录入表单数据录入表单是录入考生信息的基本表单,有增加记录的功能。表单运行效果图如下:(4)实现数据维护表单本表单实现了对考生信息的维护工作,包括删除、增加等功能。本表单运行效果如图所示:图 4-1-5综合情况修改表单 图 4-1-6高考成绩修改表单表单中部分代码如下:首记录go topthis.enabled=.t.mand2.enabled=.t.mand3.enable

    17、d=.t.mand4.enabled=.t.thisform.refresh上一条skip-1 mand1.enabled=.t. mand3.enabled=.t. mand4.enabled=.t.if bof() this.enabled=.f. this.enabled=.t. thisform.refresh下一条skipif eof() mand2.enabled=.t. mand3.enabled=.f.末记录go bottommand1.enabled=.t.添加append blank删除if messagebox(你的确要删除本记录吗?,4+64+256,提示)=6 del

    18、ete pack release thisform退出use 考生综合情况表.dbf sharrelease thisform(5)实现查询表单本表单实现了对考生信息和成绩的查询功能,查询分为以考号查询和以姓名查询两种查询方式。其运行效果如图所示:图 4-1-7 考号查询表单本表单中“确认”按钮的代码如下:private kh,opset exact offkh=(thisform.考号.value)select 高考录取视图set filter to 高考录取视图.考号&op.alltrim(kh)browse(6)实现打印功能本系统在最后设置了报表打印功能,可以将考生的相关情况和成绩信息表

    19、示在一张报表上。图 4-1-8 打印报表结论通过对本系统的设计开发,我学习到了如何运用Visual FoxPro 6.0软件。在开发的过程中,深刻地体会到了如何在开发前对整个开发工作做出全方位规划和系统分析的重要性。本系统成功地满足了对高考信息管理的要求,成功完成了本次设计任务。经过这次课题的设计并实现,我遇到了很多的问题,也解决了很多的问题,在这个过程中我学习到了很多,得到了对我有很大注意的经验、心得和锻炼。我发现开发项目的过程其实就是个不断发现问题,解决问题的过程。在解决问题的过程中增强自己的动手能力和思考能力。在书本中学到的东西不一定能解决实际问题,只有通过实践的摸索才能找到答案。同时,

    20、也锻炼了我的耐心和毅力,遇到困难不能轻言放弃,要努力解决困难。通过开发这个系统,我掌握了项目的基本开发过程,了解了的基本知识巩固了我对VisualFoxPro的学习,但在这次设计中的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的精神。总的说来,本次课程设计系统的开发任务是成功的,付出的努力和精力是值得的。致谢辞从开始选题到现在完成课程设计的期间,衷心的感谢我的指导老师禹英花给予了精心的指导和热情的帮助,尤其在课题设计的前期准备阶段和本系统的设计阶段,导师提出许多宝贵的设计意见和建议,并在最后的测试修改阶段又在百忙之中抽出时间为我们提供了必要的帮

    21、助,这样使得我们得以顺利的完成课程设计开发工作,在短暂的时间里,老师渊博的知识,敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向禹英花老师表示衷心的感谢和崇高的敬意。衷心感谢我的父母亲人,在这三年的学习期间,也正是他们给予我极大的支持和帮助,使我能够学有所成。由于自己水平有限,在以后的日子中还有许多缺点必须改正,只有这样才能不断完善自己,发挥一个大学生对社会建设的作用。我还要感谢我的学校吉林化工学院在三年里对我的栽培和谆谆教导,以及各位老师和同学的关心,是她提供给我良好的学习环境和生活环境,让我的大学生活丰富多姿,为我的人生留下精彩的一笔。另外,感谢本系全体同学的

    22、帮助和勉励。同窗之谊和手足之情,我将终生难忘!路漫漫其修远兮,吾将上下而求索。我愿在未来的学习和研究过程中,以更加丰厚的成果来答谢曾经关心、帮助和支持过我的所有领导、老师、同学、和朋友。学无止境。明天,将是我终身学习另一天的开始!参考文献1 谢膺白等.Visual FoxPro 6.0 程序设计教程.人民邮电出版社,2002-082 丁晟春.Visual FoxPro 课程设计项目案例精选.东南大学出版社,2003-063 李作纬.Visual FoxPro 6.0程序设计及其应用系统开发.中国水利水电出版社,2003-084 杨莉.Visual FoxPro 6.0基础教程.机械工业出版社出版,2000-55 陈明.Visual FoxPro 程序设计.清华大学出版社,2002


    注意事项

    本文(课程设计排版模版Word格式文档下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开