别等:书籍信息管理包括书籍信息的添加、书籍信息的修改、书籍信息的查询、书籍信息的删除等。
借阅管理部分:借阅管理包括借书信息的添加、借书信息的修改、借书信息的删除等。
系统管理部分:包括修改系统用户密码、增加新书以及退出系统等。
3.1.2小说租阅管理模块设计
系统设计目标和功能
在计算机业高度发展的今天,各行各业都有电脑的需求,希望通过电脑的快捷管理来提高效率。例如书屋,随着图书储备的不断加大和读者的日益增多,使得管理人员面临着很大的难题。如何才能将图书全面系统的管理。使借阅省时高效,提高工作质量,工作效率。方便读者借阅,为读者更好的服务。本系统就是根据以上的种种的困难进行开发设计的。其具体的设计功能是:
(1)方便的数据输入性能。
(2)较灵活的查询性能,可以根据不同的需要快速实现按某种查询方式对图书资料进行查找并显示相应记录。
(3)具有模糊查找的功能,可以根据不太确切的信息查找出相近的资料以供进一步的查询,提高了系统的应用能力,也为资料的管理提供了方便。
本系统有以下几种模块:
快速浏览模块
分页浏览模块
分项查询模块
综合查询模块
租阅情况查询模块
添加/删除模块
修改/保存模块
密码修改模块
租阅记录添加模块
小说租阅情况一览表模块
作者作品一览表模块
小说自然资料一览表模块
读者敬告模块
关于小说租阅系统模块
根据图书馆业务的需求,该系统主要是为了方便会员管理,图书管理和借阅管理等。为此设计了,会员管理模块、图书管理模块、借阅管理模块等。本系统采用菜单操作方式,每个主模块下又有少量的子功能使操作者可能根据需要方便的使用。
系统功能结构图(系统中各功能模块间的关系)
小说租阅管理系统
输入密码
浏览查询修改打印帮助退出
分快综分租添修租密小作小敬小退
页速合项阅加改阅码说者说告说至
浏浏查查情删保记修租作自读租W
览览询询况除存录改阅品然者阅I
查添情报资管N
询加况表料理界
报报系面
按按按按 表表统
书书作出
号系者版
查查查社
询询询查
询
3.2小说租阅管理数据库设计
3.2.1数据库系统
本人设计的是一个关于图书管理的数据库系统,通过这个系统管理员可以简捷、方便的对图书记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行图书查询等功能。
数据库技术是计算机科学的重要分支,数据库应用成为当今计算机应用的主要领域之一。
数据库系统本质上是一个用计算机存储记录的系统。数据库本身可被看作为一种电子文件柜:也就是说,它是收集计算机数据文件的仓库或容器。系统用户可以对这些文件执行插入数据、检索数据、更改数据、删除数据等一系列操作。
总之,数据库系统是一个计算机存储记录的系统,即,它是一个计算机系统,该系统的目标存储信息并支持用户检索和更新所需要的信息。
确切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。
3.2.2小说租阅管理系统数据库设计
1书籍管理部分
书籍管理部分包括书籍信息管理和书籍类别管理,其功能是实现对
各部分数据内容添加、修改、删除等操作。各管理部分的明细如下:
1)、书籍信息管理:包括书籍信息的添加、书籍信息的修改、书籍信息的查询和书籍信息的删除4部分功能。其中,书籍信息包括图书编号、书名、图书类别、作者、出版社、出版日期。
2)、书籍类别管理:包括书籍类别的添加、书籍类别的修改、书籍类别的闪出3部分功能,其中,书籍类别包括类别名称和类别编号两部分。
2系统管理部分
设置操作人员。系统初始设置一个密码,操作人员可以利密码登录。
3.3添加小说租阅管理菜单
使用菜单编辑器编辑系统主菜单
浏览
............快速浏览
............分页浏览
查询
............分项查询
............综合查询
............租阅情况查询
修改
............添加/删除
............修改/保存
............密码修改
............租阅记录添加
打印
............小说租阅情况一览表
............作者作品一览表
............小说自然资料一览表
帮助
............读者敬告
............关于小说租阅系统
退出
............退至VFP
............退至WINDOWS
第四章测试和应用
4.1测试
在开发大型软件系统的过程中,需要面对错综复杂的问题,人的主观认识不可能完美无缺,因此,在软件生存周期的每个阶段都不可避免地会产生错误。在软件生命周期的每个阶段都不可避免地回产生差错。我们力求在每个阶段结束之前通过严格的技术审查,尽可能早地发现并纠正差错。测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。
软件测试是为了发现程序中的错误而执行程序的过程;好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;成功的测试是发现了至今为止尚未发现的错误的测试。
与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前一个步骤地继续。大型软件系统通常由若干个子系统组成,每个子系统又由许多模块组成。因此,大型软件系统的测试基本上有下述几个步骤组成:
1、模块测试:在这个测试过程中所发现的往往是编码错误和详细设计的错误。
2、子系统测试:这个步骤着重测试模块的接口。
3、系统测试:在这个测试步骤中发现的往往是软件设计中的错误,也可能发现需求说明中的错误。
4、验收测试:在这个测试步骤中发现的往往是系统需求说明书中的错误。
对于以上的几个步骤,分别要完成功能测试、强度测试及性能测试、可用性测试等。
5、功能测试:测试是否满足开发要求,是否能够提供设计所描述的功能,是否用户的需求都得到满足。功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准。例如:在登录注册模块的测试中,针对要求输入合法和不合法的用户名及口令进行测试,反复几次,若无错误,则保证基本正确。
6、强度测试及性能测试:测试系统的能力最高实际限度,即软件在一些超负荷情况下功能实现的情况。如要求软件某一行为的大量重复、输入大量的数据或大数值数据、对数据库大量复杂的查询等。测试软件的运行性能,这种测试常常与强度测试结合进行,需要事先对被测软件提出性能指标,如计算的精度、记录的精度、响应的时限和恢复时限等。
7、可用性测试:测试用户是否能够满意使用。具体体现为操作是否方便,用户界面是否友好等。因为在软件编辑时听取了用户的意见。因此,用户界面的设计上并没有太大的问题。
4.2应用
进入界面后,只输入正确的密码,系统菜单才能发生作用。每打开一个表单时,需关闭前一个已打开的表单
参考文献
[1]冯玉才,《数据库基础》,北京:华中工学院出版社
[2]黄梯云,《管理信息系统》北京:经济科学出版社
[3]王珊、陈红,《数据库系统原理教程》北京:清华大学出版社
[4]牛允鹏,《数据库及其应用》北京:经济科学出版社
[5]田孝文,《计算机信息处理综合作业教程》北京:经济科学出版社
[6]丁宝康、李大学,《数据库原理》经济科学出版社
[7]崔巍,《数据库系统及应用》高等教育出版社
[8]李振格:《VISUALFOXPRO60中文版入门与提高》,清华大学出版社
??
??
??
??
11
上一篇:
VFP家政服务管理系统(论文和程序)
下一篇:
经腹腔镜治疗异位妊娠的护理论文