VB+Access图书管理系统

VB+Access图书管理系统

图书管理系统的设计与实现

目录

 

一、序言····················································································································· 4

二、需求分析说明书···································································································· 4

2.1系统介绍................................................................................................................................................. 4

2.2系统面向的用户群体............................................................................................................................. 4

2.3系统的功能性需求................................................................................................................................. 4

2.4系统的非功能性需求............................................................................................................................. 5

2.4.1用户界面需求.................................................................................................................................. 5

2.4.2软硬件环境需求.............................................................................................................................. 5

2.4.3软件质量需求.................................................................................................................................. 5

、可行性分析报告···································································································· 5

3.1技术可行性............................................................................................................................................. 5

3.2人员可能性............................................................................................................................................. 5

3.3时间、设备可能性................................................................................................................................. 5

3.4系统工作量............................................................................................................................................. 5

3.5代码工作量............................................................................................................................................. 5

3.6文档要求................................................................................................................................................. 5

开发环境与项目规划····························································································· 5

4.1开发环境................................................................................................................................................. 5

4.2项目规划与管理..................................................................................................................................... 5

4.2.1开发人员安排.................................................................................................................................. 5

4.2.2开发进度安排.................................................................................................................................. 6

、软件界面设计标准与规范······················································································ 6

5.1编写目的................................................................................................................................................. 6

5.2界面设计思想......................................................................................................................................... 6

5.3界面设计原则......................................................................................................................................... 6

5.4界面设计样式......................................................................................................................................... 6

5.5常见提示信息样式................................................................................................................................. 6

5.6常见错误信息样式................................................................................................................................. 7

5.7其他界面约定......................................................................................................................................... 7

六、软件编码设计标准与规范······················································································ 7

6.1对象命名约定......................................................................................................................................... 7

6.2常量和变量命名约定............................................................................................................................. 8

6.3结构化编码约定..................................................................................................................................... 8

6.4数据源的约定......................................................................................................................................... 9

6.5数据库访问约定..................................................................................................................................... 9

6.6其他约定................................................................................................................................................. 9

七、数据库分析与设计································································································ 10

7.1数据库环境说明...................................................................................................................................... 10

7.2数据库命名标准与规范.......................................................................................................................... 10

7.3数据库逻辑设计...................................................................................................................................... 10

7.4数据库物理设计...................................................................................................................................... 10

7.4.1表、视图汇总.................................................................................................................................. 10

7.4.2各表、视图设计详解...................................................................................................................... 11

八、软件体系结构设计说明书······················································································ 15

8.1系统概述................................................................................................................................................. 15

8.2设计约束................................................................................................................................................. 15

8.3设计策略................................................................................................................................................. 15

8.4系统概要设计说明书............................................................................................................................. 16

8.4.1图例说明.......................................................................................................................................... 16

8.4.2系统总体结构图.............................................................................................................................. 16

8.5系统详细设计说明书............................................................................................................................. 17

8.5.1系统模块汇总.................................................................................................................................. 17

8.5.2系统核心模块详解.......................................................................................................................... 18

8.5.3系统模块详解.................................................................................................................................. 28

九、用户界面设计报告································································································ 42

9.1界面设计规范......................................................................................................................................... 42

9.2系统窗体汇总......................................................................................................................................... 42

9.3主界面设计............................................................................................................................................. 43

9.4子界面设计............................................................................................................................................. 43

9.5界面资源设计......................................................................................................................................... 44

十、软件测试分析报告································································································ 44

10.1测试范围与主要内容........................................................................................................................... 44

10.2测试方法............................................................................................................................................... 44

10.3测试报告............................................................................................................................................... 44

10.4改进建议与措施................................................................................................................................... 45

十一、软件使用说明书································································································ 45

11.1软件概述................................................................................................................................................ 45

11.2使用说明................................................................................................................................................ 45

11.2.1系统登陆.......................................................................................................................................... 45

11.2.2系统退出.......................................................................................................................................... 46

11.2.3图书类别管理.................................................................................................................................. 46

11.2.4图书信息管理.................................................................................................................................. 48

11.2.5查询图书信息.................................................................................................................................. 48

11.2.6读者类别管理.................................................................................................................................. 49

11.2.7读者信息管理.................................................................................................................................. 49

11.2.8查询读者信息.................................................................................................................................. 50

11.2.9借书管理.......................................................................................................................................... 50

11.2.10还书管理........................................................................................................................................ 50

参考资料····················································································································· 51

 

 

一、序言

图书管理系统的设计与推出是多方面原因促成的,比如学校的图书管理,日常管理工作都是人工操作,历史数据很难保存和利用。而其他的小型图书馆大多如此。针对这种状况,我计划开发一个面向小型图书馆的图书管理系统,实现对人员、物流的全面管理,以帮助这些图书馆早日实现书店管理信息化。

为了系统的顺利开发和维护,特编制如下技术文档:

 

二、需求分析说明书

2.1系统介绍

本系统定位于小型图书馆,暂时考虑单机环境下的实现;操作系统选择目前常用的Windows 98/2000。系统性质为MIS(管理信息系统)或财务软件。

本系统采用会员制管理,系统功能应包含图书管理、读者管理、图书借阅管理、系统管理等。系统界面力求简洁、易用,在标准化的基础上考虑界面的美观和新颖。

2.2系统面向的用户群体

系统面向小型图书馆,用户群体为这些图书馆的学生、老师或者工作人员等。

2.3系统的功能性需求

功能序号

功能名称

功能说明

1

图书管理

包含图书类别、信息管理、查询图书信息等

2

读者管理管理

包含读者类别、读者信息、查询读者信息等

3

图书借阅管理

包含借书管理、还书管理

4

系统管理

系统退出

2.4系统的非功能性需求

2.4.1用户界面需求

简洁、易用、易懂,美观、大方、标准,具备一定的兼容性。

2.4.2软硬件环境需求

软件环境:兼容当前主流操作系统 Windows 95/98/NT/Me/2000/XP 等。

硬件环境:386以上计算机。

2.4.3软件质量需求

易用、健壮、兼容性好、运行稳定、有一定安全保障。

 

、可行性分析报告

3.1技术可行性

系统的性质为MIS或财务软件,因而数据库的设计与操纵是系统设计的核心。我在20056月至20057月曾经成功完成了“图书管理系统“的开发,具备一定的系统分析与设计能力,熟悉数据库的设计与操纵;因而该系统的实现在技术上是可行的。

3.2时间、设备可能性

系统设计与开发工作预计耗时一个星期。实验设备如:计算机。

3.3代码工作量

预计需7天左右。

3.4文档要求

依据国家《计算机软件产品开发文件编制指南》和《管理信息系统基础与开发技术》的理论与原则编制标准的软件技术文档。

[1] [2] [3] [4] [5] [6] [7] [8] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有