ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:122.73KB ,
资源ID:3288123      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3288123.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生管理信息系统分析与设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生管理信息系统分析与设计.docx

1、学生管理信息系统分析与设计目 录第一章 概述 3第二章 系统分析 32.1系统开发背景、开发范围、建设目标与必要性 32.1.1开发背景、建设必要性: 32.1.2功能需求描述: 32.1.3系统目标: 42.2业务流程分析 42.3数据流程图 52.4数据字典 52.4.1数据项的定义 52.4.2数据结构的定义 62.4.3数据流的定义 62.4.4处理逻辑的定义 72.4.5数据存储的定义 82.4.6外部实体的定义 8第三章 系统设计 93.1功能设计 93.2系统运行环境与数据库设计 103.3、输入/输出设计 12第四章 系统实施 134.1开发工具 134.2软件界面 134.2

2、.1 用户登录界面 134.2.2查询界面 134.2.3主要操作界面 134.3逻辑结构设计表 144.3.1 Department表: 144.3.2 Class表: 144.3.3 Student表: 15第五章 课程设计总结 16第六章 参考文献 16学生信息管理系统分析与设计第一章 概述通过学生信息管理系统课程设计,进一步掌握管理信息系统的理论和方法。培养和锻炼开发管理信息系统的能力。为今后信息系统开发打下良好的基础。了解企业管理信息系统开发的全过程,理解信息系统课程相关的概念,掌握管理信息系统的开发方法。主要包括:系统调研方法;业务分析、数据分析、系统逻辑模型设计方法;数据库设计、

3、功能设计、物理模型设计方法;系统的实现等方法。本论文叙述了我校学生信息管理的现状以及系统目标和需求分析,重点介绍了学生成绩管理系统的实现过程:包括系统需求分析、系统调查、业务流程分析、数据流程分析、功能设计、数据库设计、系统物理配置方案、系统实现、系统测试和调试。本系统主要功能有学生信息管理、学生信息录入、功能需求描述、数据库设计等内容。第二章 系统分析2.1系统开发背景、开发范围、建设目标与必要性2.1.1开发背景、建设必要性:学生信息管理系统对学校加强学生信息管理有着极其重要的作用。由于各个大学的学生数量日益庞大,传统的手工信息管理不仅工作量大,而且容易出现问题;不方便管理。 2.1.2功

4、能需求描述:1、用户管理功能用户分为教师用户、学生用户两类。不论是教师用户,还是学生用户都需要通过用户名和口令进行登录。2、教师对学生信息的管理功能教师可以看到学生信息。学生信息包括学号、姓名、班级、出生日期、性别、地址、电话、简历等基本信息。当教师要查看某一学生信息时,可以自动显示出这个学生的所有信息在学生信息报表中,教师可以对学生信息进行增加、修改和删除,并能够打印报表。3、学生对信息的查看功能学生用户登录后,学生可以看到自己的学生信息。学生信息包括学号、姓名、班级、出生日期、性别、地址、电话、简历等基本信息。2.1.3系统目标:对于本系统,我们需要实现以下一些基本功能:(1)学生查询功能

5、:为了方便学生查找个人信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己需要的信息。(2)添加功能:教师可以通过填写表格的形式输入学生的相关信息。系统可以自动避免重复信息。(3)修改功能:教师可以对数据库中的信息进行修改。系统能够通过教师给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息。(4)删除功能:教师可以对数据进行删除操作。系统能够通过教师给出的条件查找出要删除的信息,并把相关信息从数据库中删除掉。(5)教师查询功能:教师可以通过条件选择查询所有信息,并进行排序。2.2业务流程分析2.3数据流程图 信息数据库 相关信息 相关信息 2.4数据字典

