收藏 分销(赏)

学生信息管理系统课程设计.doc

上传人:a199****6536 文档编号:2473812 上传时间:2024-05-30 格式:DOC 页数:26 大小:321.54KB
下载 相关 举报
学生信息管理系统课程设计.doc_第1页
第1页 / 共26页
学生信息管理系统课程设计.doc_第2页
第2页 / 共26页
学生信息管理系统课程设计.doc_第3页
第3页 / 共26页
学生信息管理系统课程设计.doc_第4页
第4页 / 共26页
学生信息管理系统课程设计.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、学生信息管理系统课程设计 作者: 日期:2 个人收集整理 勿做商业用途序号(学号):0401100400 长春科技学院课程设计长春科技学院学生管理信息系统设计姓 名 # 学 院 工 商 管 理 专 业 工 商 管 理 班 级 2010级 4班 指导教师 # 2013 年 6 月 19 日1目 录前言1(一) 作业背景1(二) 选题意义1(三) 学生信息管理系统概述1一、系统分析2(一) 系统目标2(二) 项目的可行性分析2(三) 现行系统的调查情况31、组织结构分析42、管理功能调查63、管理业务流程调查74、数据流程图分析95、数据字典9二、系统设计12(一) 新的业务流程图设计12(二)

2、新的功能结构流程图13(三) 代码设计14(四) 系统物理配置方案设计15(五) 输出设计16(六) 输入设计17(七) 数据存储设计18(八) 处理流程图设计20结论21参考文献22第 1 页 共 1页 前言(一)作业背景学生管理信息系统是针对学校业务工作开发的管理软件主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、科学化、规范化和自动化,其主要任务是计算机对学生各种信息进行日常管理,如查询修改、增加.删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。建立学校信息管理系统的应用是进一步推进学生学籍管理规范化、电子化的重要举措。从长春科技大学的未来发展考虑,也是正需

3、要一个更加完善的、准确的、及时的学生信息管理系统,提供给学校及教育机构。(二)选题意义作为计算机应用的一部分,使用计算机对学生档案进行管理,有这手工管理所无法比拟的优点,本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:系统应具有实用性、可靠性和适用性,同时注意到先进性。对各个数据库进行动态管理,防止混乱。能够按照用户选择的不同的条件进行简单查询和复合查询。(三)学生信息管理系统概述学生管理系统尤其是成绩管理系统是整个学校工作系统的重要组成部分

4、,其内容由于学校管理者和学生至关重要,所以学生成绩管理系统应该为用户提供所需要的信息以及方便的管理平台。现代成绩查询系统理论已经不拘泥于传统的理论基础,不强调对教学活动的严密控制,放弃了繁琐的设计模式,开始注重教学设计的关系性和灵活性,并且提供人性化的服务,这些优点能够极大的提高学生管理信息系统的效率,从而更加有利于学生的管理和提高学生的主动性.一、系统分析(一) 系统目标1、系统登录,可以验证用户身份的合法性。2、用户管理 添加用户、修改用户、删除用户。3、学生基本信息管理,修改个人信息,保存个人信息。4、学籍信息管理,添加学籍信息,查询学籍信息,修改学籍信息,删除学籍信息。5、奖惩情况管理

5、,添加校级院级奖励,添加校级院级惩罚以及处分,打印奖惩证明。6、学习情况管理,选课,查询课表,考试情况查询,等级考试报名以及信息查询,教学进度查询,课程资讯.7、社会工作管理,志愿者服务查询,实习服务以及资讯。8、班级信息管理,维护班级信息,查询班级信息。9、学院信息管理,维护班级信息,查询班级信息.10、教师教学管理,课程管理,调课管理,考试管理,课题管理,工作指南。(二)项目的可行性分析学生管理信息系统系统简述,现有学生管理系统,界面直观,操作简单;界面友好而且使用方便,做到了尽量使用户的数据输入最少;具有人机亲和力,做到了输入画面尽可能接近实际;界面保持一致,让用户始终用同一种方式思考与

