信息管理与信息系统课程设计_第1页
信息管理与信息系统课程设计_第2页
信息管理与信息系统课程设计_第3页
信息管理与信息系统课程设计_第4页
信息管理与信息系统课程设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、山东科技大学学生课程设计目录1 .引言4.2 .基本需求说明及可行性分析 42.1 需求说明4.2.1.1 功能性需求4.2.1.2 非功能性需求 5.2.2 可行性分析6.2.2.1 经济可行性6.2.2.2 技术可行性6.2.2.3 社会可行性6.3 .系统设计及运行平台说明 .7.4 .系统分析部分。7.4.1 系统组织结构与功能分析7.4.2 业务流程图分析8.4.3 数据流程分析 .104.4 数据加工处理的描述1.55 .系统设计部分1.65.1 功能结构图设计错误!未定义书签。5.2 新系统信息处理流程设计 1.85.3 输出设计1.85.4 存储文件格式设计205.5 输入设计

2、225.6 代码设计225.7 程序设计说明书 236 .系统实施部分(部分)296.1 源程序(部分)296.2 图书管理系统界面13.17 .参考文献3234信管专业信息系统分析与设计课程设计任务书一、设计目的:通过本次设计,要求同学们能够将所学到的信息系统分析方法与软件设计技 术及方法综合运用到实际信息系统的分析与设计中, 提高同学们对系统软件的综 合分析与设计能力,主要包括:对系统数据的分析、组织能力,系统数据的提取、 处理能力;系统软件结构的分析设计能力;复杂界面与输入输出设计能力等, 及 学习掌握常用软件开发工具。二、设计内容:图书管理信息系统1、系统需求:本系统主要针对图书馆的图

3、书管理及图书借阅系统进行设计,系统用于图书馆的图书管理人员进行图书的入库管理、图书清单的输出;图书的借阅管 理;同学的图书查询功能等。2、主要功能描述1)权限管理实现三类权限:管理员权限(超级用户,进行各种功能的操作)、借阅管 理权限(借阅人员完成图书的借出、归还管理)、学生权限(图书查询)。2)系统数据维护主要包括新书入库管理、学生借阅证的办理、各种人员权限的分配3)图书借阅管理主要包括学生图书的借阅、归还操作4)图书查询系统为学生提供图书的查询操作,可以通过各种查询条件(包括模糊查询)进 行图书查询。三、设计要求结合所学习的系统分析与设计的具体方法, 应用程序设计的基本知识和数据 库知识进

4、行详细的系统分析设计。具体要求如下:1、学习进行相对复杂数据的分析与设计,建立合理的数据模型。2、学习使用java或c#?的数据环境设计器和数据报表设计器进行报表输 出设计。3、学习使用visio工具进行常用软件图形的绘制。4、进一步熟练进行软件系统的界面设计,深入掌握界面设计元素。5、提供相应的软件设计报告。报告要求有系统的需求分析、系统流程图、 数据流程图、数据字典、系统软件结构图、数据库设计说明和软件说明 书。6、提供与设计报告相一致的软件系统。7、每三人为一个课题组,自由组合,检查相应的小组讨论,讨论结果计入 平时成绩。8、报告书写规范见附件。四、时间安排(共两周10天)1、第一周的周

5、一、周二(2天):查阅资料、进行系统的需求分析,要求画 出系统的业务流程图及数据流程图,并设计各类报表的格式。2、第一周的周三到周五(3天):并进行详细的数据分析,建立数据字典, 并进行数据库及数据查询设计。4、第二周的周三:(5、第二周的周四:(6、第二周的周五:(1天)1天)1天)3、第二周的周一周二(2天):进行软件结构设计,包括软件功能的划分、 输入输出界面的设计。进行输出报表的设计。全面进行系统调试。作业检查,提交报告及设计好的软件。五、考查方式1、考勤20%2、文档40%3、程序40%六、地点信管系机房1 .引言信息革命带来了全球范围市场竞争的日益加剧,对传统的办公教学和生活方式产

6、生了巨大的冲击,如何利用校园网资源,开发高校图书管理系统成为一项非 常迫切的任务。为了提高效率,节省人力,加快高校的信息化发展速度,为此开 发图书管理系统软件,以达到协同高效办公的目的。图书管理系统主要为图书馆 管理人员与各部门进行图书管理以及学生借阅图书提供必要的服务。通过本次的课程设计,使自己能够更加地熟练掌握信息系统分析与设计的思 路和方法,掌握分析与设计的技巧,能够将所学到的信息系统分析方法与软件设 计技术及方法综合运用到图书管理信息系统的分析与设计中,提高对系统软件的综合分析与设计能力。2 .基本需求说明及可行性分析2.1 需求说明2.1.1 功能性需求对图书管理系统需求的对象主要是