6、2.4.1数据项的定义 表4-1 数据字典(一) No:_1_编号:001 名称: 学号 别名:学生编号简述:唯一标识学生的身份连续值类型:int(整型)长度:9个字符值域:000000000999999999与其他值的运算关系:离散值值含 义值含 义备注:数据元素一览表编号数据元素名称别名类型长度小数位数001学号学生编号int9002姓名姓名名称String20003班级班级编号String202.4.2数据结构的定义 表4-2 数据字典(二) No:_1_ _编号: 001 名称: 学生信息目录 别名:学生目录简述:组成:学号、姓名、班级、出生日期、性别、地址、电话、简历数据结构一览表编

7、号数据结构名称别名类型长度小数位数001用户信息用户信息字符型20002学生信息目录学生信息字符型202.4.3数据流的定义 表4-3 数据字典(三) No:_1_编号: S_001 名称: 学生信息报表 别名:学生信息表简述:各辅导员向学校提交的学生信息表组成:学号、姓名、班级、出生日期、性别、地址、电话、简历若为数据流来源:各辅导员去向:学校教务处数据流一览表编号数据流名称别名来源去处S_001学生成绩表学生成绩表任课老师成绩录入S_002用户信息表用户信息表用户用户编辑S_003课程信息表课程表教务处课程信息编辑2.4.4处理逻辑的定义 表4-4 数据字典(四) No:_1_编号: 01

8、01 名称: 录入学生信息 输入信息:每个学生学号、姓名、班级等相关信息数据存储:学生信息表输出信息: 学生信息 激发条件:学期结束简要说明:可通过相关语句完成加工逻辑:判断输入的信息是否重复出错处理:执行频率:每学期一次处理逻辑一览表序号处理逻辑名称0011.1录入学生信息0021.2用户信息管理0031.3查询学生信息2.4.5数据存储的定义 表4-5 数据字典(五) No:_1_ 编号: D101 名称:学生相关信息 别名:学生信息简述:学生通过系统查询所要看到的信息输入数据流:学生信息输出数据流:学生相关信息组成:1.课程信息目录(数据结构) 2.学生信息表(数据结构) 3.查询的学号

9、关键字:相关处理:记录长度:记录数:数据量:数据存储一览表编号数据结构名称别名类型长度小数位数D101学生相关信息学生信息char20D102用户信息用户信息char202.4.6外部实体的定义 表4-6 数据字典(六) No:_1_编号: T03 名称: 教师 简述: 提供学生信息输入的数据流:S_001输出的数据流:D_002外部项一览表编号名称01学生02教师第三章 系统设计3.1功能设计我们的系统分为登陆界面、学生信息报表、学生信息查询界面、学生信息管理界面和学生个人界面,我们设计的比较简单,使用方便,不但可以节省时间和人力,更能全面、有效地掌握学生基本情况,及时获取最新的准确资料和信

10、息。学生用户通过输入学生基本信息等,由系统自行生成相应的数据以供学生查询,另外教师管理用户还可以对这些基本信息进行更新和删除, 学校学生管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。学生用户通过输入学生基本信息、课程基本信息等,由系统自行生成相应的数据以供学生查询,另外人事处的管理用户还可以对这些基本信息进行更新和删除, 学校学生管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。具体系统功能需求描述如下: 1、学生基本信息输入,包括:姓名、性别、系别、出生日期、班级、民族、家庭住址等。2、学生基本信息查询,包括:对学生的基本信息的查找,从系别到专业班级姓名,可以看到希望查的

11、学生的所有基本信息。可以对查到的学生基本信息修改,还可以通过表格浏览学生基本信息。3、学生信息的修改,包括:实现班级的添加、删除、更新。每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生基本情况的添加、删除、更新。还能查询各个学生的情况,姓名、电话、家庭住址、学号等。模块描述登录时需要用户名和密码,使用安全。可以查找学生的各种信息。还可以编辑,修改。3.2系统运行环境与数据库设计我们所开发的这个系统所采用的是当前较为流行的编程软件VISUAL BASIC作为实现语言,access作为数据库后台,使用户和开发人员可以较快地确定需求。在能使用vb和access的环境下

