欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    学生信息管理系统软件工程.docx

    • 资源ID:5695117       资源大小:35.13KB        全文页数:29页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    学生信息管理系统软件工程.docx

    1、学生信息管理系统软件工程 河南工程学院计算机学院 课程设计报告书 学生信息管理系统 学生学号: 学生姓名: 学 院: 专业班级: 软件工程1241 专业课程: 软件工程 指导教师: 2015年 1 月 9日 本组成员 管理员 学生信息2.4.1添加学生 管理系统2.4修2.3 生信息 开始 用户学生信息添添2.4.3加学生题目 表字段名 表加学生改学生基本信基本信 信息类型 宽度 考核项目 信学号 考核内容 用成用户登录 错误 录用 户 登 重试4 Char 得分 平时考核息管 理显2.2示学生基本信 姓名分)出勤情况、态度、效率、协作精神;知识掌(10 握情况、知识应用能力、获取知识能力。户

    2、绩管管 理 理系统3. 维护除2.删基学生 本信息显示2.1学生信息 表 普通用户管理用户8 Char 选题背景、目的意义和国内外研究现状 管检查1.分)选题背景、目的意义和国内外研究现状内容10( 全面,体现学生查阅资料充分。 显示系2.系统主 要功能成功 之路 系统可行性研究修显添示加改理合法性2.6查询学生分)对所选课题从技术上、操作上和经济上等方10( 面进行分析可行性。学删学用生生除户 统主要功更2.8 换界面管理自己和学生的信息查询信息 用户 系统需求分析学学学生生生信信信成绩分)确定系统功能需求、性能需求、出错处理需(30 联系图等。-求等;分析系统的数据要求,画出实体成学成注绩

    3、生绩 册查信查 学2.7生成绩 录入 退 出 修 改 系统设计 息息 息学生成绩表分)确定软件结构,设计软件结构图和数据库设(15 计;主要模块的过程设计等。 询询 息 课程设计体会、格式排版分)课程设计体会深刻,报告书写干净、规范,20( 内容完整,语句通顺,图表正确等。 奖励分 分)提前完成的加分。5( 总评成绩 指导教师评语: 日 月 年 1 绪论 . 1 1.1 选题背景和意义 . 1 1.2 国内外研究现状 . 1 1.2.1 国内研究现状 . 1 1.2.2 国外研究现状 . 2 1.2.3 存在的主要问题和拟解决方法 . 21.3 论文研究的主要内容 . 2 2 系统可行性分析

    4、. 3 2.1 技术可行性 . 3 2.2 经济可行性 . 3 2.3 操作可行性 . 3 3 系统需求分析 . 4 3.1 功能需求 . 4 3.2 性能需求 . 5 3.3 数据流程图 . 5 3.4 数据字典 . 9 3.4.1学生信息管理 . 9 3.4.2成绩管理模块 . 9 3.4.3课程信息管理模块 . 10 3.4.4查询模块 . 10 4 系统设计 . 11 4.1系统框架 . 11 4.1.1 系统流程分析 . 11 4.1.2 系统模块分析 . 12 4.2 数据库设计 . 20 5 课程设计体会 . 22 参考文献 . 23 1 绪论 1.1 选题背景和意义 学生信息管

    5、理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。作为计算机应用的一部分,使用计算机对学校

    6、的各类信息进行管理,具有手工管理所无法比拟的优点。 1.2 国内外研究现状 一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 1.2.1 国内研究现状 国内高校由于校园网络发展不平衡,目前在信息管理系统方面同时并存三种模

    7、式。第一种模式是单机管理模式。在一些学校里,各个部门使用的管理系统单独购买,运行平台不尽相同,二次开发的可能性极小。校园网络虽然建立起来,但信息系统之间进行数据交换和信息共享的程度有限,这些学校整体情况仍然停留在面向部门的单项事务处理的水平上,这种状况决定他们的系统经常出现数据不一致,容易发生数据丢失等问题;第二种模式是局域网管理模式,可以开展网络上的工作。比如建立局域网上的管理信息系统,数据集中在部门服务器上,为本部门的管理人员提供数据共享,这种方式对于部门内部的管理工作起到了促进作用,解决了部门1 内部的数据冗余和不一致的问题,但是应用软件都在工作站上完成,工作站负担过重,服务器只是实现文

    8、件的存储、数据存储和打印共享,网络利用率较低。校内各个部门仍然是各行其是,不能实现不同院系、部门间的数据共享,更不能实现信息资源的合理流动;第三种模式是校园网上的信息门户,门户以各部门管理系统为基础,各部门管理的数据除了满足部门内部人员的使用之外,还可以为其他部门甚至全校教职员工提供信息服务。 1.2.2 国外研究现状 国外对Web网络服务的研究起步较早,各高校的日常管理工作基本可以通过网络完成。而国内高校的Web网络服务系统,有少数走在前列的高校,如清华大学等,已建立起来比较完善的学生工作管理体系,大多数还在摸索阶段,这当中也出现了基于web的BS结构学生信息管理系统、基于NET框架的学工系

    9、统等设计的实现。 1.2.3 存在的主要问题和拟解决方法 一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 本课题采用ASP语言,一方面适应大众的需求,另一方面在系统的设计方面更加流畅,方便。 因此,开发这样一套管理软件

    10、是很有必要的事情。 1.3 论文研究的主要内容 1能够实现对数据库中的基本信息的各种查询和维护(增、删、改),同时注意用户的权限。 2. 能够生成并打印各种报表。如学生基本信息表、学生点名薄.可完成教师成绩录入及打印,学生成绩查询。 3具有统计功能,如计算各班的英语四六级通过率等。 4系统相关的功能,如系统维护,界面友好,用户操作简单方便。 5. 系统运行模式是基于B/S体系结构。 2 2 系统可行性分析 2.1 技术可行性 以Windows为操作系统,运用SQL SERVER2000的数据库技术,开发以Windows XP为用户的操作平台,界面友善、功能齐全的学生信息管理系统。 新系统的运行

    11、硬件环境PC机,当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。 2.2 经济可行性 一方面,新系统中友好的人机界面和更强劲的功能支持,会使教务人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境,至于人员主要以现有教师为指导,学生为主体进行完成。 2.3 操作可行性 操作上是对IE浏览器的引用,该浏览器的使用,主要凭借使用浏览操作技术即可完成数据录入、报表打印,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。 在对现有系统和现状认真调查分析的基础上,明确了学生信息

    12、管理工作本身存在的问题和建立管理信息系统的初步要求,进一步研究确定新系统的目标如下: 1、按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持中学学生管理的全过程,加强成绩表中信息资源的管理和应用,提高教务工作的效率。 2、针对现代计算机广泛应用的情况以及数据的封闭性,学生信息管理系统基于Windows系统研制、设计和开发。 3、考虑经费等的原因,新系统使用PC机和现有其他打印设备以节省资金、降低成本。 3 3 系统需求分析 3.1 功能需求 随着管理信息系统应用的深入,学校可以逐步建立起一套科学的管理应用系统。首先,可以通过这样的系统更深入的了解学生信息,直接建立合理管理学生信息的数

    13、据系统,如下述: (1) 学生登录可以使用查阅本人的基本情况、查阅本人所学课程成绩情况、查阅课程的任课老师情况、修改本人的基本信息以及对本人的登录密码进行编辑等权限; (2) 教务人员登录可以查看教师本人的基本信息、所教课程成绩、所教课程的基本信息、成绩的发布与录入以及登录密码编辑等权限; (3) 管理人员登录可以查看登录人员的账户信息、对学生信息进行管理、对教师信息进行管理、对课程进行各种管理等。将这样的系统和已有的管理和业务系统联系起来,构筑成能够及时反应的教务系统。从而更加快捷地达到与学生信息交互,提高教务教学管理运作效率。将这样的系统同时提供给学校内各班级内部使用,能够极大地提高学校教

    14、务管理水平。而学生信息管理系统作为教务管理的中间环节,有着尤为重要的意义。 完善的学生信息管理是学校健康运作的一个重要标志。然而,完善的学生信息管理需要学校许多的资源,如何简化教务的管理而不失其完整性和科学性是许多学校头痛的问题,也是本系统在功能上力求解决的一个问题。 随着学校教务的扩展和工作量的增加,数据量不断扩大。为了满足工作需要,必须实现各子系统之间能够共享数据,实现需要的统一管理和自动化数据传递,结合学生信息管理要点提出以下主要功能需求。包括学生信息的管理、班级信息的管理、教师信息的管理、课程信息的管理、学生选课管理以及成绩管理,并具有严格的系统用户及分级权限控制,保证了教学数据的严格

    15、保密性。 根据功能需求画功能结构图,如图3.1所示。 4 学生信息管理系统 功能结构图3.1 性能需求3.2 一般的性能需求是指相互消息传递顺利,协议分析正确,界面友好,运行时间 满足使用需要,安全性得到完全保证。就实际情况,在高系统配置、高网络带宽很容易得到保证的情况下,最需要考虑的性能需求就是系统安全性问题。在开发系统的每个阶段,均需要考虑彼此间的认证与授权。尤其要注意认证,简单地说就是确定谁是特定用户,并针对安全源验证该用户的身份。在处理完识别用户的方法之后,必须开发一种方法以向用户授权,从而能够使用系统的特定功能。也就是说,需要一种方法来决定允许特定用户进行 什么样的操作。这些都是进行

    16、下一步系统设计时需要考虑的性能方面内容。 3.3 数据流程图学生信息管理系统经过划分出各子系统及其各自的功能,以及相互联系,绘制 出数据流图如下:5 学生信息 图3.2 顶层数据流图户 员 能学生信4. 息管理 系统管理员 层数据流图0图3.3 第 系统管理员检查1.3检查1.2 密码 登录名检查1.1 登录名,密码 登录 第一层数据流图3.4 图 6 第一层数据流图图3.5 检查成功检查学2.3.2修2.3.1修2.3.3 生信息改学生改学生 信息学生信息 表 )修改学生信息第二层数据流图图3.6 ( 7 检查成功检查学2.4.2 )添加学生信息图3.7 第二层数据流图( 检查成功检查学2.

    17、5.2删2.5.1删2.5.3 生信息除学生除学生 信息学生信息 表 ) (删除学生信息第二层数据流图图3.8 检查成功检查学2.6.2显2.6.1查2.6.3 生信息示学生 询成绩 成绩学生成绩 表 ) 查询学生成绩第二层数据流图图3.9 (8 3.4 数据字典 3.4.1学生信息管理 学生信息管理要求=新生数据处理要求|班级数据管理要求|添加数据要求|数据删除要求|数据备份要求 新生数据处理要求=新生数据|班级数目|起始学号|班级名称|专业 班级数据管理要求=班级名称|修改要求 添加数据要求=单个学生数据单|成批数据单 数据删除要求=起止学号|班级名称|所有学生数据 数据备份要求=班级名称

    18、|学期数 新生数据=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分 起始学号=数字15 班级名称=会计04(1)| 会计04(2)|会计04(3)| 计算机软件04(1)|会计03(1)| 会计03(2)|会计03(3)| 计算机软件03(1)|会计02(1)| 会计02(2)|会计02(3)| 计算机软件02(1)|网络技术03(1)| 网络技术04(1)| 机电03(1)| 机电02(1) | 机电04(1)| 网络技术02(1)| 网络技术02(1) 修改要求=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分+专业+班级+是否住宿 单个学生数据单=姓名+性别

    19、+出生日期+家庭住址+原毕业学校+政治面貌+入学总分+班级+是否住宿 成批数据单=姓名+性别+出生日期+家庭住址+原毕业学校+政治面貌+入学总分+班级+是否住宿 性别=男|女 政治面貌=团员|非团员 是否住宿=住宿|通学 3.4.2成绩管理模块 成绩管理要求=成绩录入要求|总分计算要求|成绩备份要求 成绩录入要求=班级名称+成绩数据 9 总分计算要求=班级名称+成绩数据 成绩备份要求=班级名称+学期数 成绩数据=姓名+课程名称+分数 成绩表=学号+姓名+期中成绩总分+期末成绩总分+期中名次+期末名次 3.4.3课程信息管理模块 课程管理要求=课程表维护要求|教师课程表维护要求|排课要求 课程表

    20、维护要求=课程名称+年级+专业 教师课程表维护要求=教师姓名+任教班级+课程名称+周课时数 年级=一年级|二年级|三年级 任教班级=会计04(1)| 会计04(2)|会计04(3)| 计算机软件04(1)|会计03(1)| 会计03(2)|会计03(3)| 计算机软件03(1)|会计02(1)| 会计02(2)|会计02(3)| 计算机软件02(1)|网络技术03(1)| 网络技术04(1)| 机电03(1)| 机电02(1) | 机电04(1)| 网络技术02(1)| 网络技术02(1) 3.4.4查询模块 查询要求=查询条件 查询结果=学生信息统计表|学生成绩统计表|学生总分名次统计表|教

    21、师信息统计表|备份信息统计表 10 4 系统设计 4.1系统框架 本系统的框架如下图3.1所示: 学生登录教师登录管理员登录 图4.1 系统框架图 4.1.1 系统流程分析 用户首先登录系统初始页面,进行身份选择后,输入账号密码进行登录,如果身份选择的是学生,那么登录之后将会面对的选项有基本信息查询、学生成绩查询、成绩排名、任课老师查询、修改密码、修改基本信息,最后选择注销退回登录初始界面;若选择教师身份登录,那么将会面对的选项有查看基本信息、查看课程成绩、密码修改、查看课程信息、成绩修改、成绩录入,最后依然是注销回到登录初始界面;最后便是管理员身份登录,登录之后还会面对四个模块,首先是账户信

    22、息管理,包括显示个人信息、修改账户信息、修改备注、增加账户、删除账户以及用户信息浏览;其次是学生信息管理,包括学生信息浏览、学生信息查询、学生信息修改、学生信息删除已经学生信息插入;然后便是教师信息管理,这个模块与学生信息管理模块较为相似,功能包括教师信息浏览、教师信息查询、教师信息修改、教师信息删除以及教师信息插入;最后是成绩课程管理,包括有课程信息浏览、任课信息查询、任课修改删除、修改删除科目,课程安排以及添加科目。 其系统流程图如下所示: 11 系统流程图4.2 图 系统模块分析4.1.2 管理员与教师管理和用户管理(学生信息管理系统主要包括以下几个功能模块:课程信息管理、教师信息管理、成绩信息管理、课程信息管理、学生选课学生管理) 管理: 学生登录 修学任基改生本修课 注信成基改老 本绩息密师销 信查查查码 息询询询


    注意事项

    本文(学生信息管理系统软件工程.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开