软件工程考务管理系统需求分析文档(5)

2018-11-17 19:58

显示器,音频设备和可移动设备 b) 数量

由教学考务实际确定 c) 度量单位

KB,MB,G,条 d) 时间关系

每周的周一至周五安考务,每天有4个时间段(上午2个、下午

2个),每个时间段占2个课时。(大学一般情况下考试是以2节课或2个小时为单位)

e) 非法值的处理 删除并提示用户 f) 出错信息

进行异常处理

2) 接口说明或控制文件的参考资料

此部分文件无参考资料。

3.5 CSCI外部接口需求

A.用户接口

屏幕格式采用1024*768的分辨率可使系统最佳显示。报表或菜单的页面打印格式可采用标准的A4格式。 B.硬件接口

表3.1:硬件接口

需求名称 CPU 内存 硬盘 光驱 软驱 显示器 其他计算机设备 C.软件接口

表3.2 软件接口

需求名称 操作系统 详细要求 WINDOWS系列操作系统 详细要求 CPU>=133MHz或以上 256M或256M以上 40G或40G以上 无要求 无要求 无要求 网卡等联网设备 WEB浏览器 D.通信接口

IE内核系列浏览器 局部网络的协议采用TCP/IP协议。

3.5.1接口标识和接口图

1)接口标识 A.硬件接口

硬件接口主要有CPU,内存,硬盘,光驱,显示器 B.软件接口

软件接口主要有操作系统,数据库和WEB浏览器

2)接口图 A.硬件接口:

显示器 硬盘 硬件接口 CPU 光驱 内存

B.软件接口:

操作系统 软件接口 WEB浏览器 数据库

3.6 CSCI内部接口需求

a .CSCI分配给接口的优先级别:

user_interface>software_interface>communication_interface >hardware_ interface

b.实现的接口的类型的需求: 实时数据传送、数据存储、检索

3.7 CSCI内部数据需求

CSCI必须提供、存储、发送、访问、接收的单个数据元素和数据元素集合体的特性如下:

1)名称/标识符;

a)项目唯一标识符:

user_interface、software_interface、communication_interface 、hardware_ interface

b)非技术(自然语言)名称:用户界面接口、软件接口、硬件接口、通讯接口

2)数据类型(字母数字、整数等):包括整型、浮点、字符型 3)计量单位(如:米、元、纳秒):B,KB,天,小时,周,学期,学年

4)优先级别、时序、频率、容量、序列和其它的约束条件: A.基本硬约束

1 同一班级在同一时间不能考两门不同的课程。 2 同一教师在同一时间不能安排两个考场。 B.硬约束

1 上同一门公共课的各个班级必须在同一时间考。 2 专业课合班上的各个班级必须在同一时间考。 3 考试方式有要求的安排指定的场地类型。 4 该课程上课教师作为主考老师。 C.软约束

1 课程安排有一定间隔,让学生有足够备考时间。 2 教师安排监考次数适当。

3 满足监考教师监考时间偏好。

3.8 适应性需求

本系统具有良好的适应性。在安装使用本系统都不受使用环境的影响。与CSCI的使用要求相关的参数一具有良好的适应性,管理人员可以根据用户的具体要求来更改参数的值,不会对系统造成不良影响。

3.9 保密性需求

管理人员和用户在使用本系统时,只能通过客户端来操作,不能操作系统内部的数据,因此因为人为因素而造成用户或者开发者的经济损失。当系统或运行平台因意外错误退出时,系统会自动保存当前操作,使系统资料不受影响。

3.10 计算机资源需求

3.10.1 计算机硬件需求

本系统在运行过程中,用于CSCI的计算机硬件包括中央处理器,存储器,输入输出设备等; 其他设施需要服务器一台,容量大约600G,主要负责后台大部分任务的处理工作。微型计算机若干台,每台PC容量大约250G,主要辅助服务器进行工作。打印机一部,负责打印必要的资源。通畅高速的网络,为系统运行提供支持。

3.10.2 计算机软件需求

此系统需要在windows 2000版本以上的windows操作系统上运行,在其他操作系统运行状况未知。系统使用SQL SERVER数据库管理系统,因而,客户端需要能良好运行使用SQL SERVER数据库管理系统。

3.10.3 计算机通信需求

本系统用于云南大学教务工作中的考务管理处理,学生及教职工用户可随时登陆系统进行查询或者考务安排等操作,因此要求系统能长时间保持运行状态。系统一般是由校园局域网用户使用,应该能良好连接局域网网络,并能在广域网使用。

3.11 软件质量因素

本系统能在windows 2000 以上的版本正常的运行,且有良好的可维护性和可用性,实现了客户所要求的全部功能,具有着较高的可靠性,用户操作简单易用。

3.12 数据

本系统能处理大量用户数据,主要的输入数据有即将设定考试时间的学期信息,未设定考试时间的全校各个年级各个专业开设的非全校性选修课程,学院、招生季节,学期编号、学期基本信息、考试日期、考试时段,已设置考试时间的非全校选修课程的有效教学班,全校所有开设公共课及高等数学并已经安考务场的教学班,课程性质,已分配监考任务的公共课及高等数学教学班的监考任务,用户基本信息、用户权限,学院教师基本信息、招生季节信息,缓考科目等等;

主要的输出数据有设定好考试时间的全校非全校选修课,符合所选条件的考试周考试日程安排表,数据项有:专业、年级、日期,具体日期下的课程名、考试时段。设定选修课考试日期和考试时段,选修课考场设置,所有非全校选修课的有效班的考场安排,根据公共课及高等数学考场安排情况为各个学院分配监考任务,根据监考任务指派确定的监考教师,非公共课监考教师安排,学院监考安排汇总表,指定时间的空闲教室,缓考科目,本学院学生缓考申请批复和学校缓考批复,本学期缓考申请,本学期公共课或非公共课缓考安排

3.13 操作

本系统设计的用户操作界面简洁明了,美观大方,并附有帮助信息,用户可以很容易的上手各种操作,当用户进行的操作超出自己的操作权限时,系统会给出明确提示。

3.14 故障处理

企业应用系统的安全是一个复杂的、涉及众多的课题。企业应用系统不仅要抵制来自外部的黑客攻击,还要防止来自内部的恶意攻击,同时还要对系统资源实施严格的访问控制,保证数据的安全,防止数据的篡改、通信窃听等,此外还应能抵御某种破坏性的攻击(如拒绝服务攻击 (DenialofServi。 eDoS)、病毒等)等等。因此要保证企业应用系统的安全,既要依靠技术措施保护,又要制定人人遵守的规则,从管理上来保证系统的安全性,从而为企业应用系统提供全方位、多层次的安全保障。更为重要的是,各种安全技术和安全措施必须相互配合、相互支撑,形成一个完整的企业应用系统的安全体系。

3.15 流程设计


软件工程考务管理系统需求分析文档(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学校报

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

马上注册会员

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