VB与数据库应用课程设计

发布 2022-10-05 18:15:28 阅读 2902

中国旅游景点查询系统设计与实现。

学院 专业。

学生。学号。

指导教师。二○一八年六月。

课程设计任务书。

一、课程名称:vb与数据库应用课程设计。

二、课程设计题目:中国旅游景点查询系统设计与实现。

三、课程设计工作自2024年6 月15日至2024年6 月26 日止。

四、课程设计的内容及要求。

1.强化visual basic6.0程序设计和数据库应用的基础知识,比较熟练应用软件开发工具设计简单数据库应用系统,掌握数据库应用系统的分析、设计、编码和调试的基本方法和过程。

2.掌握access 数据库和数据表的创建和应用。

3.具体内容。

1)创建数据库和表。

密码表(用户名,密码)

中国旅游景点查询系统设计(编号、省份、直辖市、景点级别等等)

2)系统主要功能。

结合题目和实际需求,完成相应数据信息的编辑(添加、修改、删除)、浏览、查询、统计和系统维护(密码设置)等功能。

3)窗口设计。

系统登录表单设计、系统菜单设计、数据编辑、浏览表单设计、数据查询表单设计、密码设置、系统初始化和数据备份/恢复等。

4)系统主菜单设计(结合系统功能)。

系统界面友好、设计合理、操作简单。

4.要求:课设结束后,上交软件系统和课程设计说明书。

课程设计说明书(报告)的主要内容:

系统分析、系统设计、详细设计;参考书、课设总结。

指导教师:

学生签名:

3 系统详情设置。

3.1 系统登录界面设计 3

该系统是使用visual basic6.0作为开发平台,基于mdi窗体以及access 2010数据库进行开发的,力求与中国旅游景点查询系统的实际工作相结合,具有编辑、查询、统计、打印等功能,旨在达到使管理工作趋于科学化、规范化和自动化,提高工作效率。

根据中国旅游景点查询系统存在的问题和实际需求,该系统主要包括以下几大功能模块:

1)信息编辑:对旅游信息的添加、修改、删除和浏览功能等;

2)信息查询:根据需要进行单项查询或组合查询等功能;

3)数据统计:根据需要进行统计和图表分析等功能;

4)信息打印:根据需要进行打印等功能;

5)系统维护:系统初始化、系统注册、操作员密码设置和系统数据备份与恢复功能。

根据系统开发对象的实际情况和需求,本系统包含六大功能模块。系统功能结构如图2-1所示。

图2-1 系统功能结构图。

针对中国旅游景点查询系统的实际需求,本系统实施后,应该达到以下预期目标:

系统运行稳定,安全可靠。

界面设计美观,人机交互界面友好。

信息查询灵活、方便、快捷、准确,数据存储安全可靠。

采用多种方式查询数据。

操作员可以随时修改自己的口令。

对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。

系统开发平台:visual basic 6.0

数据库:microsoft office access 2010

运行平台:windows 7

根据中国旅游景点查询系统实际需求,本系统采用access 2010设计数据库,需要建立系统注册登录和记录旅游景点等信息的数据表。

数据库名称:中国旅游景点查询系统设计。

数据表名称:密码表、中国旅游景点查询系统设计1

1) 密码表:用来存储操作员登录信息的表,见表2-1。

2) 中国旅游景点查询系统设计1:记录旅游景点信息见表2-2。

表2-1 密码表。

表2-2 旅游景点信息。

3 系统详细设计。

中国旅游景点查询系统的详细设计就是将前期的理论分析实践化的过程,这是管理系统开发过程中的难点和重点,包括管理系统的窗体界面设计和程序**设计。

用户进入系统前必须通过系统登录,验证用户是否具有使用系统的权限,只有使用权限的用户才能登录系统。系统登录界面如图3-1所示。

图3-1 系统登录界面。

事件过程**:

private sub command1_click()

dim mpassword as string

= "select * from 密码表 where 用户名 ='

if > 0 then

mpassword = 密码")

if = mpassword then

name1 =

unload me

elsemsgbox "密码不正确,请您确认后重新输入", 提示信息"

end if

elsemsgbox "对不起没有此用户的信息", 提示信息"

end if

end sub

private sub form_load()

' =select * from 密码表"

if > 0 then

= true

i = 1do while = false

key = 用户名")

set itmx = key, i)

i = i + 1

loopelse

= false

end if

end sub

private sub listview1_click()

end sub

系统主界面集成了系统提供的所有功能服务,其主界面窗口如图3-2所示。

图3-2 系统主界面。

信息编辑浏览窗口提供了信息的浏览、编辑和查询等功能。编辑浏览功能界面如图3-3所示。

图3-3 编辑浏览界面。

事件过程**:

private sub command1_click(index as integer)

select case index

case 0

第一条。case 1

上一条。if then

case 2

下一条。if then

case 3

最后一条。case 4

dim mno as string

xm = inputbox("请输入姓名", 查找窗")

数据库课程设计 VB编程

数据库课程设计报告。企业员工工资管理系统。姓名。班级。学号。指导教师。成绩。完成时间。完成地点。企业的工资管理是公司管理的一个重要内容。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资 ...

数据库应用课程设计

北京广播电视大学。题目。姓名。学号。班级。分校。指导教师。目录 11 系统分析 2 1.1 需求分析 2 1.2 可行性分析 2 2总体设计 2 2.1 项目规划 2 2.2 系统功能结构图 3 3系统设计 3 3.1 设计目标 3 3.2 开发及运行环境 4 3.3 编码设计 4 3.4 逻辑结构...

数据库应用课程设计

1.目的 课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际应用有机结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。2.题目。学生选课管理系统或经指导老师同意的其它管理信息系统。3.内容及要求 1 建立数据库。建立数据库sc,包括表stude...