学生学籍管理技术系统毕业论文ppt

上传人:012****78 文档编号:125642850 上传时间:2020-03-18 格式:PPT 页数:24 大小:264.50KB
返回 下载 相关 举报
学生学籍管理技术系统毕业论文ppt_第1页
第1页 / 共24页
学生学籍管理技术系统毕业论文ppt_第2页
第2页 / 共24页
学生学籍管理技术系统毕业论文ppt_第3页
第3页 / 共24页
学生学籍管理技术系统毕业论文ppt_第4页
第4页 / 共24页
学生学籍管理技术系统毕业论文ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《学生学籍管理技术系统毕业论文ppt》由会员分享,可在线阅读,更多相关《学生学籍管理技术系统毕业论文ppt(24页珍藏版)》请在金锄头文库上搜索。

1、指导导教师师 xxx 学生学籍管理系统统 n姓名 xxx n学号 20084040101xx n专业专业 计计算机科学与技术术 荆楚理工学院荆楚理工学院 n 引言 n可行性分析及总体设计 n系统分析 n系统设计 n系统实现 n性能检测与分析 n总结 n致谢 n参考文献 目录 引言 u背景 随着Internet技术持续迅猛的发展 给传统的办学模式提出 了新的要求 学校传统的管理方法和办学水平都受到了极大的挑 战 为了能更好的适应信息时代的高效性 一个利用计算机来实 现高校学生学籍管理工作的系统将必然诞生 基于这一点 笔者 设计了一个高校学生学籍管理系统 用来就高校学生学籍管理进 行管理 以便在最

2、短的时间内 高效准确的完成整个高校学生学 籍管理过程 u意义 能有效减少管理高校学生学籍管理的工作人员 管理人员可 以随时搜索 浏览查看 而且更加快速 直观 改变了以前手工 记录的方式 电脑录入更加方便快捷 节省管理人员的大量工作 时间 实现了高校学生学籍管理的计算机化 引言 u本系统的特色与创新 本文采用结构化分析的方法 详细阐述了一个功能比较强大 的高校学生学籍管理系统的前后台开发 操作流程和涉及的一些 关键技术 首先进行了可行性分析 然后是系统分析 通过实际 的业务流程调研 分析业务流程和系统的组织结构 完成了数据 流分析和数据字典 然后是系统设计阶段主要完成了功能模块的 划分 阐述了系

3、统设计的思想 数据库的设计和系统设计的工具 及技术 该阶段对本系统各个模块的功能进行了详细设计 形成 了本系统的功能模块图 数据库设计时先进行了概念结构设计 然后进行了逻辑结构设计 最后完成了数据表的设计 本系统在设计方面采用B S模式 同时使用JSP技术进行基本 页面的设计与功能实现 后台数据库选用SQL2005数据库 本系统 的设计实施为高校学生学籍管理系统的运行做基础 为高校学生 学籍管理工作提供良好的条件 引言 u本系统有待解决地方 本系统由于时间仓促加上缺乏系统开发经验 系统在设计过 程中不可避免地遇到了各种各样的问题 如 1 有些数据输入时没有及时的进行数据格式校验 不能保证 数据

4、绝对正确性 2 由于时间关系 系统功能实现不够完善 使用可能存在一 些不方便 3 系统稳定性还有待提高 1 可行性分析及总体设计 1 1 可行性分析 可行性分析也称为可行性研究 是在调查的基础上 针对新系 统的开发是否具备必要性和可能性 对新系统的开发从技术 经济 社会等方面进行分析和研究 以避免投资失误 保证新系统的开 发成功 1 下面将分别从技术 经济 社会三个方面对高校学生 学籍管理系统的建设进行分析和研究 1 技术可行性 根据高校提出的系统功能 性能及实现系统 的各种约束条件 再加上现有的技术已较为成熟 完全可以达到该 系统的功能目标 2 经济可行性 系统的开发基于本人对程序开发的实践

5、学习 而来 高校无需资金投入 并且软件开发过程投入的成本不高 因 此开发经费完全可以接受 3 本系统是根据高校学生学籍管理的实际工作情况开发研 制的 是通过大量的调研得出的 本系统对用户的要求 除了需要 具备在Microsoft Windows平台上使用个人电脑的知识外 并不需 要特别的技术能力 1 2总体设计 1 2 总体设计 考虑到本系统的设计 实现和后期维护的方便 以及系统用户 使用的便利 所以必须采取一定的设计原则 2 其主要设计原则有 1 简易性 在实现系统的功能的同时 尽量让系统操作简 单易懂 符合大多数操作员习惯的用户界面这对于一个系统来说是 非常重要的 2 针对性 本系统设计是

