当前位置:文档之家› 学校教材订购系统概要设计

学校教材订购系统概要设计

学校教材订购系统概要设计
学校教材订购系统概要设计

学校教材订购系统

概要设计说明书

项目名称:学校教材订购系统

专业名称:计算机科学与技术(交通信息工程)

姓名学号:张佳琦201124020332

吴霞201124020405

高仲秋201124020407

许国财201124020415

李琦201124020425

日期:2014年11月12日

1引言 (3)

1.1编写目的 (3)

1.3定义 (3)

1.4参考资料 (4)

2总体设计 (4)

2.1需求规定 (4)

2.2运行环境 (5)

2.3基本设计概念和处理流程 (5)

2.5功能需求与程序的关系 (7)

2.6人工处理过程 (7)

2.7尚未解决的问题 (8)

3接口设计 (8)

3.1用户接口 (8)

3.2外部接口 (8)

3.3内部接口 (9)

4运行设计 (9)

4.1运行模块组合 (9)

4.2运行控制 (9)

4.3运行时间 (9)

4系统数据结构设计 (10)

4.1逻辑结构设计要点 (10)

4.2物理结构设计要点 (11)

4.3数据结构与程序的关系 (13)

5系统出错处理设计 (13)

5.1出错信息 (13)

5.2补救措施 (13)

5.3系统维护设计 (13)

1引言

1.1编写目的

本阶段已在系统的需求分析的基础上,对学校教材预定系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

本软件概要设计说明书的读者是系统开发人员或合同约定人员。

1.2背景

所建议开发的系统的名称:学校教材订购系统

本项目的任务提出者:信息工程学院计算机科学与技术(交通信息工程)专业

开始者:计算机科学与技术(交通信息工程)专业张佳琦、吴霞、高仲秋、许国财、李琦用户:学校教材管理部门和全校师生

实现该软件的计算机网络:长安大学信息工程学院

项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows 7 (x64)操作系统上以Microsoft Visual Studio 2010以及MySQL 5.1数据库开发套件、MS SQL Server 2008等为开发软件的应用程序。

学校教材预定系统将由两部分组成:安装在各个终端的前台客户程序,以及置于学校教材管理部门的数据库服务器。

1.3定义

相关名词:

数据流图:数据流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。

系统的流程图:系统流程图是描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子的形式描绘系统里的每个部件(程序,文件,数据库,表格,人工过程等)。

库存表:存放库中存在得书籍数据。

出库表:存放已销售的书籍的数据。

进库表:存放入库书籍的数据。

购书表:存放提交的购书信息。

缺书登记表:存放缺少的书籍的信息。

待购教材表:存放待购书籍信息。

专门术语:

SQL SERVER:系统服务器所使用的数据库管理系统(DBMS)。

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

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

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

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

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

系统:若未特别指出,统指学校教材预定系统。

1.4参考资料

学校教材预定系统项目计划任务书长安大学信息工程学院

学校教材预定系统项目开发计划软件开发小组

需求规格说明书软件开发小组

用户操作手册软件开发小组

《软件工程》第六版清华大学出版社

《软件工程导论》沈美明著“计算机软件开发文档编写指南”

2总体设计

2.1需求规定

学校为了方便学生定书的及时准确、图书管理人员工作的方便高效,开发学校教材预订系统。本系统在向学生售书时主要输入学生学号、班级代号、购书数量、购书书名信息,然后打印领书单返回给学生领取书籍。

本系统在查询数据库时主要输入需要查询的相关信息,包括图书编号、图书书名、出版社信息、图书特色等信息方便操作人员把握图书信息。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。教材订购系统的功能可以划分为如下几个部分:

1)系统帐户管理:主要是对系统用户进行管理,包括登陆、退出、操作记录等。

2)订购管理:查询订购书、订购书籍、删除订购书籍、查询领书单。

3)销售管理:处理购书单、查询进书单、修改和维护数据库中相应的表。

4)采购管理:发缺书单、登记缺书纪录、拟订待购书信息、发进书通知单、修改和维护数据库中相应的表。

本系统对性能的规定:

1)系统的更新处理时间应该在可接受的范围内;

2)系统的数据查询时间应该在可接受的范围内;

3)系统的数据统计时间应该在可接受的范围内。

4)操作方式上应该能够满足鼠标和键盘任意切换的需要;

5)能够支持Windows XP、Windows 7、Windows8\8.1运行环境。

6)留有与其他系统的接口。

2.2运行环境

学校教材预定系统将由两部分组成:安装在各个终端的前台客户程序,以及置于学校教材管理部门的数据库服务器。

1)硬件环境:运行本软件要求处理器在Intel Core i3以上,内存在256MB以上的计算机。2)软件环境:本系统支持的操作系统包括:Windows XP、Windows 7、Windows8\8.1;本系统支持的数据库为MySQL;本软件的开发工具为JA V A程序语言。

2.3基本设计概念和处理流程

本系统的基本设计概念和处理流程如下:

1)系统启动时,激活身份验证模块。

2)通过身份验证后,对系统进行初始化,判断用户身份,导入到不同的处理页面是。3)系统进入消息循环状态,通过事件驱动机制激活各功能模块,并执行指定模块。

4)各项功能执行完毕后,重新进入消息循环状态。

5)由退出系统事件激活关闭系统模块,退出系统。

2.4结构

完整的软件结构图:

销售管理的结构图:

采购管理的结构图:

教师学生订购的结构图:

2.5功能需求与程序的关系

1)用户身份验证必须调用“验证用户”模块程序进行身份验证。

2)订购者订购之前进行查询需要调用“销售管理”中的库存的信息的查询。

