




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河南工程学院计算机学院。课程设计报告学生信息管理系统学生号码:学生名称:大学:专业课:软件工程1241专业课程:软件工程导师:2015年1月9日本组成员主题审查项目审查内容得分平时审查(10分钟)上班情况、态度、效率、合作精神知识掌握情况、知识应用能力、知识获得能力。选题背景、目的意义和国内外研究现状(10分)体现了选题背景、目的意义和国内外研究现状内容全面,学生调查资料充足。系统可行性研究(10分)从技术、操作、经济等方面分析选定的课题的可行性。系统需求分析(30分钟)确定系统功能需求、性能需求、错误处理需求等对系统数据需求进行分析,绘制实体联系图等。系统设计(15点)确定软件结构,设计软件结构图和数据库设计的主要模块的流程设计等。课程设计的体会、形式布局(20分)课程设计深入,报告漂亮,规范,内容完整,文章顺利,图表正确等。奖励点(5分)事先完成的要点。总评定成绩导师的评论:年月日目录1绪论11.1选题背景和意义11.2国内外研究现状11.2.1国内研究现状11.2.2海外研究现状21.2.3存在的主要问题和解决方法21.3论文研究的主要内容22系统可行性分析32.1技术可行性32.2经济可行性32.3操作可行性33系统要求分析43.1功能要求43.2性能要求53.3数据流图53.4数据词典93.4.1学生信息管理93.4.2成绩管理模块93.4.3课程信息管理模块103.4.4查询模块104系统设计114.1系统框架114.1.1系统流分析114.1.2系统模块分析124.2数据库设计205课程设计体验22参考文献231绪言1.1选题背景和意义学生信息管理系统是教育机构不可缺少的一部分。 功能便捷的信息管理系统不仅能有效减轻学校相关人员的工作负担,而且其内容对学校的决策者和管理者很重要。 学生信息管理系统应该能为用户提供充分的信息和迅速的查询手段。 但是,迄今为止人们一直用传统的人工方式来管理文件、统计和数据,这种管理方式存在:的效率低、机密性差、人工大量浪费等多种缺点,随着时间的延长,会生成大量的文件和数据,用于检索、更新、维护随着科学技术的提高,计算机科学越来越成熟,其强大的功能已经被人们深刻认识到,它进入了人类社会的各个领域,发挥着越来越重要的作用。 使用计算机作为计算机应用程序的一部分来管理学校的各种信息有无法通过手动管理的优点。1.2国内外研究现状以往人们用传统的人工方式管理文档,但这种管理方法存在很多缺点,的效率低,机密性差,而且时间长,会产生大量的文档和数据,这给检索、更新、维护带来了很多困难。 使用计算机作为计算机应用程序的一部分来管理学生信息具有手动管理无法相比的优点. 例如:检索迅速、容易检索、可靠性高、存储容量大、机密性高、寿命长、成本低等。 这些优点能大幅度提高学生的信息管理效率,也是企业科学化、规范化管理、与世界联系的重要条件。1.2.1国内的研究现状由于国内大学校园网的发展不平衡,目前在信息管理系统方面同时并存三种模式。 第一种模式是独立管理模式。 在一些学校,各部门使用的管理系统都是单独购买的,运行平台不同,二次开发的可能性极小。 校园网虽然建立了,但在信息系统之间进行数据交换和信息共享的程度有限,这些学校整体的情况仍然停留在面向部门的个别事务处理的水平,这种情况导致他们的系统经常发生数据不一致,容易发生数据丢失等问题例如,建立局域网上的管理信息系统,数据集中在部门服务器上,向部门管理者提供数据共享,这种方式对部门内部的管理工作起到了促进作用,解决了部门内部的数据冗馀和不一致的问题,但应用软件在工作站上完成, 工作站负担太重,服务器只是实现文件存储、数据存储和打印共享,网络利用率很低。 校内各部门仍然是各行,无法实现不同学部、部门间的数据共享,无法实现信息资源合理流动的第三种模式是校园网上的信息门户,门户根据各部门的管理系统,各部门管理的数据不仅满足部门内人员的使用,还满足其他1.2.2海外研究的现状国外对Web服务的研究起步很快,各大学日常管理工作基本上可以通过网络完成。 国内大学的Web服务系统中,清华大学等高级大学建立了比较完善的学生工作管理系统,很多还处于探索阶段,其中出现了基于Web的B/S结构学生信息管理系统、基于网络框架的工学部系统等设计的实现1.2.3存在的主要问题和解决方法以往人们用传统的人工方法管理文档,但这种管理方法存在很多缺点,的效率低,机密性差,而且时间长,会产生大量的文档和数据,这给检索、更新、维护带来了很多困难。 使用计算机作为计算机应用程序的一部分来管理学生信息具有手动管理无法相比的优点。 例如:检索迅速、容易检索、可靠性高、存储容量大、机密性高、寿命长、成本低等。 这些优点能大幅度提高学生信息管理的效率,也是企业科学化、规范化管理、与世界联系的重要条件。本课题采用ASP语言,在适应群众需求的同时,系统的设计更加流畅、方便。因此,有必要开发这种管理软件。1.3论文研究的主要内容1可以在执行对数据库中基本信息的各种查询和维护(添加、删除、修改)的同时注意用户权限。2 .可以生成和打印各种报告。 学生基本信息表、学生提名少的情况下,可以完成教师成绩登记和打印,可以进行学生成绩查询。3、具有计算各级英语四级通过率等统计功能。4 .系统相关功能,如系统维护、接口友好,用户操作简单。5 .系统运行模式基于B/S架构。2系统可行性分析2.1技术的可行性以Windows为操作系统,利用SQL SERVER2000的数据库技术,开发以Windows XP为用户的平台,界面友好、功能友好的学生信息管理系统。运行新系统的硬件环境PC在用户使用系统时,以正确的密码进入系统,进行数据库的维护工作和运行。2.2经济可行性另一方面,在新的系统中友好的人界面和更强的功能支持,使教职员的工作进一步提高,节约人力、物资,提高经济效益,另一方面,如果系统开发成本低,现有的电脑就提供了该系统开发所需的所有硬件设备环境。2.3操作的可行性操作是对IE浏览器的引用,该浏览器的使用主要是因为可以使用阅览操作技术进行数据输入、报告打印,所以很简单。 使用前,只要给用户做简单的说明,或阅读帮助文件,就可以使用该系统。在认真调查分析现有系统和现状的基础上,明确了学生信息管理工作本身存在的问题和管理信息系统的初步要求,并探讨了新系统的目标确定如下。1、根据管理信息系统的原理和方法,采用成熟的信息技术和手段,支持中学学生管理的全过程,加强成绩单信息资源的管理和应用,提高教务工作效率。2 .针对现代计算机广泛应用的情况和数据封闭性,学生信息管理系统是基于Windows系统开发、设计和开发的。3、考虑到经费等原因,新系统使用PC和现有的其他打印设备,节省成本。3系统要求分析3.1功能要求随着管理信息系统的应用的加深,学校可以逐渐建立科学的管理应用系统。 首先,通过这种系统可以建立更深入地理解学生信息,合理地管理学生信息的数据系统。(1)学生注册可以使用调查本人的基本情况、调查本人所学的课程成绩情况、调查课程老师的情况、修改本人的基本信息、编辑本人的注册密码等权限(2)教务员的注册可以看到教师本人的基本信息、教育课程成绩、教育课程基本信息、成绩的发表和注册、密码编辑等权限(3)管理者注册可以查看注册者的账户信息,管理学生信息,管理教师信息,管理各种各样的课程。 将这种系统和现有的管理和业务系统相结合,构筑了可以及时应对的教务系统。 更快地与学生交换信息,提高教务教育管理的运营效率。 通过同时向学校内的各级提供这种系统,可以大幅度提高学校教务管理水平。 学生信息管理系统作为教务管理的一环,具有特别重要的意义。完善的学生信息管理是学校健康运营的重要标志。 但是,完善的学生信息管理需要学校的大量资源,如何简化教务管理,不失去其完整性和科学性是很多学校头痛的问题,也是本系统谋求功能性解决的问题。随着学校教务的扩大和工作量的增加,数据量也在扩大。 为了满足工作需要,必须在各子系统之间共享数据,实现必要的统一管理和自动数据传输,结合学生信息管理的要点,提出以下主要功能需求。 包括学生信息的管理、班级信息的管理、教师信息的管理、课程信息的管理、学生选课管理和成绩管理,具有严格的系统用户和等级权限控制,保证了教育数据的严格机密性。根据功能需求制作功能构成图,如图3.1所示。学生信息管理系统信息管理成绩管理用户管理追加学生信息显示学生信息修改学生信息删除学生信息学生成绩查询学生成绩查询用户注册用户变更3.1功能构成图3.2性能要求一般性能需求是相互消息传递顺利,协议分析准确,接口友好,执行时间满足使用需求,完全保证了安全性。实际上,如果高系统配置、高网络带宽容易得到保证,则最需要考虑的性能要求是系统安全问题。 在开发系统的每个阶段都需要考虑彼此的认证和批准。 特别要注意认证。 简单地说,它确定谁是特定的用户,并根据安全源对该用户的身份进行认证。 必须开发一种方法,在处理了识别用户的方法后,将权限授予用户,以使用系统的特定功能。 即,决定对特定用户许可什么样的操作的方法是必要的。 这些是在进行下一个系统设计时应该考虑的性能方面的内容。3.3数据流程图学生信息管理系统把各子系统及其功能分开,相互联系,制作了数据流图。学生信息管理系统。管理者用户。图3.2顶层数据流图管理者1 .检查合法性3 .系统维护4 .学生信息管理用户。系统管理员2 .显示系统的主要功能图3.3第0层的数据流图1.2检查登录名1.3密码的检查1.1检查登记系统管理员登录名、密码图3.4第1层数据流图2.1显示系统的主要功能2.2显示学生的基本信息2.3修改学生的基本信息2 .删除学生基本信息2.6调查学生的成绩2.4追加学生的基本信息2.7学生的成绩输入学生信息表学生信息表2.8接口的交换学生成绩单图3.5第1层的数据流图2.3.1修改学生2.3.2检查学生信息学生信息表2.3.3学生信息的修正检查成功图3.6第2层数据流图(学生信息的修改)2.4.1追加学生2.4.2检查学生信息学生信息表2.4.3追加学生信息检查成功图3.7第2层数据流图(添加学生信息)2.5.1删除学生2.5.2检查学生信息学生信息表2.5.3删除学生信息检查成功图3.8第2层数据流图(删除学生信息)2.6.1调查成绩2.6.2检查学生信息学生成绩单2.6.3显示学生的成绩检查成功图3.9第二层数据流图(调查学生的成绩)3.4数据词典3.4.1学生信息管理学生信息管理请求=新生数据处理请求|班级数据管理请求|数据追加请求|数据删除请求|数据备份请求新生数据处理要求=新生数据|班数|开始班号|班名|专业类别数据管理请求=类别名|变更请求添加数据要求=个别学生数据表|批量数据表数据删除请求=开始学号|班级名|所有学生数据数据备份要求=类名|学期数新生数据=姓名、性别、出生日期、家庭住址、原毕业学校政治脸入学总分开始学号=数字15类名=会计04(1)|会计04(2)|会计04(3)|计算机软件04(1)|会计03(2)|会计03(3)|计算机软件03(1)|会计02(1)|会计02(2)|会计02(3)|计算机软件网络技术04(1)|电机03(1)|电机02(1)|电机04(1)|网络技术02(1)|网络技术02(1)|网络技术02(1)|网络技术02(1)|网络技术02(1) )修改要求=姓名、性别、出生日期、家庭住址、原毕业学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 温室大棚节水灌溉技术应用方案
- 水下工程施工方案
- 集中供热管网施工安全保障方案
- 重庆拆烟囱施工方案
- 城市供热管网及配套设施改造项目工程方案
- 市政道路绿化方案
- 在线仪表安装施工方案
- 热水管网漏损检测与修复方案
- 政府职工考试题大全及答案
- 郑州高三联考试题及答案
- 9.18事变防空演练方案3篇2025
- 急性心肌梗死病人护理
- 2025年充换电站项目建议书
- 成都银行招聘考试真题2024
- 专利代理培训课件
- 人教版(PEP)(2024)英语四年级上册2025-2026学年教学计划
- 浙江省名校协作体2025-2026学年高二上学期开学联考英语试卷(PDF版含答案含听力原文无音频)
- GJB3243A-2021电子元器件表面安装要求
- 学校意识形态工作培训会
- 生物防治技术-免疫接种技术(动物防疫与检疫技术)
- 中远海运(上海)有限公司招聘考试真题及答案2022
评论
0/150
提交评论