欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    【《学生学籍管理系统设计与实现》8700字(论文)】.docx

    • 资源ID:1296010       资源大小:141.74KB        全文页数:27页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【《学生学籍管理系统设计与实现》8700字(论文)】.docx

    学生学籍管理系统设计与实现目录摘要2第1章引言2第2章数据流图与数据字典32.1 数据流图32.2 系统功能模块图62.3 系统ER图82.4 数据字典8第3章数据库设计163.1 库设计163.2 表设计17第4章详细设计194.1 登录及系统主窗口界面设计194.2 数据表界面19第5章结束语21参考文献22附录23摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。本文介绍了在VisualBasic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。关键词:管理信息系统、学生管理、ViSUalBaSiC应用第1章引言随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。本系统主要用于学校学生学籍管理,总体任务是实现学生学籍关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生学籍管理系统;本系统主要用于学校学生学籍管理,总体任务是实现学生学籍关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生学籍管理系统。本系统主要包括学生学籍查询、教务信息维护和学生选课三部分。其功能主要有:1、有关学籍等信息的输入,包括输入学生基本信息、所在班级、所学课程和成绩等。2、学生学籍的查询,包括查询学生基本信息、所在班级、已学课程和成绩等。3、学生学籍的修改。4、班级管理信息的输入,包括输入班级设置、年级信息等。5、班级管理信息的查询。6、班级管理信息的修改。7、学生课程的设置和修改。学生学籍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用MICRC)SOFT公司的VISUA1.BASlC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统1。第2章数据流图与数据字典2.1 数据流图根据以上的系统功能描述,设计出系统数据流图如下:图3T数据流图如图3-2是顶层数据流图:图3-2顶层数据流图2.2 系统功能模块图如图3-3是管理者系统功能模块图:如图3-4是用户系统功能图:图3-4系统用户功能模块图2.3 系统ER图图3-5系统ER图2.4 数据字典一、数据流条目:(1)学生学籍管理模块:学生学籍管理要求=新生数据处理要求I班级数据管理要求I添加数据要求I数据删除要求I数据备份要求新生数据处理要求=新生数据I班级数目I起始学号I班级名称I专业班级数据管理要求=班级名称I修改要求添加数据要求=单个学生数据单I成批数据单数据删除要求=起止学号I班级名称I所有学生数据数据备份要求=班级名称I学期数新生数据=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分起始学号=数字5班级名称=会计04(1)I会计04(2)I会计04(3)|计算机软件04(1)|会计03(1)I会计03(2)I会计03(3)|计算机软件03(1)|会计02(1)|会计02(2)I会计02(3)I计算机软件02(1)|网络技术03(1)|网络技术04(1)I机电03(1)|机电02(1)I机电04(1)|网络技术02(1)|网络技术02(1)修改要求=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分+专业+班级+是否住宿单个学生数据单=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分+班级+是否住宿成批数据单=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分+班级+是否住宿性别=男I女政治面貌=团员I非团员是否住宿=住宿I通学(2)成绩管理模块:成绩管理要求=成绩录入要求I总分计算要求I成绩备份要求成绩录入要求=班级名称+成绩数据总分计算要求二班级名称+成绩数据成绩备份要求=班级名称+学期数成绩数据=姓名+课程名称+分数成绩表=学号+姓名+期中成绩总分+期末成绩总分+期中名次+期末名次(3)课程信息管理模块:课程管理要求=课程表维护要求I教师课程表维护要求I排课要求课程表维护要求=课程名称+年级+专业教师课程表维护要求=教师姓名+任教班级+课程名称十周课时数年级=一年级I二年级I三年级任教班级=会计04(1)I会计04(2)I会计04(3)|计算机软件04(1)I会计03(1)I会计03(2)I会计03(3)|计算机软件03(1)|会计02(1)|会计02(2)I会计02(3)I计算机软件02(1)|网络技术03(1)|网络技术04(1)I机电03(1)|机电02(1)I机电04(1)|网络技术02(1)|网络技术02(1)(4)查询模块:查询要求=查询条件查询结果=学生学籍统计表I学生成绩统计表I学生总分名次统计表I教师信息统计表I备份信息统计表二、加工条目:(1)学生学籍管理模块加工条目:加工名称:检查记录有效性输入:新生数据输出:有效的新生记录、无效的新生记录加工逻辑:根据新生记录IF格式有效THEN读取记录E1.SE无效格式记录,启动EXCE1.调整格式ENDIF加工名称:启动EXCE1.调整输入:新生记录输出:有效的新生记录加工逻辑:根据新生记录按要求调整加工名称:读取新生记录输入:新生数据输出:写入学生表文件加工逻辑:根据新生记录DOWHI1.E新生记录不为空THEN读取记录,写学生表文件,班级值为“新生”1.OOP加工名称:统计新生数据输入:班级为“新生”记录输出:各专业新生人数,各专业男女生人数加工逻辑:根据各专业新生记录,查询所有会计专业且班级为“新生”的记录,并计算记录数查询所有会计专业且性别为“男”且班级为“新生”的记录,并计算记录数查询所有会计专业且性别为“女''且班级为“新生”的记录,并计算记录数查询所有计算机软件专业且班级为“新生”的记录,并计算记录数查询所有计算机软件专业且性别为“男”且班级为“新生”的记录,并计算记录数查询所有计算机软件专业且性别为“女”且班级为“新生”的记录,并计算记录数查询所有网络技术专业且班级为“新生”的记录,并计算记录数查询所有网络技术专业且性别为“男”且班级为“新生”的记录,并计算记录数查询所有网络技术专业且性别为“女''且班级为“新生”的记录,并计算记录数查询所有机电专业且班级为“新生”的记录,并计算记录数查询所有机电专业且性别为“男”且班级为“新生”的记录,并计算记录数查询所有机电专业且性别为“女”且班级为“新生”的记录,并计算记录数加工名称:按报考专业、男女比例及入学总分分班输入:各专业班数,各专业新生数据,各专业男生人数,各专业女生人数输出:各班学生名单写入学生表文件,并设置班级名称加工逻辑:根据新生记录各专业男女生名单按入学总分降序排序DOWHI1.E男女生新生记录不为空THEN按专业、根据班数,依次取男女生记录,更改其班级名称写入学生表文件1.OOP加工名称:查询相关记录输入:学生记录,班级名称输出:指定班级的学生名单加工逻辑:根据学生记录,查询所有班级名称等于输入值的学生记录加工名称:按总分降序设置学号输入:指定班级学生记录,起始学号输出:写入学生表文件,成绩表文件,总分表文件加工逻辑:D0WHI1.E学生记录非空学生记录的学号域=起始学号总分表中添加一记录,学号域=起始学号查询课程表,N二该专业一年级所开课程数在成绩表中添加N个记录,学号域=起始学号起始学号=起始学号+11.OOP加工名称:查询相关记录输入:学生记录,班级名称输出:指定班级的学生名单加工逻辑:根据学生记录,查询所有班级名称等于输入值的学生记录加工名称:修改学生记录输入:指定班级学生记录,修改要求输出:学生学籍加工逻辑:根据修改要求,改写学生数据加工名称:数据录入输入:单个学生数据输出:学生表,成绩表,总分表加工逻辑:根据学生数据单,接受录入在学生表中添加一记录,并将录入信息作为记录的值在总分表中添加一记录,学号域为录入学号值,班级域为班级值,其余域为O判断该生所在年级和专业,查询课程表,N=本学期所开课程数在成绩表中添加N个记录,学号域均为录入学号值,班级域为班级值,其余域为O加工名称:检查数据格式输入:学生记录输出:有效格式的学生记录,无效格式的学生记录加工逻辑:根据学生记录IF格式有效输出有效格式记录E1.SE输出无效格式记录ENDIF加工名称:启动EXCE1.调整输入:无效格式学生记录输出:有效格式学生记录加工逻辑:启动EXCE1.进行人工调整加工名称:逐行读取记录输入:有效格式学生记录输出:写入学生表,总分表,成绩表加工逻辑:DOWHI1.E学生记录不为空在学生表中添加一记录,用学生记录值更新各域在总分表中添加一记录,用学生记录值中的学号值更新学号域,班级域为班级值判断学生所在年级和专业,N=本学期该专业所开课程数在成绩表中添加N个记录,学号域为学生记录值中的学号值,班级域为班级值1.OOP加工名称:查询备份数据输入:班级名称输出:备份数据加工逻辑:在学生表中查询班级名称等于输入值的学生数据加工名称:数据备份输入:备份数据输出:备份数据文件加工逻辑:IF数据已备份THEN退出E1.SE生成备份文件ENDIF加工名称:确认数据类型输入:删除数据单输出:班级名称,起止学号,所有数据加工逻辑:CASEl按班级删除获得班级名称CASE2按起止学号删除获得起止学号CASE3按所有数据查询学生表中的所有学生数据加工名称:删除指定范围数据输入:起止学号输出:更新学生表,总分表,成绩表加工逻辑:在学生表、成绩表、总分表中查询学号值大于起始学号并小于终止号的学生记录

    注意事项

    本文(【《学生学籍管理系统设计与实现》8700字(论文)】.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开