- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VFP的学生信息管理系统的设计与实现
摘要:随着教育的普及,学生人数不断增加,对学生信息的管理也变得更加复杂,如何管理好学生的各类信息,提高学生管理工作的效率,成为学校管理工作中的一个大问题。该文通过对学生信息管理系统的设计过程的解析,以期对学生管理工作有所裨益。本信息管理系统主要是实现对学生档案及成绩信息的相关数据进行管理,基于此,设计了四个功能模块,分别是:用户管理模块;数据管理模块;报表打印模块;系统管理模块。其中数据管理模块是整个系统的核心部分,在此模块中,实现了对学生档案信息、成绩信息的浏览、查询、变更等相关功能。
关键词:学生;信息管理系统;设计
中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)09-2068-03
当今社会,随着科技的不断发展,计算机在人们的日常生活和工作领域中日益普及,人们对于计算机的应用不再是简单的文字处理和最初的科学计算。计算机早已涉及到人们生活的各个方面,利用计算机来进行数据管理从而提高使用人员的工作效率已变得非常普遍。
随着教育的普及,学生人数不断增加,相应的信息也复杂化。人工管理这些复杂的数据几乎不再可能,因此,迫切需要开发出相应的信息管理系统来实现对学生信息的自动化的管理。基于以上原因,本设计所开发的学生信息管理系统,就是针对学生档案和成绩的管理。
1 学生信息管理系统的设计
1.1 系统功能分析
学生信息管理系统应该达到让计算机对学生的档案信息、成绩信息的自动化管理;学生可以进行档案及相关成绩的查询浏览,打印成绩单等操作。管理人员应该可以进行用户管理、数据的录入、增加、修改、删除等;并且可以按系、性别、年级等条件进行统计;可以汇总成绩、打印等。
综上所述,本学生信息管理系统需要具有以下功能:
1) 密码管理
对使用者的密码进行管理,主要包括密码设置和密码修改。其中密码设置功能可以让操作者设置自己的密码,不知道密码的人员不能进入本系统,这样做主要是为了防止操作者的个人信息泄露。
密码修改功能可以让操作者定期修改自己的密码,防止密码被盗用,主要是出于安全的考虑。
2) 数据管理
对学生的档案、成绩进行管理,主要包括学生档案信息的修改、删除、添加、档案查询、档案统计以及档案输出等,其中档案查询可以根据学号、专业、姓名或者其他组合条件查询需要的信息;档案输出可以输出学生档案。学生档案记录主要包括:学号、姓名、出生日期、性别、个人简介、照片、地址、邮编、所在院系以及所学专业等字段。以及成绩录入、成绩查询和成绩统计等,其中成绩录入可以录入个人成绩、某一课程的成绩;成绩查询可以按学号、姓名、课程号或者其他组合条件进行查询。成绩录入主要包括:授课学期、授课专业、姓名、学号、课程代码、课程名称、成绩等字段。
3) 报表打印
主要是对学生的成绩、档案的输出管理。
4) 系统管理
此模块包含“系统说明”和“系统退出”两项,主要是对本系统的简要介绍和实现顺利退出的功能。
1.2 系统功能模块设计
基于以上系统分析,本学生信息管理系统共设计了四大功能模块,依次为“用户管理”、“数据管理”、“报表打印”、“系统管理”,其中“数据管理”是本系统的核心。下面以功能流图的形式展示功能模块,如图1。
1.3 数据库设计
好的数据结构,查询记录的速度较快,而且也不容易出现锁表现象。分析对学生信息的管理情况,首先需要了解学生的基本情况信息,包括学生所学专业、学号、姓名、住址等信息。另外还需要对成绩信息和系统维护的人员进行管理。因此本设计需要的数据表有学生档案表(xsda.dbf)、学生成绩表(xscj.dbf)、课程表(kc.dbf)、专业表(zy.dbf)、操作员(czy.dbf)等表。
图2是对学生信息管理系统数据库表的一个总体展示。
2.4 学生信息管理系统的开发软件选择
针对目前流行的大量开发工具软件,经过认真分析其优缺点,结合本系统的功能需求和目前的软硬件环境,本人选用了微软Windows平台下的Visual FoxPro6.0(简写为VFP6.0)作为开发工具。
2.5 系统设计步骤
1) 首先建立一个名为“学生信息管理系统”的项目管理器来管理所有数据资源,接着在项目管理器中建立一个名为“学生信息管理”的数据库,数据库里包含xsda.dbf、xscj.dbf、kc.dbf、czy.dbf、zy.dbf共五个数据表表。
2) 为了方便用户查看数据而设计了相应表单:如系统登录、退出表单;密码修改表单;学生档案浏览、学生成绩浏览表单;学生成绩管理、学生档案管理表单;成绩查询、档案查询表单等。
3) 为了方便打印机
您可能关注的文档
最近下载
- 桥台计算书.doc VIP
- 2025年甘肃亚盛实业股份有限公司校园招聘模拟试题附带答案详解完整版.docx VIP
- 我国商业银行开展绿色信贷业务存在的问题和对策.docx VIP
- 甘肃亚盛实业股份有限公司校园招聘模拟试题附带答案详解附答案.docx VIP
- 2023年西安文理学院计算机应用技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 2024年中国工会审计条例知识竞赛试题及答案.docx VIP
- VDA6.3过程审核检查表(中英文版)6.xls VIP
- 2024年山东水发集团高校毕业招聘笔试真题.docx VIP
- 甘肃亚盛实业股份有限公司校园招聘模拟试题附带答案详解完美版.docx VIP
- 双减背景下小学语文作业的优化设计.pptx VIP
文档评论(0)