3)发行人员审查订购单也需调用“销售管理”中的库存信息的查询,并且需要调用“订购管理”中有关订购单的操作。

4)发行人员查询进书通知需要调用“采购管理”中的输入进书单的信息这一功能。

5)当采购人员新进教材入库后,相应的库存数据需要修改,此时需要调用“初始库存”进行修改。

6)采购人员对缺书单的处理需要调用“销售管理”中库存信息的查询。

2.6人工处理过程

1)新教材入库时需要对相应的入库单进行录入。

2)对于已经过时不用的教材需要发行人员对书库数据进行相应的删除。

3)其他方面数据的处理系统将会自动进行。

2.7尚未解决的问题

由于我们水平有限以及时间仓促,尚未配置成功在VS中连接MySQL以预留之后的网页端接口,只能暂用SQL Server这种比较庞大和复杂的数据库作为存储使用。

3接口设计

3.1用户接口

本系统采用典型的Windows风格作为人机接口,如使用窗口、菜单、对话框等。

1)订购书籍:教师或学生将要进行订购的书籍资料输入,系统将这些资料保存在文件中。2)查询订购单:显示使用者已经保存的订购单信息。

3)删除订购书籍:使用者将要删除的书籍信息输入,系统根据操作删除修改文件处理,最后修改后的文件显示出来。

4)查询领书单:通过发行人员模块处理过后,将其信息转化成领书单显示出来。

5)查询缺书单:该功能要通过发行人员模块处理过后,将其信息转化缺书单显示出来。6)输入进书单:需要采购人员将新到的书籍信息输入,通过系统将库存信息更新处理。7)处理订购单:发行人员可读取用户信息,读取订购单,通过比较库存,处理信息后,返回领书单。

8)查询进书单:发行人员可对采购人员的进书单进行读取,将其信息显示出来。

9)输入初始库存:该功能可实现发行人员对学校原本拥有的书籍资料输入保存到库存中。10)查询库存:将库存中的信息显示出来。

总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用

3.2外部接口

软件接口

服务器程序可使用Microsoft Visual Studio 2010 提供的对SQL SERVER 的接口,进行对数据库的所有访问。

服务器程序上可使用SQL SERVER 的对数据库的备分命令,以做到对数据的保存。

在网络软件接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传输及接收。

硬件接口

在输入方面,对于键盘、鼠标的输入,可用VISUAL C++的标准输入/输出,对输入进行处理。

在输出方面,打印机的连接及使用,也可用VISUAL C++的标准输入/输出对其进行处理。在网络传输部分,在网络硬件部分,为了实现高速传输,将使用高速ATM。

3.3内部接口

内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。验证模块:完成对用户身份的验证。

初始化模块:在身份验证后,系统调用初始化操作,执行完毕后进入消息循环状态。

查询模块:由相应消息驱动,完成对信息进行查看功能。

删除模块:具有此权限的用户完成对信息删除功能。

打印模块:实现用户从系统打印功能。

退出模块:实现用户从系统退出功能

4运行设计

4.1运行模块组合

客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化。在接收数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络送到服务器,并等待接收服务器返回的信息。接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出。

服务器程序的接收网络数据模块必须始终处于活动状态。接收到数据后,调用数据处理/查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机。不同的用户登录此系统获得的系统功能是不同,如下:

1)教师学生等订购者具有查询,打印相关信息的权限;

2)管理员具有查询、添加、删除、修改,打印的权限。

4.2运行控制

运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。

在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。

用户通过身份验证之后进入系统操作界面,学生可以进行查询相关信息的操作

管理员可以对系统进行信息的增添,删除,修改,打印等操作

4.3运行时间

在软体的需求分析中,对运行时间的要求为必须对作出的操作有较快的反应。网络硬件对运行时间有最大的影响,当网络负载量大时,对操作反应将受到很大的影响。所以将采用

高速ATM 网络,实现客户机与服务器之间的连接,以减少网络传输上的开销。其次是服务器的性能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作的等待时间,所以必须使用高性能的服务器,建议使用Intel i3处理器。硬件对本系统的速度影响将会大于软件的影响。“用户验证”模块在完成用户登录的身份验证后立即退出运行,释放占用的系统资源。一般来说,本系统运行一般耗时1~2秒,如果数据处理量比较大就3~4秒。

4系统数据结构设计

4.1逻辑结构设计要点

以下列出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、标识、定义、长度及它们之间的相互关系。

息删除。

说明:此为进书单实体对应的关系模式,其中书号是外码,其他一些冗余信息删除。

说明:此为领书单实体对应的关系模式,其中订购者编号、订购单号是外码,其他一些冗余信息删除。

说明:此为缺书单实体对应的关系模式,其中书号是外码,其他一些冗余信息删除。

说明: 此为入库单实体对应的关系模式,其中书号是外码,其他一些冗余信息删除。

说明: 此为入库单实体对应的关系模式,其中书号是外码,其他一些冗余信息删除。

}

}

说明:此为教师实体对应的关系模式。

}

说明:此为库存表实体对应的关系模式

4.2物理结构设计要点

以下列出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。

1)订购单

3)领书单属性名:{领书单号,订购者编号,领书日期,购书单号,购书日期,经办人}

4.3数据结构与程序的关系

服务器程序在对订购/销售/采购进行操作时需对数据库数据库数据结构,也就是数据表进行查询和修改:在订购/销售/采购过程中都需要对数据库中的所有表,进行联合查询、修改。

物理数据结构主要用于各模块之间函数的信息传递。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。出错信息将送入显示模块中。

5系统出错处理设计

5.1出错信息

程序在运行时主要会出现两种错误:1、由于输入信息,或无法满足要求时产生的错误,称为软错误。2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。

