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

合集下载

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

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

图书管理信息系统概要设计说明书目录1引言 ................................................................. .31.1编写目的......................................................................... ..31.2背景............................................................................. ..31.3 定义............................................................................. ..41.4参考资料......................................................................... ..42总体设计 ............................................................. .52.1 需求规定...................................................................... ...5-62.2运行环境......................................................................... ..62.3基本设计概念和处理流程 ........................................................ ...6-72.4结构........................................................................... ...7-82.5功能器求与程序关系 .............................................................. ..82.6人工处理过程..................................................................... ..92.7尚未解决的问题................................................................... ..93接口设计 ............................................................. .93.1用户接口........................................................................ ..93.2外部接口........................................................................ ..93.3内部接口........................................................................ ..94运行设计 .......................................................... (10)4.1运行模块组合 (10)4.2运行控制........................................................................ ..10 ..4.3运行时间 (10)5系统数据结构设计 .................................................. ..105.1逻辑结构设计要点 ........................................................... ...10-115.2物理结构设计要点 (11)5.3数据结构与程序的关系 (11)6系统出错程序设计 ................................................... ..126.1出错信息 (12)6.2补救措施 (12)6.3系统维护设计 (12)概要设计说明书1引言1.1编写目的随着电子计算机硬软的高速发展和信息时代中日益暴涨的信息,以前的人工处理信息方式及简单的计算机处理是日益不能满足要求,实用、高效、安全的计算机管理信息系统正是如日中天,如火如荼。

图书馆管理系统概要设计说明书201212(10本)

图书馆管理系统概要设计说明书201212(10本)

图书馆管理系统概要设计说明书拟制人____________________ 审核人____________________2011年月日目录1.引言 (3)1。

1系统概述 (3)1。

2文档概述 (3)1.3引用文件 (4)2.系统概述 (4)2。

1系统运行环境 (4)2。

2条件与限制 (4)2。

3系统用户分析 (4)2.3。

1用户角色 (4)2.4系统建设内容 (4)3。

总体设计 (5)3。

1设计思想 (5)3.1。

1设计原则 (5)3。

1.2技术路线 (5)3。

1。

3设计方法 (5)3。

2总体结构 (6)3.2.1系统功能架构 (6)3.2。

2系统技术架构 (6)4。

总体结构设计 (7)4.1系统功能结构图 (7)4.2系统功能列表 (7)4.3系统动态模型 (8)4.4功能模型 (8)1.引言1.1系统概述图书管理系统是一个面向学校图书馆用来进行图书管理的管理信息系统(MIS).该信息系统能够方便地向借阅者提供各种借阅服务,也能够为管理员提供方便的管理服务。

图书管理系统能够为一定数量的借阅者提供服务。

每个借阅者能够拥有惟一标识其存在的编号。

根据图书管理的日常工作需求和图书借阅管理流程,系统应实现以下目标:●界面设计友好、美观,数据存储安全、可靠;●基本信息设置保证图书信息和读者信息的分类管理;●实现图书信息的查询功能,保证数据查询的灵活性;●实现对图书借阅、归还过程的全程数据信息跟踪;●提供借阅到期提醒功能,使用户可以及时了解已经到期的图书借阅信息;●提供管理员修改自己密码的功能,保证系统的安全性;●提供灵活、方便的权限设置功能,使整个系统的管理分工明确;●采用人机对话的操作方式,方便管理员的日常操作;●系统最大限度地实现易维护性和易操作性。

安全与保密要求:对于图书资料录入者提供管理员级别的权限,对于游客提供游客权限,在游客权限范围内进行常规操作(主要是图书信息的查询操作),老师以及学生属于图书管理系统主要的服务对象,属于注册用户,必须登录后进行相关的借阅、资料管理.1.2文档概述本文档在系统建设目标、总体框架、总体需求的基础上,进行了总体结构设计,包括功能架构、技术架构、系统动态模型和功能模型等,将作为系统开发的重要参考和课程设计验收的主要依据.本文档的预期读者包括系统开发小组相关人员(包括系统设计人员、开发人员、测试人员)、课程设计评定教师,以及其他与本课程设计评定相关的人员。

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

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

