1 / 22
文档名称:

中小学学籍管理系统设计.doc

格式:doc   大小:561KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

中小学学籍管理系统设计.doc

上传人:莫比乌斯 2024/4/23 文件大小:561 KB

下载得到文件列表

中小学学籍管理系统设计.doc

相关文档

文档介绍

文档介绍:该【中小学学籍管理系统设计 】是由【莫比乌斯】上传分享,文档一共【22】页,该文档可以免费在线阅读,需要了解更多关于【中小学学籍管理系统设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。学****必备欢迎下载学****必备欢迎下载学****必备欢迎下载***高等学历教育毕业设计(论文)课题名称:中小学学籍管理系统姓名:于和学号:100163007学院:应用技术与继续教育学院专业:计算机科学与技术(函授专升本)年级(形式层次):20XX级指导教师:(签名)完成日期:年月日学****必备欢迎下载学****必备欢迎下载学****必备欢迎下载目录1、概述…………………………………………………………………………………32、在各学校中用计算机管理学生档案的意义………………………………………33、系统规划……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………34、系统分析………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………55、系统设计……………………………………………………………………….…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………96系统实施…………………………………………………………………………………………………………………………………………………:…………………………………………………………………:………………………………:………………………………………………………………………………………………………………………………………………………………………………………………………………………………………“资料录入”模块……………………………………………………“修改记录”模块……………………………………………………“删除记录”模块……………………………………………………“查询”模块…………………………………………………………………………………………………………………………………………………………………………………………………228序使用说明…………………………………………………………………………23学****必备欢迎下载学****必备欢迎下载学****必备欢迎下载[摘要]本课程设地从系统规划、系统分析、系统设计、系统实施等四大方面,分别叙述“中小学学籍管理系统”的研制开发过程,简述系统实施过程序中的程序设计。,解决学校对学生学籍的计算机管理。[关键词]学生;信息管理1、概述:今天,计算机已经成为我们学****和工作的得力助手。计算机的价格也已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。2、在各学校中用计算机管理学生档案的意义 现在我国的各学校中学学籍档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机信息管理专业的学生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我所学编制出一个实用的程序来帮助各学校进行更有效的学籍管理。 归纳起来,好处大约有以下几点:1)可以存储历届的学生档案,安全、高效;2)只需一到二名档案录入员即可操作系统,节省大量人力;3)可以迅速查到所需信息。3、系统规划中小学学籍管理系统的系统规划主要内容是本信息系统设计的目标及总体规划方案。,通过计算机管理系统实现学生学籍的增、删、改、查以及打印学籍信息的分析。、可靠、先进,大致从以下几个方面来衡量:有功能强大、资料齐全的查询系统;完整的报表及数据分析系统;方便用户使用及操作的界面,操作简单、运行稳定。,确定系统开发设计的次序及时间安排。分析学籍档案,搞清业务流程及数据流程;根据学生学籍管理的业务流程及数据流程,分析并确定需要本系统进行业务处理及数据加工的范围;分析学籍业务流程及数据流程所涉及的数据,确定数据库及数据表的组成及内容;基于上述分析,确定系统概要设计(总体结构、数据结构)及详细设计(模块、算法)框架。在概要设计及详细设计的基础上,确定系统的软件代码及其软件测试等系统实施过程。4、系统分析学****必备欢迎下载学****必备欢迎下载学****必备欢迎下载系统分析的最主要内容有学籍管理系统的业务需求分析、业务流程图、数据流程图、数据库概念设计等四个部分。(1)系统数据需求通过对学籍管理业务流程的调研,分析并总结系统对其数据的需求,主要数据源有学生个人信息、学生成绩信息、系统管理员信息(2)系统功能需求主要分析所设计的系统在功能上应做什么:本系统主要功能有:登陆验证;系统数据初始化;学生信息数据录入;学生信息数据的修改;学生信息数据的删除;学生信息的一览和查询;(3)系统性能需求系统的性能指标包括存储容量限制、运行时间限制、传输速度要求等。(4)系统运行开发和运行环境:①选择依据:主要依据是系统说明书,系统总体结构设计。②本系统采用单机单用户操作方式,其存储、性能及基本配置为:1)系统硬件:①处理器:P4/2G以上;②内存:512M以上;③硬盘:40G以上次;④显示器15”VGA彩显;⑤打印机:中文系列2)开发工具:)运行环境:Windows9x、Windows2000、WindowsXP(5)系统可靠性及安全保密需求根据系统功能及性能的需求分析,对系统、重要子系统在运行中的安全、可靠、保密方面的性能提出要求。,用一个完整的图形反映实际业务处理过程的“流水线”本系统业务流程图(TFD)如下:;分析系统数据,对数据流图中的数据流各文件名给出具体定义。本系统的顶层数据流程图(DFD)如下:学生注册登记表登记表审核记录处理合格登记表学生记录学生档案数据处理打印报表5、,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。在系统功能分析的基础上,,得到如下所示的系统功能模块结构图。(1)第一阶段的设计任务是收集和分析系统的用户业务需求,完成数据的概念设计。(2)第二阶段的设计任务是数据库的逻辑设计,完成E-R模型向逻辑模型转换。(3第三段的设计任务是数据库的物理设计,确定表结构,建立数据库物理模型。(1)建立数据库,确定数据库中表的数量及每个表中各字段的字段名、类型、宽度、小数及索引、排序。(2)确定数据库中各个表的字段的主键值、主索引及普通索引。(3)建立各个表单的数据环境,同时在数据环境中加入各个表,确定主表并建军立主表与各表之间的关联。(4)表单设计过程中的标签、文本框、编辑框、组合框、列表控件、绑定、表格图像、计时器、页框架、形状容器、选项按钮组、命令按钮及命令按钮组的属性的确定。(5)采用结构化编程方法,确定系统功能模块及其相互之间的关系。、索引增、删、改显示查询数据库更新、(1)数据库:——学籍档案数据库(2)数据表:——学籍档案数据表;——口令表(3)报表:——学籍档案数据报表(4)项目管理器:——中小学学籍档案管理项目管理器(5)程序:——————主程序的子程序(6)表单:——(7)数据环境:—R模型进行设计。E—R模型的关键是确定每个处理模块的实体、实体属性和实体间的联系。实体、属性、联系及数据结构描述如下:学籍档案管理模块实体:学生、班级属性:学生属性主要有:班级代码、学号、姓名、出生日期、性别、家庭住址、成绩、入学日期;班级属性:班级名称、班级代码等。联系:学生与班级间是多对一关系(M:1). 本系统数据库表的设计结果如下:学生信息表数据项含义说明取值类型取值方法字段大小学号(主键)-R模型向数据逻辑模型的转换。首先,将E-R模型中同一实体的所有属性方在同一记录类中型中,变成记录的数据项;其次,如果两个实体间具有M:N的关系,除各自建立记录类型外,还需增加一个记录类型,这个记录类弄应包括两个实体各自的主键。逻辑模型规范化及总E-R图描述如下:学籍档案(班级代码、学号、姓名、出生日期、性别、家庭住址、成绩、入学日期)学生班级(班级代码,班级名称)其系统的E-R图如下:。每一记录类型确定为数据库中的一张表;记录类型中的数据项成为相应表中的字段,字段属性根据各字段的数据特点设置;确定索引和表之间的联系。系统表结构描述如下:(1)——学籍档案数据表字段字段名数据类型字段大小1学号(主键)CHARACTER42姓名CHARACTER83性别CHARACTER2学****必备欢迎下载学****必备欢迎下载学****必备欢迎下载4生日CHARACTER105班级CHARACTER86政治面貌CHARACTER47联系电话CHARACTER128家庭住址CHARACTER409成绩CHARACTER1010入学日期CHARACTER411备注MEMO4(1)——:选择输出方式:显示器、打印机;确定输出格式:格式设计体现在各类报表中;输出的主要形式:报表;输出内容:主要是系统的输出项目、数据结构、输出位数及取值范围。其中数据结构、位数及取值范围等体现在具体的数据库设计中。系统的输出项目应包括系统的主要报表及其输出项。:输入方式设计①键盘输入。②磁盘传递数据。用户界面设计①人机对话方式。②菜单方式。6系统实施本系统实施的主要工作是程序设计,此外还包括了物理系统的实施、程序的测试及调式等,本系统的程序设计由系统主程序及子程序两大部分组成。?:setdirectorytocurdir()clearscreenclosdatacleareventsdosettingopendatabase/:setsysmenuoffsetsysmenutosetstatusbaroffsettalkoffsetnotifyoffsetclockstatussetpaletteoffsetbellonsetsafetyoffsetescapeonptowindowssetcarryonsetconfirmonsetexactonsetnearonsetansioffsetlockonsetmultilocksonsetdeletedonsetoptimizeonsetrefreshto0,5setcollateto'stroke'setdefaulttosys(5)+curdir()setpathtosys(5)+curdir()setsysformatsoffsetsecondsonsetcenturyoffsetcurrencyleftsetcurrencyto'nt$'sethoursto12