对于软错误,须在定书操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到输出模块中。

对与硬错误,可在出错的相应模块中输出简单的出错语句(出错信息必须给出相应的出错原因),并将程序重置,返回输入阶段。

5.2补救措施

本系统定期备份数据库,以便在系统出现故障时,能够及时恢复。

所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失。若真断电时,客户机上将不会有太大的影响,主要是服务器上:在断电后恢复过程可采用SQL SERVER 的日志文件,对其进行ROLLBACK 处理,对数据进行恢复。

在网络传输方面,可考虑建立一条成本较低的后备网络,以保证当主网络断路时数据的通信。

在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。

5.3系统维护设计

本系统需严格按照软件产品设计规范的步骤进行开发,并重复考虑软件的可维护性,详

细编写各阶段的文档资料,并在程序设计过程中做出大量详细的注释。

维护方面主要为对服务器上的数据库数据进行维护。可使用SQL SERVER 的数据库维护功能机制。例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。

学校教材订购系统

软件工程课程设计 题 目: 学校教材订购系统 系 别: 计算机科学与技术系 专业年级: 2014级专升本14xx 班 姓 名: xxx 学 号: 2014xxxxxx 2015年10月28日 LULIANG UNIVERSITY

目录 第一章项目计划书 ............................. 错误!未定义书签。第二章可行性研究分析 ..................... 错误!未定义书签。第三章需求规格说明书 ..................... 错误!未定义书签。第四章系统概要设计 ......................... 错误!未定义书签。第五章系统详细设计说明书 ............. 错误!未定义书签。第六章系统测试说明书 ..................... 错误!未定义书签。第七章项目结项总结 ......................... 错误!未定义书签。

第一章项目计划书 1.1项目设计目的 设计本项目的目的是根据对软件工程设计的学习,对学校教材订购人员需求进行了全面细致的分析,深入描述《学校教材订购系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。为了明确项目开发的目标和要求,明确任务进度,熟悉项目开发的基本流程和规范要求。 1.2项目简介 销售系统的主要工作过程为:首先由教师及学生提交购书单,经教材发行人员审核是有效购书单后,开发票,登记并返还给教师和学生领书单,教师和学生即可去书库领书。采购系统的主要工作过程为:若是脱销教材,则登记缺书单给书库采购人员,一旦新书入库后,即发进书通知给教材发行人员。 1.3项目开发环境 开发地点:吕梁学院新校区电教楼三层 系统环境:Windows xp 开发人员:袁琳娜 1.4项目所需文档 《项目开发计划书》、《项目需求分析规格说明书》、《系统概要设计》、《系统详细设计规格说明书》、《系统测试说明书》、《用户手册》、《会议记录》、《项目结项总结》。 1.5项目工作内容进度安排 a)前期工作:完成项目可行性分析研究报告,制定开发计划,重点是 完成项目的需求分析,总体设计,详细设计。 b)中期工作:编码实现需求功能,完成项目初步设计规格说明书和项 目详细设计规格说明书。 c)后期工作:项目测试,维护。

学生信息管理系统概要设计

第5章学生管理系统概要设计 5.1引言 5.1.1编写目的 由于现在的学校规模在逐渐的扩大,设置的专业类别、分支机构及老师、学生人数越来越多,对于过去的学生信息管理系统,不能满足当前学生信息管理的服务性能要求。本报告对于开发新的<<学生信息管理系统>>面临的问题及解决方案进行初步的设计与合理的安排,对用户需求进行了全面细致的分析,更清晰的理解学生信息管理系统业务需求,深入描述软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求,对开发计划进行了总体的规划确定开发的需求与面临困难的可行性分析。 5.1.2背景 开发软件的名称:《学生信息管理系统》 项目提出者: 项目开发者: 用户:管理员、老师、学生 5.1.3定义 数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。 数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。 https://www.doczj.com/doc/ae8215157.html,:是一项微软公司的技术,是一种使嵌入网页中的脚本可由特网服务器执行的服务器端脚本技术。指 Active Server Pages(动态服务器页面),运行于 IIS 之中的程序。

C#:(C Sharp)是微软(Microsoft)为。NET Framework量身订做的程序语言,微软公司在2000年6月发布的一种新的编程语言。C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。 SQL:(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。 SQL Server 2005:SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用。 B/S :(Client/Server,客户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来的一种模式,是软件系统体系结构的一种。C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。功能的分布在于减少计算机系统的各种瓶颈问题。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。 5.1.4参考资料 [1] 张海藩主编,《软件工程导论》,清华大学出版社 [2] 陆丽娜主编,《软件工程》,经济科学出版社 [3] 瞿中主编,《软件工程》,机械工业出版社 [4]《数据库系统概论》——萨师煊高等教育出版社 [5]《https://www.doczj.com/doc/ae8215157.html,实用案例教程》--石志国 [6]《C#入门经典》--齐立波,清华大学出版社 [7]《计算机软件文档编制规范》GB-T8567-2006 [8]需求分析与可行性研究报告

软件工程-学校教材订购系统

1.引言 1.1编写目的 对学校教材订购系统进行初步设计 1.2项目背景 名称:学校教材订购系统 本项目的用户:学校的学生,老师和教材订购管理员 本项目与其它软件或其他系统的关系:工作于windows所有的系统 1.3参考资料 软件工程—理论、方法与实践 1.4系统简介 本系统可以细化为两个子系统:销售系统和采购系统 销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生可以到书库领书。 采购系统的主要工作过程为:若是教材脱销,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。 1.5技术要求及限定条件 (1)当书库中的各种书籍数量发生变化(包括进书和出书)时,都应修改相关的书库记录,如库存表或进/出库表。

