一、大作业题目
本学期大作业要求实现如下功能,但不限于如下功能:
(1)建立一个单文档文件,包含若干菜单及菜单项,内容可以根据题目要求自定义;
(2)通过菜单打开一个“抛物线实验”对话框,针对某个质量(自定义,通过下拉列表框选择,显示在只读编辑框中,至少有3个可选的质量值)的小球、
初始速度(通过单选按钮组预设的数值进行选择,至少有三个选项)、抛射角(可以选择你喜欢的方式输入)及高度(通过垂直滚动条进行设置,
显示在只读编辑框中),进行抛物线(不计空气摩擦阻力)实验模拟,单击“开始抛出”按钮后,小球就开始进行相应的运动。此时,
用不同颜色(自选)分别画出不同参数下的小球运行轨迹,至少实现三组实验参数的轨迹显示;
(3)用ACCESS创建一个至少包含10个学生,每个学生至少有5个属性数据(字段内容自定,其中至少有3个类型不同的数据)的表,
然后通过菜单打开一个“排序与查找”对话框,在对话框中选择某字段,实现对该字段的从大到小的排序,并显示排序结果;
同时也要求能针对所输入的关键字进行查找,如果找到,则显示相关记录,如果没有找到,则给出相应提示;
(4)利用录屏软件,对(2)的部分开发步骤进行抓屏并解说(长度不超过5分钟,不短于3分钟),保存成.avi文件,然后通过菜单打开一个“播放”对话框,
通过插入Active X控件,利用Windows Media Player进行播放。
二、开发文档的要求:
(1)详细的开发步骤及代码注释;
(2)对每一个对象所对应的ID、变量、响应函数、属性、Caption等内容进行列表显示;
(3)所使用的测试数据;
三、提交的内容:
提交的压缩文件含工程文件(编译成release版本)和开发文档,命名方式为:姓名_学号.rar或姓名_学号.zip,。
四、为激发大家的创新意识,充分调动大家的学习热情,考虑到我们这个班的同学来自不同院系、不同专业,具有不同的学科背景, 可以允许同学自选题目(要把题目内容写好,跟我讨论,确认达到培养要求),自选题目要包含上述知识点,但不限于上述知识点。