6、操作;界面应该使用户随时能够掌握任务的进展情况;界面具有较强的容错功能,避免因为误操作、按键连击等可能导致的数据误录。而我们的目标系统的定位就是超越现有的优点,改进现有系统的缺点或者说是不存在的一些内容,建立一个更实用,更为多功能的学生管理信息系统。项目目标,该系统目标为帮助学生和教师们、班级用户、学院及其他各部以及最高层的学院进行有效的管理以及信息维护、为学校的组织活动和同学们的学习生活以及老师的上课安排等提供便利.所需资源,和期望效益,该系统需要各个学院和班级设立相应的系统维护或者管理单位进行有效的管理和信息发布.1、系统的开发方式和目标学校需要一套管理信息系统,能够通过对学生选课、课表编

7、排、成绩查询和分析等管理事务的网络化和自动化,减少了研究生管理工作中大量烦杂的工作.根据长春科技学院学校的状况,迫切需要一套管理系统:(1)购置商品化的系统(2)经费支出大(3)功能难以适合学校的实际情况鉴于此,最好的方法就是自行组织开发系统2、系统的可行性分析(1)系统实施运行的可行性各部门人员都已经熟练掌握计算机的基本实用方法和操作技能,对新系统的开发表达出极大的热情,提出了很多好的建议和要求(2)技术上的可行性系统采用模块化结构和规范化的代码结构,使得系统具有通用性、可扩充性及良好的可维护性.系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展

8、空间大,实现方法逐步简单容易,所以学籍管理系统的技术上是完全可行的。(3)经济上的可行性投资预算 满足硬环境的,软件费(包括服务和安装):2万元;没有硬环境的,可帮助设计、购置、安装硬件,硬件安装费及软件费共25万元.效益估计 如果系统运行良好,提高工作效率5倍多.本系统开发人员投资少,技术含量高,但是它带来了无形的不可估量的收益,因次产品在经济上是可行的。结论,该系统在管理运行上方法科学,相应管理制度时机成熟,规章齐全,而在技术上,当前的系统在硬件上能满足对系统提出的要求,但是在软件上仍稍有不足,还需稍微改进,不过总体上还是能满足系统提出的要求,而在经济上,整个学生管理信息系统的运营模式,从

9、输入输出入手,该项目的预估费用支出虽有经济消耗,但在使用该系统后,对学校和同学大有裨益,从另一个方面弥补损失,其经济效益基本属于物有所值。所以该系统可以立即开发。综上所述,我们有理由相信本系统产品的开发、生产是完全可行的!(三) 现行系统的调查情况本校现行学生管理信息系统是利用windows操作平台,系统的工作目标是帮助教学人员方便快捷、简单清楚地查询所需资料,对有关信息进行的高效的管理。输入模块:包括相关管理部门对学生信息的录入与修改,学院专业的分配,教师课程信息的录入与修改,考试信息的录入与修改(包括考试时间,考试成绩,考试地点)和等级考试信息的输入与录入,处理模块:包括学生的查询功能(包

10、括课表,成绩等查询),学生选课,学生报考各类等级考试,生活资讯,教师课程安排以及调课等功能.输出模块:包括学生对成绩单,课表的打印,教师对学生名单的打印。现行系统存在的问题,首先,由于我校属于多校区办学,学校的教学活动往往在多个校区内完成。管理内容的增加和管理幅度延伸必将导致网络系统功能模块的可扩展性难度大大增加.很清楚的可以看到我校对于本科专科采取两套不同的管理信息系统,不同校区用不同系统,这对管理信息系统的工作量和难度是十分之大的.其次,高校教管理的层级性要求与网络系统数据管理集中性要求之间存在着冲突。对于实行校系两级管理体制的高校来说。对于我们学校整一个系统统归教务处管理,而各院系几乎没

11、有管理权限,加入给予各二级院系一定的权利,我们的学习教学将会有更大的灵活性和自由度。最后通知公告栏中的相关新闻更新速度较慢,而且学生对教务系统的访问频率并不高,即使更新,信息的传达效率也并不高以及教务系统在学生选课期间,往往只显示该选课的上课时间与地点、课程名称和任课教师,而打开详细说明之后页面基本为空的并未对其有具体的课程内容介绍,导致学生盲目选课.可见教务系统对于课程信息的录入时间准备是远远不够的投入的人力物力也远远不够。现在我们从以下几个图中分析:1、组织结构分析从长春科技学院目前所拥有的与学生有关的组织机构来看,图如下: 系统信息管理班级信息管理学生信息管理班级信息管理教学管理学籍管理

