课程设计报告--学籍管理系统.docxVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《专业课程设计》报告学生姓名:指导教师:(签字)成绩:一、课程设计题目说明1.题目名称:学籍管理系统2.内容简介:学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 学籍管理系统软件属教育行业事务管理软件;可广泛应用于全日制大、中小学及其他各类学校,对学生的入学、升级、学籍变动进行综合管理和快速查询。为了节省在学籍管理花费的人力和物力,同时便于学校掌握学生在个人爱好、家庭状况等方面的详细情况,学籍管理系统并因材施教、充分发挥学生的个人特长,有助于提高整个学校的教育水平和管理水平。学籍管理系统操作简便、快捷,所有学生入学、退学、升级等业务仅需点击几次鼠标即可轻松完成。在新生入学等大批量人员操作时,更可以节省录入时间、提高正确率。学籍管理系统所有信息也可人工录入和修改,以方便没有阅读机的用户。二、主要业务流程学籍管理系统的主要业务流程是:信息输入、条件查询、模糊查询,其中信息收入包括学生的姓名、性别、联系方式、籍贯等重要信息,条件查询有助于在数据库中快速查询具体学生的信息,模糊查询是在数据库中查询某一类学生的信息,便于删选。学籍管理员根据需要可以添加、删除、保存必要的学生信息,也可以查询有关学生的信息。个人情况栏可以输入学生的各科考试成绩和课表以及挂科记录。三、数据库设计数据库设计一般包含6 个阶段: 需求分析,概念结构设计,逻辑结构设计,物理设计,数据库实施以及数据库运行和维护。数据库设计分为数据库结构设计和数据库行为设计。数据库结构设计包括概念结构设计, 逻辑结构设计和物理结构设计。行为设计包括设计数据库的功能组织和流程控制。数据库结构设计过程是在数据库需求分析的基础上,逐步形成对数据库概念、逻辑、物理结构的描述。概念结构设计的结果是形成数据库的概念模式,用语义层模型描述,如E-R 模型。逻辑结构设计的结果是形成数据库的逻辑模式与外模式,用结构层模型描述,如基本表、视图等。物理结构设计的结果是形成数据库的内模式,用文件级术语描述。该学籍管理系统数据库设计包括:信息输入设计,条件查询设计,模糊条件查询设计。系统有基本表构成,具体结构如下:1) 学生基本信息表字段字段名类型宽度备 注1学号(sid)字符型6主键2姓名(Mname)字符型103性别(sex)字符型24党团员(bd)字符型85籍贯(cfrom)字符型166学院(fname)字符型107联系电话(mname)字符型102) 学生信息条件查询表表字段字段名类型宽度备 注1姓名(sid)字符型62性别(cid)字符型103党团员(tname)字符型104籍贯(sorce)字符型43) 学生信息模糊查询表字段字段名类型宽度小数位备 注1姓名字符型10四、输出/输入设计输入设计主要包括学生姓名的录入,性别的录入,联系电话的录入,党团员的录入,还有个人情况的录入,个人情况可以录入考试成绩,有无挂科记录,有无记过记录等等。本系统根据学生个人情况能够记录学生的详细信息,并进行保存,有具体的保存、删除、修改、上一条、下一条等功能模块,此外还有备注信息,里边可以包括学生的其他额外信息。输出主要包括学生的基本信息的输出,即条件查询和模糊查询得到的信息。条件查询就是根据输入的具体查询条件查询学生的信息,例如输入性别、党团员、姓名等,可以再数据库中逐渐缩小查询范围,直至查询到具体的学生信息。模糊查询时根据学生姓名中的某个字进行查询,主要是针对未知的学生进行查询,在不知道学生具体姓名时,只知道模糊的某个字时查询学生的具体信息。打印报表是根据学生信息或者条件查询的或者模糊查询的学生信息,再数据库中进行打印的一种功能属性。五、程序设计1.主要功能模块划分 该统主要划分为以下几个模块:登陆模块,信息录入模块,条件查询模块,模糊查询模块。其中每个模块中都有系统出功能。并且条件查询和模糊查询中有报表打印功能。能够打印查询出的学生信息。2.菜单设计 该系统主要采用大家经常使用的菜单样式。每个模块都把模块内的各个选项都分布在模块的上方,这样可以方便操作使用。菜单的具体设计如下图3.主要模块界面设计学籍信息管理系统信息输入模块,该模块的主要弄能属性如下图所示,包括学生信息和数据操作条件查询模块包括组合条件、查找、打印浏览、关闭等功能模块。模糊查询模块包括查询、打印浏览、关闭,主要对学生姓名进行模糊

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档