6、针对高校学生学籍管理的需求定 向开发设计 所以具有专业突出和很强的针对性 3 实用性 要求本系统能够满足高校学生学籍管理的管理 人员 学生的需要 因此具有良好的实用性 4 一致性 页面整体设计风格以及命名规则的一致性 整 体页面布局和用图用色风格及变量 类名和其他元素的命名规则保 持一致 5 先进性 作为新型的学生管理信息系统 本系统采用JSP 技术 SQL2005等被广泛采用系统开发技术和数据库 因此本设计具 有良好的先进性 具体表现在其具有良好的可扩展性 可开发性 2 系统分析 2 1 业务流程分析 在进行业务流程分析时 需要按照原有信息流动过程 逐个 地调查分析所有环节的处理业务 处理内

7、容 处理顺序和对处理 时间的要求 弄清各个环节需要的信息 信息来源 流经去向 处理方法 计算方法 提供信息的时间和信息形态 报告 报 单 屏幕显示 等 3 2 2数据流图 数据流程是指数据在系统中产生 传输 加工处理 使用 存 储的过程 4 数据流程分析是把数据在现行系统内部的流动抽象 的独立起来 舍去了具体组织机构 信息载体 处理工具 物质 材料等 单从数据流动过程来考查实际业务的数据处理模式 数据流程与数据流程分析是今后建立数据库系统和设计功能模 块处理过程的基础 其中数据流程图是描述系统逻辑模型的主要 工具 它以少数几种符号综合地反映出信息在系统中的流动 存 储和传递 5 2 系统分析

8、在业务流程分析的基础上 对数据流进行了分析 从数据流动 过程考察了实际业务的数据处理模式 该系统的数据流图分为顶 层 一层 二层 现行的顶层数据流图如图2 2所示 2 系统分析 2 3 数据字典 通过对系统数据流的分析 接下来用数据字典描述数据流图中一 些主要的数据元素条目 数据流 处理过程 数据存储和外部实 体 6 数据元素条目如表3 1所示 2 系统分析 数据结构条目如表2 4所示 由于篇幅限制 其他数据流图不再一一例举 3 系统设计 3 1 系统功能设计 系统设计就是一个把软件需求转换成用软件系统表示的过程 7 通过对目标系统的分析和研究 做出了对高校学生学籍管 理系统的总体规划 这是全

9、面开发系统的重要基础 3 2 系统数据库设计 数据库是本系统的核心和基础 8 它设计的好坏直接影响着 整个系统的质量 数据是一切系统设计的基础 通俗地说 数据 库设计就像高楼大厦的根基一样 如果设计的不合理 不完善 将在系统开发过程中 甚至到后期的系统维护 功能变更和功能 扩充时 引起较多问题 严重时甚至要重新设计 重做大量已完 成工作 3 系统设计 3 2 1 概念结构设计 从数据需求分析中得出系统的实体属性图 专业实体属性图如图3 1所示 由于篇幅限制 其他实体图不再一一例举 3 系统设计 E R模型的组成元素有 实体 属性 联系 E R模型用E R图 表示 实体是用户工作环境中所涉及的事

10、务 属性是对实体特征的 描述 9 从数据需求分析中得出系统的实体属性图 遵循三范式原则 对实体之间的依赖关系进行了整合 得出系统E R图 如图3 8所示 3 系统设计 3 2 2 数据库表设计 由于篇幅限制 其他数据库表不再一一例举 3 系统设计 3 3 1系统开发工具 1 JSP 本系统主要使用JSP Struts技术对系统进行设计和开发 JSP拥有Java程序设计语言 一次编写 各处执行 安全性 保密性高 等的特点 10 2 SQL2005 SQL语言的主要功能就是同各种数据库建立联系 进行沟通 SQL Server 2005采用SQL语言的关系系数据库管理系统 是微软 公司开发的数据库产

11、品 SQL Server 2005被广泛使用 很多电子 商务网站 企业内部信息化平台等都是基于SQL Server产品上 3 3 2 系统设计模式 在大多数B S Browser Server 结构的Web应用中 浏览器 直接通过HTML或者JSP的形式与用户交互 响应用户的请求 4 系统实现 4 1 登陆界面 此模块主要的功能是用于登录本系统 拥有不同权限的用户登录 本系统会进入不同的管理模块界面 如同4 1所示 图4 1 登陆界面 4 系统实现 4 2 登录首界面 管理员输入正确的用户名和密码后 即可以登录本系统 如 图4 2所示 图4 2 登陆首页面 由于篇幅限制 其他登陆实现图不再一一

