欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Java课程设计教务系统管理.doc

    • 资源ID:34983500       资源大小:111.50KB        全文页数:10页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java课程设计教务系统管理.doc

    哈尔滨理工大学荣成学院Java课程设计班级:软件工程班学号: 姓名: 联系 : 电子邮件:完成日期:一设计目标本课程设计整体目标是通过建立一个成绩管理系统,考核学生对本门课程的掌握情况,要求学生完成该管理系统相关的数据库设计与操作相关的内容。具体要求:l 完成以下红色斜体局部的相关内容追加局部仍然保存用红色书写。l 每位学生要独立完成所有的相关内容,如有抄袭,抄袭与被抄袭者均无成绩。l 可以发挥创造力对系统进展扩大,要求明确扩大的理由。l 字体规整,格式要标准,图表要清晰,文件名:Java课程设计_学号_姓名。l 成绩评定:内容完整30%、内容准确20%、内容标准清晰20%、创新10%以及平时考核20%。二 系统概要学生成绩管理系统是教务管理的一局部,利用计算机进展管理可以极大程度上提高管理的效率,设计思想如下:系统包括三种用户:管理员,教师与学生。管理员功能:维护数据管理的各种根本信息。包括:学生信息维护、教师信息维护、课程信息维护、教师配课、学生选课。教师功能:成绩登记与成绩统计。学生功能:本人成绩查询。所有用户都要通过用户名与口令登陆系统。三 系统模块设计教学管理系统系统登录根本信息维护信息查询成绩管理用户信息课程信息教师信息学生信息成绩登录成绩统计成绩查询配课信息选课信息系统登录:管理员、教师与学生必须通过口令登录才能使用系统。根本信息维护:对用户信息登录用户名与口令、学生、教师、课程信息进展增删改查,还包括对教师配课、学生选课信息的增删改查,由系统管理员进展。成绩管理:成绩登录与成绩统计功能,由教师进展。成绩查询:学生可以查询自己的成绩。      (1).添加教师名单;(2).查询教师名单;(3).修改教师信息;(4).删除教师名单(5).添加学生名单;6).查询学生名单;(7).修改学生信息;(8).删除学生名单;(9).统计生源地信息;(10).修改密码;   (1).查看个人信息;;(3).输入学生成绩,   (4).查看任课信息;(6).修改密码;   (1).查看个人信息(2).查看自己的课表 (3).查询考试成绩;(4).修改密码1.3 其他性能需求(1).用户输入出错时,有错误提示。(2).给管理员,教师,学生不同的权限,提高数据平安性;四 界面设计需追加学生选课的管理员操作界面管理员学生教师 其中每个包含插入、修改、删除的界面引申如下以用户一览界面为例:五 软件模块设计数据库访问数据访问模块用户界面输入数据业务处理业务逻辑模块数据库数据库输入数据数据库数据库访问数据访问模块调用数据库访问数据访问模块输出数据输出数据以登陆功能为例调用用户数据用户数据正确权限错误用户名口令判断用户与口令的合法性业务逻辑模块根据用户名获取用户数据数据访问模块事务就是应用程序中一系列严密的操作,事务的四个特点:原子性、一致性、隔离性与持续性,在该系统中事物管理应该在数据库访问模块实现,是由事务的特性决定的。六 实体关联图设计根据上面的功能整理出数据信息,画出图权限号权限名权限1属于1登录名权限号用户口令111属于学号教师号姓名nm性别学生姓名教师mm教学年龄 选择教授成绩nn课程学时课程名课程号七 数据逻辑设计数据库的设计充分表达了标准化、完整性约束。所谓标准化是。,完整性约束包括。与自定义完整性。数据库的设计充分表达了标准化、完整性约束。所谓标准化是用来改造关系模式,通过分解关系模式来消除其中不适宜的数据依赖,以解决插入异常、删除异常、更新异常与数据冗余问题。完整性约束包括实体完整性、参照完整性与用户自定义完整性。1. 根本表设计1) 用户表User字段数据类型能否为空备注UserNameChar(8)非空用户名主键PassWordVarchar2(8)非空口令请列出其他所有表2) 权限表Authority字段数据类型能否为空备注QxNoChar(1)非空权限编号主键QxNameVarchar2(8)非空权限名称非空3) 学生表Student字段数据类型能否为空备注StNoChar(10)非空学号主键StNameVarchar2(8)非空学生姓名非空StSexChar(1)非空性别非空StAgeNumber(2)非空年龄非空4) 教师表Teacher字段数据类型能否为空备注TeNoChar(10)非空教师号主键TeNameVarchar2(8)非空教师姓名非空TeTelNumber(11)非空联系 非空5) 课程表Course字段数据类型能否为空备注CoNoChar(10)非空课程号主键CoNameVarchar2(20)非空课程名非空CoTimeNumber(3)非空学时非空6) 成绩表SC字段数据类型能否为空备注StNoChar(10)非空学号号主键、外码CoNochar(10)非空课程号主键、外码GradeNumber(3)非空成绩非空2. 视图设计1) 用户一览字段数据来源备注UserName用户表User用户名PassWord用户表User口令QxName权限表Authority权限名称请列出其他必要的视图需要多表查询的界面通过视图实现2) 配课字段数据来源备注CoName课程表Course课程名TeName教师表Teacher教师名3) 选课字段数据来源备注StNo学生表Student学号StName学生表Student学生姓名CoName课程表Course课程名4) 成绩录入字段数据来源备注StNo学生表Student学号StName学生表Student学生姓名CoName课程表Course)课程名Grade成绩表SC)成绩八 系统实现其中我完成的教师局部九 类方法一览列出自己完成的局部类名方法名参数类型返回值类型方法说明StudentDaoselectStudentsvoidLinkedList获取所有学生信息getSnoStringString根据学生姓名获取学号CourseDaoselectCoursesvoidLinkedList获取所有课程信息getCnoStringString根据课程名获取课程号XCDaoselectXCsvoidLinkedList获取所有选课信息insertXCHashMapvoid插入选课信息updateXCHashMapvoid更改选课信息deleteXCStringvoid删除选课信息StudentManagerselectStudentsvoidString获取所有学生信息CourseManagerselectCoursesvoidString获取所有课程信息XCManagerselectXCsvoidString获取所有选课信息getStudentsvoidString获取所有学生信息getCoursesvoidString获取所有课程信息getCnosvoidString根据课程名获得课程号insertXCStringvoid插入选课信息updateXCStringvoid更改选课信息deleteXCStringvoid删除选课信息十 总结通过本次课程设计,使我掌握了Java编程语言的使用方法以及Eclipse的操作方法,并且对Access有了了解。同时,通过本次设计,我对SQL语句有了一些理解,在运用了课堂上学习到的知识的同时,学习了一些书本上学不到的知识,这些知识是通过不断练习学到的,课程设计的目的就是理论结合实践。因此,本次课程设计使我受益匪浅。通过本次课程设计,我也认识到了自己的许多缺乏之处,比方对知识掌握的不结实。以后会更加注意。第 10 页

    注意事项

    本文(Java课程设计教务系统管理.doc)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开