课程成绩信息数据库数据库概念结构设计本系统的实体有学生实体班级实体年级实体课程实体。各个实体具体的描述图如图下所示。图学生实体图图班级实体图课程名称编号描述类型学生基本信息班级成绩课程班级所在年级班主任所在教室班号图课程实体图图年级实体图图实体之间关系图现在需要将上面的数据库概念结构转化为数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。学生管理系统数据库基本课程信的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。第三章系统设计系统功能分析系统开发的总体任务是实现学生信息关系的系统化,规范化和自动化。学生管理系统需要完成的功能主要有学生信息的输入,包括输入学生基本信息所在班级所学课和成绩等。学生信息的查询,包括输入学生基本信息所在班级已学课程和信息的修改。班级管理信息的输入查询修改,包括输入班级设置,年级信息等。学生信息的查询,包括输入学生基本信息所在班级已学课程和成绩等。学生管理系统需要完成的功能主要有学生信息的输入,包括输入学生基本信息所在班级所学课和成绩等。部分内容简介的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。第三章系统设计系统功能分析系统开发的总体任务是实现学生信息关系的系统化,规范化和自动化。学生管理系统需要完成的功能主要有学生信息的输入,包括输入学生基本信息所在班级所学课和成绩等。学生信息的查询,包括输入学生基本信息所在班级已学课程和成绩等。学生信息的修改。班级管理信息的输入查询修改,包括输入班级设置,年级信息等。基本课程信息的输入查询修改。学生成绩信息的输入查询修改。对上述各功能进行集中分块按照结构化程序设计的要求。图系统功能模块图学生信息管理系统学籍管理功能班级管理功能课程管理功能成绩管理功能学籍添加学籍修改学籍查询班级添加课程添加课程修改课程查询成绩添加成绩修改成绩查询班级修改班级查询系统流程图图系统流程图登录成功选择操作开始用户管理学籍管理班级管理课程设置成绩管理退出系统添加修改查询结束第四章数据库设计数据库需求分析用户信息包括的数据项有用户名密码用户描述。学生基本信息包括的数据项有学生学号学生姓名性别出生日期班号联系电话入校日期家庭地址备注等。班级信息包括的数据项有班号所在年级班主任姓名所在教室等。课程基本信息包括的数据项有课程号课程名称课程类别课程描述等。课程设置信息包括的数据项有年级信息所学课程等。学生成绩信息包括的数据项有考试编号所在班号学生学号学生姓名所学课程考试分数等。图学生管理系统数据流程图学生管理系统用户信息学生基本信息班级信息课程基本信息年级课程成绩信息数据库数据库概念结构设计本系统的实体有学生实体班级实体年级实体课程实体。各个实体具体的描述图如图下所示。图学生实体图图班级实体图课程名称编号描述类型学生基本信息班级成绩课程班级所在年级班主任所在教室班号图课程实体图图年级实体图图实体之间关系图现在需要将上面的数据库概念结构转化为数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。学生管理系统数据库中各个表格的设计结果如下面的几个表所示。每个表表示在数据库中的个数据表学生班级年级课程年级包括班级设置课程课程表学生基本信息表表班级基本信息表表课程基本信息表表年级课程设置表格表学生成绩基本信息表表系统用户表数据库结构的实现经过前面的需求分析和概念结构设计以后,得到数据库的逻辑结构。就可以在数据库系统中实现该逻辑结构,利用数据库系统中查询分析器实现的。创建系统用户表格创建学生基本信息表格创建班级信息表格,创建课程基本信息表格警告判断是否选择班号查询方式班号不能为空警告请设置查询方式,警告查询所有满足条件的内容,将查询内容显示在表格控件中学号姓名性别出生日期班号联系电话入校日期家庭住址判断是否移动到数据集对象的最后条记录程序首先判断查询方式,如果没有设置查询方式将提示。然后对查询内容进行组合,组成语句,进行查询。查询到数据集以后,需要正常显示在表格控件中。运用循环将每条记录的每个字段显示出来。单击按钮退出查询将退出程序,代码如下班级管理模块的创建班级管理模块主要实现如下功能添加班级信息修改班级信息查询班级信息添加班级信息窗体的创建选择班级管理班级添加菜单,将出现。图添加班级信息窗体输入完内容,单击按钮确认添加,触发事件,添加内容到数据库,代码如下判断内容是否为空请输入班号,警告请选择年级,警告请输入班主任姓名,警告请输入教室房间号,警告请输入数字,警告班号已经存在,请重新输入班号,警告把当前内容添加到数据库中添加班级信息成功,添加班级信息添加内容到数据库以前,需要判断输入内容是否为空,格式是否满足要求。需要判断是否为重复记录,最后将满足要求的记录添加到数据库中。单击退出添加按钮,将退出程序,代码如下修改班级信息窗体的创建选择班级管理修改班级信息菜单,将出现。图修改班级信息窗体窗体中查看班级信息中的按钮,可以浏览数据库中的个条记录,这里就不在重复。修改班级信息框架中的按钮用来修改记录,实现的方法和前面介绍的样。查询班级信息窗体的创建选择班级管理查询班级信息菜单,将出现。图查询班级信息窗体课程设置模块的创建课程设置模块主要实现如下功能添加课程信息修改课程信息查询课程信息添加课程信息窗体的创建选择课程设置添加课程信息菜单,将出现。图添加课程信息窗体单击确认添加按钮,触发事件并添加记录到数据库,代码如下请输入课程编号,警告毕业论文设计题目学生学籍管理系统英文题目院系信息科学与技术学院专业计算机网络技术姓名吴明年级级指导教师周老师二零零六年十二摘要第章系统需求分析第二章可行性分析第三章系统设计系统功能分析系统流程图第四章数据库设计数据库需求分析数据库概念结构设计数据库结构的实现第五章详细设计主窗体的创建用户管理模块的创建学籍管理模块的创建班级管理模块的创建课程设置模块的创建成绩管理模块的创建第七章总结参考文献致谢摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是个不断发展的新型学科,任何个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。本文介绍了在环境下采用自上而下地总体规划,自下而上地应用开发的策略开发个管理信息系统的过程。通过分析访客管理的不足,创建了套行之有效的计算机管理学生的方案。文章介绍了访客管理信息系统的系统分析部分,包括可行性分析业务流程分析等系统设计部分主要介绍了系统功能设计和数据库设计及代码设计系统实现部分说明了几个主要模块的算法,本系统面友好,操作简单,比较实用。关键词,程序设计,软件工程,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 66 页
第 2 页 / 共 66 页
第 3 页 / 共 66 页
第 4 页 / 共 66 页
第 5 页 / 共 66 页
第 6 页 / 共 66 页
第 7 页 / 共 66 页
第 8 页 / 共 66 页
第 9 页 / 共 66 页
第 10 页 / 共 66 页
第 11 页 / 共 66 页
第 12 页 / 共 66 页
第 13 页 / 共 66 页
第 14 页 / 共 66 页
第 15 页 / 共 66 页
预览结束,还剩
51 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。