12、例举 5 性能检测与分析 5 1系统测试的定义 软件测试是为了发现错误而执行程序的过程 软件测试是软 件质量保证的关键环节 直接影响着软件的质量评估 软件测试 不仅要讲究方法 更要讲究时效性 5 2系统测试的目的及意义 测试的目的就是希望能以最少的人力和时间发现潜在的各种 错误与缺陷 它是验证系统是否满足了需求规格的定义 5 3系统测试的重要性 软件测试在软件生命周期中占据重要的地位 在传统的瀑布 模型中 软件测试学仅处于运行维护阶段之前 是软件产品交付 用户使用之前保证软件质量的重要手段 5 性能检测与分析 5 4 系统测试的常用方法 程序测试的主要方法有两大类 白盒测试和黑盒测试 白盒测试

13、 一种是以程序的内部逻辑结构为依据而设计测试用 例的方法 因而又称结构测试或玻璃盒测试 将软件看成一个透 明的白盒子 按照程序的内部结构和处理逻辑来选定测试用例 对软件的逻辑路径及过程进行测试 检查它与设计是否相符 白 盒测试就是要选取足够的测试用例 对源代码实行比较充分的覆 盖 以便尽可能多地发现程序中的错误 黑盒测试 也称功能测试 数据驱动测试等 它将待测对象 堪称是一个黑盒子 在完全不考虑程序的内部结构和特性的情况 下 只依据规格说明书检查程序的功能是否能正常使用 黑盒测 试主要是根据输入条件和输出条件的确定测试数据 来检查程序 是否能产生正确的输出 11 进行黑盒测试主要有下面几种方法

14、 等价分类法 边界值分析法 猜错法 因果图法 5 性能检测与分析 5 5 系统运行情况 系统评价是指系统在正式运行了一段时间之后 对它在功能 技术和经济上所进行的审核评价 针对本系统的评价如下 1 系统功能评价 2 系统技术评价 3 系统经济评价 5 6 测试总结 通过对本系统的全面测试 所有测试条目都已经通过 系统 运行情况良好 系统可以正常运行 总结 计算机技术的飞速发展带动了很多行业的发展 计算机带给 我们最直观的价值就是减少了人力物力的投资 提高了工作质量 和效率 从而提高了整个社会的生产力 目前各大高校充分利用 计算机资源和网络资源来提高自身的管理水平 而有关高校管理 中的高校学生学

15、籍管理工作是否要实现信息化 自动化也成为高 校管理工作中争论的热点问题 本文在分析高校学生学籍管理流程的基础上 用JSP和 SQL2005数据库设计并完成高校学生学籍管理系统 通过系统调 试结果显示 本系统基本完成了功能需求 在整个设计过程中 采用瀑布模型和结构化的设计方法 本系统界面美观友好 操作 方便 做出了自己的特色 但由于时间仓促加上缺乏系统开发经 验 系统在设计过程中不可避免地遇到了各种各样的问题 如 1 有些数据输入时没有及时的进行数据格式校验 不能保证 数据绝对正确性 2 由于时间关系 系统功能实现不够完善 使用可能存在一 些不方便 本系统在实际使用过程中有可能出现一些问题 通过

16、对系统 的不断优化和完善 能够调试出真正符合高校实际情况的高校学 生学籍管理系统 并整合所有相关教学管理信息系统 形成统一 规范 科学 合理的高校学生学籍管理系统 提高管理水平 致谢 大学本科的学习生活即将结束 在此 我要特别感谢指导教师 熊老师 本论文是在他的悉心指导和热情帮助下完成的 他无论 在理论上还是在实践中 都给予我很大的帮助 使我专业技能的 应用水平得到很大提高 这对于我以后的工作和学习都有益处 值此论文完成之际 特别向指导老师表示衷心的感谢 谢谢他细 心而又耐心地辅导 使得我得以顺利的完成毕业设计开发工作 同时也要感谢其他帮助过我的老师和同学 他们在我成长过程中 给予了我很大的帮助 在此一并表示感谢 由于本人水平有限 加上时间紧促 经验的缺乏 本文一定有 不少缺点和不足 不能尽善尽美 恳请各位老师给予帮助和指正 参考文献 1 滕佳东 管理信息系统 东北财经高校出版社 2008 2 2 薛鹤娟 基于WEB的高校选课系统分析 希望月报 上半月 2007 年11期 3 甘仞初 颜志军 龙 虹 信息系统分析与设计 北京 高等教育出版 社 2003 4 张海藩 软件工程导论 第五版

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号