12、一般都能使用。Department表:Class表:Student表:3.3、输入/输出设计安全性设计:对数据库管理系统的访问账号和口令进行细致严格的权限设置,前端操作于后台数据相分离,系统管理员账号只有系统管理员才能使用。 根据操作人员的身份进行系统的操作权限设置,将每个表单的操作权限分为新增、修改、删除、查询、打印五个功能,可以根据操作员的身份进行操作权限的设置和维护。输入方式:本系统选用键盘输入输出方式:本系统采用屏幕输出和打印机打印输出。(1)屏幕显示输出 学生登录系统查询成绩时用人机对话方式在显示屏上输出信息,以及用户通过功能按钮、输入组合条件等方式让系统显示信息。该种方式的优点是实

13、时性强,但输出的信息不能保存。(2) 打印机输出 需要统计分析成绩时输出的信息需要长期保存或在较广泛的范围内传递时,将信息打印输出。第四章 系统实施4.1开发工具本系统代码采用VB编写,后台数据库使用的Access。4.2软件界面4.2.1 用户登录界面这个系统设置了登陆界面,采用了密码登陆,每个用户都有自己的密码。4.2.2查询界面在这个界面中可通过对字段和运算符的选择及表达式的确定,进行学生信息的查询。4.2.3主要操作界面在这个界面上可进行所有基本操作,该界面也可显示操作后所得到的结果。4.3逻辑结构设计表4.3.1 Department表:4.3.2 Class表:4.3.3 Stud

14、ent表:第五章 课程设计总结对这个学生信息管理系统的制作,我们得出了一些这样的结论。(一)目前,计算机的性能有了长足的进步。它已经被应用于许多领域,已经成为我们学习和工作的得力助手:它流行的原因主要有以下几个方面:首先,它可以代替人工进行许多繁杂的劳动;其次,可以节省许多资源;第三,可以大大的提高人们的工作效率;第四,可以使一些敏感文档更加安全。计算机的这些优点使它能够被人们广泛使用,并运用于各个领域。(二)开发学生管理系统的意义学生信息管理系统主要是提供学生,老师或者来访者方便的查询等相关操作,对学生的信息管理能统一规范化。功能块的相应操作分别由其对应的子模块实现。通过教育网络或互联网把整

15、个学校的学生信息汇聚起来,为学校教育主管部门提供全面及时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,共享学生信息。学校可通过一个简化的学生信息管理系统,使学生信息管理工作系统化,规范化,自动化,从而达到提高学生信息管理效率的目的。(三)我们这次使用的开发环境是VB和Access数据库环境,由于还不是太熟悉,所以做出的整个系统也较为简单,不过系统用户界面简单明了,容易操作,其中的数据类型要求不多,方便用户使用。这一次还做了各部分的分析设计,通过对需求分析和概要分析的了解,我们对系统的结构有了一定的认识,是我们能够跟好的去理解去使用该系统。通过此次信息系统分析与设计实习,我们团队四

16、个人发现在实际的系统开发过程中,有好多书本上没有的知识,需要我们去图书馆自己慢慢的查找,并一一记录;同时还有好多书本上学过的知识,但由于掌握不精,一些知识点已经遗忘,这使得我们再次翻开陌生的书本进行相关知识的学习,。我们在此次合作中体会到:一个好的系统不是一个人就能完全开发的出来的的,需要一个团结的团队,各位队员必须默契配合,齐心协力,共同付出汗水,才能诞生出好的系统。第六章 参考文献1黄梯云 管理信息系统. 高等教育出版社 2 张海潘 软件工程. 人民邮电出版社 3谭浩强 C语言设计. 清华大学出版社 4萨师煊,王珊. 数据库系统概论 第三版.高等教育出版社5李楠、祁梅. Visual Basic5.0编程实例及技巧 .人民邮电出版社6启明工作室. Visual Basic + Access数据库应用系统开发与实例 .人民邮电出版社

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1