精选资料vb课程设计题目汇总.docx
《精选资料vb课程设计题目汇总.docx》由会员分享,可在线阅读,更多相关《精选资料vb课程设计题目汇总.docx(29页珍藏版)》请在冰豆网上搜索。
![精选资料vb课程设计题目汇总.docx](https://file1.bdocx.com/fileroot1/2023-1/10/c41f66c0-0145-474e-8ae8-00e5987cfbba/c41f66c0-0145-474e-8ae8-00e5987cfbba1.gif)
精选资料vb课程设计题目汇总
VisualBasic程序设计
课程设计任务书
VB课程组编写
2013年5月
VisualBasic课程设计题目
第一题学生缴费注册系统的开发
1.内容要求
本系统是一个典型的数据库管理系统,包括数据库管理系统的基本功能。
系统设计时主要考虑如下一些功能模块,如图所示:
数据表应至少包括:
缴费总表、学生缴费细目表等。
缴费总表至少应包括:
班号,缴费日期等字;学生缴费细目表至少应包括:
班号,学生编号,学生姓名,性别,应缴费用,实缴,找零等字段。
请根据实际情况自行定义各字段的类型、宽度。
及各种附加表。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要求用窗体设计功能丰富的信息查询界面和查询结果的统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
要求:
父表的记录个数不能少于30个。
第二题图书销售管理系统
1.内容要求:
本系统能够方便、灵活的实现图书入库记录的录入、删除、修改等功能,能够方便、灵活的实现图书销售记录的录入、删除、修改等功能。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要求用窗体设计功能丰富的信息查询界面和查询结果的统计界面。
如能够实现图书库存情况查询、图书销售情况查询,能够统计月(季度、年)销售额、利润等,能够实现缺货图书登记、显示新书信息。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
要求:
父表的记录个数不能少于30个。
第三题
工资管理系统
1.内容要求:
本系统能够方便、灵活地实现职工工资的输入、添加、删除等编辑操作以及查询和打印。
职工工资表至少应包含编号、姓名、科室代码、参加工作时间、基本工资、工龄补贴、洗理费、书报费、单位津贴、应得工资、水电费、实发工资、备注等不同类型的字段。
职工工资数据表请自行设计。
其中:
工龄根据参加工作时间计算。
当工龄≤10年,工龄补贴=工龄×2.5;当工龄>10年,工龄补贴=工龄×5。
应得工资=基本工资+工龄补贴+洗理费+书报费+单位津贴
实发工资=基本工资+工龄补贴+洗理费+书报费+单位津贴-(水电费)
请根据实际情况自行定义各字段的名称、类型、宽度。
系统至少应有两个数据表:
一个是职工工资表,一个是科室情况表。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要求用窗体设计功能丰富的信息查询界面和查询结果的统计界面。
如能够实现查询不同科室的职工工资,查询工资最低的十名职工工资等多种形式的查询。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
要求:
父表的记录个数不能少于30个。
第四题
音像软件租借管理系统
1.内容要求:
本系统要求能够完成如下功能:
本系统至少应包含客户表(存放客户有关信息)、音像表(存放音像有关信息)、租借表(存入租借与归还等相关信息)、会员交费表(存放会员交费信息)等,请自行定义数据表中的字段名称及各字段的类型、宽度,并根据实际设计情况,自行增加所需用表。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要求用窗体设计功能丰富的信息查询界面和查询结果的统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
要求:
父表的记录个数不能少于30个。
第五题
医院住院部患者信息管理系统
1.内容要求:
本系统能够方便、灵活地实现住院部患者基本数据的输入、查询和打印。
患者基本情况表至少应包含病人姓名、病人性别、入院时间、所属科室、病人基本状况、主治医生、病房号、病床号、备注等字段。
请自行定义数据表中的字段名称及各字段的类型、宽度。
系统至少应有患者情况表、医院科室情况表和主治医生情况表。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要求用窗体设计功能丰富的信息查询界面和查询结果的统计界面。
如能够实现入院患者基本数据的输入和有关患者情况的查询。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
要求:
父表的记录个数不能少于30个。
第六题
小学生算术运算练习软件
1.内容要求:
选择VisualBasic6.0作为开发工具,开发一个能帮助小学生进行四则运算练习和测试的学习软件。
本系统能够方便、灵活地实现加、减、乘、除四则运算的练习。
要求系统自动出题,学生解答,如果正确,加以提示祝贺;如果错误,在加以提示的同时,给出正确答案;学生可自由选择任一种运算进行练习。
功能设想:
1.要有学习、测试、娱乐等选择功能;在学习和测试中,又能够实现加、减、乘、除和综合运算的选择,以及整数运算或小数运算的选择。
如果是整数运算,请限制在四位整数以内;如果是小数运算,请限制小数点后保留四位。
2.要求系统自动出题,学生解答,如果正确,给出祝贺词;如果错误,还有两次机会。
整个测试完毕,应给出每题的正确答案;
3.在测试中要有定时功能,并能够将测试的题目和测试结果保存下来供家长浏览;
4.能够根据家长的需要生成相应的测试试卷。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②设计一个美丽新颖的登录界面,以激发小学生的学习热情;
③用主窗体上的菜单实现各功能项的选择。
④自行设计测试卷的样式。
⑥将完成的全部内容生成一个.exe文件.
⑦所有的界面请尽可能设计的直观、漂亮一些。
第七题
各种排序算法演示系统
1.内容要求:
本系统能够演示冒泡法、比较法、选择法、插入法、shell法等排序算法。
要求设计一个系统封面。
要求在运算程序时,给出各种排序算法的排序过程动画图示和message信息提示,尽量直观,使用户能通过演示明白各种排序法的算法过程。
2.设计要求:
设计一个系统封面。
建立一个工程,将完成本题目创建的所有文件添加到工程中;
独立完成;
请根据编程需要选择适当的数据结构,如采用数据表、数组等,以降低编程难度;
主程序可以使用窗体或菜单。
将完成的全部内容生成一个.exe文件。
所有的界面请尽可能设计的直观、漂亮一些。
第八题
VB理论考试系统
1.内容要求:
进入考试系统之前,首先要验证考生的姓名和考号,正确无误,方可进入考试系统。
要求本系统能够方便、灵活地实现考试试题的选择,允许在结束考试之前,修改答案。
设置一个计时器,倒计时考试时间,时间到将锁定屏幕,输入特定的密码将解除屏幕的锁定,然后报告考生的成绩。
2.设计要求:
建立一个工程,将完成本题目创建的所有文件添加到工程中;
独立完成;
根据题目的要求建立数据库,库中建立所需的表。
数据表之间根据需要建立必要的联系。
请根据编程需要选择适当的数据结构,如采用数据表、数组等,以降低编程难度;
主程序可以使用窗体或菜单。
将完成的全部内容生成一个.exe文件。
所有的界面请尽可能设计的直观、漂亮一些。
第九题题库管理和试卷自动生成系统
1.内容要求:
选择VisualBasic6.0作为开发工具,开发一个能管理各门课程考试题库并能够自动生成考试试卷的数据库管理软件。
功能设想:
1.设计一个登录界面,禁止无权限的人员登录系统;
2.要有课程的选择功能,例如VB、VisualFoxPro、C语言;
3.要有题型的选择功能;
4.题库中的题型应有选择题、填空题和编程题,选择题和填空题要有难度系数;
5.能够浏览题库内容、能够在题库中插入和删除指定课程、指定题型的试题内容;
6.统计不同课程、不同题型、不同难度系数的试题总数。
7.能够根据用户的需要自动生成考试试卷。
2.设计要求:
设计一个系统封面。
建立一个工程,将完成本题目创建的所有文件添加到工程中;
独立完成;
根据题目的要求建立数据库,库中建立所需的表。
数据表之间根据需要建立必要的联系。
请根据编程需要选择适当的数据结构,如采用数据表、数组等,以降低编程难度;
主程序可以使用窗体或菜单。
将完成的全部内容生成一个.exe文件。
所有的界面尽可能设计的直观、漂亮一些。
第一十题家庭财产管理系统
1.内容要求:
选择VisualBasic6.0作为开发工具,开发一个能管理家庭各项财产的数据库管理软件。
功能设想:
1.设计一个登录界面,禁止无权限的人员登录系统;
2.要有财产种类的选择功能,例如储蓄、证券、股票、房产、汽车等;
3.能够浏览、插入和删除指定工程的内容;
4.能对相应的内容进行求和、统计个数等相应的统计计算。
5.能够根据用户的需要生成相应的报表。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第一十一题人才培训机构信息管理系统
1.内容要求:
设计一个人才培训机构信息管理系统,功能模块有:
用户登录、数据管理,查询浏览、统计报表、系统管理。
该系统的主要功能有:
◆基本信息维护功能:
包括课程信息维护、学生信息维护、成绩信息维护、教师信息维护等,根据需求进行数据的添加、删除、修改等操作。
◆浏览与查询功能:
包括课程相关信息、学生相关信息、成绩相关信息、教师相关信息等,提供多种方式的浏览,能进行多条件复合查询。
◆培训需求效果功能:
包括需求计划管理、毕业就业管理、就业效果评价等。
◆统计功能:
包括成绩通知单、成绩综合统计、学生综合信息等,提供多种统计功能。
◆系统管理功能:
提供用户的密码管理。
◆性能要求:
系统屏幕美观大方、界面清晰,输入简单、查询准确、快捷,进入系统需要口令验证,具有一定的安全保密措施,通过菜单、窗体进行操作,系统要求设计合理,逻辑性强,界面友好。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第一十二题企业人事档案管理系统
1.内容要求:
◆工程开发背景
随着经济的发展,企业的规模不断扩大,人员流动日趋频繁,人员档案管理的工作量也随之增加,以往的人工处理方式对于员工很多的企业来说就显得力不从心,利用现代计算机技术可使管理人事档案管理人员从繁重的劳动中解脱出来,特别是对于人员档案的查询可做到更及时,更准确。
◆需求分析
通过开发一个企业人事档案管理系统,可使企业的人事档案管理工作系统化,规范化和自动化,从而达到全面提高企业人事档案管理效率的目的。
◆系统功能分析
A.档案录入:
能利用输入设备将各种形式的档案录入计算机。
B.档案查询:
能根据任意条件或组合条件进行查询,如姓名、工号和部门等。
C.档案统计:
能够统计满足任意条件的人数,如技术职务、文化程度、政治面貌和年
龄等。
D.档案输出:
能通过显示器浏览或通过打印机打印员工信息,如员工名册、员工档案和部门档案等。
E.档案维护:
能根据人员变动及信息变化而改变数据库中数据,如增加、删除和修改等操作。
F.安全管理:
不同的操作人员有不同的访问权限,以确保数据安全。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第一十三题
用电管理系统
1.内容要求:
◆工程开发背景
随着经济的发展,城市人口的增加,对于供电局的用电管理越来越复杂,以往的人工处理方式对于客户很多的供电局来说就显得力不从心,利用现代计算机技术可使管理人员从繁重的劳动中解脱出来,特别是对于用电情况的查询可做到更及时,更准确。
◆需求分析
通过开发一个用电管理系统,可使供电局的用电管理工作系统化,规范化和自动化,从而达到全面提高管理效率的目的。
该系统的主要功能有:
●抄表本管理:
(1)对用电区进行管理,添加、删除、修改用电区,并设置抄收员;
(2)移表操作,将一个区的抄收表移至另一个区
(3)年初自动跟换抄收表
●抄表处理
(1)立卡操作:
可以建立区内用电用户,并进行管理;
(2)消户操作:
清除用电用户,并查收剩余电费;
(3)电价查询:
对于不同的区域,电费标准不同,进行查询:
居民、农民、工业用电等等情况是不用的,根据现有电费标准制定;
(4)抄表操作:
记录用电用户的电费情况;
●数据查询
(1)能够查询各个用户的用电情况以及缴费情况的历史记录
(2)查询抄收区号清单
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第一十四题中考信息管理系统
1.内容要求:
◆工程开发背景
大量的中考学生,对于录取工作来说是个海量数据,如何利用计算机信息管理技术将录取工作者从以往的人工方式中解救出来,使得录取工作更高效,更迅速的进行是该课题的研究目标。
该系统的主要功能有:
基本信息管理:
学生基本信息,学生报考信息,学校基本信息、学生成绩信息的添加、删除、查询、修改操作;
录取功能:
特殊学校的择优、定向和补充录取,第一志愿录取,第二志愿录取,调剂志愿录取
录取结果的查询:
第一志愿录取名单,第二志愿的录取名单,择优和定向生录取名单;落选名单
各个学校的录取名单及打印功能
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第一十五题招标信息管理
1.内容要求:
招标信息管理是对招标工程中涉及到的基本信息的管理系统,
该系统的主要功能有:
专家管理:
专家姓名、性别、身份证号、健康状况、学历、所学专业、职称等信息的管理;
招标基本信息管理:
招标代码,招标名称、招标地点、招标内容、开标时间、授标时间等及泵信息的管理
招标功能:
是确定中标的单位,并对招中标信息进行维护和管理。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第十六题机票预定系统
1.内容要求:
每个航班信息的输入。
Ø
每个航班的坐位信息的输入;Ø
当旅客进行机票预定时,输入旅客基本信息,系统为旅客安排航班,打印取票通知和帐单;Ø
旅客在飞机起飞前一天凭取票通知交款取票;Ø
旅客能够退订机票;
Ø能够查询每个航班的预定情况、计算航班的满座率。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第十七题车站售票管理系统
1.内容要求:
考察一个长途汽车站或火车站的售票业务,设计车站售票管理系统。
要求完成:
(1)具有方便、快速的售票功能,包括车票的预订和退票功能,能够支持团体的预订票和退票;
(2)能准确地了解售票情况,提供多种查询和统计功能(如车次的查询,时刻表的查询);
(3)能按情况所需实现对车次的更改、票价的变动及调度功能;
(4)具备一定的维护功能。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第十八题零件交易中心管理系统
1.内容要求:
零件交易中心管理系统主要提供顾客和供应商之间完成零件交易的功能,其中包括
供应商信息、顾客信息以及零件信息。
供应商信息包括供应商号、供应商名、地址、电话、简介;顾客信息包括顾客号,顾客名、地址、电话;
零件信息包括零件号、零件名、重量、颜色、简介等。
此系统可以让供应商增加、删除和修改所提供的零件产品,还可以让顾客增加、删除和修改所需求的零件。
交易员可以利用顾客提出的需求信息和供应商提出的供应信息来提出交易的建议,由供应商和顾客进行确认后即完成这笔交易。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第十九题报刊订阅管理系统
1.内容要求:
本系统主要有以下功能模块:
(1)登陆功能:
登陆系统为身份验证登录。
分为管理员登录和一般用户登录。
分别通过不同的用户名和密码进入报刊订阅管理界面,新的用户需要注册。
(2)录入新信息功能:
对于管理员,包括新用户信息和新报刊信息的录入功能,信息一旦提交就存入到后台数据库中;普通用户自行注册进行可以修改个人信息。
(3)订阅功能:
用户可以订阅报刊,系统自动计算所需金额,并显示在界面上;管理员不可订阅报刊,必须以用户身份订阅报刊。
(4)查询功能:
用户可以查询并显示自己所订阅的信息;管理员可以按人员、报刊、部门分类查询。
查询出的信息显示在界面上,并且可以预览和打印出结果。
(5)统计功能:
管理员可以按用户、部门、报刊统计报刊的销售情况,并对一些重要的订阅信息进行统计;普通用户可以统计出自己的订阅情况。
(6)系统维护功能:
数据的安全管理,主要是依靠管理员对数据库里的信息进行备份和恢复,数据库备份后,如果出了什么意外可以恢复数据库到当时备份的状态,这提高了系统和数据的安全性,有利于系统的维护
参考:
数据项和数据结构如下
管理员表(Adminuser):
用于存放管理员的数据记录,包括数据项:
管理员名、密码。
部门表(Department):
用来存放部门的相关记录,包括数据项:
部门号,部门名。
用户表(Users):
用于存放注册用户的记录,包括数据项:
用户账号、密码、真实姓名、身份证号、联系电话,联系地址,部门号(和部门表有关)等。
报刊类别表(NewspaperClass):
用于存放初始的报刊类别记录,包括数据项:
分类编号、分类名称。
报刊信息表(Newspaper):
用于存放报刊记录,包括数据项:
报刊代号、报刊名称、出版报社、出版周期、季度报价、内容介绍、分类编号(和报刊类别表有关)等。
订单表(Order):
用于存放用户下达的订阅报刊的基本信息,包括数据项:
订单编号、用户编号(用户表的主码)、报刊代号(报刊信息表的主码)、订阅份数、订阅月数等。
2.设计要求:
①建立一个工程,将完成本题目创建的所有文件添加到工程中;
②根据题目的要求建立数据库,库中建立所需的表。
③数据表之间根据需要建立必要的联系。
④用窗体设计一个漂亮的系统封面。
⑤要用窗体设计功能丰富的信息查询统计界面。
⑥用主窗体上的菜单实现输入、查询、退出等功能项的选择。
⑦将完成的全部内容生成一个.exe文件.
⑧所有的界面请尽可能设计的直观、漂亮一些。
第二十题计算机等级考试教务管理系统
1.内容要求:
(1)用户设置对考点代码,考点名称进行设置用户与密码进行管理系统复位:
即清除上一次考试数据(在之前存入历史)
(2)报名管理功能模块报各库录入(姓名不能不空,之间不能有空格)增加、删除、修改、浏览
(3)准考证管理模块准考证生成规则:
xxx+yy+zz+kk其中XXX为考点代码;YY为语言代码,XX为考场号,KK为座位号同一级别、语言应根据报名初始库信息按随机数生成准考证,同一考点最多可有99*30=2970名考生;如已生成准考证号,再重新生成准考证号,应该给予提示。
准考证打印
(4)考务管理功能模块考生信息查询、浏览、打印
(5)成绩管理模块成