图书馆管理系统系统概要设计说明书目录第一章引言 (3)1.1 编写目的 (3)1.2背景 (3)1.3参考资料 (3)第二章总体设计 (3)2.1 概述 (3)2.1.1 设计目标 (3)2,.1.2 业务处理范围 (4)2.1.3 性能要求 (4)2.1.4 接口设计 (5)2.2 运行环境 (5)2.2.1 软件环境 (5)2.2.2 硬件环境 (5)2.3 基本设计概念 (5)第一章引言1.1 编写目的本阶段完成系统的大致设计并明确系统的数据结构与软件结构。

本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件概貌,把它加工成在程序细节上非常接近与源程序开发的软件需求。

预期读者:软件测试员、程序开发员、软件分析员1.2背景为了满足图书馆在新环境中的发展需要,深入图书馆自动化市场的调研与需求分析,开始着手于图书馆管理系统的研究与开发。

采用新技术对图书馆业务进行整合与提升,帮助图书馆进行采购管理、业务流程把控、提高使用效率等,提升图书馆的竞争力以应对当前图书馆的发展需求。

1.3参考资料《软件工程》弗里格阿特利编著人民邮电出版社2019年2月第二章总体设计2.1 概述2.1.1 设计目标➢实现图书馆的图书采访以及编目;➢实现图书馆的典藏需求;➢实现图书馆的图书流通需求;➢实现图书馆的期刊管理;➢实现图书馆图书检索需求;➢实现纸质图书与电子图书的无缝衔接;➢实现图书随书光盘管理;➢实现读者手机端功能2,.1.2 业务处理范围➢图书的征订、预订、验收以及编目等。

同时能需要有各环节相应的报表和统计。

➢图书馆藏管理:登记、变更、调拨、状态处理、批量管理操作,图书馆藏清单,常规的各种统计等。

➢图书借还、读者管理,借还清单,借阅统计。

读者证多方式:实体卡(条码、芯片)、身份证、一卡通校园卡(实体或虚拟)、手机二维码(静态及动态加密)、人脸识别等。

➢期刊预订、记到、装订,包括相应的清单和统计报表。

➢系统各模块的管理参数设定及管理。

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

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

图书管理系统概要设计说明书资料1.引言1.1 目的本文档旨在对图书管理系统的概要设计进行详细说明,为开发人员提供开发指导和系统设计的参考。

1.2 背景随着图书馆日益增长的规模和用户数量,传统的手工管理方式已经无法满足需求。

图书管理系统的引入将极大地提高图书馆的管理效率和用户体验。

2.系统概述2.1 功能概述2.1.1 借书管理借书管理模块负责处理图书借阅的各项操作,包括借书、还书、续借等。

2.1.2 预订管理预订管理模块允许用户在图书馆现有库存不足时进行图书预订,并在图书归还后自动通知用户。

2.1.3 书目检索书目检索模块提供图书馆书目的检索功能,用户可以通过关键词、作者、ISBN等进行检索。

2.1.4 用户管理用户管理模块负责管理图书馆的用户信息,包括新增用户、修改用户信息、删除用户等操作。

2.2 系统特点2.2.1 用户友好界面系统采用直观的用户界面设计,使用户能够快速熟悉系统操作。

2.2.2 安全性与权限管理系统具有完善的权限管理机制,用户只能访问其具备权限的功能,确保数据和系统安全。

2.2.3 高性能与扩展性系统具有高性能和扩展性,能够满足图书馆不断增长的需求。

3.系统架构3.1 系统组成系统由前端界面、后端服务和数据库三部分组成。

3.1.1 前端界面前端界面为用户提供友好的操作界面,包括页面布局、交互设计等。

3.1.2 后端服务后端服务处理用户请求,包括身份验证、业务逻辑处理等。

3.1.3 数据库数据库存储系统的数据,包括图书信息、用户信息等。

3.2 系统交互系统通过前后端界面交互实现用户的请求和响应。

4.系统模块设计4.1 借书管理模块4.1.1 借书功能设计4.1.2 还书功能设计4.2 预订管理模块4.2.1 预订功能设计4.2.2 通知管理设计4.3 书目检索模块4.3.1 检索功能设计4.3.2 高级检索设计4.4 用户管理模块4.4.1 用户信息管理设计4.4.2 权限管理设计5.系统测试与部署5.1 单元测试5.2 集成测试5.3 系统测试5.4 部署方案6.附件本文档涉及的附件包括系统界面设计图、数据库表结构设计图等。

