全国计算机等级考试网上报名系统的设计与实现(3)

2019-05-24 13:51

系统分析

3 系统分析

系统分析就是对系统从技术可行性、经济可行性和操作可行性进行分析。对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排,明确开发目标。本系统采用的架构是mvc模式。 3.1 可行性分析

可行性分析也称为可行性研究,是在调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

下面将分别从技术、经济、社会三个方面对全国计算机等级考试报名系统的建设进行分析和研究。 3.1.1 技术可行性

根据系统功能、性能及实现系统的各种约束条件,确定系统目标来衡量所需的技术是否具备,本系统是一个基于数据库的管理系统,现有的JSP技术已较为成熟。硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时考虑到开发期限也较为充裕,预计系统是可以在规定期限内完成开发的。

由以上分析可知,本系统开发在技术上是可行的。 3.1.2经济可行性

本系统采用的软件都是开源的,不用额外花费费用,这样可以削减很多的精力和资源,起到减少成本的作用。同时本系统对计算机配置的条件很低,乃至网吧淘汰下来的低配置计算机也可以满足需要,因此在经济上完全具有可行性。

由以上分析可知,本系统开发在技术上是可行的。 3.1.3社会可行性

本系统的社会可行性主要从法律因素、用户使用可行性两方面进行研究。 ⑴ 法律因素

本系统是根据全国计算机等级考试报名的实际情况开发研制的,是通过大量的调研得出的,系统的软件设计是在独立的环境下完成的,无可供抄袭的软件产品。

6

系统分析

⑵ 用户使用可行性

本系统对用户的要求,除了需要具备在Microsoft Windows平台上使用个人电脑的知识外,并不需要特别的技术能力。使用系统的管理员,需要具备对Tomcat服务器的使用能力,在投入使用前,无需对操作系统的人员进行培训。这样既减少投入成本又简化了操作环节。由以上分析可知,本系统具有社会可行性。 3.2总体设计原则

本系统为了设计、实现和后期维护的方便,以及系统用户使用的便利,所以必须采取一定的设计原则。其主要设计原则有:

简单性:在实现系统的功能的同时,尽量让系统操作简单易懂,这对于一个系统来说是非常重要的。

针对性:本系统设计是针对全国计算机等级考试报名系统的需求定向开发设计,所以具有专业突出和很强的针对性。

实用性:要求本系统能够满足全国计算机等级考试报名的基本需求,因此具有良好的实用性。

一致性:页面整体设计风格以及命名规则的一致性:整体页面布局和用图用色风格及变量、类名和其他元素的命名规则保持一致。功能一致性:完成同样的功能应该尽量使用同样的元素。 元素风格一致性:界面元素的美观风格、摆放位置在同一个界面和不同界面之间都应该是一致的。变量命名规则的一致性:变量应该用统一的规则进行命名,做到任意变量均能从上下文推断其义。

先进性:本系统采用JSP技术、MySQL等被广泛采用系统开发技术和数据库,因此本设计具有良好的先进性,具体表现在其具有良好的可扩展性,可开发性。

3.3系统需求分析

系统的需求分析是软件设计和开发的出发点,合理的需求分析是系统成败的关键。能够完整全面的理解客户的合理需求,才是良好的系统需求开发,才能够在软件系统的开发中起到指导作用。系统由十个模块构成,其中,前台分为五个模块,后台分为五个模块。

前台的五个模块分别为:注册登录、在线报名、留言、报名流程、报考信息查询。各模块的功能描述如下:

(1) 注册登录:实现考生注册、个人信息填写、照片上传、考生登录验证;

7

系统分析

(2) 在线报名:实现在线报名;

(3) 留言:实现在线留言功能、查看留言、查看回复; (4) 报名流程:查看报名准则;

(5) 报考信息查询:院系查询、报考等级查询、考号查询、考场查询;

后台的五个模块分别为:报名结果查询、个人信息管理、院系管理、考生管理、报考信息管理。各模块的功能描述如下:

(1) 报名结果查询:查看报名情况;

(2) 个人信息管理:管理员信息查看以及管理信息修改; (3) 院系管理:添加、删除院系及院系管理员; (4) 考生管理:考生信息管理; (5) 报考信息管理:考生报考信息管理; 3.4 部分用例

⑴ 管理员用例图

系统管理员是系统的核心用户,涉及到几大功能模块,能够及时动态的掌握系统的各项情况。用例图如图3-1所示。

修改登录密码院系管理登陆系统有权限的管理人员用户信息管理报名信息管理留言模块

图3-1管理员用例图

8

系统分析

⑵ 用户用例图

用户可在线注册成为注册用户,用例图如图3-2所示。

在线注册与登录查看报名流程查看考生须知在线报名考试顾客系统留言

图3-2用户用例图

3.5系统数据流图 ⑴ 总体数据流图

本系统总体数据流图如图3-3所示。

图3-3系统总体数据流图

9

系统分析

⑵ 用户报名数据流图如图3-4所示。

图3-4用户报名数据流图

1 0


全国计算机等级考试网上报名系统的设计与实现(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:市场营销(答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: