课程设计排版模版.doc
《课程设计排版模版.doc》由会员分享,可在线阅读,更多相关《课程设计排版模版.doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、吉林化工学院课程设计题目 高考管理系统的分析与设计 教 学 院 经济管理学院 专 业 信息管理与信息系统 班 级 信管1201班 学生姓名 何鹏举 指导教师 禹英花 2014年 10 月 17 日 2012级课程设计任务书学生姓名何鹏举学号成绩设计题目高考管理系统分析与设计设计的条件操作系统环境:Windows 2000/xp/win7 或更新版本硬件配置:CPU:500MHZ以上,内存:需128M以上,硬盘:5GB以上。软件环境:Windows 95/98(中文版),或 Windows NT4.0(中文版),或更高版本;Visual Foxpro 6.0。设计实施方案该系统主要分为:数据录入
2、,数据维护,数据查询,报表处理。四个部分,其中,第一部分是对高考考生与成绩信息的具体描述,第二部分和第三部分是对数据的维护和查询,第四部分是最后处理结果的形成和输出。指导教师评语指导教师系主任目 录第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的基本对象3第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摘要 高考是面向全国范围内的中学生进行的考试,它涉及的范围广,数量大,设计一个高考管理系统对考生信息以及考试成绩进行管理是非常必要的,这个系统包含考生基本信息和考试成绩的录入以及维护,成绩查询,报表输出,能够基本满足用户的要求。高考管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立
4、和维护,以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,操作简单,使用方便等特点。经过分析,本次设计通过Visual Foxpro 6.0来完成管理系统的制作,系统主要具有考生综合信息及成绩的录入、修改、查询功能,并能将信息通过报表打印出来。关键词:管理信息系统;Visual Foxpro 6.0;面向对象;高考信息管理第1章 高考管理系统的概述1.1选题的意义随着现代社会的飞速发展,信息技术也在不断进步,高考作为一项全国性质的重要考试,它的考生信息和成绩管理也需要实现信息化和自动化,通过管理系统管理信息可以减少错
5、误发生率。摒弃传统的人工管理,采用先进的计算机管理,也可以减少人工成本,节省管理费用。我国经济逐年增长,人民生活水平也不断提高,人们愈来愈重视子女的教育问题,高考被视为中学生人生中重要的一步,不论学生还是学校都对高考成绩非常重视。高考管理系统可以方便考生信息和成绩的录入和查询,对于当地招生办的工作有很大助益,可以快速便捷的查询每位考生的所有相关信息。本系统在实施后,能使招生管理人员从繁琐的工作中解脱出来,真正的、全身心投入到管理工作中去,集中管理,同时带动高考信息管理步入现代化管理阶段,节省了大量的人力,物力,财力和时间,使管理清晰准确,使高考信息管理体系更加科学化,规范化,管理化。基于以上原
6、因,开发一套操作简单、维护方便、适合各地招生办使用的高考管理系统是十分重要的。1.2 可行性分析可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。1.2.1 经济上可行性分析经济上预期估计的费用包括主机、计算机外围设备、系统开发及将来系统投入运行后的管理维护费用等。随着现代计算机科学技术的不断进步,电脑品质上升且价格降至较低价位,硬件上的优势有利于本系统的开发与投入运行。由本系统在处理高考信息
7、管理上所带来的人力的节省可以使人才资源得到更加合理的利用;财力的节省可加快资金周转速度,从而降低成本;存储空间的节省以及数据保管的便利进一步降低了管理费用,所以本系统的设计开发在经济上是可行的。1.2.2 技术可行性分析现代电脑技术不断发展成熟,日新月异,系统的开发也更加简便快捷。软件要求易学,界面友好,容易掌握。软件设计所使用的Visual FoxPro6.0拥有功能强大的面向对象的编程功能,用户界面良好,可以通过系统提供的各种工具快速创建应用程序,数据库的操作更方便灵活。在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离Visual FoxPro环境,直接在Windows系统下
8、运行。在硬件方面,系统开发的要求也不高,普通家用电脑即可符合要求。再加上本次设计指导老师的悉心指导和相关参考文献,所以本系统的设计开发在技术上是可行的。1.2.3 操作可行性分析现代计算机软硬件的发展使得本系统具有良好的操作界面,简单直接的操作界面,具有较强的人机对话能力,支持多种汉字输入方式,其适应性强,显示内容简单明了,使操作者不必具有较高的计算机专业知识,也不必进行专门的培训,稍一接触就可以上手进行所有操作。1.2.4 开发环境分析Visual FoxPro具有可视化集成开发环境,以事件驱动、图形用户界面等为特点,在设计时有着其独特的优越性。它采用了可视化的、面向对象的程序设计方法,大大
9、简化了应用系统的开发过程,并提高了系统的模块性和紧凑性。同时,它提供了各种工具快速创建应用程序,并使数据库的操作更加方便灵活。第2章 开发工具的介绍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、创建表和数据库,将数据
10、整理、保存,并且进行数据管理;2、使用查询和视图,从已建立的表和数据 库中查找满足一定筛选条件的数据;3、使用表单,设计功能强大的用户界面,使操作更加简便;4、使用报表和标签,可以将统计或查找 到的结果打印成报表文档;5、可应用于客户机/服务器方式;6、操作使用方便。2.1.2 Visual FoxPro 6.0的基本对象1、表表是与特定主题(如产品或供应商)有关的数据的集合。对每个主题使用一个单独的表意味着用户只需存储该数据一次,这可以提高数据库的效率,并减少数据输入错误。2、查询查询是通过设置某些条件,从表中获取所需要的数据。按照指定规则,查询可以从一个表、一组相关表和其他查询中抽取全部或
11、部分数据,并将其集中起来,形成一个集合供用户查看。将查询保存为一个数据库对象后,可以在任何时候查询数据库的内容。3、表单表单是用户进行人机交互的主要界面,表单有多个属性,可以响应多种事件,实现多种方法操作,表单中也可以包含各种控件。表单的设计采用可视化的方法,是可视化编程的基础,表单是应用程序的界面,它为数据库信息的显示、数据的编辑提供了非常简便的方法。4、报表报表可以按照指定的样式将多个表或查询中的数据显示(打印)出来。报表中包含了指定数据的详细列表。报表也可以进行统计计算,如求和、求最大值、求平均值等。报表与窗体类似,也是通过各种控件来显示数据的,报表的设计方法也与窗体大致相同。5、菜单菜
12、单系统有菜单栏、菜单标题、菜单及菜单项组成,使用菜单可以将应用系统中的数据表、表单、报表等构成一个完整的系统,所以它是构成一个应用程序框架的重要部分。第3章 需求分析与数据库设计3.1需求分析3.1.1 系统开发的需求分析 随着社会的不断发展,社会各个层面的信息化程度越来越高,一个地区的高考考生少则几百几千多则上万,如此大的信息量仅靠人工管理是非常缓慢繁杂,而高考管理系统可以用计算机管理代替人工管理,从而使工作量减小,也更加方便快捷,便于高考信息的管理,因此,本系统在管理上是可行的。作为一名信管专业的学生,我开发高考管理系统是为了方便地区招生办对高考信息的管理。 3.1.2 用户需求分析高考信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 排版 模版
限制150内