图书馆管理系统概要设计说明书201212(10本)

图书馆管理系统概要设计说明书201212(10本)

图书馆管理系统概要设计说明书拟制人____________________ 审核人____________________2011年月日目录1.引言 (3)1.1系统概述 (3)1.2文档概述 (3)1.3引用文件 (4)2.系统概述 (4)2.1系统运行环境 (4)2.2条件与限制 (4)2.3系统用户分析 (4)2.3.1用户角色 (4)2.4系统建设内容 (4)3.总体设计 (5)3.1设计思想 (5)3.1.1设计原则 (5)3.1.2技术路线 (5)3.1.3设计方法 (5)3.2总体结构 (6)3.2.1系统功能架构 (6)3.2.2系统技术架构 (6)4.总体结构设计 (7)4.1系统功能结构图 (7)4.2系统功能列表 (7)4.3系统动态模型 (8)4.4功能模型 (8)1.引言1.1系统概述图书管理系统是一个面向学校图书馆用来进行图书管理的管理信息系统(MIS)。

该信息系统能够方便地向借阅者提供各种借阅服务,也能够为管理员提供方便的管理服务。

图书管理系统能够为一定数量的借阅者提供服务。

每个借阅者能够拥有惟一标识其存在的编号。

根据图书管理的日常工作需求和图书借阅管理流程,系统应实现以下目标:●界面设计友好、美观,数据存储安全、可靠;●基本信息设置保证图书信息和读者信息的分类管理;●实现图书信息的查询功能,保证数据查询的灵活性;●实现对图书借阅、归还过程的全程数据信息跟踪;●提供借阅到期提醒功能,使用户可以及时了解已经到期的图书借阅信息;●提供管理员修改自己密码的功能,保证系统的安全性;●提供灵活、方便的权限设置功能,使整个系统的管理分工明确;●采用人机对话的操作方式,方便管理员的日常操作;●系统最大限度地实现易维护性和易操作性。

安全与保密要求:对于图书资料录入者提供管理员级别的权限,对于游客提供游客权限,在游客权限范围内进行常规操作(主要是图书信息的查询操作),老师以及学生属于图书管理系统主要的服务对象,属于注册用户,必须登录后进行相关的借阅、资料管理。

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

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

任务管理项目概要设计第一部分、引言随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。

为了满足其管理人员对图书馆书籍、读者资料、借还书等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此图书管理系统软件力求提高其管理效率。

本说明书是结合对现有系统的调研结果,经过分析,给出对新软件系统的基本描述,本说明书相当于整个系统的概要设计说明书。

1.1编写目的本文档的编写是为了完善图书管理系统软件的开发途径和应用方法,软件开发小组的成员将以这本说明书为框架以求在最短的时间高效的开发图书管理系统。

1.2背景说明:A、软件系统的名称:图书管理信息系统B、开发者:C、用户单位:1.3定义客户与我们签定合同,要求购买产品的人。

软件的开发以他们的需要为基础•用户使用这个软件的所有人•服务器(Server)一台共享信息的主机,配置比一般微机高,主要起监管网络,提供数据信息的作用。

•客户机(Client)是相对于服务器(Server)的名词,与客户没有关系,是用户运行图书馆管理软件的一台微机。

•C/S结构软件的一种结构,前提是有一个局域网,一台角色为数据库服务器,安装数据库管理软件,其他为客户机,安装管理系统软件,起操作平台的作用,数据保存在远程数据库服务器上。