12、基本信息管理奖罚情况管理学习情况管理学院信息管理班级信息查询班级信息维护住宿信息管理学院信息查询信息信息管理高校信息管理系统图11组织结构图2、管理功能调查图12管理功能调查图学生信息管理系统学生信息管理成绩信息管理班级信息管理课程信息管理系统管理学生信息输入学生信息查询学生信息修改成绩信息输入成绩信息查询成绩信息修改班级信息输入班级信息查询班级信息修改课程信息输入课程信息查询课程信息修改密码管理用户管理3、管理业务流程调查学 生成 绩老师汇总成绩汇总表教务处老 师反馈确认形成成绩单通知图13成绩汇总业务流程图学生要求老师学生教务处通知课表形成教务处通知反 馈教务处学年计划教学计划审核图1-4

13、学生课表业务流程图招生办学籍信息休学信息新生信息毕业信息处罚信息奖励信息退学信息复学信息院办学籍信息学籍记录输入更新学籍记录已更新信息查 询新生信息老 师学 生 图15学生学籍业务流程图 4、数据流程图分析招生办学生信息学籍管理分院学籍用人单位统计查询教师学生教师课程管理学生课程记录统计查询学籍报表学籍变更信息学籍信息学籍信息学籍信息授课信息课程信息课程信息图16数据流程图5、数据字典(1)数据项:表1-1数据项编号D101D1-02D1-03D104数据项名称上课开始时间课程结束时间上课人数上课地点数据项别名course_date_begincourse_date_overcourse_pe

14、rsonnumbercourse_place简述学生开始学习课程的时间学生结束学习课程的时间计划学习课程的人数人员学习课程的地点数据长度8位8位4位10位数据类型日期时间型日期时间型整型字符型取值范围无无“01-“99”无(2)数据结构表12数据项编号D1-01D1-02D1-03D1-04数据项名称上课开始时间课程结束时间上课人数上课地点数据项别名course_date_begincourse_date_overcourse_personnumbercourse_place简述学生开始学习课程的时间学生结束学习课程的时间计划学习课程的人数人员学习课程的地点数据长度8位8位4位10位数据类型日

15、期时间型日期时间型整型字符型取值范围无无“0001”-“9999”无(3)数据流表1-3数据流编号F01F02F03数据流名称学生课程表计划明细表上课信息明细表数据流简述教师对系统信息的录入教务处所依据的实施表格学生上课的结果信息数据流来源教务人员学生管理系统教务处数据流去向管理系统计划课程学生考试管理系统数据流组成DS01+DS03+DS04DS01+DS02+DS03+DS04DS03+DS04+DS05数据流量100份/月1份/月1份/月高峰流量200份/3月和9月2份/月2份/月(4)数据处理表14数据处理编号P1P2P3数据处理名称信息录入学生上课计划制定学生对老师的评价数据处理简述

16、员工培训需求信息根据相关的信息制定上课计划表对学生的评价输入的数据流学生上课、教师信息、人员信息学生下课、教师信息员工信息、培训信息、培训计划信息处理过程把教师信息、课程信息和人员信息录入到人员培训信息教师信息制定出对人员合理的培训计划计划信息综合起来进行评价输出的数据学生考试成绩信息学生档案存储员工成绩单给员工处理频率100份/月200份/月(5)数据存储表15数据存储的编号D1D2D3数据存储的名称人员培训需求信息员工信息档案教师信息档案数据存储的简述录入的员工需求信息公司所有的员工档案教授相关培训课程的老师输入存储组成员工名称、员工编号、课程编号、课程名称员工编号、员工名称、性别、学历、

