软件详细设计规格说明书王嘉廉_第1页
软件详细设计规格说明书王嘉廉_第2页
软件详细设计规格说明书王嘉廉_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件详细设计规格说明书一、 引言1. 目的根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后, 我们对学校教材订购系统软件的功能划分、数据结构、软件总体结构的实现有了进一步的想法。我们将这些想法记录下来,作为详细设计说明书,为进一步设计软件、编写代码打下基础。2. 项目名称学校教材定购系统3. 项目背景随着社会信息量的与日俱增,作为信息存储的主要媒体之一教材,数量、规模比以往任何时候都大的多,老师和学生在选择教材和订购教材时产生了很大的麻烦。在计算机日益普及的今天,对个人而言若采用一套行之有效的教材订购系统来订购书籍,会方便许多,这也充分应用硬件资源,节省了人力资源。学校教材订购系统软件是

2、一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广WINDOWS系列等操作系统上使用。除此以外,可通过访问权限控制以及数据备份功能,确保数据的安全性。4. 项目负责人参考资料软件工程(第3 版)张海藩人民邮电出版社任务概述1、 软件目标。 .学校教材定购系统是为高等院校开发的,用于日常的教材管理,包括销售与采购。提供数字化的管理,在新的管理资源和管理模式上,力争能使工作质量、工作效率等得到提高,推动学校发展的步伐。2、 需求概述。销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审

3、核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生可以到书库领书。采购系统的主要工作过程为:若是教材脱销,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。3、 设计条件与限制( 1)当书库中的各种书籍数量发生变化(包括进书和出书)时,都应修改相关的书库记录。( 2)在实现上述销售和采购的工作过程时,需考虑有关的合法性验证。( 3)系统的外部项至少包括:教师、学生和教材工作人员。( 4)系统的相关数据存储至少包括:购书表、库存表、缺书登记表、待购教材表、进库表和出库表。( 5) 系统方案选择时间需要2 周,系统开发经费不少于3 万。二、软件设计1、

4、软件处理流程描述。2、 软件总体结构设计。3、 模块功能设计。包括模块的输入、输出设计,接口设计(外部接口设计,如用户界面、软件接口、硬件接口等;内部接口设计,如模块之间的接口。),实现功能的算法设计并选用适当的工具图形表示。三、运行设计1、 运行模块的组合。1) 教师学生等订购者具有查询,打印相关信息的权限;2) 管理员具有查询、添加、删除、修改,打印的权限。2.运行控制。用户通过身份验证之后进入系统操作界面, 管理员可以对系统进行信息的增添, 删除,修改,打印等操作,学生可以进行查询相关信息的操作四、出错处理设计硬件故障:情况 1:服务器电源不正当关闭处理:a .数据库事务回滚到断电之前的

5、状态。b.为服务器提供一个备用充电电源能够支持服务器进行临时数据的正常保存。情况 2:客户端与服务器网络不能连接处理:a. 检修本地端网络连接是否正常;b. 查看服务器端交换机端口是否被关闭;c. 查看端点间网络线路是否完好。情况 3:存储空间已满处理:a. 数据库切换到备份存储空间;b. 进行数据检索,删除日期过期的数据。软件故障:情况 1: 服务器死机处理:程序自动保存内存中的临时数据;重启机器情况 2: 服务端程序报告异常处理:保存好临时数据,关闭访问端口,关闭程序重新启动,通过临时数据初始化程序情况 3: 服务器端响应速度慢处理:查看接收的数据信息,看是否有不法分子的攻击,并作好防火墙的配置五、安全保密设计使用性 :界面友好,其他软件有很好的兼容。安全性 : 安全性良好, 有密码验证对不同权限进行不同的登陆软件有备份功能,对数据损坏或破坏有很好的恢复能力。可维护性 :可维护性功能健全。六、测试设计模块正常运行流程用户输入数据检查 (用户的口令、订购书的书号),包括数据合理性检查,以及合法性检查数据库操作数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论