7、图书管理人员和图书借阅者,因此图书管理系统功能性需求可以主要分为两部分,功能性需求如下:(1)书籍信息处理:管理员可以浏览、查询、添加、删除、修改、统计图 书的基本信息,完成图书馆新进图书的编号、登记、入馆、销书等操作。(2)借阅者信息处理:主要是浏览、查询、统计、添加、删除和修改图书 借阅者的基本信息,包括登记新生信息或注销已毕业学生信息, 只有是系统中的 合法借阅者才有资格进行图书的借阅活动。(3)借书/还书处理:浏览、查询、统计图书馆的借阅信息(图书超期情况、 藏书情况、借阅情况等),但不能添加、删除和修改借阅信息。(4)读者借阅记录:让每位借阅者能及时了解自己的借书情况,包括曾经 借阅

8、记录以及未还书记录。(5)图书书目检索:借阅者能够根据不同的信息(如书名、作者、关键词 等)对图书馆的存书情况进行查找,以便快速的找到自己希望的图书。2.1.2 非功能性需求: 图书管理系统的非功能性需求主要包括:(1)性能需求用户的软件响应速度系统对操作人员作出的操作指令响应时间应该在 1到2秒内,避免用户长时 问等待。结果精度保证查询的查全率和查准率为 100%,所有在相应域中包含查询关键字的记 录都能查到,所有在相应域中不包含查询关键字的记录都不能查到。运行时资源消耗量应该保证系统运行时各个资源分配合理,不至于出现系统死机,程序进程发 生死锁等问题,影响工作的运行时间和效率。(2)可靠性

9、需求在开发阶段出现的故障由开发人员来修改和处理,测试通过之后。主要表面 的常见的问题如操作设置的问题数据库的变更等则是交给系统管理人员来维护 管理。正常情况下数据库不容许出错。(3)易用性需求满足运行环境在允许操作系统之间的安全转换和与其他应用软件的独立运 行要求,当系统操作及各种数据要做出相应的修改时设计的软件要做适当的调 整,灵活性应达到要求。系统界面应该达到易用、美观的要求,在面向用户的文 档和培训资料等方面也应该满足实际情况的需求。(4)安全性需求应该满足用户在身份认证、授权控制、私密性等方面的要求。图书管理系统的操作也只能由专人进行,只有图书管理部门的工作人员才能拥有权限,如图书的借

10、出状况,如果没有安全管理部分,后果难以想象,可能每次登录都需要用户 身份的验证特别是系统的数据库的管理和维护需要专业的人士来管理。对于系统出现的错误在正常使用时不容许出现, 对操作出现的错误要提示,系统出现错误 时要保证数据库的完好无损。(5)运行环境约束软件系统运行环境应该保证安全和稳定,特别是图书的借入借出,如果没有 安全性保障,后果不堪设想。(6)外部接口与维护校内图书管理系统可维护性强,要求软件的组成程序组构较为简单,因此, 需要的电子设备简单易于管理和维护,具体到软件时数据库数据结构简单但庞大,参与操作的人员数量多的话,维护起来也比较简单,出错也容易修复2.2 可行性分析2.2.1

11、经济可行性(1)作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少, 主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员 工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员 工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。 建立信息中 心,可将来自各方面的信息集中管理, 提高图书管理的计划性和预见性, 快速地 反馈市场信息。(2)系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支 出上也十分有限。此目标系统并不是十分的复杂,开发的周期较短。当系统开发 完实际运行后,将很大程度上提高计算机的功能,在为使用者带来便利的同时,

12、也为系统的进一步推广创造了条件。 这带来的经济回报将远超过支出,并且最重 要的一点是该软件的开发可以给我们对系统的开发有个全面的认识。从经济角度考虑此信息系统开发可行。2.2.2 技术可行性(1)技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬 件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。(2)从技术角度分析本产品做得了图书馆对于图书信息和人员信息等要求的 实现,做得好对于图书馆的整体维护和日常应用,对于图书信息和借阅管理能够很快的进行更新和管理,能够加快图书馆的整体运作速率。图书馆管理系统的工 作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理

