-------------精选文档-----------------
概要设计说明书
1引言
1.1编写目的
本报告的目的是规范本软件系统的开发环节,提高软件开发过程中的透明度,便于 对软件开发过程中的控制和管理。 此文档进一步定制了软件开发的细节问题,明确软件需求、安排项目规划和进度、 组织软件开发与测试,便于用户和开发商协调工作。本文档面对的读者主要是项目位的、托 单位的管理人员、设计人员和开发人员,希望能使得本软件开发工作更加具体。
1.2背景
说明:
a. 项目名称:铭成在线考试系统
b. 项目的委托单位:福建师范大学信息技术学院 开发单位:可视化程序设计(2)班 N
小组。
1.3定义
B/S:Browser/Server 结构。
可编辑
-------------精选文档-----------------
1.4参考资料
软件工程导论(第 5 版)
2总体设计
2.1需求规定
功能 满足市场的需求 简介 为了满足市场的需求,软件的设计必须有一定的市场针对性。考试系统软件是为了针对现在学校的考试的增加和规模的增大而造成的人工管理压力,和人力难以实现监控考试的情况,而设计的辅助教师进行考试的管理工作的一种小型考试软件。它以其独特的功能和良好的适应性和兼容性来适应市场发展的需求,并且由于其尚处于继续改进的阶段,改进的考试系统软件将不断的涌向市场。 软件功能分析 (1)掌握本考试系统范围内所有用户的基本情况,包括编号,姓名,登录口令等。 (2)基于考试系统的基本功能管理,本系统可编辑
-------------精选文档-----------------
可以提供给管理员类用户及学生类用户使用。不同的用户类型所能完成的功能不同。教师类用户可以创建试题、删除过期试题、进行题库维护、创建试卷以及对本系统内人员信息进行维护和更新等;学生类用户主要是参与考试,完成试卷,查询成绩。 (3)适时的试题题库更新,试题题型包括判断题、选择题类型。试题库的更新由管理员类用户完成。学生类用户不允许对试题进行更新。 (4)试卷可由本系统自动生成,也可以由管理员类用户从题库中选择试题创建。 软件的非功能性需求 作为一种软件产品,除了在功能方面必需达到用户的基本要求以外,还必需在意一些非功能方面的因素,诸如:软件的用户操作界面的美观和简洁,以及界面图标的标准化和规范化。软件要有一定的兼容性,应该兼容当前的主流操作系统平台,象WINDOWS 98/NT/Me/2000/XP/2003 等。硬件方面应当要求配置低一点,象这样的小型开发软件应该适用于现大多数的计算机网络系统。而且,最好是可以适应打印机等其它硬件设备,而本可编辑