数据库应用程序设计方法--成绩管理系统.
124页1、数据库应用程序设计方法1简易学生成绩管理系统程序设计一、任务概述简易学生成绩管理系统主要完成学生成绩的管理,包括:1)、添加信息模块:主要完成学生记录、课程记录、学生成绩和用户记录的添加工作。2)、删除信息模块:主要完成学生记录、课程记录、学生成绩和用户记录的删除工作。3)、修改成绩模块:主要完成学生成绩的修改工作。4)、查询模块:主要完成学生成绩的查询工作。21.进行数据库设计要编写一个实用的数据库程序,必须系统地学习过数据库原理的知识,并首先设计出符合用户业务需求的数据库体系,然后才能利用某种语言,开发出针对这个数据库的交互程序:数据库应用程序。3下面以一个简化的数据库设计为例:建立一个名为“成绩”的数据库,其中包含三张数据表,即学习成绩表、学生情况表、课程情况表。数据库库管理系统统数据库库名表名(最好用英文名)SQLServer或Access成绩绩学生成绩绩表学生情况表课课程情况表用户户创建数据库4创建表结构表名结结构(字段)学生成绩绩表学生情况表课课程情况表用户户学号、课课程号、成绩绩学号、姓名课课程号、课课程名用户户名、密码码、用户类户类型52.程序的主要功能利用SQL语句完
2、成对学生成绩表的插入、修改、删除和查询操作。比如:(1)插入记录:InsertInto学生成绩表(学号课程号成绩)Values(00100185)(2)删除记录DeleteFrom学生成绩表Where学号=001And课程号=001(3)修改记录Update学生成绩表set成绩=90Where学号=001And课程号=001(4)按学号查询SelectFrom学生成绩表Where学号=0016在完成用户界面设计的基础上只要将上述SQL语句“嵌入”到VB程序中即可完成成绩查询程序的开发这种范式通常称为嵌入式开发.7二、界面设计1.创建工程新建一“标准”工程.工程名为“成绩查询”.2.创建主窗体(frmMain)MDI主窗体设计菜单:增加删除修改查询退出增加学生记录删除学生记录修改成绩增加课程记录删除课程记录增加成绩删除成绩记录增加用户删除用户89窗体列表窗体名称窗体文件名作用说明MDI1frmMain.frm用于系统主菜单设计MDI主窗体frmAddCoursefrmAddCourse.frm用于添加课程记录MDI子窗体frmAddGradefrmAddGrade.frm用于添加学生成绩
3、记录MDI子窗体frmAddStudentfrmAddStudent.frm用于添加学生记录MDI子窗体frmAddUserfrmAddUser.frm用于添加用户记录MDI子窗体frmDeleteCoursefrmDeleteCourse.frm用于删除课程记录MDI子窗体frmDeleteGradefrmDeleteGrade.frm用于删除学生成绩记录MDI子窗体frmDeleteStudentfrmDeleteStudent.frm用于删除学生记录MDI子窗体frmDeleteUserfrmDeleteUser.frm用于删除用户记录MDI子窗体frmUpdatafrmUpdata.frm用于修改学生成绩信息MDI子窗体frmQuerystudentfrmQuerystudent.frm用于学生信息查询MDI子窗体frmQueryGradefrmQueryGrade.frm用于学生成绩查询MDI子窗体frmvalidatefrmvalidate.frm用于用户身份验证MDI子窗体10MDI1主窗体菜单项目列表菜单标题菜单名称菜单级次增加addmenu一级增加学生记录AddStu
4、dent二级增加课程记录AddCourse二级增加成绩AddGrade二级增加用户AddUser二级删除deletemenu一级删除学生记录DeleteStudent二级删除课程记录DeleteCourse二级删除成绩DeleteGrade二级删除用户DeleteUse二级修改Updatemenu一级修改成绩Updata二级查询Query一级学生基本信息查询Querystudent二级学生成绩查询QueryGrade二级退出Exit一级113.创建新增学生记录窗体(frmAddStudent)-MDI子窗体124.创建新增课程记录窗体(frmAddCourse)-MDI子窗体135.创建新增成绩记录窗体(frmAddGrade)-MDI子窗体146.创建新增用户记录窗体(frmAddUser)-MDI子窗体157.创建修改记录窗体(frmUpdate)-MDI子窗体168.创建删除学生记录窗体(frmDeleteStudent)-MDI子窗体179.创建删除课程记录窗体(frmDeleteCourse)-MDI子窗体1810.创建删除成绩记录窗体(frmDeleteGrade)-MDI
《数据库应用程序设计方法--成绩管理系统.》由会员龙***分享,可在线阅读,更多相关《数据库应用程序设计方法--成绩管理系统.》请在金锄头文库上搜索。
一号教学楼一层地面修缮工程竞争性磋商文件
新能源高端设备制造示范项目(一期)施工图设计服务招标文件正文
新丰镇农村公路大中修-新北线(一期南段)招标文件正文
长信科技:长信科技拟发行股份及支付现金购买资产涉及的芜湖长信新型显示器件有限公司股东全部权益价值项目资产评估报告
山东科技大学城市轨道交通调度系统考核装置采购项目竞争性磋商
山东墨龙:寿光宝隆石油器材有限公司评估报告
浙商中拓:三维企业评估报告
大丰区乡村振兴(农村公路大中修工程)——三裕线招标文件招标文件正文
恒辉安防:最近三年的财务报告及其审计报告以及最近一期的财务报告
浙商中拓:三维企业审计报告
唯万密封:上海唯万密封科技股份有限公司拟现金购买上海嘉诺密封技术有限公司股权所涉及的上海嘉诺密封技术有限公司股东全部权益价值资产评估报告
顺控发展:佛山市顺合环保有限公司模拟审计报告
唯万密封:上海嘉诺密封技术有限公司审计报告
琏升科技:眉山琏升光伏科技有限公司2023年1-7月审计报告
天娱数科:山西聚为科技有限公司审计报告
顺威股份:江苏骏伟精密部件科技股份有限公司模拟审计报告
山东墨龙:威海市宝隆石油专材有限公司评估报告
顺威股份:广州顺威新能源汽车有限公司拟股权收购涉及江苏骏伟精密部件科技股份有限公司模拟股东全部权益价值资产评估报告
盈峰环境:佛山市顺合环保有限公司模拟审计报告
领益智造:最近三年的财务报告及其审计报告以及最近一期的财务报告
2023-11-15 30页
2023-11-16 31页
2023-11-16 38页
2023-11-15 33页
2023-11-15 36页
2023-04-17 12页
2023-04-17 13页
2023-04-17 13页
2023-04-17 19页
2023-04-17 14页