电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

【课程设计报告】基于java和mysql数据库的cs架构学生成绩管理系统的设计与实现附源码5(可编辑)

36页
  • 卖家[上传人]:dr****lb
  • 文档编号:114826375
  • 上传时间:2019-11-12
  • 文档格式:DOC
  • 文档大小:72KB
  • / 36 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、【课程设计报告】基于JAVA和MySql数据库的CS架构学生成绩管理系统的设计与实现附源码5 上海理工大学计算机学院可视化程序设计报告 2010 2011 年度第2学期 题 目 学生成绩管理系统 院 系 专 业 电子商务 年 级 2009级 学 号 姓 名 指 导 教 师 成 绩 _2011 年 03月 09日目 录一课程设计的目的与要求2二 设计的正文 21系统分析211系统开发背景等 212业务流程分析 213数据流程图 32系统设计 3 21功能设计 3 22系统运行环境与数据库设计 4 23输入输出设计43系统实施4 31登录与退出界面 4 32 修改密码10 33成绩查询1534 相关数据库表24三课程设计总结25四参考文献26 学生成绩查询系统一课程设计要求了学生成绩查询系统开发的全过程理解面向对象程序设计课程相关的概念掌握面向对象程序设计的开发方法巩固对Java相关方法和概论的理解主要包括系统调研方法业务分析数据分析系统逻辑模型设计方法数据库设计功能设计物理模型设计方法系统的实现等方法完成一个小型系统的设计与开发二设计正文1 系统分析11系统开发背景开发范围建设目标与必要

      2、性随着国家对于教育的重视逐渐加大学校正向着大型化规模化发展而对于大中型学校跟学生信息管理有关的信息随之急剧增加在这种情况下单靠人工来处理员工的工资不但显得力不从心而且极容易出错该系统就是设计一个学生信息数据库管理系统由计算机代替人工执行一系列诸如增加新学生删除旧学生学生信息修改查询维护及打印等操作这样就使学生部门管理人员可以轻松快捷地完成学生信息管理的任务1 本课题的研究意义当今时代是飞速发展的信息时代在各行各业中离不开信息处理这正是计算机被广泛应用于信息管理系统的环境计算机的最大好处在于利用它能够进行信息管理使用计算机进行信息控制不仅提高了工作效率而且大大的提高了其安全性尤其对于复杂的信息管理计算机能够充分发挥它的优越性2 本课题的研究现状管理查询信息系统是进行信息的采集存储查询加工维护和使用的系统它是随着管理科学和技术科学的发展而形成的学生成绩管理查询系统是一个教育单位不可缺少的部分它的内容对于学校的决策者和管理者和学生来说都至关重要所以学生成绩管理查询系统应该能够为用户提供充足的信息和快捷的查询手段但一直以来人们使用传统人工的方式管理文件档案这种管理方式存在着许多缺点如效率低保密

      3、性差另外时间一长将产生大量的文件和数据这对于查找更新和维护都带来了不少的困难12业务流程分析主要业务流程图如下图所示13数据流程图 2 系统设计21功能设计学生信息管理系统主要提供方便高效的查询功能学生可以通过该系统查询相关信息对于本系统我们需要实现以下一些基本功能1密码管理功能该模块实现对用户密码进行管理的功能主要是进行密码的修改为了防止个人的名片信息被泄露不知道用户密码的人员不能进入本系统出于安全的考虑用户可以定期修改自己的密码以防止密码被盗用2成绩管理功能该模块实现成绩查询功能用户在查询学生成绩时有时需要了解学生的基本信息因此希望在查询出的内容中包括学生基本情况和成绩信息有时用户需要查询学生的某些课程成绩因此应该具有查询课程成绩的功能有时需要查询学生的学期总成绩因此也应该具有该功能3退出系统完成了对学生成绩的查询的操作后应该可以安全地离开该系统通过该模块实现安全退出大学生成绩查询系统22系统运行环境与数据库设计鉴于本系统的业务性质必须选择具有较高的可靠性稳定性和必要的容错能力的计算机硬件和软件系统以保证任何情况下都不至于丢失损坏数据必须具有较高的响应速度以保证各项具体业务的顺利进

      4、行应考虑具有良好的可维护性可操作性和可扩充性以保证将来系统规模的扩展和升级的需要开发与运行环境的使用开发工具MySQL本系统采用Microsoft Windows 2000Server作为操作系统本系统准备采用客户机服务器CS结构模式public class Login extends JFrame implements ActionListener FocusListenerKeyListener ItemListener private static final long serialVersionUID 1LJLabel top bottJPanel panelMain panelInfoJTextField userNameJPasswordField passwordJButton login cancelString culeString 提 示 public Login super 重庆大学城市科技学院2008级电子商务-学生成绩管理系统 top new JLabel new ImageIcon picturelogin_topgif bott new JLabel pa

      5、nelMain new JPanel new BorderLayout 10 10 bottsetBorder new LineBorder new Color 184 173 151 buildCenter panelMainadd North top panelMainadd South bott panelMainadd panelInfo 加监听事件loginaddActionListener this canceladdActionListener this loginaddFocusListener this canceladdFocusListener this loginaddKeyListener this canceladdKeyListener this userNameaddFocusListener this userNameaddKeyListener this passwordaddFocusListener this passwordaddKeyListener this 加窗口监听new WindowAdapter适配器thisaddWindowLis

      6、tener new WindowAdapter public void windowClosing WindowEvent we quit End windowClosing thissetContentPane panelMain 设置窗口面板thissetLocation 400 335 thissetSize 350 250 thissetResizable false 设置窗口大小不可变thissetDefaultCloseOperation JFrameDO_NOTHING_ON_CLOSE thissetVisible true passwordrequestFocus true 设置焦点给密码框 private void buildCenter TODO Auto-generated method stubJLabel lb1 lb2lb1 new JLabel 用户名 lb2 new JLabel 密 码 userName new JTextField 15 password new JPasswordField 15 login new TJButton pictur

      7、ekeygif 登 录 登录系统 cancel new TJButton pictureexitgif 退 出 关闭系统 定义面板为无布局panelInfo new JPanel null 加入组建panelInfoadd lb1 panelInfoadd lb2 panelInfoadd userName panelInfoadd password panelInfoadd login panelInfoadd cancel lb1setBounds 70 14 60 25 lb2setBounds 70 48 60 25 userNamesetBounds 150 14 150 25 passwordsetBounds 150 48 150 25 loginsetBounds 80 100 80 23 cancelsetBounds 195 100 80 23 设置边框线panelInfosetBorder BorderFactorycreateTitledBorder private void quit int flag 0String msg 您 现 在 要 关 闭 系 统 吗

      8、flag JOptionPaneshowConfirmDialog null msg 提示JOptionPaneYES_NO_OPTION if flag JOptionPaneYES_OPTION thissetVisible false Systemexit 0 return private void dengLu String username userNamegetText trim Systemoutprintln user String pwd StringvalueOf passwordgetPassword String sql select password from userinfo where username username ResultSet rs ConnectionDBverification sql 从数据库获取匹配user的密码结果集int flag 0 用户登录错误次数的标记try while rsnext 用户名存在if pwdequals rsgetString 1 bottsetText culeString 登录成功正在进入系统 SaveUserInfo user new SaveUserInfo 保存用户名usersetUsername username userset

      《【课程设计报告】基于java和mysql数据库的cs架构学生成绩管理系统的设计与实现附源码5(可编辑)》由会员dr****lb分享,可在线阅读,更多相关《【课程设计报告】基于java和mysql数据库的cs架构学生成绩管理系统的设计与实现附源码5(可编辑)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.