13、信息。所使用的语言是java和sql之间连接,这是大家还比较熟悉的内容,可行性绝对 可行。(3)计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。建 立系统开发环境,主要是安装数据库工具(sql server 2005),应用程序开发工具,office画图工具visio。从技术角度考虑此信息系统开发可行。2.2.3 社会可行性(1)在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新 是图书馆完全有可能也有能力采用这样先进的管理技术。(2)社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受

14、和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技 术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。本项目具有方便快捷等优势,投资回报利益大,使得图书馆管理实现电子化,符合 社会信息化发展需要,可以开发本系统。3 .系统设计及运行平台说明系统设计的硬件平台为实验室计算机和自己的笔记本电脑。程序设计软件为myeclipse professional,程序设计语言为java,绘图工具为visio。系统运行环境设计在windows2007平台下运行。4 .系统分析部分4.1 系统组织结构与功能分析为了对系统有一个全貌性的了解,首先我们对系统的内部人员结构、组织及 用户

15、情况进行一定的了解。图书馆系统的组织结构图如下:其中,我们重点对于图书借阅室进行了深入的分析和了解,并制作了图书的 借阅与归还业务流程图及其数据流程图。4.2 业务流程图分析系统的业务是系统要达到的业务目标, 业务流程分析是系统分析中的基础环 节。总业务流程图如下:图书管理信息系统的借阅归还业务流程如图所示:借书时:读取图书编号,查看是否有破损,若有破损且没有盖破损章,则盖破损早。还书时:读取图书编号,查看是否有破损,若没有破损章,则进行相应的处罚; 查看是否过期。若过期,则进行相应的处罚。图书管理系统信息管理业务流程图:d4不合格借阅d3图书d1借书单1读者d5借书清单f1读者借阅情况存档d

16、2还书单d6还书清单4.3 数据流程分析(1)数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系 统中各种务处理过程联系起来。图书管理系统第0层数据流程图:图书管理系统第1层数据流程图:图书信息表借阅者者信 阅入息 俳个图格检索述书信息 i还书信息处理借阅信息处理还书管理得价库存信息管理i管理员个人信息门图书信息 i图书信息表图书馆借阅与归还管理信息系统的数据流程图:结果读者信息表输入信息读取借阅者卡号图书信息管理图书信息表判断借书情况读者信息管理读者信息 查询借阅者信息读取图书编号图书信息查询图书信息图书信息表不可借显示提示信息管理员读者信息表(2)数据字典是描述系统流程图中所

17、有数据流、数据存储、处理功能等卡 片的集合,建立完善的数据字典是对所收集、整理的数据的一种分析归档方式, 为下一步建立数据库和处理数据做准备。数据字典有六类条目:数据元素、数据 结构、数据流、数据存储、处理过程、外部实体。不同类型的条目有不同的属性 需要描述。1)数据元素是最小的数据组成单位,该数据单位不可再分,在图书管理系 统中,如读者姓名、学号,书本编号等。数据元素条目名称:读者编号总编号:别名:编号说明:说明:本校学生及老师编码数据值类型:离散学校代号:类型:数字班级代号:长度:10有关数据结构:读者编号数据兀素条目名称:图书编号编号说明:别名:说明:在馆图书编号图书类型:数据值类型:离

18、散图书代号:类型:数字字符长度:7有关数据结构:读者标号图书编号2)数据结构描述的重点是数据之间的组合关系,一个数据结构可以包括若干个 数据元素或数据结构。数据结构条目名称:学生信息卡说明:新生入学校园卡结构:学号姓名入学日期性别照片借书记录有关的数据流,数据存储:读者信息表读者类力i表借书记录表还书记录表3)数据流由一个或一组固定的数据项组成数据流条目名称:读者借阅信息单编号说明:别名:说明:借书时管理员记录图书类型:数据值类型:离散图书代号:类型:数字字符长度:7有关数据结构:读者借阅信息卡4)数据存储主要描写该数据存储的结构及有关的数据流、查询要求。数据存储条目名称:读者借阅信息记录表编

19、号说明:别名:说明:每位学生学期末所借图书记录情况图书类型:数据值类型:离散图书代号:类型:数字字符长度:7有关数据结构:读者信息 图书信息5)处理过程即对功能进行描述,使读者能够更加直观的理解。处理过程条目名称:读者借阅信息记录表编号说明:别名:说明:所借图书记录录入情况图书类型:数据值类型:离散图书代号:类型:数字字符长度:7处理逻辑:借阅信息存储在借阅数据库中有关数据结构:读者信息 图书信息4.4 数据加工处理的描述数据加工处理是为了将日常大量的数据进行提取精简,为系统的使用人员提供清楚的、准确的数据展示,本系统的数据加工处理如下所示:借书数据处理:决策规则号123456条件借书证已登记

