- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可行性研究报告
随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。现在的时代是网络普及是时代,学生有条件通过网络方便快捷的查询自己的个人信息。所以,学生信息管理系统既能方便学校管理部门的管理,又能方便学生及时查询个人信息。从自己学习的角度来说:这次系统的制作过程,无疑加深了自身对理论知识的理解,大大提高了理论知识的应用水平,而且增强动手能力,可以说是为毕业设计做了很好准备。面对以后强大的就业压力,没有熟练的动手能力,光有满脑袋的理论是不行的,因此本次设计显得十分重要。数据库应用程序的开发算得上是VB编程中的难点,这是因为你不仅要熟悉VB中关于数据库编程方面的知识(当然这是十分简单的)还要了解数据库的知识。
图1-1 应用程序的功能模块结构图
二、数据库的建立
本系统用到的数据库是用Visual Basic的外加工具Visual Data Manager(可视化数据管理器)创建,名为student.mdb(是access数据库),其中用到两个表,分别为:基本情况表和学生成绩表。两表的结构如下所示:
表1-1
字段名 类型 宽度 学号 Text 6 姓名 Test 10 性别 Text 2 班级 Text 20 出生年月 Data/Time 8 政治面貌 Text 4 家庭住址 Text 20 电话 Text 8 E_mail Text 20 照片 Binary 0
表1-2
字段名 类型 宽度 学号 Text 6 课程 Test 8 成绩 Long 4 学期 Integer
制作过程如下:
选择VB外接程序菜单中的可视化数据管理器,进入可视化数据管理器;
在可视化数据管理器中选择文件菜单中的新建选项建立数据库文件,然后从数据库厂家列表中选择要创建的数据库类型(本例选择Microsoft Access中的Version MDB 2.0版本);
在选择要创建的Microsoft Access数据库对话框中,输入数据库名student,按确定按钮进入数据库窗口;
在数据库窗口中单击鼠标右键并从弹出式菜单中选择新建表来创建student.mdb数据库中的两个表(基本情况表和学生成绩表)。
三、各个窗体的设计与实现
主窗体的设计与实现
首先在VB中新建一个标准工程并起名为成绩管理,在标准工程中添加一个MDI窗体并起名为Frmmain。主窗体的设计界面如图1-2所示:
图1-2 主窗体的设计界面
在主窗体中主要应用了菜单、工具栏和状态栏。下面分别介绍这些组成部分的功能。
菜单的设计
菜单是Windows应用程序中的重要组成部分,这里将对每个菜单项及其子菜单的功能进行简单介绍,如表1-1所示。
表1-3 应用程序的菜单项列表
主菜单名 子菜单项 菜单功能 数据维护(Repair) 情况表更新(Edit) 显示学生情况表更新窗体 情况表维护(Cedit) 显示学生情况表维护窗体 成绩表维护(Cjwh) 显示学生成绩表维护窗口 退出本系统(Quit1) 退出应用程序 帮助(Help) 关于系统(Absystem) 显示关于系统窗体 系统帮助(Abhelp) 显示系统帮助窗体 退出(Exit) 推出本系统(Quit) 退出应用程序
MID应用程序中,父窗体可以有自己的菜单,子窗体也可以有属于自己的菜单。这些菜单的创建都可以利用Menu Editor来进行创建。
Imagelist控件
程序包括一个Imagelist控件,它用来为工具栏提供图片。在程序的基本控件中没有此项控件,添加此控件的方法是在基本控件的空白处点击鼠标右键,在出现的快捷菜单中选择部件,之后在部件对话框中的部件选项卡中选择Microsoft Windows common controls 6.0控件,确定即可。在窗体中添加一个Imagelist控件,名为默认的Imagelist1,再为此控件添加几个图标。
3、工具栏设计
工具栏提供了便捷的操作方式来完成应用程序常用的操作。在现在的Windows应用程序中,工具栏已经成为非常主要的组成部分。本例工具栏的设计步骤为:首先在窗体中添加一个toolbar控件,之后为此控件添加6个按钮,并把每个按钮分别和Imagelist1控件的图片绑定。
4、状态栏设计
在主窗体上添加一个Statusbar控件,用鼠标右键点击此控件,在属性页的对话框中为窗体添加6个窗格,分别放置窗口信息和显示当前
您可能关注的文档
- 毕业设计(论文)-CPU的封装测试工艺技术.doc
- 毕业设计(论文)-CRH1A型动车组自动车钩工作原理及故障分析.doc
- 毕业设计(论文)-Cu填充碳纳米管过程的分子动力学模拟.doc
- 毕业设计(论文)-DS18B20数字体温计的设计.doc
- 毕业设计(论文)-DVD生产线自动装箱设备设计.doc
- 毕业设计(论文)-DTPS20A绿豆剥皮机设计.doc
- 毕业设计(论文)-ERP顾问服务质量和系统满意度的关系研究.doc
- 毕业设计(论文)-GPRS无线接入技术的研究.doc
- 毕业设计(论文)-GPS-RTK在土地整理项目中的运用.doc
- 毕业设计(论文)-GPS小型化天线设计.doc
- 毕业设计(论文)-VB6.0招生管理系统设计与实现.doc
- 毕业设计(论文)-VB.NET企业员工劳动合同管理系统的设计与实现.doc
- 毕业设计(论文)-VB金沙旅行社综合管理系统的开发.doc
- 毕业设计(论文)-VB商品进销存系统设计.doc
- 毕业设计(论文)-VPN在大型企业网络中的应用研究.doc
- 毕业设计(论文)-Web环境下SQL注入攻击与防御研究.doc
- 毕业设计(论文)-xx电脑销售公司网站设计.doc
- 毕业设计(论文)-ZSB-1油田注水泵及其系统性能测试综合试验台设计.doc
- 毕业设计(论文)-φ600卧式螺旋卸料离心机设计.doc
- 毕业设计(论文)-安康水电厂电气主接线的设计和变压器保护设计.doc
文档评论(0)