,定系统设计必须达到的目标。以下是图书管理系统必须具备的功能新进图书的登记功能对于购进的新书,系统必须具备图书信息资料的录入功能。图书的查询修改功能当图书资料发生变化,如图书丢失或有信息输入时,则应能够及时对数据进行修改和补充。借阅的登记,归还的登记功能系统的主要功能之,供本校学生借阅图书归还图书,并进行登记。学生信息的增加删除和修改功能系统主要功别类地进行归并并汇总,加以编号。语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统都采用了语言标准。虽然很多数据库都对语句进行了再开发和扩展,但是包括,以及在内的标准的命令仍然可以被用来完成几乎所有的数据库操作。北京电子科技职业学院二系统需求分析任务概述经过对云航中学详细调查,加深了对现行图书管理业务的深刻了解,与此同时,将整个图书管理的业务流程抽象描述如下新的图书购进后,分门操作。虽然很多数据库都对语句进行了再开发和扩展,但是包括,以及在内的标准的命令仍然可以被用来完成几乎所有的数据库部分内容简介语言。语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统都采用了语言标准。虽然很多数据库都对语句进行了再开发和扩展,但是包括,以及在内的标准的命令仍然可以被用来完成几乎所有的数据库操作。北京电子科技职业学院二系统需求分析任务概述经过对云航中学详细调查,加深了对现行图书管理业务的深刻了解,与此同时,将整个图书管理的业务流程抽象描述如下新的图书购进后,分门别类地进行归并并汇总,加以编号。新书编号后,上到书架以备学生借阅。如学生需要借阅图书,则在其本人的借阅登记表上进行登记,记录相关借阅信息与借阅日期。学生借阅图书后,应及时归还图书,并在本人的借阅登记表上注明还书日期和时间。根据以上调查分析,可以给出其现行业务流程图如图所示。图现行图书管理业务流程图二数据描述经过详细的调查,我们已经清楚了解了现行的业务流程,接下来给出系统的逻辑模型。构造系统逻辑模型的工具是数据流图和数据字典。根据现行图书管理的业务流程,首先把数据流图中的源点和终点都选定为学生,因此可以得到图书管理系统的基本系统模型,如图所示。图图书管理系统的基本系统模型根据基本系统模型,对其逐步细化,得到描述逻辑系统细化后的数据流图,如图所示。管理员学生信息学生管理学生信息图书信息图书管理图书信息登记图书信息登记图书信息学生借阅图书借阅管理借阅信息借阅登记归还管理学生信息归还图书归还登记学生借阅结果归还图书归还结果新图书新图书新图书新图书新图书分类编号学生借阅学生归还图书归还后的图书北京电子科技职业学院图图书管理系统数据流图三功能需求经过以上详细的用户调查,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的目标。以下是图书管理系统必须具备的功能新进图书的登记功能对于购进的新书,系统必须具备图书信息资料的录入功能。图书的查询修改功能当图书资料发生变化,如图书丢失或有信息输入时,则应能够及时对数据进行修改和补充。借阅的登记,归还的登记功能系统的主要功能之,供本校学生借阅图书归还图书,并进行登记。学生信息的增加删除和修改功能系统主要功能之,建立学生信息,并对其进行维护。四性能需求为了保证系统能够长期安全稳定可靠高效的运行,图书管理系统应该满足以下的性能需求系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。系统的易用性和易维护性图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件软件。所有这些都要符合主流国际国家和行业标准。系统的响应速度图书管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。图书管理系统图书管理员图书管理员图书借阅信息图书归还信息北京电子科技职业学院三系统概要设计系统设计主要包括客户需求的总结功能模块的划分和系统流程的分析。根据客户需求总结系统主要完成的功能,以及将来拓展需要完成的功能,然后根据设计好的功能划分出系统的功能模块,以方便程序的管理和维护,最后设计出系统的流程。接下来,就对系统设计的前期准备做详细介绍。系统功能描述个图书借阅管理系统应该提供包括客户信息管理图书信息管理出版社信息管理用户信息管理租还书报表显示和综合查询等功能。客户图书出版社用户信息的数据维护模块提供增加删除改变和查询浏览等基本的数据维护功能。打印报表功能模块可以用报表的形式显示数据表。综合查询模块可以通过用户选择的数据表和相应的查询条件来查询相关内容。客户租还书模块是图书出租管理系统的核心功能,实现客户和图书出租的交互。二功能模块划分图书出租管理系统应该具有客户信息管理图书信息管理租还书和综合查询等功能。根据系统功能的需求分析,我们把该系统的功能划分为个模块。客户信息维护模块图书信息维护模块出版社信息维护模块用户信息维护模块客户租还书管理模块综合查询模块报表显示模块图书出租管理系统的功能模块如图所示。图图书出租管理系统的功能模块图其中,客户租还书管理模块包括以下个子模块。租借图书归还图书北京电子科技职业学院查询租借信息客户信息维护模块包括以下个子模块增加客户信息删除客户信息修改客户信息查询客户信息该模块图如图所示。图客户信息维护模块图同理,如图书信息管理出版社信息管理用户信息管理模块也被类似的分为增加删除修改查询个模块。从图中可以看出,这段代码展示了在数据库开发中如何利用存储过程来进行编程。首先,在代码中生成了新的对象,并设置它的属性。设置属性为存储过程,同时将属性设置为存储过程的名称,这个存储过程前面已经介绍过。虽然可以通过以语句的形式传递参数自变量之前的存储过程名称来调用存储过程,单如果使用对象的集合,则可以显式地定义存储过程参数并访问输出参数和返回值。对象可以使用构造函数来创建,或通过调用的集合的方法来创建,上述代码就是采用这种方式来添加参数。会将构造函数参数或现有对象用作输入。设置属性来指定参数类型是还是。在上述代码中为。上述代码中的存储过程是个的命令,所以就可以调用北京电子科技职业学院来执行此存储过程。函数中的用来检验客户所租图书目前的库存量,如果等于则租借失败。具体代码参见程序清单函数的实现手法和基本相同,只是在存储北京电子科技职业学院过程中多了个型的变量,用来把返回记录条数返回。同样道理,函数代码参见程序清单函数在租书时同时增加客户所租借的数目,和的实现方式完全相同,亦不再详细介绍。在函数中用到了函数来返回客户的目前租借图书数目,如果大于本则不允许再租借。此函数的代码实现参见程北京电子科技职业学院序清单函数事先手法和函数如出辙,这里不再展开。还书的情况和租书的情况刚刚相反,是把客户表中的目前租借图书数目减少而图书表中的库存量增加。实现的手法也基本相同,具体代码参见程序清单北京电子科技职业学院
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 38 页
第 2 页 / 共 38 页
第 3 页 / 共 38 页
第 4 页 / 共 38 页
第 5 页 / 共 38 页
第 6 页 / 共 38 页
第 7 页 / 共 38 页
第 8 页 / 共 38 页
第 9 页 / 共 38 页
第 10 页 / 共 38 页
第 11 页 / 共 38 页
第 12 页 / 共 38 页
第 13 页 / 共 38 页
第 14 页 / 共 38 页
第 15 页 / 共 38 页
预览结束,还剩
23 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。