(2)在实现上述销售和采购的工作过程时,需考虑有关的合法性验证。 (3)系统的外部项至少包括:教师、学生和教材工作人员。 系统的相关数据存储至少包括:购书表、库存表、缺书登记表、待购教材表、进库表和出库表。 需求说明书 1.需求分析的目的 需求分析对学校教材订购系统进行简单的分析,给出了系统的数据流图。加深与用户间的交流,在功能与系统界面上与用户达成一致的看法,以便于开发出用户满意的系统。 2.软件产品的作用范围 学校教材订购系统是为大多数教育院校开发的,用于日常的教材管理,包括销售与采购。提供数字化的管理,提高学校教材管理部门的工作效率。 3.一般性描述 本系统可以细化为两个子系统:销售系统和采购系统 销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生可以到书库领书。 采购系统的主要工作过程为:若是教材脱销,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。

教务处管理系统概要设计说明书

教务处管理系统概要设计说明书

‘ 〖教务处管理系统〗概要设计说明书 目录 1任务概述................................................................ 错误!未定义书签。 1.1 目标.................................................................... 错误!未定义书签。 1.2 运行环境............................................................ 错误!未定义书签。 1.3 需求概述............................................................ 错误!未定义书签。 1.4 条件与限制 ........................................................ 错误!未定义书签。2软件系统结构设计................................................. 错误!未定义书签。 2.1 系统功能图 ........................................................ 错误!未定义书签。3接口设计................................................................ 错误!未定义书签。 3.1 外部接口............................................................ 错误!未定义书签。 3.2 内部接口............................................................ 错误!未定义书签。4数据结构设计 ........................................................ 错误!未定义书签。 5 运行设计 ................................................................... 错误!未定义书签。 5.1运行模块的组合.................................................... 错误!未定义书签。 5.2运行控制................................................................ 错误!未定义书签。 5.3运行时间................................................................ 错误!未定义书签。

电脑销售信息管理系统概要设计说明书

电脑销售系统概要设计说明书 一、引言 1.1 此文档的编写目的 该项目的是开发一个联想笔记本电脑销售管理系统 1.2项目背景 对于我们大学生而言,我们每个人都有一台笔记本电脑或者是一台式机吧,一般来说,电脑里面知识丰富多彩,多姿多样,五彩缤纷,陶醉迷人,你只需要动一下你的手指头,里面的场景是多么的迷人和吸引人呀,同时也看到了最近的发生的最新消息,最近的市场行情的变动,最近的网站网页,最近的歌曲等等,我们这些是从何而知道的呢,是从网上吧,不,使我们的电脑,是电脑第一时间给我最新的消息,是它第一时间给我传达的,是它让我学会在网上购物。 所以,电脑的出现,也随着网络的飞速发展如雨后春笋般盛行起来,同样也给我们提供大量的网络资源我与我们学计算机的学生来说基本上每个人都需要电脑,不管是笔记本电脑还是台式机电脑,我们消费者一样可以在家里拥有足不出门的待遇和享受乐趣。 网络大量资源收集,通过电脑的广泛运用,我们作为消费者就可以很快地查阅你想要的资料,你想看的电影和电视,比如留言板、QQ聊天、电子邮箱发送、论坛区、浏览网页,更多的是为了IT行业和我们学计算机的专业的学生提供了很多的帮助和贡献。 因此,趋于激烈的市场竞争,销售商不断提高业务处理效率、和信息处理速度,及时、正确的掌握市场需求。由于业务量的不断扩展,传统的手工管理方式已无法满足管理者的需求,造成业务管理混乱、财务账目不请,工作效率低下等问题,从而影响企业发展。 项目任务提出者:客户。 项目开发者:电脑销售信息管理系统项目组。 本电脑销售信息管理系统项目主要由两部分形成: 1.各分公司中的前台客户销售程序; 2.总公司中的数据库服务器程序; 1.3 定义 1.SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 2.SQL: 一种用于访问查询数据库的语言 3.SQL: Structured Query Language(结构化查询语言)。 1.4参考资料 以下列出在概要设计过程中所使用到的有关资料: 1.电脑销售系统项目计划任务书3开发小组2012/4 2.电脑销售系统项目开发计划3开发小组2012/4 3.电脑销售系统需求规格说明书3开发小组2012/4 4.电脑销售系统用户操作手册(初稿)3开发小组2012/4

医院信息管理系统-概要设计说明书V1.1.doc

. 医院信息管理系统概要设计说明书 编写人 审核人: 编写日期: 2012/4/18

版本更新内容日期修改人1.0新建2012/4/18 1.1接口设计2012/4/23

医院信息管理系统 (1) 概要设计说明书 (1) 1 引言 (5) 1.1 编写目的 (5) 1.2 背景 (5) 1.3 定义 (5) 1.4 参考资料 (6) 2 总体设计 (6) 2.1 需求规定 (6) 2.2 运行环境 (7) 2.3 基本设计概念和处理流程 (7) 2.4 结构 (8) 2.5 功能需求与程序的关系 (10) 2.6 人工处理过程 (12) 2.7 尚未解决的问题 (13) 3 接口设计 (13) 3.1 用户接口 (13) 3.2 外部接口 (15) 3.3 内部接口 (15) 4 运行设计 (15) 4.1 运行模块组合 (15) 4.2 运行控制15

. 4.3 运行时间 (16) 5 系统数据结构设计 (16) 5.1 逻辑结构设计要点 (16) 5.2 物理结构设计要点 (22) 5.3 数据结构与程序的关系 (22) 6 系统出错处理设计 (24) 6.1 出错信息 (24) 6.2 补救措施 (24) 6.3 系统维护设计 (24)

