




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西华大学课程实验报告选课序号: 课程实验报告(管理学院适用)课 程 名 称: 管理信息系统 课 程 代 码: 1200779 学院(直属系): 管理学院 学 生 姓 名: 李宜静 学 号: 312012110201318 实 验 成 绩: 任 课 教 师: 梁玉国 开 课 学 院: 管理学院 实验成绩评定表项目权重1.00优秀(100x90)良好(90x80)中等(80x70)及格(70x60)不及格(x60)专业综合技能0.3实验过程中能充分地运用知识、技能,全面完成实验中的各项要求,有较强的试验资料的收集和整理能力。实验过程中能较好地运用所学知识、技能,较好完成实验中的各项要求,有试验资料的收集和整理能力。实验过程中能运用所学知识、技能完成实验中的各项要求,有试验资料的收集和整理能力。实验过程中能运用所学知识、技能,达到实验中规定的基本要求,基本能收集、整理各种信息。实验过程中不能运用所学知识、技能,未达到实验中规定的基本要求,缺乏收集、整理信息的能力。折算分数实验报告质量0.5实验报告结构严谨、文理通顺、格式规范,内容丰富,显示具有一定独立工作的能力,结论严谨合理。实验报告条理清晰、语言流畅,报告内容较为丰富,实验总结完整,结论较严谨合理。实验报告条理较清晰、语言较流畅,内容较丰富,实验总结比较完整,结论较严谨合理。实验报告有一定内容,有实验总结,结论较合理。实验报告不完整,有原则上的错误,有抄袭、雷同现象,结论不合理。折算分数综合表现0.2实验中积极主动,虚心好学,能服从指导教师的安排,纪律、出勤、实验任务完成良好。实验态度认真,纪律、出勤、实验任务完成良好。实验期间表现尚好,纪律、出勤、实验任务完成较好。实验期间表现一般,能遵守纪律、出勤、实验任务完成一般。实验期间表现差,不遵守实验纪律、出勤、实验任务未按规定要求完成。折算分数评定成绩: 指导教师: 梁玉国 2013年06月本次设计题目:学生管理信息系统 本次实验设计内容简介: 本信息系统开发课程设计题目是:学生管理系统。系统开发的总的设计目标是实现学生管理的系统化、规范化和自动化,实现对学校学生的集中统一的管理。本系统主要实现对学生信息的管理,主要功能为基本信息维护功能、学生信息查询功能及其他操作功能等。本系统结构只有管理员登陆模块,管理员操作部分主要有以下的模块:学生信息管理(对学生信息的增加、删除、修改和查询)、课程管理(对课程的增加、删除、修改和查询)。一、现行系统概述在学校,学生信息管理对教学工作的正常进行起着至关重要的作用,它直接反映了学生在校学习情况,因此学生管理人员对于学生成绩、课程管理、学生信息管理等,需要有一个自动化的工具进行统筹管理,才能够及时、准确地反映学生的学习状态。现在学校的学院、学科种类繁多,而各个专业课程设置及学分不同,因此需要一个有效的系统来进行管理,提高效率,真实、准确、完整、迅速地反映信息。二、系统分析2.1 需求分析随着科学技术的不断提高,计算机网络的功能已进入人类社会的各个领域并发挥着越来越重要的作用。各类学校的校园网也运行了多年,但还有不少学校的管理系统缺少统一规划,单机运行的信息孤岛还为数不少,所以有必要进一步研究充分利用校园网合理整合原有异构数据库,从而建立相关部门协同合作的管理系统。本教材管理平台充分依托校园网,实现教材信息的集中管理、分散操作、信息共享,使传统的教材管理向着数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的学校信息系统打下良好的基础。学校通过使用本系统,可以实现教材预定、领取、教材计划、定单、库存的自动管理,提高效率,避免出错。教材管理系统软件切实推进了教学管理的信息化。该软件是以面向对象编程语言为实现语言,其功能在系统内部有源代码直接完成。操作人员只需输入一些简单的汉字、数字,即可完成操作,达到自己的目标。大大提高了工作效率,作到信息的规范管理,科学统计和快速查询,让教材管理处更好的为学校服务。2.1.1 用户角色需求根据对系统功能的需求,整个系统只有一种用户角色,即系统管理员兼教师。系统管理员在后台对系统进行用户管理,学生信息管理,并展开系统的正常运行维护工作,能对学生信息进行查询、浏览、增删。系统管理员的操作应通过密码验证后登录。工作完成后,通过专门的出口退出登录状态。2.1.2 性能需求整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,数据安全性高。软件系统本身运行对计算机硬件平台和操作系统平台要求适中。2.2 可行性研究2.2.1 技术可行性此次信息系统开发是对所学专业知识的一次综合应用与提高,就技术力量来说,我已经学习了管理信息系统,并且对网络技术和操作系统也有系统的了解。目前,教材管理信息系统已得到了大量应用,有许多可供参考的成功系统。而且,网上有许多关于ASP.NET编程的资料和SQL SERVER方面的资料。 从技术角度考虑,此信息系统开发可行。2.2.2 经济可行性目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统并不是十分的复杂,开发的周期较短,人员经济支出有限。当系统开发完实际运行后,将很大程度上提高计算机的功能,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给我们对系统的开发有个全面的认识。从经济角度考虑,此信息系统开发可行。2.2.3 法律上的可行性整个系统由于是自行开发,自行使用,所以系统本身不存在法律上的版权争议。在服务器软件方面,应该使用正版软件,因为整个系统尽管是开发给内部使用,但它毕竟很多部分还是要依靠Internet的,一旦服务器连接到Internet上,它的操作系统可能会被Microsoft跟踪,如果不是正版软件,将不得不面临民事诉讼的风险。2.3 信息系统规划在需求分析的基础上,我们提出了学生管理系统的总体结构方案,并根据发展战略和总体结构方案,确定了系统的开发次序及时间安排。因为时间有限,所以我们除了上课时间,也充分利用了课后时间,保证系统的完成进度。以下用甘特图表示出我们的规划进度:2.4 系统的开发方法的选择本次课程设计我们选择结构化开发方法,即用系统工程的思想和工程化的方法,按照用户至上的原则,自顶向下整体分析与设计和自底向上逐步实施的系统开发过程。是组织、管理和控制信息系统开发过程的一种基本框架。其基本思想:在系统分析时,采用自顶向下、逐层分解,由抽象到具体的逐步认识问题的过程;在系统设计的时候,先考虑系统整体的优化,再考虑局部的优化问题;在系统实施的时候,则坚持自底向上,先局部后整体,通过标准化模块的连接形成完整的系统。2.5 组织结构学生管理系统所涉及的组织有,技术部,各个教师,各个学院教务处,学校教务处,其中各个部门的主要职能分别是:教务处:负责学生信息、选课情况及成绩的整体管理等。技术部:负责对系统进行日常维护,并对系统进行及时更新和升级。2.6 业务流程分析.本系统的业务流程主要描述如下:学生选课之后,由系统自动生成学生选课情况基本信息表,教师可以查询学生的选课情况和基本信息,在期末考试结束后,将学生成绩录入成绩表,由此可以综合查询该生的学习情况。2.7 数据与数据流程分析数据流程分析是把数据在组织内部的流动情况抽象地独立出来, 舍去了具体的组织机构等,以发现和解决数据流中的问题。各系开课后,经过学生选课,将选课情况整理后交给开课教师,教师根据选课学号查询学生基本信息,并在期末时录入学生成绩,生成相应课程的的成绩表,当所有课程成绩出来后可以生成学生任一学期或在校以来的学习成绩表。其数据流程图如图2-3所示学生成绩报表F1教务处学生管理 图2-3 教材管理系统顶层DFD各系P1学生选课查询教师P2上课成绩一览表P3组织考试P4学生成绩查询 学生学生基本情况表F2学生成绩表F3课程信息开设课程图2-3 学生管理系统一层DFD2.8 数据分析数据字典:根据系统的数据流程图,得到数据流、数据存储、加工和数据项的数据字典,数据字典详细描述了数据流程图中各个项,有助于操作员进一步了解系统的逻辑功能和结构。举例如下: (1)数据项条目: 数据项名称:学号 简述:本校所有学生编号类型:整型 长度: 8 位 取值范围: 1-99999999(2)数据流条目: 数据流名称:学生卡片数据别名:无简述: 每个学生的详细信息组成:学号 + 学生名称 + 性别 + 出生日期 + 系科 流量:十张 / 日 (3)数据存储条目: 数据存储名称:课程信息登记表 别名:无简述:存放学生所有课程的信息组成:课程号 + 课程名 + 开课学期+ 课时数 + 学分 存储方式:顺序 存取频率: 十 次 / 学期(4)加工条目: 加工名:学生成绩和课程等信息录入 输入:学生卡片 输出:学生在校学习成绩情况加工逻辑:根据学生卡片数据录入数据到数据库,从而方便系统对学生进行查询,打印报表等其他操作三、系统设计3.1系统总体结构设计学生管理系统的系统模块结构图如下:学生管理系统用户登录模块课程信息查询模块学生信息查询模块系统功能主要包括课程信息查询、学生信息查询两个部分。以下按照不同的功能处理对具体功能进行描述:1.课程信息查询教师通过登录页面登录成功后,可以通过组合框选择一门要查询的课程名称,单击查询按钮,下面的表格就会反馈出要查询的课程的相关信息。2.学生信息查询教师通过登录页面登录成功后,在文本框内输入要查询的学生的学号,单击查询按钮,下面就会显示出要查询的学生的相关信息,4.系统管理系统管理员从登录页面进入系统。系统管理员可以添加删除修改学生信息,管理各类用户,管理班级和系的信息。3.2 数据结构与数据库设计学号学生姓名性别系科图3-3 学生实体E-R图 课程号课程课程名开课学期学分图3-4 课程实体图数据库的表结构是非常重要的环节,一个良好的数据库设计,可以提高效率,方便维护,并且为以后进行功能的扩展留有余地。表3-1是系统数据库表的清单。表3-1数据表清单序号数据表名称说明1student对学生基本信息进行记录2course对课程信息进行记录3assign对学生课程成绩进行记录学生表(student):存放学生基本信息,如表3-2所示:表3-2:学生信息表字段名属性主键/外键说明学号nchar(10)主键学号姓名nchar(10)姓名性别nchar(10)性别出生日期nchar(10)出生日期系科nchar(10)系科统招否Logic统招否总分nchar(10)总分备注Memo备注照片gen照片简历memo简历课程信息表(kechengxinxibiao):显示课程信息。如表3-4所示:表3-4:课程信息表字段名属性主键/外键说明课程名nchar(10)课程名课程号nchar(10)主键课程号开课学期nchar(10)开课学期学分nchar(10)学分课时数nchar(10)课时数成绩信息表(dingshu):显示记录学生课程成绩消息。如表3-5所示:表3字段名属性主键/外键说明学号Nchar(10)外键学号课程号Nchar(10)外键课程号成绩Nchar(10)成绩学分Nchar(10)学分3.3 代码设计设计问题是一个科学管理问题。设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。它可以使很多机器处理变得十分方便,另外还把一下现阶段计算机很难处理的工作变得简单。代码就是以数或字符来代表各种客观实体。在现实世界中有很多东西如果我们不加标记是无法区分的,这时机器处理就十分困难。所以能否将原来不能确定的东西,唯一地加以标识是编制代码的首要任务。以学号为例。在学生管理中不难发现,有的学生虽然名字一样,但是出生日期、性别、系科不一样,为了能够区分这样的学生而编制学号(教材号:20080001 20080002 20080003)。唯一化虽是代码设计的首要任务。但如果我们仅仅为了唯一化来边走代码,那么代码编出来后可能是杂乱无章的,使人无法辨认,而且使用起来也不方便。例如,在管理系统中关于理工系科的学生以“2008”开头,其中“0001”表示物理,“0002”表示化学等。这样在查找或统计某一类专业时就十分方便了。为了保持系统的合理性,在代码设置时也要注意系统化规范。3.4 输入/输出3.4.1输入设计输入内容:用户名、密码,登录成功后可进入系统进行相应的输入。学生管理系统能够完成教材基本信息的录入以及各种详细信息等,体现了学生管理的最新发展。根据教师的提交情况,采取较为灵活的方式输入。在输入界面中,可以通过选择、填写等方式来实现信息的输入,数据库文件由手工写入的教材信息组成,使数据库输入的工作可以简洁直观,可方便完成以后的数据保存、编辑等工作。比如在输入年份的时候要按照规定格式写,如2007-2008。3.4.2输出设计输出内容:登陆成功,用户将直接进入系统进行操作;正常操作下输出用户所查询等操作显示内容;无这个用户或密码错误,将会跳出对话框显示出现错误;当输入内容出现格式错误或其他错误,则不能进行正常录入。常用输出设备有显示终端、打印机、磁带机、绘图仪、多媒体设备等,常见的输出介质有纸张、磁盘、光盘、多媒体介质等。在这个学生管理系统可以通过条件查询,满足一定的需求,生成上报的表格和统计表格,使用显示器来显示这些数据,实现数据的输出。信息系统的输出采用最为广泛的输出方式之一的屏幕现实,由于技术限制,暂时不实行打印机的打印。在功能选择、查询、检索信息时采用的是屏幕输出方式。3.5 模块功能与处理过程设计主控模块控制图3.6 网络系统方案设计3.6.1 实用性和先进性 在网络设计中把先进的技术与现有的成熟技术、标准和设备结合起来,充分考虑到网络系统应用的需求和未来的发展趋势,尽可能采用先进的网络技术以适应更高的数据、语音、视频(多媒体)的传输需要,使整个系统在相当一段时期内保持技术的先进性,以适应未来信息化的发展的需要。 3.6.2 网络的可扩充性和高性能网络系统是一个不断发展的系统,网络不仅需要保持对以前技术的兼容性,还必须具有良好的灵活性和可扩展性,具备支持多种应用系统的能力,提供技术升级、设备更新的灵活性,能够根据网络系统不断深入发展的需要,根据未来业务的增长和变化,平滑的扩充和升级现有的网络覆盖范围、扩大网络容量和提高网络的各层次节点的功能,最大程度的减少对网络架构的调整。网络设备必须具备高速处理能力,千兆 / 万兆以太网为网络骨干,百兆 / 千兆接入,保证网络高吞吐能力,满足各种应用对网络带宽的需求。3.6.3 网络的安全性 必须保证网络系统的安全运行,网络安全是保证系统安全运行的重要基础。为了保护网络上数据的安全性,必须提供多种方式和层次的访问控制、通过使用网络用户身份识别、包过滤、及防火墙、自我防御网络等技术来保证网络系统的安全性。 3.7信息系统安全设计首先,考虑到管理信息系统中存储大量数据实时数据,在设计时,应考虑数据自动备份,用于防毁、抗灾以及应急处理。此外,利用数据加密技术对一些重要的数据进行加密,如用户的账号、密码等。数据加密后存储在数据库中,不但可以防止非授权用户的越权操作,也可以防止授权用户操作疏忽导致的信息泄露,同时它也是对付恶意软件的有效方法之一。在硬件方面可以采用防火墙技术,设置防火墙实现内外网的隔离与访问控制是保护内部网安全的最主要、同时也是最有效、最经济的措施之一。防火墙设置在不同网络或网络安全域之间信息的唯一出入口。四、系统实施4.1系统实施4.1.1 登录操作登录页面的功能主要是供合法的用户根据自己的用户类型进行登录。教材管理系统登录模块运行的结果如图4-1所示。图4-1学生管理系统登录模块运行的结果如果用户在没有登录的情况下选择其它功能模块会退回到登录界面。如果用户已经登录,可以在登录模块进行退出登录的操作。4.1.2 课程信息查询学生管理系统课程信息模块运行的结果如图4-2所示。图4-2 学生管理系统课程信息查询模块运行的结果当教师登录到系统后,可进行课程信息的查询工作,查询本学期开设哪些课程,并检查学生选课情况是否符合标准。4.1.3 学生信息查询学生管理系统学生信息模块运行的结果如图4-3所示。图4-3学生管理系统学生信息查询模块运行的结果图登入系统后,教师可以查询参加课程学习的学生的基本信息。4.1.4 系统测试在系统制作完成后对系统的功能和健壮性进行了测试。建议使用的硬件环境:处理器:Inter Pentium 4 或更高。内存:256M以上硬盘空间:20GB以上显卡:SVGA显示适配器建议使用的软件环境:操作系统:Windows XP数据库:SQL Server 2005 Express下面是功能测试:可以用专门的账号密码登录系统,成功登陆进去后能根据课程名查询该课程的相关信息,也能根据学号查询该生的基本信息。由于操作此系统的非计算机专业人员,在操作的过程中容易发生错误。所以在设计系统的时候考虑了很多容错性方面的问题。下面是错误操作测试:登录的时候输入错误用户或者不输入用户会报错提示;成绩录入不准确或遗漏时会报错提示。通过对系统功能测试和错误操作测试,基本都达到了预期的效果,虽然离所想要的功能还有一定的距离。4.2系统运行管理制度西华大学学生管理系统运行管理制度第一条为做好西华大学学生管理系统运行管理工作,制定本制度。第二条 本制度适用于教务处的所有部门和人员。第三条 本系统主要负责课程查询、学生信息查询、学生成绩录入工作等。第四条 系统所有相关的部门都必须按照系统的各项功能履行自己的职能。第五条 只有系统管理员才能以合法的身份对系统后台进行操作和管理。第六条 当新学期开始、旧学期结束时,教师要做好学生学习记录。第七条 系统维护人员要适时的对系统数据做好备份,并且由专门人员对备份数据做好保管工作。第八条 系统维护人员负责定期检查系统软、硬件设备,保存系统运行日志,做好系统管理工作,保证系统正常运行。第九条 系统管理员根据不同权限对有关部门的不同人员分配不同的权限。第十条 本制度自发布之日起执行。4.3系统维护教材管理信息系统开发完成并交用户使用以后,系统进入了运行期。在运行和维护阶段,对运行系统改变硬件、软件、文件和作业程序的情况进行矫正错误、满足需求、改进处理效率。(1)程序的维护。根据运行记录发现程序的错误及时更正;或者根据用户的要求进一步修改;或者环境发生变化,修改程序。(2)数据文件的维护。因业务变化的需要建立新文件,或者对现有的文件结构进行修改。(3)代码的维护。不断更新代码使代码适应变化的环境,可以编写新的代码或是修改旧的代码体系。(4)机器设备的维护。包括机器设备的日常维护与管理。系统运行管理包括系统运行记录,系统运行的日常维护等工作:系统运行情况的记录:每天计算机的启动、应用系统的进入、数据备份、存档等情况。此外,系统维护还应包括硬件维护和软件维护。硬件维护一种是定期设备保养性维护,另一种是突发性故障维修。软件维护
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离婚协议中子女抚养费、监护及探望权明确合同
- 生态修复工程种树土地租赁与植被重建合作协议
- 离婚协议补充协议正本及子女抚养权变更及探望权协议
- 离婚协议公证在调解离婚纠纷中的实际效果评估
- 城市核心区域离婚房产分割及补偿协议
- 新能源科技公司股东个人股权转让及环保责任协议
- 主题公园内商户租赁合同范本:景区商业合作租赁协议
- 班长安全培训内容课件
- 个人素养提升培训
- 高校师生安全培训
- 部编版九年级历史上册第19课法国大革命和拿破仑帝国 课件(内嵌视频)
- 多发性结肠息肉的护理查房
- 2025至2030年中国环保胶黏剂行业市场运行格局及产业需求研判报告
- 自动生成的文档-202504081202-70
- JG/T 503-2016承插型盘扣式钢管支架构件
- 2024年新疆温宿县事业单位公开招聘辅警考试题带答案分析
- 亚马逊项目合伙协议书
- 2024吉林省农村信用社联合社招聘笔试历年典型考题及考点剖析附带答案详解
- 公证处考试历年试题
- 《休闲农业与乡村旅游》课件
- 经颅磁治疗讲课
评论
0/150
提交评论