嵌入式课程设计 学生信息管理系统.pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式课程设计报告册 题目:学生信息管理系统 班级:移动三班 辅导老师:邱雅 1 一、软件需求分析 1、可行性分析 (1)经济可行性 ①:目前中国有越来越多的中小型企业在蓬勃发展,而现代化员工信息管理系统已经逐 渐取代了传统的人工信息管理,智能化的管理系统更具有高效性可行性,所以自能管理系统 将会成为或正在成为现代化公司员工信息管理的有效方式; ②:这款学生信息管理系统的价格适合所有学校消费群体,将会有很大的应用空间,满 足各种学校学生管理的要求; ③:学生系信息管理系统的价格比相对于同类公司员工管理系统产品较低,同时本软件 的成本低于同类产品的平均水平,具有很大的利润空间; ④:本系统的开发环境和软件环境都是当前流行的产品,本系统的软件需求都是基本 的功能和应用,在现实中很容易实现。 (2 )法律可行性 本软件的开发采用C 语言作为软件的开发语言,没有采用同类产的代码,完全是自主开发, 并按照国际上软件开发的相关规定来实现开发的; (3 )技术可行性 本软件开发系统采用linux 开发平台,具有很强的兼容性和扩展性,本软件的占用的内存 较小大部分的硬件处理系统都可以兼容,开发语言采用国际通用的C 高级编程语言具有很高 的维护可行性,经过综合分析我认为现阶段我方所拥有的资源和技术人员,在技术上完全可 以实现这款软件的开发,并且能高质量,快速的完成这项工作。 2 、用户需求概述 用户需要一个可以简单的实现通讯录功能的简单通讯录系统,分别完成查询,增加,修改, 删除的一些简单的功能要求在完成所要求功能的前提下增强与用户的互动,使软件的可操作 性增强,此外还可以自愿加入一些新的功能来进行对软件的优化在优化的同时要注意软件基 本功能的保障。 二、软件分析与设计 一.功能 1、创建班级 2 、输出学生信息 3、按照学号录入学生成绩 4 、按照班级录入学生成绩 2 5、按照学号修改学生成绩 6、按照班级修改学生成绩 7、按照班级统计学生的总成绩 8、按照学号查询学生成绩 9、按照班级输出不及格学生名单及科目 10、按照班级输出学生成绩单 0、退出系统 二.功能模块图: 学生信息管理系统 按照 创 按照 按照 按照 按照 按照 按照 班级 按照 按照 输出 班级 输出 班级 班级 建 学号 班级 学号 班级 学号 学生 录入 录入 修改 修改 统计 查询 不及 输出 输出 班 学生 格学 学生 学生 信息 学生 学生 学生 学生 学生 级 成绩 成绩 成绩 成绩 的总 成绩 生名 成绩 成绩 成绩 单及 单 单 科目 图1 系统功能模块图 三、主要功能的实现 程序设计一般由两部分组成 算法和数据结构,合理地选择和实现一个数据结构和处理这 些数据结构具有同样的重要性

文档评论(0)

tiger03 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档