版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学习 好资料目录前言 - 2 -1、可行性分析 - 2 -1.1现状调查 - 2 -1.2需求分析结论 - 2 -1.3可行性分析 - 3 -1.3.1 经济的可行性 - 3 -1.3.2 操作的可行性 - 3 -1.3.3 技术上的可行性 - 3 -1.4可行性分析结论 - 3 -2、 详细调查 - 3 -2.1组织结构 - 3 -2.2业务流程 - 4 -2.3系统目标和功能 - 4 -3 、系统分析 - 4 -3.1系统功能分析 - 4 -3.2系统业务分析 - 4 -3.3系统数据流程分析 - 6 -3.4管理系统的 UC矩阵分析 -10-3.5 数据字典 -11 -3.5.1 数据流
2、条目 -11 -3.5.2 数据存储条目 -11 -3.5.3 处理过程条目 -13 -3.5.4 外部实体条目 -15 -4、 系统总体设计 -15 -4.1 系统功能结构设计 -16 -4.2 信息系统流程图设计 -16 -5、 详细设计 - 17 -5.1 E-R 图设计 - 17 -5.2 数据库基本表 - 18 -6、总 结 - 19 -更多精品文档、八前言随着计算机技术、网络技术和通信技术的发展和应用,事务处理信息化已成为当代主 流。高校更应该采取积极的对策措施 ,推动高校学籍信息管理信息化的进程。 当今世界, 信息技术日新月异,信息化已经成为社会生产力发展和人类文明进步新的动力,
3、并正 引领世界经济和社会及教育的巨大变革,信息和信息系统的概念已经深入到社会的各 个行业,包括教育领域。因为有了信息系统,社会正在经历着一个巨大的变革,从数 据处理到过程自动化,管理控制决策,信息技术渗透到社会的每一个角落,为当今时 代的进步和发展赢得了时间。 因为有了信息系统, 各行各业的效率得到了很大的提高, 信息系统的作用日趋重要。本次的课程设计主要是针对学籍管理系统。 我们都知道, 学籍管理是高校教学工作的 一个重要的组成部分,学籍管理水平的高低体现了学校教学管理水平的高低。由于缺 乏现代化的管理手段,学籍管理人员常常面对大量的信息资料却不能及时调整出自己 所需要的数据。学籍管理还处于
4、半手工处理阶段,工作既繁琐又效率低,学生学籍发 生异动,其相应的信息资料不能及时进行修改,往往会出现信息处理不一致的情况。 每学期期末的成绩登出容易出现错,漏等情况。学生成绩的查询工作也极不方便。 事实证明传统的管理模式既浪费人力资源,又不利于提高工作效率,保密性也差。随 着时间的推移,产生大量的文件和资料,给查找更新和维护带来了很大的困难。随着 学校专业设置的多样化,学校规模的不断扩大,招生人数逐年攀升以及教学计划的不 断完善,学籍管理的数据量急剧增加,使得学籍管理强度大大增强,采用这种方式进 行学籍管理是难以胜任的。所以,建立一个完善的计算机学籍管理系统势在必行,它 具有手工管理无法比拟的
5、优点, 可以做到检索迅速、查找方便、可靠性高、保密性好、 寿命长、成本低等,这些有点能够极大地提高效率,也能对学校科学化。正规化管理 起到重要的作用。1、需求分析及可行性分析1.1 现状调查中国的教育行业经过多年的发展与摸索,已经进入跨越式发展阶段,各大教育机构和 和各类学校纷纷开展计算机辅助教育和管理,教育系统的管理从原先的分布式、各自 为战的管理,已经进入采用网络化信息化管理,共享教学资源、实时反馈教育状态, 构建新的管理系统、采用新的管理方式,成为众多学校继续解决的焦点问题,国内外 不少高校和科研机构开发了一些教学管理系统和学籍管理系统,这些系统各有千秋, 具备许多优点和亮点,但也存在一
6、些问题,如功能冗余不匹配等。计算机信息技术,网络通讯等高新技术的发展对高校学生管理提出了更高的要求,要 求学生管理系统的进一步发展成为学生信息系统,这样不仅使教师从繁琐的事务当中 解脱出来,而且还能提供面向学生的网上成绩查询。班主任,辅导员的网上咨询等快 捷、灵活、方便的智能化服务。学生学籍管理系统旨在校园教学、教务管理、学生管 理信息化网络化。解决以往信息传递不方便、不快捷等问题,达到提高工作效率,降 低管理陈本。实现全校不同部门学生信息资源共享,确保学生管理工作数据安全,全 面提升学校的管理水平和管理效率,有利于推动学校行政管理水平、推动“办公无纸 化”的进程。1.2 需求分析结论伴随社会
7、的高速发展,全国各高校的学生数量一直在增加,在这样的形式下,必须要 求学校有一种高效有序的方法来管理学生的信息。通过调查 , 要求系统需要有以下功能 : (1)考虑到操作人员的计算机操作水平,要求具有良好的人机界面;( 2)由于该系统一次性输入的数据量可能很大,所以要求支持从Excel 导入数据;(3) 由于该系统的使用对象多 , 要求有较好的权限管理;(4) 原始数据修改简单方便 , 支持多条件修改;( 5) 方便的数据查询,支持多条件查询;( 6) 在相应的权限下,删除数据方便简单,数据稳定性好;( 7)数据计算自动完成,尽量减少人工干预。1.3 可行性分析可行性分析的任务是明确应用项目开
8、发的必要性和可行性。必要性来自实现开发任务 的迫切性,而可行性则取决于实现应用系统的资源和条件。1.3.1 经济的可行性 本系统开发简单但要耗去一定的时间,系统采用快速开发工具 Microsoft Visual Studio ,数据库是用户常用的 Microsoft SQLServer 数据库,成本低且效率高。由于 系统能够在未来较长的一段时间内稳定地发挥作用,这对于学籍管理信息的自动化管 理,对学校的人力和财力都有很大的帮助。由此可见在,开发此系统在经济上是完全 可行的。1.3.2 操作的可行性 如今的计算机已经走进千家万户,硬件成本的下降,导致计算机购买成本的降低。目 前开发的这套系统是利
9、用 Microsoft Visual Studio作为软件的开发平台,是开发出来的系统有友好的用户界面、有良好的安全性设置、易操作等特点,这样更使各类用 户很快地掌握系统的使用方法,因此在操作上是可行的。1.3.3 技术上的可行性从目前 IT 业界比较流行的数据库开发、 管理软件来看, 对于比较简单的中小型数据库, Microsoft Visual Studio和 Windows 2000/XP 的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供了业界软件开发一直坚持的非常良好、操作简单的用户 界面、完善强大数据库操作功能和简洁明了的数据库接口。所以技术实行起来相对会 容易。本系统管理
10、的对象单一 , 都是学生, 且每个数据内容具有较强的关联性, 涉及的 计算过程也不是很复杂。在技术有难处时,有指导老师的指导和相关参考文献,特别 是网上资料,以及参考其它程序的功能,因此完全可以实现。1.4 可行性分析结论经过对该系统的现状调查和可行性分析,在现在这个计算机飞速发展的时代,利用软 件实现学籍理是十分必要的,又方便,又安全。在经济上和技术上的条件都是能达到 的,所以我们说这个系统是可以开发和应用的。2、 详细调查2.1 组织结构学校学籍信息查询管理用户包括教务处管理员、系级管理员、任课教师、学生。2.2 业务流程根据分析,学籍业务流程主要包括如下内容: 由教务处管理员进行学生学籍
11、的注册、更新、评定,确定学生学籍信息,有学籍异动 的学生进行更改,更新学生成员表,并要进行具体的课程安排;任课教师可进行成绩 进行录入操作;系级管理员根据学生的成绩及平时表现,对学生进行奖惩管理;学生 等可对信息进行查询操作。2.3 系统目标和功能系统主要功能需求如下: 能够允许教务处学籍管理员进行系统管理,包括密码修改及设置用户权限等。 能够允许教务处管理员进行基础数据管理,包括学生学籍信息管理,是对学生学籍信 息进行添加、修改、删除、评定等操作,对学生学籍进行学籍异动管理,对学生课程 进行具体安排,并对毕业生学籍进行审核操作。能够允许任课教师对学生成绩进行录入操作。 能够允许学生对学籍信息
12、、课程信息、成绩进行查询操作,并修改自己的用户登录密 码。3 系统分析3.1 系统功能分析系统开发的总体任务是实现学生信息关系的系统化,规范化和自动化。学生可以完成的功能有 : 学生学籍信息的查询,包括查询学生的基本信息、学生成绩、课程信息等。 学生信息的修改 ,学生只能修改他本人的用户登录密码。教务处管理员可以完成的功能有 : 学生学籍信息的输入、查询、修改、审核。 基本课程信息的输入、查询、修改。 学生学籍异动管理。 毕业生学籍审核管理。 对用户的添加及删除,分别对不同管理员进行操作权限的设定。系级管理员可以完成的功能有 :对学生进行奖惩管理。任课教师可以完成的功能有 : 学生成绩信息的录
13、入。3.2 系统业务分析该系统重要在智能化,信息化方面展开,具体的目标包括:采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、 数据存储安全可靠 ;详细提供学生信息、成绩信息、课程信息;对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误;实时、快速、准确提供需求信息;学习-好资料系统最大限度地实现了易维护性和易操作性,运行稳定、安全可靠。通过以上调查及分析了解到要开发的系统主要包括以下几个功能:学籍信息管理:在该模块中添加新的学生信息;能在界面上显示所有的学生信息;能 够删除该学生信息;能够更新学生学籍信息;进行毕业生学籍审核。成绩信息管理:主要包括学生成绩
14、的添加、修改、删除和查询,每当学生有成绩信息 时,任课教师通知学籍信息管理员,学籍信息管理员、系级管理员、学生可查询到新 的成绩信息。课程信息管理:教务处管理员根据系级管理员提供的课程信息,安排学生课程。 密码修改:用户可更改自己的密码,但不能更改其他用户的密码。教务处管理员可更 新所有用户登录密码。用户管理:删除及添加用户。以下是学生信息管理系统的业务流程图,如图1所示:3.3系统数据流程分析根据调查及分析的结果绘出系统数据流程图如下:(1)0层数据流程图,如图 2所示:更多精品文档图2 0层数据流程图(2)1层数据流程图,如下列图所示:P1D1学生学籍信息D2课程信息D3用户信息D1学生学
15、籍信息教务处管理员操作后台系统F1学生学籍信息表F2学生课程信息表F3用户信息表F4毕业生学籍档案图3-1 1层数据流程图D4学生成绩信息P2F5学生成绩表任课教师操作后台系统)学习-好资料D4学生成绩信息D1学籍信息查询D2学生课程查询戸D4学生成绩查询£D5密码修改信息P图3-2 1层数据流程图P3F6 学生奖惩表系管理员操作后台系统图3-3 1层数据流程P4学生操作前台系统图3-4 1层数据流程图(3)2层数据流程图,如下列图所示:图4-1 2层数据流程图学习-好资料图4-2 2层数据流程图P2/ S2任课 D4J教帀才生成绩信息录入学 生成绩F5学生成绩表图4-6 2层数据流
16、程图/P2/ S2任课 D4J教师/学生成绩信息录入学F5学生成绩表生成绩图4-6 2层数据流程图更多精品文档3.4管理系统的UC矩阵分析2日常事务管理子系统功能是对班级事务的整体规划、协调、运行和进行控制3组织管理子系统功能是对班级具体事务的的计划和控制4日常教学管理子系统功能是对班级学生的教学管理进行控制和协调运行5德育管理子系统功能是对班级学生的德育进行考评和管理根据分析及及多次调整结果绘出如下UC矩阵图:数据类 功能7、教务处学工办班级学 生班干部班级 计划班主任课程成绩德育指标学籍大 政 方 针系院规划UCU系院目标1C系院日志UUUU日 常 事 务班务 规划CU班务目标2UUU班务
17、日志UU班务 范围UUU组 织 管 理部位UCC3UU工作计划UUCC教学 管 理课程 设置U4学生档案UC成绩查询UC教学目标UCC德 育 管 理学生考勤UUUUU5德育考评CU导员 评语UUU说明:i 大政方针管理子系统功能是对整个院系的整体规划和协调运行进行控制学习 好资料3.5 数据字典3.5.1 数据流条目数据流名称:学生学籍信息 数据流编号: D1简要说明:体现学生基本情况的信息数据流来源:学生数据流去向: P1.1.1 , P1.1.2,P1.2,P4.1 包含的数据结构: 学号+姓名+系别+专业+年纪+班级+性别+出生年月 +年龄+籍贯+民族+ 政治面貌 +家庭住址 +家庭电话
18、 +邮政编码数据流名称:学生课程信息数据流编号: D2 简要说明:体现学生课程信息安排的信息 数据流来源:教务处管理员数据流去向: P1.3,P4.2包含的数据结构:系别 +专业 +学生班级 +学生年级 +学科学分 +任课教师数据流名称:用户信息 数据流编号: D3 简要说明:体现用户的信息 数据流来源:用户 数据流去向: P1.4 包含的数据结构:用户名称 +用户职位 +用户信息数据流名称:学生成绩信息数据流编号: D4 简要说明:体现学生考试成绩的信息 数据流来源:任课教师 数据流去向: P1.1.2,P2 包含的数据结构:学生学号 +学生姓名 +学生系别 +学生专业 +学生班级 +学生年
19、级 +考试 科目+ 考试成绩 +学科学分 +任课教师数据流名称:用户登录密码数据流编号: D5 简要说明:用户登录过程的密码 数据流来源:用户 数据流去向: P4.4 包含的数据结构:用户信息 +用户登录密码3.5.2 数据存储条目名称:学生学籍信息表编号: F1 说明:存储学生基本学籍信息并用来评定学生学籍的表格 结构:学号 +姓名+系别 +专业+年纪+班级 +性别+出生年月 +年龄+籍贯+民族+政治面貌 + 家庭住址 +家庭电话 +邮政编码 +评定结果有关的数据流: D1 P1.1.1 , D1 P1.1.2,名称:学生课程信息表编号: F2说明:存储学生课程安排的表格结构:学生系别 +学
20、生专业 +学生班级 +学生年级 +学科学分 +任课教师 有关的数据流: D2 P1.3 ,D2 P4.2名称:用户信息表 编号: F3 说明:存储用户信息的表格 结构:用户名称 +用户职位 +用户信息 有关的数据流: D3 P1.4名称:毕业生学籍档案表编号: F4说明:存储毕业生学籍档案的表格结构:学号 +姓名+系别 +专业+年纪+班级 +性别+出生年月 +年龄+籍贯+民族+政治面貌 + 家庭住址 +家庭电话 +邮政编码 +评定结果 +奖罚结果 +学籍异动结果有关的数据流: D1 P1.2名称:学生成绩信息表编号: F5说明:存储学生考试成绩的表格结构:学生学号 +学生姓名 +学生系别 +学
21、生专业 +学生班级 +学生年级 +考试科目 +考试成 绩 +学科学分 +任课教师有关的数据流: D4 P2, D4 P4.3名称:学生奖罚表编号: F6 说明:存储学生奖罚结果的表格 结构:学号 +姓名+系别 +专业+年纪+班级+性别+奖罚结果 有关的数据流: D4 P3名称:用户登录密码表编号: F7 说明:存储用户登录密码的表格 结构:学号 +姓名+系别 +专业+年纪+班级+性别+用户登录密码 有关的数据流: D5 P4.43.5.3 处理过程条目名称:注册学生学籍信息编号: P1.1.1 说明:学生提供基本信息后由教务处进行注册 输入:学生输出: P1.1.1 F1.1 处理:教务处得到
22、学生基本信息后,对信息进行添加或更新,最后得到学生学籍信息 表。名称:学生学籍异动、评定管理编号: P1.1.2 说明:学生学籍发生异动时,教务处对学生学籍进行更改管理,并对学生学籍进行评 定。输入:学生输出: P1.1.2 F1.2 处理:教务处得到学生学籍异动信息后,对学籍信息进行添加或更新,最后得到新的 学生学籍信息表。名称:审核学生学籍信息编号: P1.2 说明:学生毕业时,教务处对学生学籍进行更审核管理。输入:学生输出: P1.2 F4 处理:教务处得到学生毕业信息后,对毕业生学籍信息进行审核管理,存储成毕业生 学籍档案。名称:学生课程安排编号: P1.3 说明:系级管理员将各系课程
23、信息提供给教务处,由教务处进行同一课程安排。 输入:系级管理员输出: P1.3 F2处理: 教务处得到各系学生课程信息后, 对课程信息进行安排, 最后得到学生课程信 息表。名称:更新用户信息编号: P1.4说明:教务处管理员对可以对用户设置权限操作,并可以设置相关人员作为用户进入 此系统,教务处管理员可以更新用户,及可删除、修改或添加用户,并可对用户登录 密码进行修改。输入:教务处管理员输出: P1.4 F3 处理:教务处管理员在需要的情况下,对用户进行添加、删除或修改,或者修改用户 登录密码,最后得到修改后的用户信息表。名称:录入学生成绩编号: P2说明:任课教师在考试阅卷结束后,得到有关学
24、生的成绩信息,并录入本系统。 输入:任课教师输出: P2 F5处理: 任课教师将学生成绩信息录入本系统,形成学生成绩表。名称:奖罚评定 编号: P3 说明:系级管理员根据学生的成绩信息对学生进行奖罚评定。输入:系级管理员 输出: P3 F6处理: 系级管理员根据学生成绩信息对学生进行奖罚评定,形成学生奖罚表。名称:查询学生学籍信息表编号: P4.1 说明:学生对自己的学籍信息进行查询。 输入:教务处管理员输出: P4.1 F1处理: 学生对由教务处管理员管理的学生本人的学籍信息进行查询。名称:查询学生课程信息表编号: P4.2 说明:学生对与自己相关的课程安排进行查询。 输入:教务处管理员输出
25、: P4.2 F2 处理:学生对由教务处管理员安排的与自己相关的课程信息进行查询。名称:查询学生成绩信息表 编号: P4.3说明:学生对与自己的成绩信息进行查询。 输入:任课教师 输出: P4.3 F5处理: 学生对自己的成绩信息进行查询。名称:更改用户登录密码编号: P4.4 说明:学生更改自己的用户登录密码。 输入:学生输出: P4.4 F7处理: 学生更改自己的用户密码。3.5.4 外部实体条目名称:教务处管理员编号: S1 说明:进行学生信息管理及相关学校教务事务的部门的管理人员。 输出数据流:学籍信息,输入数据流:学生信息个数: 3名称:系级管理员编号: S2 说明:对学生进行奖罚评
26、定及为教务处管理员提供本系学生相关信息的人员。 输出数据流:奖罚表,学生课程信息,个数: 50输入数据流:无名称:任课教师编号: S3 说明:给学生授课的实体 输出数据流:学生成绩信息, 个 数: 500 个 输入数据流:无名称:学生编号: S4 说明:学校招收的对象,管理的主题 输出数据流:学生基本信息,学生用户登录密码。个数: 15000 个 输入数据流:无4、系统总体设计更多精品文档学习-好资料4.1系统功能结构设计根据系统分析,本系统可分为四个功能模块:学生信息管理模块、考试信息管理模块、学生成绩管理模块、学籍评定管理模块。具体的功能结构图,如图5所示:学生信息管理系统孕籍信息管理录入
27、学籍信息更新学籍信息查询学籍信息打印学籍信息T质绩信息管理1¥录入成绩信息I1查询成绩信息更新成绩信息打印打印信息图5功能结构图4.2信息系统流程图设计图6信息系统流程图5、详细设计5.1 E-R图设计(1)涉及到的实体分别为:学生、教务处管理员、任课教师、系级管理员 各个实体的属性如下:学生:学号+姓名+性别+年龄+系别+班级 教务处管理员:部门号 +职工号+姓名+性别+年龄 任课教师:职工号+姓名+性别+年龄+部门 系级管理员:系别+职工号+姓名+性别+年龄 教务处:部门代号+职能+人数+地点系部:部门代号+名称+职能+人数+地点(2)各个分E-R图,如下图所示:教务处管理员部门
28、号学号年龄系别性别性别班级姓名职工号姓名学 生图8分E-R图年龄系 部系级管理员学习-好资料图11分E-R图图12分E-R图5.2数据库基本表由E-R图生成以下各个基本表:(1)学籍信息表schroll,学号(sno)、成绩(score)、奖惩信息(behave卜学分(credit )、评定 结果(result)。列名数据类型长度是否可为空snochar10Not nullscoresmalli nt4Nullbehavevarchar20Nullmcreditsmalli nt4Nullresultvarchar20Null表1课程信息表course,系别(cdepartment)、课程号(
29、eno)、课程名称(cname)、任课老师 (cteacher)、学分(ccredit)。列名数据类型长度是否可为空enochar10Not nullcn amechar40Nullcteacherchar20Nullcdepartme ntchar40Nullccreditsmalli nt4Null表2(3)学生成绩表 mark,学号(sno)、科目(ename)、成绩(mscore)、学分(mcredit)、任课老 师(mteacher)。列名数据类型长度是否可为空snochar10Not nullen amechar20Not nullmscoresmalli nt4Nullmcreditsmalli nt4Nullmteachervarchar20Null表3(4)用户信息表 user,学号(sno)、姓名(uname)、系别(udepartment)、班级(uelass)、 密码(upassword)。列名数据类型长度是否可为空snochar10Not nullun amechar40Nulluclasschar20Nulludepartme ntchar40Nullupasswordchar50Null表46、总结接
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宫廷文物研究合同
- 2025年人力资源服务创新项目可行性研究报告
- 2025年高端装备制造产业聚集区项目可行性研究报告
- 2025年家具产业智能化转型项目可行性研究报告
- 2025年信息系统集成服务项目可行性研究报告
- 瓦工合同终止协议
- 侵权谅解协议书
- 保安主管面试问题集
- 面试题集航空投资分析师岗位
- 媒体公司子公司市场副总面试题及答案
- 高州市2022年“缅茄杯”学科竞赛数学试卷及参考答案
- 中国石化油品销售企业实验室信息管理系统LIMSWeb操作手册
- GB/T 27843-2011化学品聚合物低分子量组分含量测定凝胶渗透色谱法(GPC)
- GB/T 19362.2-2017龙门铣床检验条件精度检验第2部分:龙门移动式铣床
- GB/T 18371-2008连续玻璃纤维纱
- 石淋(尿石症)中医诊疗方案
- 《金融学》期末考试复习题库(带答案)
- 《心灵奇旅》观后感
- 2009-2022历年广东省汕尾市事业单位考试《通用能力测试》(综合类)真题含答案2022-2023上岸必备带详解版3
- 钢结构外观、几何尺寸试验检测报告
- 千喜鹤指导手册终版
评论
0/150
提交评论