. 1引言 1.1 编写目的 根据需求分析说明书中的用户需求,编写概要设计说明书,为开发过程提供 了较为扼要的说明,使系统开发各类技术人员对整个系统所需实现的功能以及测 试过程中的各项测试内容有较为具体的认识,为整个系统的开发、测试、评定和移交的提供基础,本报告一旦确认后将成为系统开发各类技术人员共同遵守的准 则,并为以后的修改工作提供依据。 本说明书的预期读者为本项目负责人以及负责项目开发的各类技术人员、测试人员、管理人员、项目评审人员。 1.2 背景 说明: 系统名称:医院管理系统概要设计说明书 项目提出者:郑州大学10 级软工一班某小组 开发者:郑州大学10 级软工一班某小组 用户:各个医院 运行该软件的计算机(中心):各个医院计算机局域网 1.3 定义 SQL STRUCTURE QUERY LANGUAGE数据库语言

数据库-教材订购系统

《数据库原理》课程设计报告 题目: 姓名: 学号: 专业班级: 指导老师: 年月日

摘要 /*(300字左右,宋体,五号)课程设计内容摘要主要是对撰写过程中实践、实验、研究的内容、方法和得到的主要结果的完整概括。 关键词: /*(3 – 5个,各个词之间用“;”分割,宋体,五号,黑色)*/

目录 第1章引言 (4) 1.1 项目背景 (4) 1.2 项目定义 (4) 1.3 开发环境 (4) 第2章需求分析 (5) 2.1 需求分析的目标与任务 (5) 2.1.1 信息需求 (5) 2.1.2 处理需求 (5) 2.1.3 安全性和完整性要求 (5) 2.2 需求分析阶段成果 (6) 2.2.1 学校教材订书系统的业务流程图 (6) 2.2.2 学校教材订书系统系统的功能模块图: (7) 2.2.3 学校教材订书系统系统的数据字典 (7) 第3章概念设计 (19) 3.1 概念设计的目标与任务 (19) 3.2 阶段结果 (19) 3.2.1 属性与实体 (20) 3.2.2 各子系统与分E-R图 (21)

3.2.3 合并各分E-R图,得到总E-R图 (22) 第4章逻辑设计 (23) 4.1 逻辑设计的任务和目标 (23) 4.2 阶段结果 (23) 4.2.1 将E-R图转换为关系模型 (23) 4.2.2 模型优化 (24) 4.2.3 数据库模式定义 (24) 4.2.4 用户子模式定义 (28) 第5章物理设计 (30) 5.1 物理设计阶段的目标与任务 (30) 5.2 阶段结果: (30) 5.2.1 存取方法设计 (30) 5.2.2 存储结构的设计 (31) 5.2.3 评价物理结构 (31) 第6章数据库实施阶段 (32) 6.1 建立数据库、数据表、视图、索引 (32) 6.1.1 建立数据库 (32) 6.1.2 建立数据表 (32) 6.1.3 建立视图 (33) 6.1.4 建立索引 (33)

学校教材订购系统—罗学东

华科学院计算机科学与技术专业 《数据库课程设计》报告 (2009/2010学年第一学期) 学生姓名:罗学东 学生班级:信息管理092201H 学生学号: 2 指导教师:武研 2011年12月25日

目录 第一章系统概述 (1) 1.1 开发背景……………………………………………………………………………………… 1.2开发意义 (1) 1.3开发工具及主要技术 (2) 第二章总体系统需求分析 (3) 2.1总体设计要求 (3) 2.2总体系统软件结构图 (3) 2.3总体系统软件业务流程图 (4) 第三章子系统需求分析 (5) 3.1子系统设计要求 (5) 3.2子系统功能模型 (5) 3.3子系统业务流程模型................................................................................................第四章系统设计 (8) 4.1代码设计 (8) 4.2输出设计 (8) 4.3 输入设计 (8) 4.4 数据库设计 (9) 4.4.1概念数据模型 (9) 4.4.2 物理数据模型 (13) 4.5数据库建立…………………………………………………………………………………………… 4.5.1数据库的建立和使用……………………………………………………………………… 4.5.2建立用户表………………………………………………………………………………… 4.5.3建立存款表……………………………………………………………………………… 4.5.4建立上下机表…………………………………………………………………………… 4.5.5建立操作员表…………………………………………………………………………… 4.5.6建立上机标准表………………………………………………………………………… 4.6刷卡……………………………………………………………………………………………………… 4.7存款……………………………………………………………………………………………………… 4.8操作员…………………………………………………………………………………………………… 4.9查询刷卡全体用户...................................................................................................第五章系统实现 (15) 4.1系统功能截图 (15) 4.2源代码 (16) 心得体会 (26) 参考文献 (27)

教材销售系统概要设计说明书

[教材销售系统] 概要设计说明书 拟制人武川渊(1462140239) 张晗(1462140242) 张天峰(1462140248)审核人______________________ 批准人______________________

