没有合适的资源?快使用搜索试试~ 我知道了~
基于vfp的学生档案管理系统.doc
需积分: 11 6 下载量 66 浏览量
2020-02-28
15:18:19
上传
评论 1
收藏 4.49MB DOC 举报
温馨提示
试读
35页
vfp课程设计用 学生信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点
资源推荐
资源详情
资源评论
测绘与城市空间信息系
数据库程序设计
题 目: 基于
vfp
的学生档案管理系统
班 级:
人 数: 4
人
成 员:
学 号:
指导老师:
时 间: 2013-1-9
目录
一、 本组课题及其人员分工……………………………………3
二、 学生档案管理系统的开发背景……………………………3
三、 系统的需求分析……………………………………………4
四、 系统设计……………………………………………………5
五、 数据库设计…………………………………………………5
六、 系统实施……………………………………………………7
七、 设计体会……………………………………………………36
八、 参考文献……………………………………………………37
2
一、本组课题及其人员任务分工
本组课题:学生档案管理系统
组长;
任务分工:担任本组任务的总体规划设计工作,包括组员查找资料的手机整
理,在学生档案管理系统中间做的部分有,学生档案管理主菜单栏下的 5 个菜
单,分别是学生基本信息查询、班级信息查询、专业信息查询、课程信息查询、
成绩信息查询十几个表单的制作,还承担了末尾工作的整理修改连编运行等。
组员:
任务分工:担任本组任务的需求分析调查,逻辑结构设计等工作,在学生档
案管理系统中间做的部分有数据库的设计,系统欢饮界面表单、主窗体表单、
主菜单栏下友情链接菜单的制作。
组员:
任务分工:担任本组任务的资料收集,图片的收集等工作,在学档案管理系
统当中做的部分有系统登录界面表单,学生基本信息浏览表单,学生基本信息
查询表单的制作。
组员:
任务分工:担任本组任务的后期错误分析调试,查找资料等工作,在学生档
案管理系统中间做的部分有帮助表单、关于表单、主菜单栏下的报表打印菜单
下的学生基本信息报表、班级信息报表、成绩信息报表、课程信息报表及其成
绩信息查询表单,成绩信息浏览表单的制作。
二、学生档案管理系统的开发背景
目前,院校的学生信息管理工作已不再局限于对学生基本信息数据库的维
护,而是越来越多地参与到为其他相关部门提供一些必要的协调与服务。学生
档案管理的现状主要为:由于缺乏统一的管理方式,学生的数据较为分散,并
且经常需要对数据进行变更,对于变动的数据不能做到及时统一与修正。相关
部门之间很难建立一套机制来确保数据的完整性,因而需要浪费大量的人力资
源来弥补这一空缺。由于院校的工作性质,教学部门每一个阶段都要对学生的
成绩进行汇总及统计来对教学工作及学生的状况进行评估,如果没有一个统一
的数据采集平台,那么就会造成数据的上报与汇总不及时、数据不准确等客观
问题的发生。本系统是为了方便用户对学生档案的管理开发的。要求系统界面
友好,使用简单,提供对学生基本信息、班级课程基本信息和学生成绩情况的
编辑、查询、统计报表等全面的数据管理功能,此外系统还具有一定的安全性
和可维护性。
可行性分析:
(1)技术可行性
近几年来计算机技术发展异常迅猛,高速度大容量的电脑已成为许多学校
3
里日常工作必不可少的设备,随着办公自动化的软件不断涌现,微机的普及为
该系统的开发奠定了坚实的基础。
(2) 经济可行性
一方面,系统的开发不需要额外增加设备购置费、软件开发费、管理和维
护费用。另一方面,系统的开发可以较好地解决教务处因日常事务繁杂而造成
的处理效率低,出错率偏高的局面,减少人工劳动、提高工作效率。
(3)操作可行性
计算机以强大的信息处理能力作为人类脑力劳动的有利助手登上历史舞台
后,已渗透到社会生活的各个领域,使现代社会组织、特别是企业,学校的信
息处理能力适应现代化管理的要求,且系统逐步从单项事务信息处理系统迅速
向综合服务(决策支持系统)的管理信息系统发展。本系统使用界面良好,易
于操作。教务处的老师均拥有较高的素质,只需了解相关知识,就可熟练操作
本系统了。
通过以上分析,学生档案管理系统的开发在经济上、技术上、操作上都是
可行的。
三、系统需求分析
本系统提供了一套学生综合信息管理的平台,能够使得系统管理人员对院
校的专业进行分类,进而确定各个专业中所包含的班级信息,在已有班级信息
的基础上能够对所有的学生信息进行分类管理。同时,在班级信息中能够反映
出学生的入校时间及年制,从而确定了学生在校期间所经历的每个学期时间段。
管理人员可以对学生每学期及每门课程的成绩进行录入与修改。成绩录入后,
可以通过系统的统计功能单独对学生的成绩按照学期进行统计,也可以对整个
班级不同课程的成绩进行统计。
通过需求分析,系统应具备以下功能,具体描述如下:
(1)专业信息管理:主要完成学生专业的查询、添加、修改和删除等操
作。
(2)班级信息管理:主要是完成学生班级信息的查询、添加、修改和删
除等操作。
(3)学生信息管理:主要完成学生基本信息的录入、查询、添加、修改
和删除等操作。
(4)班级课程信息管理:主要完成班级课程基本信息的录入、查询、添
加、修改和删除等操作。
(5)成绩信息管理:主要完成学生成绩的录入、浏览、查询、添加、修
改和删除以及班级成绩的查询等操作。
(6)系统维护:为学生档案管理员(用户)提供密码修改、系统的推出、
帮助等功能。
4
四、系统设计
根据数据流图,绘制出系统功能的层次图
各功能模块的功能描述:
登录系统模块的功能:为了保护系统数据的安全性,用户必须使用正确的
密码才能进入系统系统管理模块的功能:包括添加用户和创建新角色专业信息
管理模块的功能:学生专业信息的添加,浏览,修改以及删除
班级信息管理模块的功能:班级信息的添加,浏览,修改及删除
学生信息管理模块的功能:学生信息的录入,查询,修改及删除
课程信息管理模块的功能:课程信息的添加,查询,修改及删除
成绩信息管理模块的功能:学生成绩的录入,查询,修改以及班级成绩的
查询等
五、数据库设计
1、E-R 图
根据系统数据流图和数据字典,得出系统的各局部概念模型(E-R)和总
体概念模型(E-R)如下图所示。
专业信息 E-R 图:
5
学
生
档
案
管
理
系
统
系统管理
专业设置
班 级 信 息 管
理
学 生 信 息 管
理
课 程 信 息 管
理
成 绩 信 息 管
理
用户信息添加与管
理
系统信息修改与编
辑
学生专业的查询、添加、修改和删除
学生班级信息的查询、添加、修改和删
除
学生基本信息的录入、查询、添加、修改和删
除
班级课程基本信息的录入、查询、添加、修改和
删除
学生成绩的录入、浏览、查询、添加、修改和删
除以及班级成绩的查
专业
专 业 编
号
专 业 名
称
专 业 描
述
剩余34页未读,继续阅读
资源评论
reyssr
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功