17、工作岗位名称、成绩教师编号、教师名称、教师学历、授课时间(6)外部实体表1-6外部实体编号LO1L02L03L04外部实体名称老师学生院系教务处外部实体简述老师每天上课信息学生上课信息院系信息学生档案管理输入的数据流所担课程学生成绩计划表输出的数据流老师评价报表成绩单效果评价报表教务处反馈信息二、系统设计(一)新的业务流程图设计1、业务流程图学 生成 绩老师汇总成绩汇总表教务处老 师反馈确认形成成绩单通知图2-1成绩汇总业务流程图老师的要求学生要求老师学生教务处通知课表形成教务处通知反 馈学年计划教学计划图22学生课表业务流程图招生办学籍信息休学信息新生信息处罚信息退学信息复学信息院办学籍信息

18、学籍记录输入更新学籍记录已更新信息查 询新生信息老 师学 生图2-3学生学籍业务流程图(二)新的功能结构流程图 学生管理信息系统学生信息管理课程信息管理成绩信息管理登陆学籍录入学籍查询学籍修改课程录入课程查询课程修改成绩修改成绩录入成绩查询休学信息毕业信息奖励信息退学信息复学信息处罚信息 图24功能结构流程图(三) 代码设计1、本代码遵循的设计原则是区间码,学生学号共十位,具体的位置代表的数据含义X XX XX XX XX XX XX学校 院系 专业 年级 班级 学号例如:学号为0401100401其中:04代表长春科技学院工商管理学院;01工商管理系;10代表2010年10级学生;04代表0

19、4班;01代表01号。2、学生各科成绩信息学生各科成绩信息以学生信息为基础,各科代号采用两位数。个人成绩采用两位数。 XX XX 科目 成绩01 英语 02 线性代数03 财务管理04 计算机05 管理信息系统06 商品学概论07 管理学08 市场营销09 国际贸易与实务10 财经11 农林管理 例如:01 88代表的是该学生英语88分。(四)系统物理配置方案设计1、系统设计原则 系统设计遵循的原则:(1)系统的标准化和规范化,系统的标准化和规范化是信息系统建设基本而又关键的一步,要实现信息通讯与共享,必须规范信息技术标准。(2)系统的实用性、稳定和可靠性,系统建设要以满足工作的业务需求为首要

20、目标,建设方案以实际可接受能力为尺度,避免盲目追求新技术。(3)系统的安全性。遵循有关信息安全标准,系统具有很强的安全防卫机制,应提供多方式、多层次、多渠道的安全保密措施,防止各种形式与途径的非法侵入和机密信息泄露;同时要有备份机制,保证客户信息的安全。(4)系统的灵活性和可扩充性。计算机技术发展迅速,日新月异,系统的设计要保证软件兼容的情况下,利用最小代价,使网络系统结构平滑过渡到新的网络结构体系,可以灵活扩充。2、网络结构 网络主要由企业内部网和信息发布系统两部分组成。(1)系统采用星型网络结构,因此单机损坏对整个系统无影响;(2)采用高容错技术,系统可以不间断的运;(3)星型布线使站点不

21、受限制,在站点增加、减少的情况下,系统不停机;(4)采用实用的客户机/服务器和浏览器/服务器结构;(5)服务器采用易于管理的Windows NT系统;(6)客户端采用方便实用的Windows 98、2000和XP。 3、Intranet/Web开放平台为核心 兼有很多Intranet服务功能的集Intranet是企业内部网络,它既可以独立自成体系,也可以非常方便地通过接入方式成为Intranet的一部分。Intranet的技术基础是Web技术,自它问世以来,很快发展成为合体,其优点之一是它的协议和技术标准的公开性,不局限于任何硬件平台或操作系统,并可以同时支持多种机型和操作系统平台.Web采用

22、的是HTTP超文本传输协议,使用的文档格式是HTML。这种公开的和文档格式保证了数据在各种平台、不同浏览器下的一致性4、系统软件 (1)操作系统Windows NT Server。该系统为各种组织的计算环境提供了一个完整的方案。从文件/打印操作,到Intranet和Internet服务,关键任务的应用程序支持,所有的服务被嵌入操作系统。(2)数据库系统SQL Server 2000。SQL Server 2000是一个综合的分布式管理框架结构,允许你集中地管理组织机构中所有数据库服务器。通过增强的基于Windows的管理工具和强大的基于服务器的作业日程安排,你可以直观地控制多个服务器,并且实现

