软件工程课程设计打印精要.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程课程设计 实验报告 姓 名: 杨 帆 学 号:121842284 姓 名:赵宏业 学 号:121842244 指导老师:李伟 问题定义 随着学校规模的扩大,人员的不断增加、复杂程度逐渐增强,学校中,教学管理是一项繁琐的事,每年都有新生入学、老生毕业,以及其他各种人事变动。每学期的考试成绩都需要分析,纵、横向比较,能及时反馈信息,还要对教师的教学成绩考核提供数据。如何有效地管理、分析、处理这些信息,帮助学校和教师掌握学生的情况,这就是教学管理系统需要完成的功能。以前简单的用Excel来打印几张报表的人机作坊再也无法适应当今学校的教学管理了,比如用Excel虽然能简单管理学生的学籍、成绩等,但用户界面简单,管理起来难度大,修改和查找学生的信息都比较麻烦,并且在操作过程中没有用户权限,只要能打开计算机的人就能打开数据进行任意的修改,大大的降低了信息的安全性和保密性,效率低,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。? 作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率。 ? 可行性研究 1.系统概述 设计背景:在Windows XP操作系统下,利用C#平台连接数据库建立教学管理系统。 设计目的: 实现教学管理客户端,方便管理教学信息。 设计内容: ① 按学号、姓名、系名称查询学生基本信息。 ② 按姓名、系名称查询教职工基本信息。 ③ 按课程号、课程名称、上课教师姓名查询课程基本信息。 ④ 按学号、学生姓名、课程号、课程名称、教师姓名查询学生成绩。 ⑤ 按课程号、课程名称查询不及格学生学号、姓名。 可行性研究前提 要求 主要功能:能够实现老师对学生信息、成绩及学校对教职工信息的管理,即完成一些基本的功能,查询,删除,添加,修改等,同时也要实现权限的管理。? 性能要求:信息中心提供的学生信息、成绩及教职工信息必须及时的反映出来,老师和学校能够及时的进行对信息的管理。?????? 输入要求:数据完整,详实。? 输出要求:简捷,快速,实时。 安全与保密要求:服务器的管理员享有对教学信息库的管理与修改,老师只享有对学生信息库的部分修改(成绩写入与读出)。 完成期限:预计一个星期 目标 目标实现后,大大提高了日常教学管理的效率,降低管理中的错误发生率,减少信息交流的烦琐过程及其带来的开销。 条件与限制 操作系统:Windows XP及以上系统 数据库:SQL 编译代码:C# 由于我们组内人员的开发知识有限,软硬件可能出现故障。 可行性分析 技术可行性:本系统使用了Sql?Server制作数据库。运用C#制作用户界面,通过MSS?Microsoft?Sql?Server?连接前台和后台。在技术上是可行的。 经济可行性:本系统仅限于学习实践,并不涉及开发费用,开发费用使用是合理的。 操作可行性:能够较好的解决日常教学需要的问题。操作是可行的。 实施计划 进度 主要任务 时间期限 主要负责人 可行性研究 2015-04-29----2015-04-29 赵宏业 需求分析 2015-04-29----2015-04-30 赵宏业 总体设计 2015-04-30----2015-05-01 杨帆 详细设计 2015-05-01----2015-05-02 杨帆、赵宏业 详细编码 2015-05-02----2015-05-05 杨帆、赵宏业 软件测试 2015-05-05----2015-05-06 杨帆 需求分析 “需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“需求分析”就是确定要计算机“做什么”。 1.功能需求 建立教学管理系统,应该有登录的客户端界面,和登录后的管理界面。在登录界面需要有可以注册用户的连接和修改密码的连接,这些界面可仿照QQ客户端来建立。在登录成功后,在管理界面可以对数据库里的教学信息进行增删改查,由于设计要求是有四个基本信息表,所以要有可以对这四个表分别进行增删改查的界面,最后还需要有一个可以根据相关信息查询成绩及格或不及格的学生。 综上所述,该教学管理系统有:登录界面、管理界面。在界面的相关按钮上实现对数据库的访问,以完成相关操作。 性能需求 快速响应:软件响应时间,更新处理时间,要求尽可能的快;同样要求查询学籍和成绩响应的结果尽可能的快,在1分钟内出现结果。 适应性强:对常用的操作系统、浏览器,可以不加修改直接使用;需借助其他软件进行操作的部分,用提供稳

文档评论(0)

宝贝计划 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档