软件工程—学生成绩信息管理系统学习报告终审稿).pdf
《软件工程—学生成绩信息管理系统学习报告终审稿).pdf》由会员分享,可在线阅读,更多相关《软件工程—学生成绩信息管理系统学习报告终审稿).pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 软件工程学生成绩信息管理系统学习报告 文稿归稿存档编号:KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-学 习 报 告 课程名称:题目名称:学生姓名:学号:课程成绩:二零一五 年 十二 月软件工程 学生成绩信息管理系统 目 录 1 前言 1.1 系统的背景及开发意义(1)系统背景介绍 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。管理信息系统
2、是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业、管理、分析和决策职能的系统。管理信息系统利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存、维护和使用。因此管理信息系统是一个信息处理系统。管理信息系统作为各项业务、技术、工作自动化及高水平管理的方法和模式,正在得到越来越广泛的应用。早期的管理信息系统通常是以各单位为主体,独自进行开发和应用。从技术上看,大体是以局域网或客户/服务器模式组成应用系统平台,在操作系统和数据库管理系统的平台上开发应用软件系统。但是,由于技术的发展和进步以及应用、管理和数据共享的需要等诸多原因
3、,把分散开发且分布在各个地域的独立的管理信息系统互相连接起来,实现系统硬件、系统软件、应用软件及数据的共享,已经成为越来越迫切的任务。当今社会是一个信息社会,信息已成为继劳动力、土地、资本之后的又一大资源。谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地,谁就会有更多的优势。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,计算机产业飞速发展,技术淘汰指标高得惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”。微型计算机的出现和普及,为信息处理提供了物美价廉的
4、手段,对于推动我国管理信息并实现现代化起到了重要作用。使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的一套成绩信息管理系统已经成为很有必要的事情。(2)系统开发的意义 学生成绩信息管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩信息管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,它的内容对于学校的决策者和管理者来说也至关重要,介
5、于它的重要性,学生成绩信息管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。运用学生成绩信息管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,学生能够尽快的知道自己的考试成绩,能够合理安排时间,投入新的课程的学习或复习这次没有考过的课程2。并且学生成绩信息管理系统本着实用性、通用、开放和安全的原则,充分利用计算机作为辅助工具,实现学生考试成绩从传统的手工管理到计算机管理,对提高管理效率和节约大量的人力、物力有一定的推动作用。为今天的民办教育在未来市场的竞争力的提高做出了贡献。从大的方向说,就是为了加速我国四化建设的发展,实现全部的自动化,使我国发展成为通讯网络化,
6、决策科学化,办公自动化的国家。1.2 系统的开发环境及工具(1)系统开发的环境 硬件:Windows2000 服务器、希捷 ST9500420AS(500 GB/7200 转/分)硬盘、2GB(DDR3 1333MHz)内存 软件:Windows 8.1 旗舰版 32 位 SP1(DirectX 11)(2)系统开发的工具 系统采用 Microsoft Visual Studio 2010、SQL Server 2008 数据库开发工具、C/S 结构。下面对开发中采用的工具进行说明:Microsoft Visual Studio 2010 简介 是目前最流行的平台应用程序的,Visual St
7、udio 2010 版本()的界面被重新设计和组织,变得更加简单明了。并且支持开发面向的。除了,它还支持?和数据库。SQL Server 2008 数据库简介 SQL Server 2008 在的数据平台上发布,可以组织管理任何数据。可以将各种文档的数据直接存储到数据库中。可以对数据进行多种操作。这个平台具有可信任、高效、智能三大特点。C/S 结构简介 C/S 结构,即客户机和结构。它是软件,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端来实现,降低了系统的通讯。C/S 结构构相对于 B/S 架构而言有许多优点:a.响应速度快 b.软件设计可以更好
8、的满足用户个性化的需求 c.数据处理能力强大 d.系统安全性更有保障 2 系统需求分析 2.1 系统功能需求分析 2.1.1 用户分析需求描述 成绩管理系统主要是提供网上成绩管理平台。该系统需要满足 3 个方面的需求:管理员使用系统对全部数据进行维护操作;教师对于自己相关的部分数据实体进行操作;学生作为查询者对数据实体进行查询操作。用户通过登录功能进行角色判断。系统分角色登录,包括系统管理员、学生、教师,并且各类用户的权限不一样。学生可以查询个人成绩及个人信息,当发现有错误信息时可以及时和教师联系,并可以随时了解自己的成绩情况,避免挂科耽误补考等事件的发生。主要有以下功能模块 (1)个人信息:
9、主要用来查看个人信息及修改个人密码。(2)系统公告:学生可以查看管理员发布的公告。(3)我的成绩:学生可以查看自己所学科目的成绩。(4)考试试题下载:学生可以下载教师或管理员上传的试题。(5)试题上传:学生可以将自己的试题上传以便教师查看。(6)内部论坛:学生可以在里面留言、发表自己的看法。教师根据自己所授课程录入并查询学生成绩,发布重要通知。主要提供以下功能模块 (1)个人信息:主要查看个人信息及修改个人密码。(2)学生成绩管理:录入学生成绩,删除和修改学生成绩。(3)学生试题下载:下载学生上传的试题。(4)公告管理:浏览公告。(5)内部论坛:在论坛里留言、回答他人问题等。管理员可以添加、删
10、除、修改和查询一些基础信息,及时发布消息以便学生和教师了解学校动态。系统提供的主要功能模块 (1)个人信息:管理员查看并修改个人信息。(2)基础信息管理:管理员可以对学院、系别、班级、教师、学生的基本信息进行增加、删除、修改等操作。(3)课程管理:管理员可以添加、删除、修改课程信息。(4)学生成绩管理:管理员可以查看学生成绩。(5)公告管理:管理员可以发布公告,删除无用信息等。(6)内部论坛:管理员可以浏览论坛内容,对论坛内容进行回复、删除操作。(7)考试试题维护:管理员可以删除上传的试题。2.1.2 系统功能分析建模 本系统采用数据流图的模型工具建模。(1)数据流图(DFD)的介绍 数据流图
11、简称 DFD 图,是 SA 方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能,是一种功能模型。(2)数据流图的建立 建立系统顶层数据流图:如图 2.1。图 2.1 学生考勤管理系统顶层图 数据流图分解:学生成绩管理系统按功能划分为学生用户子系统、教师用户子系统、管理员用户子系统三部分,如图 2.2。图 2.2 学生成绩信息管理系统 0 层图 数据流图功能分解,如图 2.3 图 2.3 学生成绩信息管理 1 层图 2.2 系统数据需求分析 2.2.1 系统数据信息描述 本系统的数据信息有学生基本信息、教师基本信息、管理员基本信息
12、、课程信息、(1)学生信息:学号、姓名、性别、班级、密码、联系方式、身份证号(2)教师信息:用户名、密码、所教课程(3)管理员信息:管理员的用户名、密码(4)课程信息:课程名称、任课教师 2.2.2 系统数据分析建模 (1)实体-关系模型建立 实体-关系模型简记 E-R 图是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述数据结构的概念模式。学生实体关系:学生实体具有班级、学号、姓名、性别等属性;图 2.4 学生实体 E-R 图 教师实体关系:三个实体之间具有记录和审批的联系,如图 2.5。图 2.5 教师实体 E-R 图 管理员实体关系:管理员实体具有登录名、密码属性;数据信息具
13、有课程名、任课教师属性;三个实体之间具有更新和审批的联系,如图 2.6.图 2.6 管理员实体 E-R 图 2.3 其他需求分析(1)系统性能需求分析 数据精确度需求:在精度需求上,根据实际需要,数据在输入、输出及传输的过程中要满足各种精度的需求根据关键字精度的不同。响应时间需求:无论是客户端和服务端,当用户登录进行操作时,系统反应的时间应在 5 秒以内。系统应能及时反映各种非正常情况,避免用户出现长时间等待甚至系统无响应。用户使用性需求:界面设计易于操作,在用户使用时在客户端服务器端进行验证,并提示用户输入正确数据和正确的操作系统。安全保密性需求:每个用户都有权限设置,对用户的登录密码进行加
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 学生 成绩 信息管理 系统 学习 告终 审稿
限制150内