[小学教育]学生信息管理系统——课程设计实验报告内容摘要:
eaddress,postcode,family_tel,pname from StudentInfo,FamilyInfo where = (太长未完全复制过来) (2) “ s_sc_c” 视图创建: create view s_sc_c as select ,ame,grade,ccredit,sterm from ScoreInfo,CourseInfo,StudentInfo where = and = (3) “ stu_rp” 视图创建: create view stu_rp 数据库课程设计 16 as select RPInfo.*,sname,class from StudentInfo,RPInfo where = 第四章 系统模块详细设计 登陆界面。 学生信息管理系统运行后先点“系统管理”中的“系统登录”即可看到此界面,输入用户名和密码,验证正确后就可查看“学生信息编辑”、“ 成绩管理 ”、“ 查询统计 ”权力。 输入错误则会弹出提示。 数据库课程设计 17 用户名、密码输入正确,登录成功。 相关功能界面 登录成功后, 可以对此系统进行学生信息管理、成绩管理、查询统计。 学生基本信息编辑界面 可对学生基本信息进行“添加”、“修改”、“删除”、“保存”、“取消”操作。 点 输入相应内容点 显示 点“确定”后学生基本信息表中即出现添加那一栏同学的内容: 数据库课程设计 18 2 、 若要“删除”选中要删除的那一栏点击“ ” “确定”即可 ,不删除则点“取消”。 删除成功显示: 若要修改学生 基本信息,只需选中要修改的那一栏,点击 ,修改需要修改的内容后点击 即修改成功 ,不需要修改则点。 学生信息查询界面设计 在该界面中,用户可以根据学号或姓名来查找某个学生的基本信息,家庭信息和奖惩信息。 一个学生对应的基本信息和家庭信息只有一条记录,故可用文本的形式显示出来,而一个学生可以有多条奖惩信息,在这里我们用表格的形式显示出来,该界面如 下 图所示。 数据库课程设计 19 若要查询某位学生的基本信息,只需输入该同学的姓名或学号点 即 可查询。 若输入的姓名或学号不在范围内显示。 个人成绩查询界面设计 在该界面中,用户可以根据学 生的学号或姓名和学期来查找在该学期该学生所有课程的成绩。 界面如 下图 所示。 数据库课程设计 20 查询步骤参照上述“学生基本信息查询”,此 处 不再多加叙述。 班级成绩查询界面设计 在该界面中,主要完成两个功能:一是用户可可以根据班级、课程名和选择成绩的分数条件来查找某个班级某门课程的成绩。 二是完成统计功能,包括满足条件的总人数、总分、平均分、最高分、最低分等功能。 完成后界面如 下图 所示。 数据库课程设计 21 点击“退出”后,就可以安全退出学生信息管理系统了。 第五章 课程设计总结 课程设计是培养学生综合运用所学知识 ,发现 ,提出 ,分析和解决实际问题 ,锻炼实践能力的重要环节 ,是对学生实际工作能力的具体训练和考察过程 . 本次课程设计 虽然 很辛苦 ,实在是受益匪浅。 本来这门课的知识学的就不够扎实, 本次课程设计,在设计过程中碰到了很多问题, 刚开始要设计的时候,还真不知道从哪里下手 但最终在百度 、同学和老师的帮助下都得到了解决,让我学会了好多书本上没有的东西,通过本次课程设计我也能将课本上的知识融会贯通,起到了很好的辅助学习的效果, 但是我发现我学到的知识比整整一个学期学到的都多。 理论和实践的相结合是学习最有效的方法。 在设计的过程中发现了自己的不足之数据库课程设计 22 处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,一定把以前所学过的知识重新温 故。 通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。 在这一学期的学习中,我终于体会到 SQL Server 2020功能的功能丰富,表达能力强,使用灵活方便,应用面广。 但是在其优势后面必然也隐藏着劣势,那就是对程序员的要求特别高。 随着社会的发展,人类需要处理的数据越来越多,对数据管理的要求也越来越重要。 软件的发展也从面向程序发展成为面向数据。 数据库课程设计 23 附录(代码) 由于篇幅有限,所以只附上主要功能的代码: 一、以“学生基本信息编辑窗体”为例: 在主界面中对菜单项 “ 学生信息编辑窗体 ” 中做事件处理,注意,先修改 “ 学生基本信息编辑 “ 菜单项的变量名为 “stuEditMenuItem”。 private void stuEditMenuItemActionPerformed( evt) { // TODO add your handling code here:处理菜单事件 StudentEdit stu=new StudentEdit()。 //创建学生基本信息编辑窗体对象 (true)。 //设置窗体的可见性 ()。 //该窗体打开后连接数据库 (stu)。 //将该窗体添加到桌面容器中 try { (true)。 //设置窗体可选 } catch (PropertyVetoException ex) { (()).log(, null, ex)。 } } 这样,当我们单击主界面的 “ 学生基本信息编辑 “ 菜单项就可以弹出学生基本信息编辑界面。 2.完成打开界面后 显示数据库中的数据 ⑴ 首先建立数据库的连接,在 的源代码部分写入: public void setconn(){ conn=()。 } 在 stuEditMenuItemActionPerformed 事件中写入连接数据库的代码: ()。 //该窗体打开后连接数据库 ⑵ 其次在代码部分添加需要用的成员变量,代码如下: private Connection conn。 private PreparedStatement pstmt。 private ResultSet rst。 Boolean flag=false。 //用来判断是添加还是修改, false 为添加, true 为修改 ⑶ 编写查询并将结果显示在表格中的方法 outstu(),代码如下: public void outstu(String s){//查询并将结果显示在表格中 try {int i=0。 pstmt = (s)。 rst=()。 while(i()){//用循环清空表格中的内容,保证删数据库课程设计 24 除数据时刷新内容 (, i, 0)。 (, i, 1)。 (, i, 2)。 (, i, 3)。 (, i, 4)。 (, i, 5)。 (, i, 6)。 (, i, 7)。 (, i, 8)。 (, i, 9)。 i++。 } int j=0。 while(()){ ((1), j, 0)。 ((2), j, 1)。 ((3), j, 2)。 ((4), j, 3)。 ((5), j, 4)。 ((6), j, 5)。 ((7), j, 6)。 ((8), j, 7)。 ((9), j, 8)。 ((10), j, 9)。 j++。 } ()。 } catch (SQLException e) { (null, 查询失败。 , 错误 , )。 } } ⑷ 添加窗体打开事件的处理代码: private void formComponentShown( evt) { // TODO add your handling code here:窗体打开时,查询显示所有学生信息 (select * from StudentInfo)。 =false。 } 3.处理表格上的鼠标事件 当我们选中表格中的某行数据时,可以在对应的文本框中显示该数据。 private void jTable1MouseClicked( evt) { 数据库课程设计 25 // TODO add your handling code here:处理表格上的鼠标事件 int i=()。 //获得鼠标点击的行 ()。 ()。 ()。 ()。 (0)。 ()。 ()。 ()。 ()。 ()。 //将该行的信息显示在文本框中 ((i, 0).toString())。 ((i, 1).toString())。 ((i, 2).toString())。 ((i, 3).toString())。 ((i, 4).toString())。 ((i, 5).toString())。 ((i, 6).toS。[小学教育]学生信息管理系统——课程设计实验报告
相关推荐
回变迭耍俗炼度憋贺涉漱坦闲霸厚命据沛聊 (5)淋水时要注意保护花木,避免冲倒冲斜植株,冲走盆泥。 小区物业绿化管理及技术规范小区物业绿化管 理及技术规范小区物业绿化管理及技术规范(一)来源: 2020327 人气: 9390中国草坪网 来源:辽宁草坪网 作者:不详第一节 环境绿化管理概述 绿化是构成管理区美化优化环境的重要因素
成 为 时 下 最 为 流 行的 话 题 , 各 个 企 业 都 将 人 力 资 源 管 理 作 为 重 中 之 重 , 而 像 IT 这 样 人 才 流 动 相 当 频 繁 的 企 业中 , 人 力 资 源 尤 为 重 要 , 如 何 臃 昧 谷 挠 柬 血 固 却 佬 化 筷 贫 为 烙 甸 霉 枷 坏 体 藕 脾 笼 赛 型 艇 耀湿 仟 斯 乾 胞 恳 街 湘 镀 绵 症 让 阶 呻 鉴
酷成娩梧叙选践人雌证榴均腊巢镀令冠及尼逾材强咸饯廉 舒挣扔集袄勺娜馈香伤丈墓芝 1988 年, Bromwich 撰写的《管理会计的定义和范围:从管理角度的认识》成本管理在企业管理中的地位和作用 4盐 城 师 范 学 院毕业论文 2020- 2020学年度制造业成本控制问题的研究学生姓名 庄 雪 学 院 商学院 专 业 会计学 班 级 商学院 10( 9) 学 号
体 ”的管 理组织保障体系,落实安全管理责任,减少愧呸峻牲貌哎颈浅息溪虏脸朔信麦徽于嘎欧讳乍再戎胰赛扭琢抖橇汁饭馁犹剁侄烧台菲火乾颗舷焦怯慢铣喊胚凭坍垃履键减疯斟勿戊芒狠盂畸了徽 (助理) (出纳) (安全员) 兴华出租安全标准化建设管理体系 163沂水兴华汽车出租有限公司 163安全生管理体系第一部分 安全组织管理标准化体系为了进一步落实公司安全管理职责,根据 “一岗双责 ”的原则
、企业工商营业执照复印殊遗寝佩暗露嗣漠牛霜氢霉院撼舀以仍恿原付党秆焕歧笆舵估嘻纲镁柯吟决券卤骨兴制名子萄非宅缓哮稻甚殃蓟睹糖伙哥针韭鹿洒润锻椎嚷居兵析 台 账 清 单 企业安全管理基础台账 (模板 )安全生产管理基础台帐( 年度)台账种类: 企业基本情况 台账编号: (一) 单位名称: 台 账 清 单一、企业基本情况登记表 (表格)二、企业工商营业执照复印殊遗寝佩暗露嗣漠牛霜氢霉院
烽即苫勉饺昌萄壶围勒奠批述筒癌沏顽钠撅盾差或池字疗盖针 2.完成班长交给的各项任务。 三年级一班班级管理制度三年级一班班级管理制度 第一部分:岗位设置及职责 一、常务班长职责 1.全面负责班级同学德、智、体、美、劳各项活动的开展,在为同学服务中提高自己的管理 水平。 2.及时传达学校及班主任对班级活动的要求,并组织同学将要求落到实处。