044 | JAVA公共资源模块的设计与开发(源代码+论文) | 大学生毕业设计

功能需求

公共资源管理

公共资源管理模块涉及到省、市、县/区、乡/镇、村、学校、年级、班级等基本信息的设置(其中乡/镇、村是动态的,用户可以根据具体情况设置或者不设置)。用户可通过它实现添加、删除、修改省、市、县/区、乡/镇、村、学校、年级、班级的基本信息。

3.1.2 教务资源管理

教务资源管理具体包括课程设置,教科书设置,章节设置,知识点设置。用户可以对课程,教科书,章节,知识点等进行添加,删除,修改等操作。还可以对知识点进行搜索,针对哪一个年级,哪一个课程,哪一个章节进行搜索。

3.1.3 试题资源管理

试题资源管理主要是对题目类型,答案类型,难度系数进行设置,用户可以对题目类型,答案类型,难度系数进行添加,删除,修改等操作。由于三个类型的数据相似,所以这三个类型的数据放在“code代码”一张表中。

3.1.4 试卷资源管理

试卷资源管理负责管理考试类型和试卷类型的基本信息。用户可通过它实现考试类型以及试卷类型的添加,删除,修改等操作。

系统架构

系统在选用结构的时候,有B/S、C/S、Smart Client(智能客户端)三种可能的方案。它们各有各的优缺点。

  • B/S架构

B/S架构的优点在于客户端和服务器通过Intranet进行数据交换,客户端基于统一的WEB浏览器,减少了投资,解决了系统维护升级的问题,另外只有极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,这也就充分保护了数据的安全。虽然如此,B/S结构还是有很多的不足,其中最大的缺点是在界面操作上具有很大局限性,用起来很难,开发起来也很费钱。

  • C/S架构

采用C/S结构可以减轻服务器运行数据负荷,数据的储存管理也较为透明,最重要的是开发较为迅速。而它的缺点也是不少,它会造成高昂的维护成本,且投资大,维护不方便。在实际开发中,部署不如B/S方便。但由于它能快速开发出较为使用的用户界面,而且可以将部分运算转移到客户端来,所以是一个值得考虑的方案。

  • Smart Client

Smart Client是下一代客户端软件的代表,它可以充分利用终端设备的优势(Full PC、PDA、Phone)、能够调用Web Service、支持在线和离线两种状态、能够如同Web应用程序一般简单方便的部署。由于这套系统的目标客户是教务处负责排课的老师,因此它不会涉及到对终端设备的支持,但是方便部署这一点确实需要的,因为这正是C/S的缺点。

044 | JAVA公共资源模块的设计与开发(源代码+论文) | 大学生毕业设计
044 | JAVA公共资源模块的设计与开发(源代码+论文) | 大学生毕业设计
044 | JAVA公共资源模块的设计与开发(源代码+论文) | 大学生毕业设计
044 | JAVA公共资源模块的设计与开发(源代码+论文) | 大学生毕业设计

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA打赏
共{{data.count}}人
人已打赏
毕业设计源码库精品源码

043 | 基于Java的视频会议系统(程序+论文) | 大学生毕业设计

2023-1-9 12:26:34

毕业设计源码库精品源码

045 | Java图形图象处理(论文+系统) | 大学生毕业设计

2023-1-11 15:47:22

重要声明

本站资源大多来自网络以及站点用户投稿内容,如有侵犯你的权益请联系管理员宇至,QQ454862048 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到付费才可观看的文章,建议升级终身VIP。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索