vf学生成绩管理系统.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 1 目  录 一、前  言 ……………………………………………… 1 二、设计题目 ……………………………………………… 1 三、开发运行环境 ………………………………………… 1 四、 系统设计的一般过程 ……………………………… 4 第二章 系统的总体设计 …………………………………… 6 第三章 系统数据库设计 …………………………………… 6 第四章 系统功能模块设计 ………………………………… 6 第五章 系统实施 …………………………………………… 6 一、创建项目 ……………………………………………11 二、创建数据库 …………………………………………11 三、创建数据库中的表 …………………………………11 四、设置数据库中表之间的关系 ………………………11 第六章 主要表单及其事件代码的实施 ……………………11 一、使用表单向导创建表单 ……………………………11 二、创建自定义的表单 …………………………………11 三、表单中的代码 ………………………………………11 四、创建主界面的表单 …………………………………11 五、创建系统的主菜单 …………………………………11 六、创建主程序 …………………………………………11 七、连编编应用程序 ……………………………………11 八、运行应用程序 ………………………………………11 结束语 ………………………………………………………30 一、前言 1、作业目的 本综合作业的目的是使学生在已有的信息管理理论、计算机应用技术和高级语言程序设计等知识的基础上,运用所学的基础理论、专业知识和基本技能,解决本专业技术中的实际问题。它既是培养学生综合能力和独立工作能力的教育过程,又是对学生素质的一次全面的检验。 2、作业内容 考生针对实际中的某个问题,或模拟实际应用中的某个问题进行设计开发,所开发的系统应具备基本的信息管理功能(如VFP、Access), 例如:人事管理信息系统、工资管理信息系统、公文管理信息系统、学生学籍管理信息系统等。 3、作业要求 (1)、应按照管理信息系统应用项目开发的基本办法进行系统的分析、设计和实施,作业中要求体现出分析、设计过程。 (2)、要求将可重用代码和模块化等设计思想用于设计中。 (3)、设计方面的作业,要有良好的结构,良好的人机界面,正确可靠,可读性好。 二、设计题目 学生成绩管理系统 三、开发运行环境: 运行环境:Windows XP 开发工具:Visual Foxpro 6.0 数据库:SQL server 四、系统设计的一般过程 学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 本学生成绩管理系统基本上能具体化、合理化的管理学生的成绩档案,用结构化的思维方式去了解HYPERLINK /Article/asp/Index.html计算机的基本工作原理和高级程序设计语言。下面简单介绍下开发的一般过程。 1、求分析阶段:开发数据库系统首先要明确用户的各项需求,以确定系统实现的目标和软件开发的构思。需求分析一般包括数据分析和功能分析。数据分析的结果是归纳出系统应该包括的数据,以便进行数据库设计:功能分析的目的是为应用程序设计提供依据。 2、设计阶段:对系统开发进行总体规划,建立软件系统的结构。它包括数据库设计和系统功能模块设计。数据库数据就是将需求进行综合、归纳与抽象,形成一个统一的概念模型,并画出其E—R模型图(实体-联系图,表示实体之间的联系),然后转化为某个数据库管理系统所支持的数据模型,设计出需要的数据结构。系统功能模块设计就是设计每个模块的输入、输出以能完成的功能。 3、实施阶段:用某个数据库管理系统来具体实现所做的设计方案,此阶段一般包含以下四部分。 ⑴数据库设计 操作管理数据库里面的数据是系统的核心目标。 ⑵菜单设计 用于组织应用程序的各项功能。 ⑶界面设计 用于控制数据的输入和输出。这些界面是用户和数据库系统之间的接口,既要方便用户使用,还要清晰、直观地展示数据信息,给用户创造一个良好的工作环境。 ⑷功能模块设计 用于完成具体的数据处理工作,如数据的录入、修改和编辑,信息的查询与统计等,一般通过控件的事件代码来实现。 ⑸调试程序 当一个程序编写完成后,应该进行调试,找出程序中的各种错误。 4、测试阶段:此阶段的任务有以下几项。 ⑴验证应用程序是否在不同条件下都能得到正确的结果。 ⑵检查系统是否完全满足用户的需求,在功能上是否还有遗漏。 ⑶检验在程序运行过程中对可能遇到的问题是否都有相应的解决措施,确

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档