VFP课程设计实验报告Word文档下载推荐.docx
- 文档编号:18783984
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:12
- 大小:120.13KB
VFP课程设计实验报告Word文档下载推荐.docx
《VFP课程设计实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《VFP课程设计实验报告Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。
网站管理系统数据库及其人员信息表记录修改表单的设计
II、课程设计使用的原始资料(数据)及设计技术要求:
要求:
1设计网站管理系统数据库的全局模式,应能概括具体的数据库应用
系统的数据库全局数据结构,反映本系统所有用户的数据视图。
2所设计出的数据库表应包括网站信息表、附加信息表、人员信息
表、工资表、管理表等。
3用VisualFoxPro设计网站管理系统人员信息表记录修改表单。
要求
能够查找并修改网站管理系统数据库中人员信息表的记录。
4要求写出规范的(报告中文字、图表等均应在word2003中编辑)、
有明确设计思路、具体设计步骤和设计结果的课程设计报告。
III、课程设计工作内容及完成时间:
1进行需求分析(调查某网站的组织机构、职责、成员构成等)。
2根据需求分析结果设计概念模型,绘制E-R图。
3根据数据库全局关系模式设计数据库的逻辑结构,给出数据库中表的
结构及表间联系。
4创建所设计的数据库及其中的各个表并录入一定数量的记录、建立表
的索引以及表间关联关系。
5按要求设计网站管理系统人员信息表记录修改表单。
6提交数据库原理及应用课程设计报告(A4纸纵向打印)。
Ⅳ主要参考资料:
[1]李雁翎主编数据库技术及应用[M].北京:
高等教育出版社2006.
[2]史济民汤观全著《VisualFoxPro及其应用系统开发》[M].北京:
清华大学出版
社2003.
[3]张跃平编著VisualFoxPro课程设计(第二版)[M].北京:
清华大学出版社2008.
[4]林波主编数据库应用基础——VisualFoxPro[M].北京:
北京邮电大学出版社
2007-03-01.
外国语言文学系09英语专业二班
学生:
刘诚陈明祝青左嘉刘娇婷5人
日期自2011年1月3日至2011年1月7日
指导教师:
王磊
助理指导教师(并指出所负责的部分):
任务分工
刘诚(组长):
负责网站管理系统数据库中网站信息表的设计与输入,数据库基本操作,并对网站管理系统人员信息表记录修改表单进行设计及其代码核对;
对小组成员进行任务分工与指导,统筹全局。
陈明(组员):
负责网站管理系统数据库中人员信息表的设计与输入,以及表单form1的init事件代码的键入。
祝青(组员):
负责网站管理系统数据库中工资表进行设计与输入,并负责关于设计表单的资料搜集工作。
左嘉(组员):
负责网站管理系统数据库中附加信息表的设计和输入,以及“查找”按钮(command1)的click事件代码的键入“查找”按钮(command1)的click事件:
“查找”按钮(command1)的click事件:
。
刘娇婷(组员):
负责网站管理系统数据库中管理表的设计和输入,“修改”按钮(command2)的click事件代码的键入。
一、课程设计的目的和意义
当今,人类正在步入一个以智力资源的占有和配置,知识生产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们通过对网站管理系统数据库及其人员信息表记录修改表单的设计,来提高自己的应用操作能力,及对理论知识的实践掌握能力,从而提高自身的基本素质,使其能更好的满足社会需求。
网站管理系统数据库及其人员信息表记录修改表单是一个简单实用的程序,它是网站工作人员进行网站人员信息管理的好帮手。
此软件功能齐全,设计合理,使用方便,适合网站管理者对繁杂的人员信息进行统筹管理,具有具有完善的管理功能,强大的查询功能,及最具影响力的修改功能。
它可以融入区域性的网站管理系统中,不仅方便了局域网人员各方面的管理,同时也为互联网的管理带来了极大地便利。
我们进行本次课程设计的主要目的是通过上机实践操作,熟练掌握数据库的设计、表单的设计、表单与数据库的连接、SQL语言的使用和了解它的功能:
数据定义、数据操纵、数据控制,以及简单VF程序的编写。
基本实现网站管理系统数据库人员信息的管理,包括网站管理系统数据库的录入、数据库信息的浏览、人员信息的查询和人员信息的修改,并对VisualFoxPro6.0的各种功能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。
二、系统功能设计
通过该系统可以基本实现数据库人员信息的管理,包括网站管理系统数据库的录入、数据库信息的浏览、人员信息的查询和人员信息的修改。
系统功能模块(需求分析E-R图)如下图所示。
三、系统设计内容及步骤
3.1创建项目管理文件
1.启动VisualFoxPro系统,先点击菜单栏的“工具”→“选项”→“文件位置”设置默认路径。
然后新建一个项目管理器,命名为“myproject”。
3.2数据库及数据表的设计
1.建立数据库关系模式:
网站信息(网站编号,网站名,网址)
PK——网站编号
附加信息:
(网站编号,网站类型,注册国家,网站描述)
工资信息:
(工号,姓名,出勤天数,基本工资,加班费,保险费,其他扣款,岗位补贴,工龄补贴,应发工资,实发工资)
PK——工号
人员信息:
(编号,姓名,工号,部门,性别,学历,家庭住址,出生日期,备注)
PK——姓名,工号
管理信息:
(姓名,账户名,密码)
PK——姓名
2.设计数据表的结构,数据表的结构如下:
A.根据“网站信息”关系模式,设计“网站信息”表结构,如图所示
字段名
字段类型
字段长度
小数点
索引类型
网站编号
字符型
4
——
主索引
网站名
15
网址
30
B.根据“附加信息”关系模式,设计“附加信息”表结构,如图所示
网站类型
16
注册国家
10
网站描述
60
C.根据“工资信息”关系模式,设计“工资信息”表结构,如图所示
工号
数值型
姓名
出勤天数
2
基本工资
7
加班费
6
其他折扣
5
岗位补贴
工龄补贴
应发工资
实发工资
D.根据“人员信息”关系模式,设计“人员信息”表结构,如图所示
编号
候选索引
部门
性别
学历
家庭住址
40
出生日期
日期型
8
备注
备注型
E.根据“管理信息”关系模式,设计“管理信息”表结构,如图所示
帐户名
密码
3.建立数据库及表的操作如下:
(1)选择项目管理器中的“数据”。
(2)选择数据中的“数据库”,按“新建”,弹出对话框,选择“新建数据库”按钮。
弹出保存对话框,数据库命名为“网站信息管理系统数据库”,并保存。
(3)按数据库设计器工具栏上的“新建表”按钮,弹出新建表对话框,按“新建表”,输入新表名(网站信息表),按“保存”。
单击“确定”以后出现对话框询问“现在输入数据记录吗?
”,选择“是”,输入网站信息,输入后关闭。
(4)建立数据库中各表间的关系,如下图所示
3.3主控界面设计
一、网站管理系统人员信息表记录修改表单
1新建表单form1,并将其caption属性设置为“对人员信息表记录进行修改”,width属性值设为360,height属性值设为256,AutoCenter属性值设为.t.,并将其保存为“对数据表中记录进行修改.scx”。
2、向表单添加一个grid控件,将其readonly属性设置为.t.,其RecordSourceType值采用默认的“1-别名”,在表单设计器中将其宽和高粗略调小一些即可,具体属性值我们将在表单的init事件代码中对其进行设置。
3、在grid控件下方添加两个Label控件,使其排成一行,并将其caption属性依次设为“请选择查找方式”和“请输入要查找的内容”。
4、在label控件下方添加一个组合框控件Combo1及一个文本框控件Text1,文本框控件的属性值采用默认即可,组合框控件Combo1的RowSourceType属性值设置为“1-值”,RowSource属性值设置为“姓名,工号,部门,性别,学历,家庭住址,出生日期,备注”,这样在运行时我们可以在该组合框中选择要查询的字段。
5、在表单上添加两个命令按钮command1和command2,将其caption属性依次设为“查找”和“修改”。
6、在命令按钮下方添加九个label控件,将这九个label控件排成一行,并将其caption属性依次设置为“姓名”,“工号”,“部门”,“性别”,“学历”,“家庭住址”,“出生日期”和“备注”。
7、在这一行label控件下方添加九个文本框控件,属性值采用默认,并把这几个文本框排成两行。
8、调整表单上各个控件的位置,调整后的表单设计器如下图:
四、表单分析
以VF6.0表单设计开发的“网站管理系统数据库及其人员信息表记录修改表单”,它是网站工作人员进行网站人员信息管理的好帮手。
此外,通过对该系统的设计可以更进一步清楚数据库表单设计是如何实现的,掌握它可以设计出自己满意的应用程序。
此系统设计简单、有实用性,通过该表单我们可以熟悉表单设计器工具,逐步熟练使用各种控件、技术和手段,熟练掌握总体设计、数据库设计、表单设计,表单能够实现预定的功能,运行稳定,操作方便,唯一不足的地方就是整个各个环节都要求我们自己动手,并且命令程序过于繁杂。
五、结束语(心得)
当今世界,信息科学技术已经渗透到经济、文化和社会的各个领域,迅速改变着人们的观念、生活和社会结构,作为大学生的我们应该紧跟时代潮流,不断丰富自己的知识,以适应知识经济发展的需要。
通过这次关于学生信息管理系统的课程设计,让我更加深刻地感受到了掌握计算机知识的重要,并在这短暂的实践中熟练的掌握了数据库的设计、表单的设计、表单与数据库的连接、SQL语言的使用和了解它的功能:
基本实现了学生信息的管理,包括系统的登录、学生信息的录入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除,并对VisualFoxPro6.0的各种功能有了进一步的了解,并且使我的动手操作能力得到了很大提高,为我们以后更加深入的学习奠定了基础。
我通过这次对学生信息管理系统的设计,在让我充分感受信息技术带给我们方便的同时,也让我充分认识到自己知识的匮乏,所以,我们平时要加强知识的积累来提高我们的知识水平和操作能力,从而提高我们的基本素质,使能更好的满足社会需求。
这次实验的成功很大程度上依赖于老师的讲解,在此对老师表示深深的谢意。
同时,也希望学校以后能给我们提供更多的实践机会,把课堂上的理论知识运用到实践当中,来提高我们各方面的素质,为我们步出校门,及早融入社会打下坚实基础。
总之,这次课程设计让我们受益匪浅,我以后会更加注重这方面知识的学习与积累,使我们在经济全球化的今天能够经得起时代的考验。
指导教师评语及成绩
指导教师评语
成绩
签字:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 课程设计 实验 报告