概要设计说明书 1.引言 1.1编写目的 概要设计说明书编制的目的是:说明对程序系统系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。 1.2背景 a.教材销售系统 b.项目任务提出者:XX学校 c.开发者:软件学院开发组 d.用户:广大师生 1.3定义 以防专业术语会对今后的系统使用者造成不便,故而所有相关词汇使用了简洁并通俗易懂的词汇,故而在此对系统及文件使用的相关词汇不作任何定义。 1.4参考资料 Delphi 6使用编程技术曹智威、卞志强、杨晓林等 2.总体设计 2.1需求规定 本系统在向学生售书时主要输入学生学号、班级代号、购书数量、购书书名信息,然后打印领书单返回给学生领取书籍。本系统在查询数据库时主要输入需要查询的相关信息,包括图书编号、图书书名、出版社信息、图书特色等信息方便操作人员把握图书信息。教材订购系统的功能可以划分为如下几个部分: 1)系统帐户管理:主要是对系统用户进行管理,包括登陆、退出、操作记录等。 2)订购管理:查询订购书、订购书籍、删除订购书籍、查询领书单。 3)销售管理:处理购书单、查询进书单、修改和维护数据库中相应的表。 4)采购管理:发缺书单、登记缺书纪录、拟订待购书信息、发进书通知单、修改和维护数据库中相应的表。 本系统对性能的规定: 1)系统的更新处理时间应该在可接受的范围内; 2)系统的数据查询时间应该在可接受的范围内; 3)系统的数据统计时间应该在可接受的范围内。 4)操作方式上应该能够满足鼠标和键盘任意切换的需要; 5)能够支持Windows xp、Windows 7运行环境。 6)留有与其他系统的接口。

煤矿信息综合信息化管理系统概要设计

煤矿信息综合信息化管理系统 概要设计

1.概述 1.1.编写目的 本文档是根据《矾石沟煤矿调研需求说明》内列出的各项功能需求进行全面分析并准确表达出用户的需求。并且不拘泥与矾石沟煤矿,对大多数煤矿企业具有适应性。本文档是为了确切地表达出系统的每项需求,并做为设计的基础,为软件设计人员提供明确的指导方向,并为软件的功能测试提供测试依据。 1.2.读者对象 本《系统需求说明书》的预期读者是: 部门经理 技术部经理 项目组所有人员 测试组人员 1.3.术语和缩写 名词解释 HRM Human Resource Management 人力资源管理系统 1.4.参考资料 序号文档名 称 标识号/出版号备注 1、 《矾石沟煤矿调研需求说明》 2.应用现状分析: 二十世纪九十年代以来,随着以计算机技术为代表的信息技术在企业的经营、管理、设计和制造中得到日益广泛深入的应用,世界煤炭工业的大公司和发

达国家的煤炭生产企业在技术发展和自身竞争需求的推动下,迅速由生产过程自动化向企业信息化转变,对扩大经营规模并有效控制经营成本,提升企业的核心竞争力起到巨大的推动作用。目前,在世界煤炭工业的大公司和发达国家的煤炭生产企业中,企业信息化水平已经达到相当高的程度。通过企业信息化建设,改进了企业的生产工艺和流程,极大地提高了生产效率,为企业生产经营中的信息获取、存储、处理、传输等创造了条件,为企业扩大经营并有效控制经营成本提供了有力的技术手段。 我国煤炭企业的信息化建设起步并不晚,但信息化水平与其他行业相比相对较低。企业信息化系统的开发和应用绝大部分任然停留在重复的单项开发和单项应用的水平上,形成了一个个的“信息孤岛”;部分企业建立了计算机网络,但大多数也只是空网,没有充分发挥其效用,即使有部分应用也是各自独立,各子系统之间没有共享数据。目前,很少有煤炭企业建成完善的管理信息系统,只有少数企业初步实现了基本的应用系统集成,建成了管理信息系统雏形。 3.系统业务流程分析 3.1.组织机构 3.1.1.部门管理 部门基础信息注册,树形结构维护。

教务管理系统(概要设计及详细设计)

概要设计说明书 1. 总体设计 1.1 需求规定 教务管理系统可分为学生信息管理系统和教师管理信息系统,系统开发的整体任务是实现学校教师和学生信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的。 本阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。 1.2 运行环境 软件基本运行环境为Windows XP环境。 1.3 基本设计概念和处理流程 概要说明书的目的在于明确系统的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等。系统的总体处理流程如图1-1所示:

图1-1 系统的总体处理流程 1.4 系统体系结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划 教务管理系统 选择操作 基础维护 教学管理 报表统计 选择操作 选择操作 班级信息维护 课程信息维护 学生选课 课表查询 成绩输入 打印成绩单 学生信息维护 教 师信息维护

分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。 本系统的体系架构如图1-2所示: 图1-2 系统体系架构 本系统体系结构大致可以定义为:客户机层上的表示层主要是通过Struts 框架实现的,由显示视图产生一个请求。请求被ActionServlet(控制器)接收,它在struts-config.xml文件中寻找请求的URI,找到对应的Action类后,Action类执行相应的业务逻辑。Action类执行建立在模型组件基础上的业务逻辑,模型组件是和应用程序关联的。一旦Action类处理完业务逻辑,它把控制权返回给ActionServlet,Action类提供一个键值作为返回的一部分,它指明了处理的结果。ActionServlet使用这个键值来决定在什么视图中显示Action的类处理结果。当ActionServlet把Action类的处理结果传送到指定的视图中,请求的过程也就完成了。中间业务层是通过Spring框架实现的,首先建立一个BaseAction,它继承了Action类,而其他定义的Action都要继承这个BaseAction。这个BaseAction需要导入AppContext工具类,这个AppContext需要导入Spring中org.springframework.context.support.*;这样一个继承BaseAction的Action,就可以getXXXService()的方法得到某一个service的实例-----服务定位器的设计模式。持久(PO)层是由hibernate 架构实现的,它包括关于整体数据库的hibernate.cfg.xml文件、每个表的JavaBean类和每个表的hbm.xml文件,通过Spring集成模板HibernateTemplate提供DAO 来使用PO。在Spring 的配置文件(applicationContext. xml)中配置sessionFactory的bean 来管理hibernate。

教材订购系统需求分析