1.4参考资料相关的文件包括:A、《图书管理信息系统可行性分析报告》B、《图书管理信息系统需求说明书》;参考资料:A、NIIT ACCP3.0 Sem1《基于软件开发项目的毕业设计》;B、国家标准《概要设计说明书(GB8567——88)》;C、莱克公司的人力资源管理项目的概要设计说明;合同:(内部开发的产品项目,无合同)第二部分、总体设计2.1需求规定需求规定的详细内容,请参考独立的文档《任务管理项目需求说明》;2.2运行环境1、设备:客户程序硬件要求:具有Pentium III 处理器且满足以下要求的计算机:最低64 MB 内存最小 2.1 GB 硬盘鼠标键盘服务器硬件需求:具有Pentium III 处理器且满足以下要求的计算机:最低256MB 内存最小8 GB 硬盘鼠标键盘2、支持程序客户程序多需软件:Windows xp/NT /2000或更高版本数据库服务器软件:Windows NT /2000 Server或更高版本SQL Server 20002.3基本设计概念和处理流程对于SQL Server的企业版,本系统的实现采用典型的两层模式、C/S结构来实现,不同的客户端程序共同访问中心数据库,系统结构如图1:图1:多用户版系统结构(C/S)设计说明:1、每一个计算机需要安装客户程序;2、每个客户程序独立访问中央的数据库服务器,不使用业务处理服务器;3、数据库服务器使用SQL Server 2000企业版来实现,对于目前的需求和数据量,SQL Server 2000完全适用;4、多用户并发访问和处理、数据加锁、事务协调,由SQL Server 数据库和数据库服务器来完成;对于使用ACCESS作为数据库的单机版本,系统的结构比较简单,如图1.2。

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

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

《图书管理系统》概要设计说明书图书管理系统概要设计说明书一、引言1.1 编写目的本文档旨在对图书管理系统进行概要设计说明,详细阐述系统的功能需求、设计解决方案以及系统的整体架构。

1.2 项目背景随着图书馆规模的扩大和读者数量的增长,传统的手工管理方式已经不能满足图书管理和查询的需求。

因此,开发一个高效、方便且易于使用的图书管理系统就变得尤为重要。

二、系统需求2.1 功能需求2.1.1 用户管理包括注册、登录、权限管理等功能,以便图书管理系统的合法使用和安全性保证。

2.1.2 图书管理包括图书录入、图书分类、图书查询、图书借还等功能,以便对图书进行管理和查询。

2.1.3 读者管理包括读者信息录入、读者信息查询、借书证管理等功能,以便对读者信息进行管理和查询。

2.1.4 图书借还包括借书、还书、续借等功能,以便对图书的借还进行管理。

2.1.5 统计报表包括借书统计、还书统计、读者统计等功能,以便对图书和读者的借还情况进行统计和分析。

2.2 非功能需求2.2.1 用户界面用户界面简洁、友好、易于操作,提供良好的用户体验。

2.2.2 系统性能系统需要具有高并发处理能力,能够快速响应用户请求,并且保证数据的准确性和一致性。

2.2.3 安全性系统需具备良好的安全性,包括用户身份验证、权限控制、数据备份和恢复等功能,以保护用户数据的安全。

三、设计解决方案3.1 系统架构图书管理系统采用分层架构,包括展示层、业务逻辑层和数据访问层。

展示层负责与用户进行交互,业务逻辑层负责处理业务逻辑,数据访问层负责与数据库进行交互。

3.2 数据库设计图书管理系统数据库设计采用关系型数据库,包括读者表、图书表、借还表等表结构,并建立相应的关系和约束条件。

3.3 系统模块设计根据系统需求,将系统拆分为多个模块,包括用户管理模块、图书管理模块、读者管理模块、图书借还模块等。

四、附件本文档附带以下附件:1.数据库设计文档2.系统界面设计图3.功能模块详细设计文档五、法律名词及注释在本文档中,涉及的法律名词及其注释如下:1.《著作权法》:是中华人民共和国的一部法律,用于保护文学、美术、音乐、戏剧、电影、摄影、建筑、工程设计等方面的作品。

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

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

图书馆管理系统概要设计说明书图书馆管理系统概要设计说明书一、引言随着图书馆藏书数量的不断增加和读者需求的日益多样化,传统的人工管理方式已经无法满足现代图书馆的管理需求。

因此,设计一款先进的图书馆管理系统已经成为当务之急。

本说明书旨在向读者介绍图书馆管理系统的功能和使用方法,为系统的开发和使用提供指导。

二、需求分析为了满足图书馆管理的实际需求,图书馆管理系统应该具备以下功能:1、图书管理:包括图书信息录入、查询、修改、删除等操作,支持多种查询方式,如按书名、作者、出版社等。

2、读者管理:对读者信息进行管理,包括读者证件管理、借阅记录、逾期记录等。

3、借阅管理:实现图书借阅、归还、续借等操作,同时提供借阅期限设置、逾期提醒等功能。

4、查询统计:提供多种查询统计功能,如借阅排行榜、图书流通情况、读者借阅记录等。