20、yyynn图书已登记入库yynyn ,n读者已借图书和 现借图书多于限 制数ynyyy行动借出图书不能借书y7还书数据处理:决策规则号1234条件书号与数据库数 据相符yynn囱书超期ynyn行动成功还书v还书成功并罚款j :无法还书5 .系统设计部分5.1 功能结构图设计本系统需要完成的功能主要有:(1)实现对图书信息的修改包括定义、查询、更新、删除等操作。图书信息包括图书编号,书名,作者 姓名,出版社,出版日期,所在书库。入库日期,出库日期等。(2)实现对读者信息的修改包括定义、查询、更新、删除等操作。读者信息包括读者编号,姓名,班级, 院系等。(3)实现借书功能。借书信息的输入,包括读者

21、编号,图书编号,借出日期,到期日期,拖欠 日期,罚款数目等。借书信息的查询,修改,包括图书编号,读者编号,读者姓名,图书名称, 借出日期等。(4)实现还书功能还书信息的输入,包括图书编号,读者编号,读者姓名,图书名称,借出日期等。还书信息的查询和修改,包括还书信息编号,读书编号,读者姓名,书籍 编号,书籍名称,借书日期,还书日期,备注信息等。(5)实现销书功能对不符合要求的图书进行出库处理,包括图书编号,书名,作者姓名,出版 社,出版日期,所在书库。入库日期,出库日期等。(6)实现对管理员信息的修改包括定义、查询、更新、删除等操作,管理员信息包括编号,姓名,负责书 库等。具体的功能结构图为:图

22、书管理信息系统借书处理借 阅 信 息 管 理还书处理续借处理新 书 录 入书籍信息管理旧 书 删 除超期罚款读 者 信 息 管 理系统维护管理书 刊 遗 失预 约 信 息设 置 管 理 员5.2 新系统信息处理流程设计该系统信息处理流程的构成角色包括借阅者、管理员和数据库,由借阅者将 请求输入系统,系统接受并处理请求,管理员后台控制并负责现实书籍的出入和 相关罚款。以借书和还书流程为例,如下所示:5.3 输出设计(1)输出设计说明书项目名称项目格式备注用户操作界面用户窗口输出系统与用户的对话 窗口信息统计界面报表、表格以及图表输出相关统计信息,包 括借阅量、借回比例, 受欢迎度统计等管理员操作

23、界面粒据库表格或对话盲口输出管理员操作的对话 窗口或数据库表格(2)输出方式系统的输出方式主要为屏幕显示输出和打印机打印输出 屏幕显示输出。用人机对话的方式在显示屏上输出信息,用户可通过点击功能按钮、输入组 合条件让系统显示信息,实时性强。具体样式如下图:主菜单新带入库管建借阅证道理僧汴在豌理图布,局面打印机打印输出。当输出信息需要长期保存或在较广泛的范围内传递时,一般将信息打印输 出,例如报表的输出等。(3)输出设备与介质本系统输出设备有显示终端和打印机。5.4 存储文件格式设计(1)图书管理系统中各实体及其属性图如下:图书信息实体借阅者信息实体完整的图书管理e-r图(2)逻辑结构设计从理论

24、e-r模型到理论关系模型的整理转换,通过 e-r模型到关系 模型的化,可以得到如下关系模式:读者(借书卡号,姓名,班级,院系)管理员(编号,姓名,负责书库)图书(图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库 入库日期,出库日期)借阅(借书卡号,图书编号,借出日期,到期日期,拖欠日期,罚款数目) 销书清单(管理员编号,图书编号,图书名称,销书日期,销书数量) 管理(管理员编号,借书卡号,图书编号)5.5 输入设计输入界面是管理信息系统与用户之间交互的纽带,它是一个组织系统形象的具体表现;完美的输入界面设计能够为用户建立良好的工作环境,激发用户努力学习、主动工作的热情。我们的输入界

