考务处理系统接口设计(考务处理系统功能)

网友投稿 283 2023-01-03


本篇文章给大家谈谈考务处理系统接口设计,以及考务处理系统功能对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享考务处理系统接口设计的知识,其中也会对考务处理系统功能进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

考务管理系统应用程序的设计流程,简单概述下就行。

其实做一个网页会比做应用程序更难,用JSP做网页,然后再用接口跟数据库连起来,难点其实是在数据库设计和接口,一般接口网上都有代码的,稍微改下就行,数据库设计的话要设计的好比较有难度,但是如果只是一般的话就比较简单了。

需求分析----数据流图

结构化分析中,常用到数据模型为实体关系图,功能模型是数据流图 DFD

可以认为,一个基于计算机的信息处理系统由数据流和一系列的转换构成,这些转换将输入数据流变换为输出数据流。数据流图就是用来刻画数据流和转换的信息系统建模技术的。它用简单的图形记号分别表示数据流、转换、数据源以及外部实体。

数据对象由其属性刻画 实体-关系图是表示数据对象及其关系的图形语言机制  数据对象彼此之间相互连接的方式称为关系,也称为联系。可以是一对一联系(1∶1)、一对多联系(1∶N)、多对多联系(M∶N)联系也可能有属性。

数据流图的功能主要为(1)描绘数据在系统中各逻辑功能模块之间的流动和处理过程,是一种功能型模型 (2)主要刻画“功能的输入和输出数据”、“数据的源头和目的地” (3)在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。它与数据字典一起用来构成系统的逻辑模型。

 数据流图中个个对象的表示一般来说源点与终点:通常指外部对象,用长方形或长方体表示。处理(加工):可以代表一系列程序、单个程序或者程序的一个模块,还可代表人工过程等,用圆形或圆角矩形表示。数据存储:表示需要保存的数据流向,指处于静止状态的数据,用平行线或开口矩形表示。数据流:指处理运行中的数据,用箭头表示。

数据流图的设计原则:

(1):父图-子图平衡原则:

子图可以理解为父图中部分环节的细化。例如我们给出父图:

我们想对其中的成绩处理环节进行细化,画成如下数据流图:

其中一定要保证父图输入输出数据流 = 子图输入输出数据流

(2)数据守恒原则:

所有的输出数据流必须是通过加工的,且通过加工能直接产生。一般情况下要注意一下3个错误:

    *1* 外部实体与外部实体间无数据流。

    *2* 外部实体与数据存储文件无数据流。

    *3* 数据存储文件间无数据流。

(3)守恒加工原则:

对于同一个加工,其输入与输出的名字必须不同。通常来说要注意一下2点:

*1* 对于每一个加工,都应该有输入、输出。

*2* 数据流与加工有关,且必须经过加工。

在数据流方法中,对数据的精化是伴随着对转换的精化而同步进行的。DFD是自顶向下分解的。顶层DFD图通过系统和尾部世界之间的联机来描述系统的范围,没有数据流图的雏形,只是一种思想的表达,所以也成为关联图。将顶层DFD的系统分解为若干个子系统,决定每个子系统间的数据接口和活动关系,得到0层DFD图,然后继续向下细化,得到1、2、3…DFD图。最后得到的那个叫做底层DFD图,底层的DFD图最为详细,操作也是基本操作。参照底层的DFD图来实施。

例如:简单的考务处理系统

有如下的一个简单考务处理系统,要求完成一下工作:

1. 对考生送来的报名单进行检查;

2. 对合格的报名单编好准考证号后将准考证送给考生,并将汇总后的考生名单送给阅卷站;

3. 对阅卷站送来的成绩单进行检查,并根据考试中心制定的合格标准审定合格者;

4. 制作考生通知单(含成绩及合格/不合格标志)送给考生;

5. 按地区进行成绩分类统计和试题难度分析,产生统计分析表。

我们对需求进行关键字提取,并用绿色标出实体,红色标出关键的数据流。

答:(1)顶层数据流图:

(2)一层数据流图:

(3)二层数据流图:

例:图书预订系统

书店向顾客发放订单,顾客将所填订单交由系统处理,系统首先依据图书目录对订单进行检查并对合格订单进行处理,处理过程中根据顾客情况和订单数目将订单分为优先订单与正常订单两种,随时处理优先订单,定期处理正常订单。最后系统将所处理的订单汇总,并按出版社要求发给出版社。

答:(1)构建顶层数据流图

(2)构建0层数据流图(细化顶层数据流图)

(3)逐层细化数据流图

做一个考务管理系统,用户界面可以用microsoft .net framework设计?然后生成应用程序?

可以用dreamweaver设计用户界面,可以用C#语言,asp.net 来设计,买一本参考书吧,推荐Visual C# 2008开发技术详解
我就是这样学的,其实不是很难,主要是肯花时间。

系统概要设计的接口设计

接口设计包括三个方面:
一、用户接口
用来说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。
二、外部接口
用来说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
三、内部接口
用来说明本系统之内的各个系统元素之间的接口的安排

在软件工程里,如何将一个考务处理系统的数据流图转化为层次图

第一步,画子系统的输入输出
把整个系统视为一个大的加工,然后根据数据系统从哪些外部实体接收数据流,以及系统发送数据流到那些外部实体,就可以画出输入输出图。这张图称为顶层图。
第二步,画子系统的内部
把顶层图的加工分解成若干个加工,并用数据流将这些加工连接起来,使得顶层图的输入数据经过若干加工处理后,变成顶层图的输出数据流。这张图称为0层图。从一个加工画出一张数据流图的过程就是对加工的分解。
可以用下述方法来确定加工:在数据流的组成或值发生变化的地方应该画出一个加工,这个加工的功能就是实现这一变化,也可以根据系统的功能决定加工。
确定数据流的方法
用户把若干数据当作一个单位来处理(这些数据一起到达、一起处理)时,可以把这些数据看成一个数据流。
关于数据存储
对于一些以后某个时间要使用的数据,可以组织成为一个数据存储来表示。
第三步,画加工的内部
把每个加工看作一个小系统,把加工的输入输出数据流看成小系统的输入输出流。于是可以象画0层图一样画出每个小系统的加工的DFD图。
第四步,画子加工的分解图
对第三步分解出来的DFD图中的每个加工,重复第三步的分解过程,直到图中尚未分解的加工都是足够简单的(即不可再分解)。至此,得到了一套分层数据流图。
第五步,对数据流图和加工编号
对于一个软件系统,其数据流图可能有许多层,每一层又有许多张图。为了区分不同的加工和不同的DFD子图,应该对每张图进行编号,以便于管理。 关于考务处理系统接口设计和考务处理系统功能的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 考务处理系统接口设计的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于考务处理系统功能、考务处理系统接口设计的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java反射如何修改private final成员变量值
下一篇:电脑音频接口测试工具在哪(电脑音频接口在哪里)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~