- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章 项目设计实例-图书管理系统;学习目的与要求;11.1 可行性和需求分析; 2.可行性研究的前提
( 1)要求
功能:负责图书、读者信息的编辑及查询,借阅/归还图书的管理。
性能:借阅、归还的记录正确,流通图书速度快、效率高,操作方便、快捷。
( 2)目标
方便图书信息、读者信息以及图书借阅的高效管理。
(3)条件、环境
硬件条件:PC机。
运行环境:Windows操作系统。
开发软件:Visual FoxPro 6.0。
(4)效益成本
技术可行,现有技术完全胜任开发任务;操作可行,软件能被操作人员快速接受。 (5)结论
综上分析,开发图书管理系统不仅有着很大的经济效益,而且有着更大的社会效益。该系统的开发,不仅可以节省大量的资源,而且可以大大地提高工作效率,因此该项目的开发前景可观。; 2.需求分析
1) 引言
开发图书管理系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。本系统的通用性、可实用性较强,用以提高图书信息的现代化管理水平,实现信息资源的共享。
2)系统功能
管理:图书管理、读者管理、借阅/归还管理。
查询:图书查询、读者查询、借阅查询。 ;11.2 系统设计; 2. 系统功能分析;3. 系统功能模块设计; 4. 数据库设计; 2) 读者信息表
所有读者的信息均存放在本表中,表文件名称为reader.dbf。; 3)图书借阅/归还记录表
图书借阅/归还记录信息均存放在本表中,表文件名称为borrow.dbf.;2).数据库的创建
打开项目文件“图书管理.pjx”,“新建”数据库,数据库名称为“图书管理系统”,将表book.dbf、reader.dbf和borrow.dbf添加入数据库中,成为数据库表.; 3). 创建与编辑主文件main.prg
在“代码”/“程序”下,新建程序文件main.prg并右击,将main.prg设置为“主文件”,即系统启动后执行的第一个文件,主文件以黑体显示。; 4). 连编项目
单击项目管理器右侧的“连编”按钮。
在“连编选项”对话框中的“操作”选项组中,选择“连编可执行文件”单选按钮;在“选项”选项组中,选择“重新编译全部文件”和“显示错误”复选框,然后单击“确定”按钮,如图11-5所示。;主文件的名称为main.prg,代码如下:
***********************************************************************
Clear 清屏
clear all 从内存中释放所有的内存变量
close all 关闭各种类型的文件
set escape off 禁止运行的程序和命令在按 Esc 键后被中断
set safety off 指定在改写已有文件时不显示对话框
set delete on 使用范围子句处理记录的命令忽略标有删除标记的记录
set sysmenu off 在程序执行期间废止 Visual FoxPro 主菜单栏
release window 常用 关闭常用工具栏
set century on 年份以四位显示
set date to ansi 日期格式为年、月、日
set hours to 24 指定为24小时时间格式
_Screen.visible=.f. 屏蔽Visual FoxPro的主窗口
do form form_menu 调用主表单 form_menu.scx
read events 建立事件循环
************************************************************************;2. 主窗口模块代码;(3) 主菜单“读者信息维护”的子菜单结构如图所示:;(5)设置下拉式菜单的常规选项属性
选择“显示”|“常规选项”,在对话框中选中“顶层表单”复选框,如图所示。;2.表单的设置及属性
主窗口的表单文件名称为form_menu.scx,主要用途是为操作提供一个便捷的操作界面。表单的主要属性如表所示。;3. 图书信息管理模块代码
图书信息管理模块包含两个功能:“添加图书信息”和“
您可能关注的文档
最近下载
- 2022年西藏自治区专升本考试大学政治模拟试题含解析.doc VIP
- 法官入额考试执行真题及答案.doc VIP
- 图像处理技术规范.docx
- 2025年广东省《保密知识竞赛必刷50题》考试题库及参考答案【满分必刷】带题目详解.docx VIP
- 水产品食品货物质量保证措施及配送方案.docx VIP
- 高中教学课件:1-4-1用空间向量研究直线、平面的位置关系.pptx
- GBZ-70-2015-职业性尘肺病的诊断.pdf VIP
- 室内消火栓系统安装施工工艺与质量标准.docx VIP
- 骨科护理品管圈主题.pptx
- 37.2023【康养小镇】江苏常州市孟河生态康旅小镇总体策划-125页.pptx VIP
文档评论(0)