25、面比较简洁, 符合用户习惯,方便用户操作在登陆图书馆界面中,只需要输入自己的学号及密码即可进入;在图书查询界面,我们分为外文图书、中文图书、外文期刊、 中文期刊、论文五大类,这样更方便用户的查询操作,为用户提供易读易懂的信息形态;在 图书借阅界面,直接输入读者编号、姓名、书籍编号即可借阅书籍。具体界面如下所示:5.6 代码设计代码设计是处理对象的符号或表示符号,其主要目的是方便计算机排序、 检索、查找等处理。代码设计的关键是方便用户,并且满足业务要求。图书馆信息管理系统主要参与对象是借阅者、管理者以及图书。借阅者编号借阅者编号即学生的学号,使用学号登入图书馆即可。管理员编号管理员是从学生中选出

26、的并且赋予管理员权限,所以管理者编号也是学 号,在登陆界面直接选择管理员选项即可。图书编号图书由于分为五大类,所以图书编号由两部分组成,前一部分是图书种 类的编号,后一部分是具体图书的编号。5.7 程序设计说明书本系统所包括的主要模块及其具体功能如下:登录子系统模块名称功能简述前台验证1.用户名不能为空,长度在4一iq之间 上密码不能为h且长度在4/0之间后台睑证根据用户名的输入查询数据库是否账号密码正确用户组识别l用户组分为管理员和普通用户 2管理员登入后只能使用管理员模块 工普通用户登入后只能使用书籍查询和书藉借阅以及书籍归还模块模块名称功能简述借阅者信息查询借阅者可通过该模块查询自己的基

27、本信息及借阅书籍的相关情况书稿信息查询借阅者可逋过该模块查询有关书籍的基本信息模块名称功能简述书籍借阅读者可通过该模块借阅自己所需要的书籍,并在数据库中进行登记书籍归还读者可通过该模块归还自己所借阅的书籍罚款根据读者超出借由期限的长短对读者进行相应的罚款读者信息管理国读者的信息进行添加、删除及福改书籍佶息管理对书籍信息进行添加、删除及修改图书管理系统的层次模块结构图:第一层:读者信息查询1.2.1书籍信息查询l22读者信息库1.33书籍信息库1.3.4图书管理系统ipo图:ipo图编号(及模块号121hipq图号:0.00模块名称:读者信息 查询设七情;使用单位;图书馆输入部分i处理描述p输出

28、部分o由读者信息库送 入图书信息*利用权限打开读者信息库;输入所需读者信息进行读者查询获得所需读者信息- i 事处理过程:输入信息与信息库信息对应,/查询成功,输出读者信息口一y、输入信息与信息库信息不对 应,输出无此读者 向读者信息库送出 查询命令方谕出与查询信息对 应的读者信息。ipo图编号c及模块号):-1.22hipo 图号:0 0 0模块名称,图书信息 查询设i储;使用单位;图书馆输入部分i姐鞠述p输出部分。由图书数据库送 入图书信息,利用极限打开图书信息曲输入所需图书信息进行图书查询获得所需图书信息* , * 处理过程:输入信息与信息库信息对应,/查询成功,输出图书信息。一y、输入