23、分布式环境命令构成的远程操作的自动执行。(3)客户端系统软件。客户端操作系统可采用Windows NT Workstation 4。0 或Windows 98中文版。 图2-1-5 ER图(五)输出设计1、输出的相关内容表2-1模块输出内容输出方式输出后去向输出设备查询结果学生基本信息表,表格学生,教师及相关领导、教务人员显示器2、输出地格式图2-5(六)输入设计1、输入的相关内容输入设计是整个系统设计的关键环节之一,对系统的质量起着决定性的影响。它的目标是要尽可能减少数据输入中的错误。所以本系统在设计的时候只需要输入很少部分重要的信息,其余的会根据相应的数据自动计算并输出。表22模块输入内容

24、输入方式输入后去向输入设备登录用户名、密码、填表式ACCESS数据库的登入键盘、鼠标录入、查询学生基本信息,填表式ACCESS数据库中的录入信息键盘、鼠标2、各模块的样式(1)登陆: 图26信息登陆图(2)基本信息的录入、修改:图2-62图2-7信息录入图(3)查询模块图2-8查询模块图(七)数据存储设计1、实体描述(1)课程名称系代码:课程名称的符号描述(2)班号班级名称:班级名称、班级号、班级代码(3)专业代码专业名称:专业代码、专业名称(4)课程:科别、排列(5)班级:班级代码(6)专业:专业名称、专业类别、专业代码(7)成绩信息:科别、成绩分类(8)学生:学号、姓名、班级(9)管理员:

25、姓名、排列号2、实体间联系的描述(1)分开:课程与班级的所属分类,是1对1的关系(2)所属:是学生与课程与专业的上课关系的分类,是1对n的关系(3)管理:专业与老师,成绩,班级,与学生的分类,是1对n的关系课程名称系代码课程分开班级所属专业班号班级名称专业代码专业名称对应成绩信息所属学生所属管理管理员姓名用户信息成绩学号班号学号姓名MMNN11N1NM1图29 E-R图(八)处理流程图设计管理员学 生变 更奖学金评定处 分解除处分住 宿毕业生信息课程设置成绩录入选 课成绩查询选课记录成绩记录课程记录毕业生信息记录住宿记录处分记录奖励记录变更记录 图2-10处理流程图结论在整个课程设计过程中,我

26、们小组严格按照老师要求,每位组员都认真完成组长所分配的任务,在编写系统、作图过程中,大部分组员都面对编写系统,做图等大量的网络知识缺乏导致的能力不足和缺乏经验的困扰,但所有组员都积极应对,通过自己的及时不断的学习,相互讨论和在组长积极的帮助下都成功的完成了艰巨的任务.然后我们还要感谢我们小组的组长,在这次的课程设计过程中,他身为我们小组的组长尽职尽责,除了要认真完成自己任务外还帮组在此次任务中出现困惑的同学积极探讨、寻找解决方案、解决问题,并且积极帮助检查,并且督促成员,在此次的课程设计中起到了非常重要的作用。最后我们要重点感谢我们的指导教师-崔宏秀老师,在此次的课程设计中对我们的认真指导,严

27、肃、严谨治学的态度感染着我们,遇到不懂不会问题时给我们的积极帮助,是我们在此次的课程设计中受益匪浅。参考文献1 刁成嘉,刁奕。UML系统建模与分析设计课程设计.机械工业出版社。20082詹茂森,刘彬.高校教务管理信息系统信息编码问题的研究J科技信息.2011年22期3刁成嘉,刁奕.UML系统建模与分析设计课程设计。机械工业出版社.20084刘强,高校教务管理系统的设计与构建J产业与科技论坛。2011.065 刘甫迎,刘光会.C#程序设计教程(第2版)M.北京:电子工业出版社,20116 周霭如,林伟健.C+程序设计基础(第2版)M。北京:电子工业出版社,20107 严蔚敏。 数据结构(C+版)M。北京:清华大学出版社,2011第 22 页 共 22 页

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服