需求分析 1概况 1.1 项目背景 随着高校办学规模的扩展,管理方式和管理效率显得日益重要。在教材订购方面,就手工管理方式和文档系统管理方式在管理质量和管理效率上而言,从根本上不能适应大规模的管理要求。而随着经济发展,计算机科学的提高与进步,计算机科学管理方式,无论在管理效率还是在管理质量上都逐步显示很好的可靠性和优越性。而且计算机管理在人力、物力等资源方面都比以前的管理模式更优秀,更适合信息化的潮流。计算机管理正以它自身的优越性成为管理模式中的主流,提高效率的加速器。教材订购管理系统采用计算机管理模式的必然性也正在与此! 本系统以学校为背景,在认真调研和分析了学校订购教材的现状之后,根据用户的需求和各个功能的关系,作出了积极的设计方案。在新的管理资源和管理模式上,一定能使工作质量、工作效率等得到提高,推动学校发展的步伐! 1.2项目目标 1.2.1项目说明 学校教材订购系统是为高等院校开发的,用于日常的教材管理,包括销售与采购。提供数字化的管理,提高学校教材管理部门的工作效率,从而保证教学的顺利进行。 为方便教师、学生领书,教材发行人员处理各种单据,以及采购人员采购需开发一个“学校教材订购系统”。教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。 1.2.2系统要求 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求界面简单明了,易于操作,数据库利于维护 1.3 定义 1.3.1专门术语 库存表:存放库中存在的书籍数据。 出库表:存放已销售的书籍的数据。 入库表:存放入库书籍的数据。 购书表:存放提交的购书信息。 缺书登记表:存放缺少的书籍的信息。 待购教材表:存放待购书籍信息。 1.3.2 缩写 系统:若未特别指出本设计中指“学校教材订购系统”。 Access。 1.4参考资料 数据库开发经典案例分析(清华大学出版社) C程序员成长攻略(中国水利水电出版社) 系统需求说明模板(来自网络) 软件技术基础(电子科技大学出版社) 数据库开发(电子工业出版社)

教务处管理系统概要设计说明书

〖教务处管理系统〗概要设计说明书 2020年5月

文档名称:概要设计说明书 项目名称:教务处管理系统 项目负责人:欧阳蕊 组长:欧阳蕊 组员:包蕾 玉芳 夏梦 乔乔 1 引言 1.1编写目的 由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。 1.2项目背景 主要功能:方便学生查询成绩、选课;方便教师查询学生、提交学生成绩、上传课程资料;方便教务处管理学生教师的账户、发布公告、启动/关闭选课功能。性能要求:使教务处方便地管理学生的选课情况、学习成绩等信息,并通过该系统向学校的其他管理部门提供或获取数据。

1.3条件 ?MYSQL:数据库管理软件 ?DBMS:数据库管理系统 ?Windows 2000/2003/XP:运行环境 ?Java :软件开发语言 1.4参考资料 《软件工程导论——第5版》海藩编著清华大学 《软件工程实践导论:有关方法、设计、实现、管理之三十六计》 金尊和编著清华大学《实用软件工程》Leszek A.Maciaszek Bruc Lee Liong著 机械工业

1 任务概述 1.1目标 通过该系统的实施,方便学生查询成绩、选课;方便教师查询学生、提交学生成绩、上传课程资料;方便教务处管理学生教师的账户、发布公告、启动/关闭选课功能。 1.2运行环境 数据库管理系统软件:MySQL 运行平台:Windows XP/Windows 2000/Windows 2003. 分辨率:最佳效果1024x768像素 1.3需求概述 按照需求分析文档中的规格要求,使用条形码扫描器进书、借书、还书,使得信息传递准确、流畅。同时,系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。 1.4条件与限制 无

工程项目信息管理系统概要设计

工程项目信息管理系统 概要设计 目录 第一章. 项目背景 (4) 第二章. 建设目标 (5) 第三章. 建设方针.............................................. 错误!未定义书签。 第四章. 设计思路 (5) 第五章. 总体设计 (6) 5.1 技术路线........................................................ 错误!未定义书签。 5.2 功能结构 (7) 5.3 整体架构........................................................ 错误!未定义书签。第六章. 功能设计 (17) ?W

6.1 教育资源云服务平台............................................. 错误!未定义书签。 6.2 直、点播在线学习平台............................................ 错误!未定义书签。 6.3 教师绩效管理系统................................................ 错误!未定义书签。 6.4 基地统一信息服务平台............................................ 错误!未定义书签。 6.5 基地部工作流服务系统............................................ 错误!未定义书签。 第七章. 系统特点 (25) 7.1 先进的系统构架.................................................. 错误!未定义书签。 7.1.1 软件系统构架的优势..................................... 错误!未定义书签。 7.1.2 硬件构架的优势.......................................... 错误!未定义书签。 7.2 高性价比........................................................ 错误!未定义书签。 7.2.1 成熟而开放的软件系统降低了研发成本..................... 错误!未定义书签。 7.2.2 统一的硬件平台降低了设备采购和更新成本................. .错误!未定义书签。第八章. 总结...................................................... 错误!未定义书签。

学校教材订购系统可行性研究分析研究报告

学校教材订购系统 可行性研究报告 一.引言 1.1. 编写目的 编写本报告的目的是研究本系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。 1.2 项目背景 开发软件名称:学校教材订购系统 项目开发者:闽江学院计算机科学系“学校教材订购系统”开发小组: 陈晓彬(17号,组长),谢小龙(14号),何明同(10号), 郭冬盛(24号) 用户单位:闽江学院 1.3 定义 “学校教材订购系统”有两部分组成:销售系统和采购系统。 销售系统的工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学 生即可去书库领书。 采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给 书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。 1.4 参考资料 (1)钱乐秋等,《软件工程》,青还大学出版社; (2)张害藩,《软件工程导论》(第四版),清华大学出版社; (3)王珊等,《数据库原理及设计》,清华大学出版社; (4)赵池龙等,《软件工程实践教程》,电子工业出版社。 二.可行性研究的前提 随着计算机应用的日益普及和深化,网上办公已经成为一种趋势。本项目要开发的是基于局域网和互联网的教材订购系统。由于学院学生多,用书量大,原 来的人工工作方式不仅会造成办理时间的延误和人力资源的浪费,特别是在新学 期开始果时这种冲突更加明显,而且存在着各种信息不易存放、易丢失、难以备 份和查询等缺点。因此,实现一个将各种教材订购管理和服务功能集成起来的管 理信息系统就显得十分必要,既可以节省资源,又可以有效存储、更新、查询信

