- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
连云港职业技术学院
实训报告
课程名称:信息系统开发与应用
项目名称:学生信息管理系统开发
姓名:吴莉娟
学号:090104114
组别:第一组
2011年11月5日
一、实验题目
学生信息管理系统,设计一个小型的完整、简单的学生信息管理系统,系统中必须包括:顶层表单、实现子功能的表单、报表等内容。
二、设计要求
该系统大致包括以下几个主要功能模块: (1)录入模块:数据录入模块用于把各种数据及时录入到数据库中。(2)修改模块:修改数据库中的数据。(3)查询模块:提供各数据表信息的查询检索功能。(4)统计模块:统计人数、最高最低等相关信息(5)报表打印模块:可输出打印每个学生的成绩单、各课程成绩统计表、课程设置表等。
“学生信息管理系统”的功能模块结构图
三、设计功能
首先确立模型所含的实体,依次建立对应于系统单项应用的模型。实体有“个人情况表”、“学生表”、“成绩表”、“课程表”,用矩形框表示;他们各自有很多属性,用椭圆框来表示。他们各个实体通过“学生信息管理”系统行一一建立关系。
“学生信息管理”系统的E—R图
2、实现设计
对学生来说,“性别”、“专业”‘、“简历”、“入学成绩”’等属性都依赖于“姓名”,一旦“姓名”确立下来“学生成绩”、“课程表”“个人基本情况”里的一些属性也就唯一确定,但可能会有重名的学生,我们就增设“学号”字段作为主键,每个学生都有自己的学号。所以实体都可以转换为四个关系,如下:
实体名称:学生表
学号、姓名、性别、出生日期、入学成绩、专业…)
实体名称:个人基本情况
学号、地址、籍贯、身份证号
实体名称:成绩表
学号,课程代码、期中、期末、平时
四、流程图
一、数据库的建立
二、数据库与工程的绑定
三、建立“学生信息管理系统”工程
四、整个系统的设定,与仿真
一、数据库的建立:
用“Access 2003”这个软件来建立学生信息数据库。
2.在使用向导创建表,然后依次输入需要建立的字段名称,如图所示:
3.当完成向导,建立好新的数据库后,应该对其进行属性的设置:
4.学生信息管理系统需要两个数据库,下面还需要建立一个新的数据库,其作用是显示学生的成绩信息。步骤与之前一致,建立后的效果图:
二:数据库与工程间的绑定
1.当数据库建立好之后,需要把数据库与VB进行绑定,点击开始菜单,选择设置,然后点击控制面板,找到管理工具,双击数据源,选择第三个进行添加。
2.把先前建立好的数据表与新建立的工程进行绑定,步骤如下:
在“开始”菜单里,点“控制面板”,点里面的“管理工具”,再点“数据源”,选第三个,如下图:
再点“添加”,如下图:
点第二个,添加文件,如下图:
三、建立工程,在桌面点“Microsoft Visual Basic 6.0”
1.打开这个软件后,建立工程,取名为“学生管理系统”。
在新建立的工程里,点部件如下图:
2.接着画出上面窗口的按钮,将按钮与数据库进行绑定,并设定如下:
3.再选上面的那个窗体,并设定为:
4.在新建页面添加控件adodc1, DataGrid,Frame和菜单编辑器。然后在空白的地方右击鼠标,打开菜单编辑器,在菜单编辑器里面进行菜单名称的命名。如图所示:
5.建立好菜单之后,在菜单选项里面进行程序的编写:
Private Sub add_Click()
zengjia.Show
End Sub
Private Sub delete_Click()
shanchu.Show
End Sub
Private Sub jisuanji_Click()
chengji.Show
End Sub
Private Sub search_Click()
chaxun.Show
End Sub
Private Sub shuxue_Click()
chengji.Show
End Sub
Private Sub yingyu_Click(Index As Integer)
chengji.Show
End Sub
Private Sub add_Click()
zengjia.Show
End Sub
Private Sub delete_Click()
shanchu.Show
End Sub
Private Sub jisuanji_Click()
chengji.Show
End Sub
Private Sub search_Click()
chaxun.Show
End Sub
Private Sub shuxue_Click()
chengji.Show
End Sub
Private Sub yingyu_Click(Index As Integer)
chengji.Show
End Sub
6.然后根据菜单编辑器里面的选项,创建四个新的窗体,分别为,查询一
您可能关注的文档
最近下载
- 【中考真题】2025年上海英语试卷(含听力mp3).docx VIP
- (高清版)B-T 3836.2-2021 爆炸性环境 第2部分:由隔爆外壳“d”保护的设备.pdf VIP
- 课件录播专业教室建设方案.docx VIP
- 2025年贵州省辅警考试真题及答案.docx VIP
- 工作交接清单——标准模板交接单表格正式版.doc VIP
- GB_T 24021-2024 环境管理 环境标志和声明 自我环境声明 (II型环境标志).pdf VIP
- 渔政执法课件.pptx VIP
- 基于MQTT的远程数据采集与实时控制系统设计和应用.docx VIP
- 2025青岛版小学科学三年级上册1-5《制作动物分类图册》(教学课件)(新教材).pptx
- (高清版)-B-T 30146-2023 安全与韧性 业务连续性管理体系 要求.pdf VIP
文档评论(0)