热门搜索: 小程序 管理系统 APP QQ:619795130
文章来源:设计52   发布者:毕业设计   浏览量:2515  
学生成绩管理系统

重点介绍了学生成绩查询的实现过程:包括系统分析、 系统调查、 功能设计、 数据库设计、 系统物理配置方案、 系统实现、 系统测试和调试。本系统的特点:界面美观、操作方便、容错性强、效率高,从而节约学生成绩管理成本。

本系统的设计遵循“先总体,后局部,由上而下,由简到繁”的设计原则。

首先,讨论初步调查,从整体上对设计过程进行步骤化,其次是实现设计步骤的注意事项及划分设计文文件。这样做是为了先进行总体规划,再考虑设计过程中每个步骤的细节问题,只有按部就班才能做到无遗漏、无错失。充分利用网络的基本机构,充分利用现有资源,使用移植、重新安装、改造升级等手段,在不对现有系统产生影响的前提下,进行完善、进一步提高性能,是本系统设计的出发点和立足点。

需求分析

本系统的需求分析分为以下步骤。

(1)详尽地考虑用户的需求。

用户的需求可分为显式的需求与隐性的需求,用户的倾向往往只顾及到当前的与明显的需求。要达到对需求理解的全面性,不仅仅只是依靠有效的用户谈话和调查,因为面对的用户需求往往会有些片面:用户个体的文化背景、知识水平、个人喜好等是千差百异的,其需求也是相差很大。不同的用户,对软件接口有不同的要求,表达自己要求的方式也尽不相同。其需求同自身主观因素联系紧密,是模糊、变化的。调查用户的接口需求,必须先从调查用户自身特征开始,将不同特征用户群体的要求进行综合处理,再有针对性地分析其接口需求。

(2)使用户能理解或明白设计所描述的内容。

使用户能充分地表示方法,描述的内容。让用户了解系统的运作方式甚至细节的操作。诱导用户在项目进行中尽早明确自己的需求。

(3)分析和设计的不可相脱节。

使分析和设计两个阶段互相联系与贯通。系统分析要描述的不仅仅是用户的需求,而且包括解决方法,解决方法当然应包括设计(程序)、数据库与系统配置,不导致一头扎在分析中不顾设计有关的事宜。分析与设计的脱节,因为分析往往会脱离现实,导致缺乏评估的依据。造成巨大的浪费与损失。一个好的系统设计可使分析与设计更紧密地连结起来,甚至于一一对应。减少了任何影响到全局的改动。

(4)明白分析与设计的要求。

设计应该感到清晰明白,更少疑问。不会出现在应用环境下所不需要的另一个软件,所以设计务必清楚、形象与明确,甚至能细微到每一个语句。

  性能需求分析

动态数值的性能分析,窗口正常情况和工作条件下,处理的数据数量:开始数据、开始位置、最大、小尺寸数据编辑框、按钮位置数据等。

静态数值的性能分析:处理文件及记录。

精度的性能分析:在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,本系统可以满足的精度。

                   时间的性能分析:在软件方面,响应时间,更新处理时间比较快且迅速完整。

灵活性的性能分析:设计的系统要做适当调整,灵活性非常大。

故障处理的性能分析:内部故障处理,在开发阶段可以随即修改数据库里的相应内容。外部故障处理,在需求调用时出错,有错误提示,重试。

 功能需求分析

通过分析不同功能的信息,为本系统提供实际产生与历史记录和期望结果的报告。

定义系统开发必须实现的功能,使用户利用系统能够完成他们的任务,从而满足了业务需求。

 对学生信息(如学号、姓名、性别)进行管理。

(1)录入学生信息

(2)查询学生信息

(3)修改/删除学生信息

1.学生信息的录入。不同地域的学生通过各种途径不择地点、不择时间地自主查找自己的基本档案(不合要求的可以由管理员及时清除)。

2.学生信息的查询。学生的信息发在网上可以让全班、全校的人来查询。使用者可以通过多种方式(学期,年级,班级,姓名,学号等)的查询,查看自己需要的学生信息。

3.学生信息的修改。通过网络在任何地方,管理人员随时学生进行添加和删除,实现了信息的动态管理。



资源信息

格式: rar
  • 上一篇:基于WEB的网上文学网站
  • 下一篇:基于BS的进销存管理系统