图书管理概要设计.docx

上传人:b****8 文档编号:11295921 上传时间:2023-02-26 格式:DOCX 页数:16 大小:329.18KB
下载 相关 举报
图书管理概要设计.docx_第1页
第1页 / 共16页
图书管理概要设计.docx_第2页
第2页 / 共16页
图书管理概要设计.docx_第3页
第3页 / 共16页
图书管理概要设计.docx_第4页
第4页 / 共16页
图书管理概要设计.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

图书管理概要设计.docx

《图书管理概要设计.docx》由会员分享,可在线阅读,更多相关《图书管理概要设计.docx(16页珍藏版)》请在冰豆网上搜索。

图书管理概要设计.docx

图书管理概要设计

概要设计说明书

 

目录

1引言4

1.1目的:

4

1.2背景:

4

1.3定义:

5

1.4参考文献:

5

2总体设计5

2.1需求规定5

2.2运行环境5

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

2.4系统结构框架6

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

2.6人工处理过程7

2.7上未解决的问题7

3接口设计7

3.1用户接口7

3.2外部接口13

3.3内部接口13

4系统数据结构设计13

5系统出错处理设计14

5.1出错信息14

5.2补救措施15

5.3系统维护设计15

引言

1.1目的:

本文档将对《图书管理系统》的功能进行概要描述,本文档的读者是项目策划设计

和评审人员。

1.2背景:

本校图书馆主要功能是为全校教职工,学生提供借,阅图书等服务项目。

本《图书管理系统》应能运行在Window平台上并将以上有关信息纳入本。

系统进行统一管理。

以提高图书管理的效率。

本项目的名称:

图书管理系统

本项目的提出者:

图书管理系统

1.3定义:

VS:

(VisualStudio)是用于C#开发的一种平台

1.4参考文献:

本项目主要参考文献为:

《数据库原理与应用》 李昭原主编 科学出版社

 《软件工程》     王利福张世琨朱冰编著北京大学出版社

《实用软件文档写作》 肖刚古辉程振波张元鸣编著清华大学出版社

2总体设计

2.1需求规定

本系统采用了(C/S)模式当普通用户登陆本系统只可以进行对图书的信息的浏览而管理员可以对系统进行(用户管理图书管理借还书管理)系统管理员可以对本系统进行数据库的备份和还原以及日志的查询当用户执行了自己的权限后便可退出本系统

2.2运行环境

2.2.1设备

Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;

  运行时占用内存:

≤15MB;

  所需硬盘空间:

≤10MB;

2.2.2支持软件

操作系统:

Window98,WindowNT,Window2000,WindowXP,WindowServer2003等能安装LAN,或VS的操作系统。

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

a用户启动系统后进入登陆界面,这时用户可以选择是客户端登陆还是服务器端登陆.。

b如果是服务器端登陆则用户登陆后就可以对整个的系统进行一个整体的管理

(图书管理用户管理借书管理还书管理系统管理)。

c如果是客户端登陆用户输入服务器端IP和用户名后就会进入系统但该用户只能

进行查看图书的信息。

系统处理流程如图(2.3)所示:

NY

N

Y

2.4系统结构框架

如图2.4所示整个系统可分为两大部分:

服务器模块和客户端模块。

服务器模块包括

(用户管理图书管理借书管理还书管理系统管理)客户端包括(图书浏览)

图C1管理模块图

2.5功能需求与程序的关系

功能需求与程序的关系如表2.5所示:

功能需求

程序单元或模块

用户管理

服务器端模块

图书管理

服务器端模块

借书管理

服务器端模块

还书管理

服务器端模块

系统管理

服务器端模块

浏览图书

客户端模块

2.6人工处理过程

不同的用户可以根据自己的权限和需要,进行响应的操作,以决定具体的目的.。

2.7上未解决的问题

尚无

3接口设计

3.1用户接口

用户接口及程序界面设计如下:

3.1.1用户登陆的初始界面的基本元素

在该界面上有两个按纽如果你选择单机版登陆实际上就是以管理员的身份登陆系统可以对系统进行管理如果用户选择网络版登陆系统就是以普通用户登陆系统进行图书的查询

最后用户登陆后写入日志。

图C2网络版登陆图

图C3网络版登陆图

3.1.2图书管理初始界面的基本元素

图书管理员可以在文本框中输入不同的条件从图书表中查询图书的一些基本信息

也可以删除指定的图书的信息

也可以根据需求添加图书到图书表中,但首先要检查图书表中是否有相同的图书ID.如果有的话提示错误,否则添加该图书。

同时管理员也可以根据需求修改图书的信息到图书表中

图C4管理图书信息图

3.1.3用户管理初始界面的基本元素

图书管理员可以在文本框中输入不同的条件从图书表中查询用户的一些基本信息

也可以删除指定的用户的信息

根据需求添加用户到用户表中,但首先要检查图书表中是否有相同的图书ID.如果有的话提示错误,否则添加该图书。

图C5管理用户信息图

图C6用户信息查询图

 

3.1.4借书管理初始界面的基本元素

图书管理员将用户的借书证的信息输入到用户ID的文本框中从用户借书表中与用户输入的信息核对,以确定用户以前有没有借书.。

然后点击按钮(图C6)如果用户以前有借书提示管理员错),否则确定用户要借的图书。

图C7借书管理图

3.1.5还书管理初始界面的基本元素

图书管理员将用户的借书证的信息输入到用户ID的文本框中(图C8,,以确定用户以前有没有借书.)将用户借的图书.的信息输入到图书ID的文本框中(图C8)点击确定,检查用户借的图书是否以过期限,如果超过期限确定罚款的数目打印罚款单最后将该图书在借书表的记录删除,在图C8信息提示中显示信息。

图C8还书管理图

3.2外部接口

本软件的主要的外部接口是与打印机与条形码机配置

3.3内部接口

本软件需要实现的内部借口就是实现各类之间的接口调用

4系统数据结构设计

由以上分析可得出系统的数据结构图如图C9所示:

图C9图书管理系统数据结构图

5系统出错处理设计

5.1出错信息

a安装软件后无法运行。

b无法连接到服务器

c网络突然中断

d输入非法的数据

5.2补救措施

a检查系统是否安装好了C#,并配置好路径

b检查系统是否安装TCP/IP协议,网络连接是否正常。

c提示用户检查网络连接并取消本次操作。

d提示用户的错误并给出正确的例子

5.3系统维护设计

系统要经常的进行数据库的备份以及对借还书表的清理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1