学校教材订购系统总体设计

《学校教材订购系统总体设计》 开发人员: 组长:朱天业 成员:杨力 周颖斌 罗达思 2005-10

总体设计说明书 1.引言 1.1 编写目的 在前一阶段(学校教材订购系统需求分析说明书)中已解决了实现该系统需求的程序模块设计问题。包括如何把该系统化分成若干个模块、决定各模块之间的的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的详细设计报告中间将对在本阶段中对系统所做的所有详细设计进行说明。 在本阶段中,确定如何具体的实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成具体的程序语言书写的程序。主要工作有:根据《学校教材订购系统需求分析说明书》所描述的数据、功能性能需求、处理流程、总体结构和模块设计,涉及软件系统的结构设计、逐个模块的程序描述。 1.2 项目背景 “学校教材订购系统”有两部分组成:销售系统和采购系统。 销售系统的工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。 采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员; 一旦新书入库后,即发进书通知给教材发行人员。 1.3 定义 1.3.1专门术语 库存表:存放库中存在得书籍数据。 出库表:存放已销售的书籍的数据。 入库表:存放入库书籍的数据。 购书表:存放提交的购书信息。 缺书登记表:存放缺少的书籍的信息。 待购教材表:存放待购书籍信息。 1.3.2 缩写 系统:若未特别指出,系统指本“学校教材订购系统”。 Access。 1.4 参考资料 1)《学校教材订购系统需求分析说明书》软件开发小组 2)张海藩《软件工程导论》清华大学出版社 3)萨师煊、王珊《数据库系统概论》高等教育出版社 2.总体设计 2.1 需求概述

图书管理系统概要设计说明书

图书管理系统概要设计说 明书 This model paper was revised by the Standardization Office on December 10, 2020

概要设计说明书 目录

1引言 编写目的 在本图书借阅管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对图书馆及相关人员的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。 本阶段已在系统的需求分析的基础上,对图书借阅管理系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对图书借阅管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 该文档预期读者为开发组设计人员。 背景 本项目名称:图书借阅管理系统 项目开发人员:

续期读者:所有在校的学生(包括专科,本科,研究生),老师(包括在职老师和离退休老师),以及其他行政人员 定义 专门术语 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK: 数据库的错误恢复机制。 缩写 系统:若未特别指出,统指本图书借阅系统。 SQL: Structured Query Language(结构化查询语言)。 ATM: Asynchronous Transfer Mode (异步传输模式)。 参考资料 图书借阅管理系统需求说明书

学生信息管理系统概要设计说明书

学生信息管理系统 姓名:燃组 任课老师:夏晨洋 课程:技术文档写作与沟通日期:2017年6月24日

目录 1. 引言 (5) 1.1. 编写目的 (5) 1.2. 项目背景 (6) 1.3. 定义 (6) 1.4. 参考资料 (6) 2. 项目计划 (7) 2.1工作容 (7) 2.2产品 (8) 2.2.1程序 (8) 2.2.2文档 (8) 2.3运行环境 (8) 2.4服务 (8) 2.5验收标准 (9) 2.5.1代码的验收 (9) 2.5.2 文档验收 (9) 2.5.3 服务验收 (9) 3. 实施计划 (10)

3.1. 任务分解 (10) 3.1.1. 调研和需求分析 (10) 3.1.2. 系统设计 (10) 3.1.3. 编码及测试阶段 (10) 3.1.4. 项目总结 (10) 3.2. 预算 (11) 3.2.1. 学生信息管理系统总预算 (11) 3.3. 关键问题 (11) 4. 人员组织及分工 (12) 4.1. 组织结构和人员分工 (12) 4.1.1. 组织结构 (12) 4.1.2. 人员分工和职责 (13) 5. 交付期限 (14) 6. 项目SSR (14) 7. 需求规格说明 (16) 7.1. 目标 (16) 7.2. 运行环境 (17) 7.3. 假定和约束 (17) 7.4. 对功能的规定 (18) 7.5. 性能的规定 (24) 7.5.1. 精度 (24) 7.5.2. 时间特性要求 (24)

7.5.3. 灵活性 (25) 7.6. 输入输出要求 (25) 7.7. 故障处理要求 (25) 7.8. 设备 (25) 7.9. 支持软件 (26) 8. 总体设计 (26) 8.1. 需求规定 (26) 8.2. 基本设计概念和处理流程 (28) 8.3. 结构 (31) 8.4. 人工处理过程 (33) 8.5. 尚未解决的问题 (33) 8.6. 接口设计 (34) 8.6.1. 用户接口 (34) 8.6.2. 外部接口 (34) 8.6.3. 部接口 (35) 8.6.4. 运行设计 (36) 8.6.5. 运行模块的组合 (36) 8.6.6. 运行控制 (36) 8.6.7. 运行时间 (37) 8.7. 系统数据结构设计 (37) 8.7.1. 逻辑结构设计要点 (37) 8.7.2. 物理结构设计要点 (39)

相关主题
文本预览
相关文档 最新文档