2023年11月28日发(作者:)

福建信息职业技术学院 实验作业管理系统详细设计说明书

可视化0411 12 林志城

实验作业管理系统详细设计说明书

1 4

福建信息职业技术学院 实验作业管理系统详细设计说明书

可视化0411 12 林志城

目录

一、引言 ........................................................................................................................................... 2

1.1 编写目的 ........................................................................................................................... 2

1.2 项目前景 ........................................................................................................................... 3

1.3 定义 ................................................................................................................................... 3

1.3.1 专门术语 ............................................................................................................... 3

1.3.2 缩写 ....................................................................................................................... 3

1.4 参考资料 ........................................................................................................................... 3

二、总体设计 ................................................................................................................................... 4

2.1需求概述 ............................................................................................................................ 4

2.2 软件结构 ........................................................................................................................... 4

2.2.1 列出各模块的结构图 ................................................................................................... 4

三、程序描述(说明各模块程序实现过程) ............................................................................... 4

一、引言

1.1 编写目的

在本系统的前一阶段(概要设计说明书)中,已解决了实现本系统的需求的程序模块设

计问题,如何把本系统划分若干个模块、决定各个模块之间传递的信息,以及数据结构、模

块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行

说明。

在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述

直接翻译成用具体的程序语言书写的程序。主要的工作有:根据在《需求分析说明书》中所

描述的数据、功能、运行、性能需求,并依照《概要设计说明书》所确定的处理流程、总体

结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、

性能、输入、输出、算法、程序逻辑、接口等等),解决如何

1、接受:旅客信息及取票通知和帐单;

2、输出:取通知和账单及机票;

3、网络输出和加密,输入和解密;

4、分辨信息的正误并采取相应的处理步骤;

5、判断信息的正误并采取相应的处理步骤;

6、进行数据库的查询、修改工作;

7、接受并判断错误,输出相应的出错消息;

在以下的各阶段中,《用户操作手册》将与本阶段的工作紧密结合,努力做到让用户易

懂易学。《测试报告》和《维护报告》也将参考本说明书,检验本系统的各项性能指标,及

时发现纰漏及时修补,一定要把功能强大、稳定可靠便于维护的实验作业管理系统交到用户

手中。

2 4

福建信息职业技术学院 实验作业管理系统详细设计说明书

可视化0411 12 林志城

1.2 项目前景

开发软件名称:实验作业管理系统

项目任务提出者:课任余先锋老师提出构思

项目开发者:可视化0411 12 林志城

用户:教师、学生

对于原来手工对实验作业做成网页的过程中存在大量数据处理,复杂的排版操作从而经

常出现错误率高、网页样式不一、重覆枯燥计算机操作和网页美观性的问题。在教师检查作

业过程中,不同的网页检查都要经过很烦锁的操作步骤。而且无法跟踪学生实验进度,学生

也没办法了解自己所做的实验情况。一系列的检查实验作业过程中存在错误率高、网页样式

不一以及重覆枯燥计算机操作等因素导致了教师的工作效率低,工作量大。针对上述情况我

结合当前学生实验的实际状况,从加强教师检查实验作业过程中的准确性力度,深化提高实

验作品水平的思路入手,研究开发《实验作业管理系统》

1.3 定义

1.3.1 专门术语

SQL:一种用于访问查询数据库的语言。

事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域,值互不相同。

外部主键:数据库表中与其他表主键关联的域。

ROLLBACK:数据库的错误恢复机制。

1.3.2 缩写

系统:若未特别指出,统指本开发系统。

SQLStructured Query Language(结构化查询语言)

ATMAsynchronous Transfer Mode(异步传输模块)

1.4 参考资料

以下列出在概要设计过程中所使用到的有关资料:(相关文档)

[1]《软件工程导论》,张海藩,清华大学出版社。

[2]《实用软件工程》,郑人杰等,清华大学出版社。

[3] 苗雪兰 刘瑞新 宋会群 .《数据库系统原理及应用教程》机械工业出版社.20048

.

[4] 程守华 用户开发指南》

[5] 中国论文网

[6] 技术中心 /

文档所采用的标准是参照《软件工程导论》沈美明著的“计算机软件开发文档编写指南”

3 4

福建信息职业技术学院 实验作业管理系统详细设计说明书

可视化0411 12 林志城

二、总体设计

2.1 需求概述

系统采用B/S模式开发,浏览端使用目前流行的 + ASP设计开发,后台使用

ACCESS做为数据库支持。

目录树通过AJAX技术实现无刷新动态加载数据,实现了实时更新数据,确保数据的准

确性。

业务处理主要使用后台数据和前台程序配合操作,将一业务性较强,需要频繁和后台数

据交互的业务处理编写成存储过程置于后台运行。从而增强整个系统的性能和交互性。

要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简

单明了,易于操作,服务器程序利于维护。

系统实现后,改善原来手工对实验作业做成网页的过程中存在大量数据处理,复杂的排

版操作从而经常出现错误率高、网页样式不一、重覆枯燥计算机操作和网页美观性的问题。

2.2 软件结构

各模块之间的关系已由概要设计给出。

2.2.1 列出各模块的结构图

三、程序描述(说明各模块程序实现过程)

4 4