《程序设计基础》课程设计
• 选题要求。
• 以简单实用小程序为主,能运用所学知识解决实际问题。参考选题如下:
• 算术计算器:要求至少能进行+、-、*、/、\、mod运算,并能对各种错误信息进行提示;
• 手机话费计算:要求能充话费,使用话费(每次使用金额可以变化,并要求自己输入),显示话费余额;充话费时,如果每次充值100元以上按0.9优惠,充值在50-100(不含100元)按0.95优惠,50元以下不优惠;使用时,如果余额不足10元,要提示用户充值,不足5元时显示不能使用(即不能输入使用得话费)。
• 记事本:要求有增加和列表显示功能,记事项目要求有日期和事项等;
• 个人通讯录:要求能增加和列表显示通讯录数据,通讯录项目包括姓名、电话或微信号等。
• 班委竞选投票:要求投票人需要登记后才能投票,且不得重复投票(即一个投票人只能投一次),能对候选人得票进行排序。
• (学生可以自行选题,但难度不得低于参考选题,功能不得少于参考选题。)
• 设计要求
• VB程序文件:工程文件、窗体文件、exe文件,如果用到了图片等素材,需要提交素材文件。文件取名使用学号。
• 设计文档:可以是Word或pdf文件。文件名格式:学号_姓名_VB课程设计_题目.docx或pdf (红色字体文字保持不变)。
三、排版格式
1 选题介绍
2 设计思想
/*设计思想以及主要功能设计。如,使用几个窗体?数据是存储在数组还是存储在文件?是否使用自定义函数?使用哪个控件哪个事件?等等。*/
3 功能设计与实现
/*包括实现代码,需要截取VB代码窗口。主要代码和变量需要用注释语句进行说明。*/
3.1 *****
4 测试结果
/*运行结果截图。包括运行主界面和各项功能的运行结果截图。*/
5 设计总结
/*程序设计过程中遇到的问题以及解决方法,等等*/
✱排版说明:
1、正文用五号字。行间距1.0
2、所用图示的编号和标题放在图形得下方,如 “图1 体系结构图”
“二级标题使用如3.1 样式”