uml需求分析_原创精品文档.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

学生基本信息的管理的需求分析

编写目的

为学生管理系统的开发提供可行性分析的结论,为项目是否正式立项、启动

提供依据,为项目启动后的需求分析、设计、开发、测试等工作提供基础依据。

可行性分析(FeasibilityAnalysis)也称为可行性研究,是在系统调查的

基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、

经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功.

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解

决.该系统的可行性分析包括以下几个方面的内容。

在可行性分析阶段已经粗略的研究了该项目的需求,并分析了开发平台及软件

的可行性,但为了准确的确定目标系统必须做什么,了解用户的明确需求,在息

学院相关部门进行了详细的调研,进一步明确了作者所实现子系统的功能。

1:系统功能需要

1.1学生信息的存储

管理者能通过界面按钮轻松的实现对所

有学生的个人信息进行增、删、改和查询操作.

(1)学生信息增加

信息增加:向数据库中插入数据条目.

(2)学生信息删除

信息删除:向数据库中删除指定条目信息。

(3)学生信息更改

信息更改:修改指定信息后提交数据到数据库中.

(4)学生信息查询

信息查询:通过学生的学号或姓名进行准确查询操作,并显示查询结果。

1。2功能要求

通过系统界面按钮实现对学生信息的增、删、改和查询操作,并且实现数据

库中学生数据的动态同步更新.

性能要求:

用户的操作能及时的反应到具体的代码,及能够及时的隐似对数据库的操作,

将用户的操作反应到数据库中。

2:技术可行性

信息管理系统的开发需要对管理的需求进行分析,最终通过简单的界面按钮

操作实现对学生数据的增、删、改和查询操作,并将这些操作反应到数据库的操

作.技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发

工作,硬、软件能否满足开发者的需要等。该管理系统采用了当前新兴的

Browser/Server模式进行开发。三层的Browser/Server体系结构具有许多传统

Client/Server体系结构不具备的优点,而且又紧密的结合Internet/Intranet

技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据

库服务器选用IBM的DB2数据库,它能够处理大量数据,同时保持数据的完整性

并提供许多高级管理功能.它的灵活性、安全性和易用性为数据库编程提供了良

好的条件.因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今

天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,

其硬件平台完全能满足此系统的需要。

(1)数据显示技术

通过什么方式和形式把数据库中的学生数据显示到界面上供管理者查阅,目

前的基本技术都是基于Sql语言的混合编程实现遍历数据库,对数据的提取,然

后通过GUI编程在界面上显示。目前的界面编程和Sql语言的混合编程已经比较

成熟,比如用于界面编程的有C、Java、Qt、C++等等,并且他们基本都是开源的

不会存在侵权和成本的问题。

(2)数据库数据修改技术

对数据库的操作基本的还是离不开Sql语言的混合编程,主要是通过对按钮

事件的捕捉,通过对应的Sql代码实现对数据库相关操作.

(3)系统在运行和维护面临的问题

系统在运行过程中,系统的用户主要是学校的信息管理人员,用户对系统使

用的熟练程度会影响系统应用的效果,增加系统维护的压力。这个问题可以通过

一份简单的管理人员使用说明文档来解决。在系统运行的初级阶段,可以由开发

方的系统维护人员提供现场的使用指导。

系统维护面临的主要问题是系统存储的学生数据量比较大,数据备份和数据

安全十分重要。数据备份与恢复需要程序化、智能化。由于数据涉及到学生个人

信息秘密,数据备份与恢复工作需要有信息管理人员专职负责.

类图如下所示:

用例图如下所示:

顺序图如下所示:

学生信息成绩信息学生成绩

学生界面

文档评论(0)

152****7015 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档