5、系统管理:包括系统参数设置、用户权限管理、数据备份与恢复等。

同时,系统应该具有以下性能要求:1、响应速度:系统应能够快速响应用户操作,保证良好的用户体验。

2、可靠性:系统应具有较高的稳定性和可靠性,避免数据丢失或损坏。

3、易用性:系统界面应该简洁明了,操作简单易懂,便于用户使用。

三、系统架构设计基于需求分析,图书馆管理系统可以采用如下架构设计:1、表现层:负责用户与系统的交互,提供用户操作界面。

2、业务逻辑层:实现系统的核心业务逻辑,包括图书管理、读者管理、借阅管理等功能的实现。

3、数据访问层:负责与数据库进行交互,实现数据的增删改查操作。

4、数据库层:负责存储和管理系统的数据,包括图书信息、读者信息、借阅记录等。

四、技术实现根据系统架构设计,可以采用以下技术实现:1、前端开发语言:HTML、CSS、JavaScript等。

2、后端开发语言:Java、Python等。

3、数据库技术:MySQL、Oracle等。

4、界面设计:采用响应式设计,支持多种设备浏览。

五、系统测试与优化在系统开发完成后,应该进行严格的测试和优化,以确保系统的稳定性和可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第 6页
4/6/17
kk
对于软件功能方面的维护,由于我们采用的是模块化的设计方法,每个模块 (窗口)之间相互独立性较高,这样对软件的维护带来了很大的方便,对于单独 功能的修改只需修改一个窗口就行了。而对于功能的添加,只要再添加菜单项的 内容即可,软件卖出后,我们将根据客户的要求和反映,定期的对软件进行维护 修改。
3.0 数据结构设计
3.1 逻辑结构设计
借阅信息 读书信息 读者类别 读者信息 系统管理 读书信息 报表信息
3.2 物理结构设计
图书管理 读者管理 图书借阅管理 系统管理 报表 帮助支持中心 退出系统
3.3 数据结构与程序的关系
数据结构与程序是软件的重要组成部分,程序的正确执行依赖于合理的数据 结构
据库(和备份文件)进行一定的密码保护,以防资料的泄漏。
操作安全:由于操作员的操作不慎可能导致数据被误删,误改等情况,这里我们
在每次删除的时候提醒用户,以防误操作。
5.4 维护设计
软件的维护主要包括,数据库的维护和软件功能的维护。
对于数据库的维护,本软件已经提供了数据库的备份和恢复的功能,可以方
便的实现数据库的维护管理。
1.6 需求概述 按照需求分析文档中的规格要求,使用条形码扫描器进书、借书、还书,使
得信息传递准确、流畅。同时,系统最大限度地实现易安装,易维护性,易操作 性,运行稳定,安全可靠。
1.7 总体结构和模块外部设计
1.8 功能分配
针对图书馆管理系统,可以分为两大模块,一个小模块:分别为管理子系统,
查询子系统两大模块;基础信息管理小模块;
候,系统会根据学生文件对该学生进行查询,看看是否存在该学生,如果不存在,
第 2页
4/6/17
kk
则系统给出警告信息:该学生不存在;如果存在该学生,则系统根据罚款单对该 学生的欠款情况进行查询,如果欠款超过一定金额,则借书失败,否则接受借书, 更新借书文件,在显示器上面显示借书成功;
3):处理学生还书模块: 该模块主要是处理学生还书业务,在图书馆管理人员输入要还的图书字
2.0 接口设计
2.1 外部接口
1, 用户接口:
采用窗口化,菜单式进行设计,在操作时响应热键。
2, 硬件接口:
一卡通,扫描仪器
3, 软件接口
//通过 JDBC 对 MYSQL 数据库的连接
第 3页
4/6/17
kk
2.2 内部接口 通过面向对象语言设计类,在 public 类中实现调用;类间实现严格封装;
4.3 运行时间 由用户决定
5.0 出错处理设计
5.1 出错输出信息 本程序多处采用了异常处理的机制,当遇到异常时不但能及时的处理,保证
程序的安全性和稳定性,而且各种出错信息能通过弹出对话框的形式,及时的告 诉用户出错的原因及解决的办法,使用户以后能够减少错误的发生。程序的大部 分地方还采取了出错保护,如输入内容的长度和类型等减少了用户出错的可能。
第 4页
4/6/17
kk
4.0 运行设计
4.1 运行模块的组合 本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功能,
主窗口通过打开另一个子窗口来实现个模块之间不同功能的连接和组合。各模块 之间相对独立,程序的可移植性好。各模块之间主要以传递数据项的引用来实现 模块之间的合作和数据共享。
4.2 运行控制 只要符合操作说明书,用户可自由控制
根据厦门海洋职业技术学院希望能够充分利用现代科技来提高图书管理的 效率,在原有的办公系统基础上进行扩展,将一些可以用计算机来管理的都进行 计算机化,使得图书馆管理人员工作更加方便,工作效率也更加的高。
1.3 定义
•Access 2003:数据库管理软件 •DBMS:数据库管理系统 •Windows 2000/2003/XP:运行环境 •Visual Basic 6.0 :软件开发语言
kk
图书馆系统概要设计说明书
1.1 编写目的
由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整 个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整 个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数 据结构,接口设计,实现对系统的初步设计。
1.2 项目背景
1.4 任务概述
通过该系统的实施,将图书馆管理等方面通过系统来实施,其中包括对学生借还 读书信息,读者类别,系统管理以及读书信息等等,使得图书馆借还等管理业务 和查询业务运转周期缩短,来提高学校图书馆运转效率。
第 1页
4/6/17
kk
1.5 运行环境 数据库管理系统软件:Access 2000 运行平台:Windows XP/Windows 2000/Windows 2003. 分辨率:最佳效果 1024x768 像素
段时,系统会在借书文件中查找该图书信息,之后对借书文件,学生文件中的该 学生已借书数,图书目录文件进行更新;然后在借书文件中提取学生数据,根据 图书的还书日期和借出日期对学生的欠款金额进行计算,如果没有超期,则欠款 金额在原来的基础上加 0;之后将结果显示出来; 在查询子系统中:
有两个查询内容: 1) 学生信息查询:学生信息查询子模块主要是对学生信息的查询; 2) 图书信息查询:图书信息查询图书信息,便于借书查找。 3) 图书信息查询:图书信息查询子模块主要是对图书信息的查询; 这些模块,是针对学生或者图书馆管理人员这两个不同的对象,查询子系统主要 是让用户了解信息,所以不需要进行用户密码登陆,直接可以进行查询,而管理 模块是涉及到图书馆内部的重要信息管理方面,所以必须要设置用户密码登陆和 权限等等,以保数据的安全性和系统的安全性;
第 7页
4/6/17
在管理子系统中:
1):新书购入处理模块只要是针对采购员在根据计划在外采购新书之后的处
理,所以当采购员采购到新书后,系统根据原先计划采购的新书进行核查,如果
符合计划预定,则将新书入库;否则退货;该模块主要是处理购入的新书是否符
Hale Waihona Puke 合要求;2):处理学生借书模块:
该模块主要是处理学生借书业务,在图书馆管理人员输入学生信息的时
第 5页
4/6/17
kk
5.2 出错处理对策
我们对于本程序的几种可能的错误进行了分析,分别进行了不同的处理。 主要的错误可能有: 数据库连接错误:这类错误主要是数据库设置不正确,或 sql server 异常引起 的,我们只要取消本次操作,提醒用户检查数据库问题就可。 输入错误:这主要是用户输入不规范造成的,我们在尽量减少用户出错的条件的 情况下,主要也是通过对话框,提醒用户,然后再次操作。 其他操作错误:对于用户的不正当操作,有可能使程序发生错误。我们主要是中 止操作,并提醒用户中止的原因和操作的规范。 其他不可预知的错误:程序也会有一些我们无法预知或没考虑完全的错误,我们 对此不可能作出万全的异常处理,这时我们主要要保证数据的安全,所以要经常 的进行数据库备份,并能及时的和我们联系,以逐步的完善我们的程序。
5.3 安全保密设计
我们这个软件的安全主要有几个方面:
软件使用安全:这个我们在对错误的异常处理的地方已经详细说明。这里不再重
述。
数据保密:由于我们这个软件是面向企业的人事管理的,里面就会有很多员工和
企业方面的重要数据。这些数据,出于企业计划,员工隐私等原因需要不宜被外
人知道,所以我们设计了登陆系统,保证了操作员合法性。另外,建议企业对数
相关文档
最新文档