- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计
课程设计名称: 卓越书籍信息管理系统
专 业 班 级 :
学 生 姓 名 :
学 号 :
指 导 教 师 :
1需求分析
1.1系统需求
众所周之,书店里书籍种类繁多,数量又很大,而且现在的书店大都采用的是会员制。为了便于书籍的管理和控制和对会员进行有效的管理,建立相应的信息管理系统就很必要.。建立的卓越书籍信息管理系统主要有如下功能:
1书籍信息的输入,如:书名,条码,定价,内容简介和借出时间
2会员信息的输入,如:会员证号,姓名,性别和联系电话
3信息的查询、修改
1.2可行性分析
1技术可行性 系统的性质为MIS或财务软件,因而数据库的设计与操纵是系统设计的核心。我们在大一和大二的时候除了学习有关计算机的基础知识,还学习了VB和VF等编程语言,同时在上学期我们在专业课老师的指导下用ASP和SQL技术做了一个学生信息管理系统,具备一定的系统分析与设计能力,熟悉数据库的设计与操纵。
2人员可能性 我有学生信息管理系统的开发经验,目前时间充足,同时还有一定的相关知识和能力的积累,可以完成开发任务。
3时间、设备可能性 系统设计与开发工作预计耗时三个星期,本人很有信心能够保证按时完成任务。实验设备主要是计算机,可以使用机房机器或在宿舍借用同学机器来完成工作。
1.3 运行环境 软件环境:Win9x/NT/2000/XP/2003
硬件环境:硬件配置要求: CPU:1G Hz以上;内存: 128M 以上;硬盘: 20G 以上; 网络: 10M 网卡
1. 4开发工具和编程语言 开发工具采用的开发工具是VF 。开发语言集成开发语言的数据库管理系统,内嵌查询语言
字段名 类型 宽度 索引 条码 字符型 10 主索引 书名 字符型 16 无 定价 数值型 10 2 无 内容简介 字符型 50 无
2.2系统功能模块图
根据系统功能模块的相互关系绘制卓越书籍信息管理系统的功能模块图2.1所示:
图2.1卓越书籍信息管理系统功能模块
3 详细设计
3.1主程序设计
卓越书籍信息管理系统主程序代码如下:
set talk off
set default to E:\卓越书籍信息管理系统
_screen.autocenter=.t.
clear all
do form 登陆.scx
read events
3.2系统功能模块设计及其部分代码:
图3.1登陆界面
1登陆模块,如图3.1输入用户名和密码,如果数据库中管理员信息表中记录与输入信息相符,登入主界面;不符则弹出弹出“输入错误,请重新输入!”信息。实现代码如下:
登陆:select 管理员信息
n1=alltrim(thisform.text1.value)
n2=alltrim(thisform.text2.value)
locate for 用户名=n1
if found()
sele 密码 from 管理员信息 where 用户名=n1 into cursor temp
if 密码=n2
do form 主界面.scx
thisform.release
else
messagebox(输入错误,请重新输入!,48,注意)
endif
endif
退出,其对应代码如下:quit
图3.2主界面
2主界面,如图3.2主界面包括查询,添加,修改。密码修改几个功能按扭。点击任一按扭,都会进入相应的界面。
对应代码如下:
查询:do form 查询
添加:do form添加
修改:do form修改
密码修改:do form密码修改
退出:quit
图3.3借书信息查询
3查询模块,如图3.3在查询模块中,包括会员信息,书籍信息和借书信息三部分。会员信息是按会员证号进行查询,书籍信息是按条码查询,借书信息查询可分为按证号查询和按姓名查询两种方式。选择查询方式,然后输入对应内容。如果可以从所建数据库中借书信息表中找到对应记录,则可调出该表中其他相应信息,实现查询功能。
对应代码如下:
查询:m=alltrim(thisform.pageframe1.page3.text1.value)
m1=thisform.pageframe1.page3.text3.value
m2=thisform.pageframe1.page3.text4.value
m3=thisform.pageframe1.page3.text5.value
您可能关注的文档
最近下载
- 创建三级医院知识培训幻灯片.ppt VIP
- 哈尔滨工业大学制造系统自动化大作业——搬运机械手运动控制系统设计规划.pdf
- 2024年四川省成都市中考物理真题卷(含答案与解析).pdf VIP
- 2024年湖南华容县事业单位招聘专业技术人员历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 地灾工程施工质量验收用表.doc
- 《我们奇妙的世界》作业设计.docx VIP
- 燃气公司生产安全标准化手册资料.pdf VIP
- 土方运输方案完整版.docx
- 化工原理课程设计-丙烯丙烷精馏塔及其辅助设备的工艺设计.pdf
- 闽南师范大学2022-2023学年《植物生理学》期末考试试卷(A卷)含参考答案.docx
文档评论(0)