29、信息与信息库信息不对 应j输出无此图书4向图书信息库送出 查询命令,谕出与查询信息对 应的图书信息.ip。圉编号(及模块号5: l33hipo 图号:0.0.0模块名称:读者信息 库阴t者:使用单位:图书德输入部分i处理揄ip输出部分0由读者查询功能 录入杳询命令r由读者信息管理 录入读者信息。s人查询命令j录入修改记录j录入读者信息j整理各种信息,存入数据库处理过程:将读者信息送回上 一级,便于各个功 能模块功能的进 行。ip。图编号(及模块号x 134hipo 图号1 0.0.0模块名称:书籍信息 库设/使用单位;图书相输入部分i地8述pj输出部分0由图书查询功能 录入查询命令;由图书借还

30、汜录 系统录入图书信 息。录入查询命令#录入信还记录录入鼠书信息,整理管种信息,存入数据库 -114!处理过程:0-将图书信息送回上 一级,便于各个功 能模块功能的进 行。if图编号(及模块号):2.2.1hipo图号0.0.0模块名称士图书借还设计者:使用单位;图书磨输入部分i姐里描述p输出部分0从获得的借还记录得 到图书信息读者发生借还行为(凭借借阅证作为媒介将借还记录录入读者借阅管理系统:迎者信息与惜证图书信息一一对应-1 * i-姐里过程;*对应,记录合格*f不对应,记录小合格将合理记录送回上 一级,进行信息更 新:输出图书信息,以便 处理图书预约模块建。图编号c及模块号以2.22hi

31、poe: 0.0.0模块名称,罚金管理设使用单位;图书馆输入普吩i处理描述p输出部分0由下级送入读者 借阅信息读者借阅图书逾期未归还3读者借阅信息系统处理出逾期未归还图书 及读者信息5对逾期未归还图书的读者进行罚金核算;根据核算好的罚金对逾期未归还图书的读 者进行罚金处理;读者缴纳罚金 v i fl i f处理过程: f-将罚金管理信息返 回上一级。将罚金管理送还下 一线,更新读者借 阅信息由ipo图编号c及模块号力3.23hipo 图号士 0.0.0模块名称,读者信息管理设计者:使用单位;图书馆输入吾的i处理描述p输出部分。由下线送入读者 基本信息才由下线送入读者 借阅信息,读者登记基本信息

32、;将读者基本信息送入读者信息管理系统i 将读者借阅信息摄入读者信息管理系统亨 整理录入读者信息处理过程:-一-d将读者18息送回上 一缴*ipo图编号c及模块号力工24hip。图号: 0.0.0模块名称:书籍信息 管理设计者:使用单位;图书馆mja 淞 i处理描述p输出部分0由下级输入图书 损钱信息才由下纵输入采购 信息上图书损轼后,记录损毁信息j采购图书后 记录采购信息修改图书信息5录入新的图书信息 4 4处理过程:将新的图书信息送 回上一级,更新图 书信息,n0图编号c及模块号);235hipo 图号:l.a.0 0.0模块名称:读者借阅信 息库设东&二使用单位;图书馆输入部分i处理描述p

33、输出部分o凭借借阅证作为 媒介将借还记录 录入“读者发生借还行为;获得信还记录;将借还记录录入读者借闻信息库,ii姐里济巳将借还记录送回上 一级k完成罚金管 理等功能。9。图编号c及模块号力23.6hipo 图亏士 0.0 0模块名称读者基本信 息设计者上使用单位:图书德输入部分i处理描述p输出部分。由相关人员录入读者登记自己的基本信息5将读者基本信息国入信息管理系统,处理过程:f将读者基本信息送 回上一级,进行读 者信息管理。ipo囱缭号c及模块号力2.3.7hipo 图号士 0.0.0模块名称:读者借还信 息设使用单位;图书德输入部分i处理描述p输出部分。凭借借阅证作为 媒介将借还记录 录

34、入“读者发生借还行为;获得信还记录;将借还记录录入系统处理过程士yy)将借还记录送回上 一缎*9。图编号c及模块号)12.3 8hipo0.0.0模块名称:图书采购信 息设h者:使用单位;图书馆输入部分i处理描述p输出部分。由有关人员录入。书篇重读损载,无法修补 记录需要采购的图书信息f编制采购清单宁根据采购清单曲亍采购处理过程:f将图书损胃信息送 回上一级,ipo图编号c及模块号上2.3.9hipo 图考士 l.a.0.0.0模坎名称工图书损毂信息设十使用单位:图书馆输入粉i处理描速p输出部分。由有关人员录入&图书被损毁,图书管理员整理并发现;管理员记录损毁图书信息i处理损毁书藉处理过程:一

35、f度损坏的书籍进行修补重读损坏不能再用的书籍予以记录,准备采购新书。将图书损毁信息 送回上一级,6 .系统实施部分(部分)6.1 源程序(部分)1 .“新书入库管理”页框“添加”命令:xx=messagebox (确认添加本书信息 ?”,1+32+0,信息提示)thisform.refreshuse图书信息数据表if图书信息数据表.图书编号二(thisform.pageframe1.page1.text2.value)xx=messagebox(温馨提示:本书信息添加重复!,0+48,提示)elseinsert into图书信息数据表(图书名称,图书编号,图书类别,图书作者,出版社,图书价格)

36、;values(thisform.pageframe1.page1.text1.value,thisform.pageframe1.page1.text2.value,thisform.pa geframe1.page1.text3.value,thisform.pageframe1.page1.text4.value,thisform.pageframe1.page1.text5.value,thisform.pageframe1.page1.text8.value)endif“清除”命令:thisform.pageframe1.page1.text1.value=thisform.pageframe1.page1.text2.value=thisform.pageframe1.page1.text3.value=thisform.pageframe1.page1.text4.value=thisform.pageframe1.page1.text5.value=thisform.pageframe1.page

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论