系统毕设论文--魏丹20140620(3)

2018-11-28 18:51

魏丹:高校学生素质教育学分管理系统的研发

定越来越广,这就需要程序员团队们做出越来越卓越的系统来不断满足教育工作者们日益增长的需求 ,而这也将成为IT人才们新一轮的挑战。

2

2014届计算机科学与技术专业毕业设计(论文)

1.2 课题的主要任务

选题主要任务:开发并完成基于B/S架构的高校学生素质学分管理系统,其开发过程要求按照软件工程和面向对象的思想进行。

本系统是具体要求实现功能如下:

1. 登录功能:院团委“管理员”、“分院用户”、“班级用户”及“学生”用户,输入用户名、密码及选择用户类型进行登录。

2. 查询功能:系统应实现给定条件查询功能。院团委作为管理员查询全校所有学生素质教育成绩、分院查询本院部的所有学生素质教育成绩、班级查

询本班级的所有学生素质教育成绩、学生只能查询自己的素质教育成绩。

3. 管理员权限功能:管理员增加分院用户,管理分院用户,查看、修改全校学生素质教育成绩,学生调班,对学生素质教育成绩进行学期得分高低排序,以及在每学期初公布全校每位学生上一学期素质教育学分的得分结果,对

素质学分排名靠后学生进行预警等工作。

4. 分院用户功能:增加、管理班级用户,查看、修改分院学生素质教育

成绩、学生调班,以及对学生素质教育成绩进行学期得分高低等排序工作。

5. 班级用户功能:增加本班学生、本班学生每学期的的素质教育学分录

入工作,以及对学生素质教育成绩进行学期得分高低等排序工作。

6. 数据导入、导出、打印功能:管理员能够对全校学生数据进行操作,分院、班级分别对对应数据进行修改、导入、导出及打印。

7.数据修改或删除功能:管理员可以对数据库中的信息进行修改或删除。即系统能够通过管理员给定的条件查找出要修改或删除的信息,并提示是否确定修改或删除,能对修改后的信息进行保存,并自动查找是否是重复信息。

8.选题重点:设计工作要求进行必要的需求分析,在此基础上进行相关的概要设计和详细设计,依据面向对象的思想,进行实际应用软件的开发与测试。

3

魏丹:高校学生素质教育学分管理系统的研发

1.3 课题的特点

对于本课题的评估及研究,本课题具有自身的课题特点及应用价值。依次表现在如下方面:

(一)技术先进性

采用三层结构模型进行系统开发。三层结构包含: 表示层, 业务逻辑层, 数据访问层。

(1)表示层(UI):表示层是应用的用户接口部分,他负担着用户与应用间的对话功能。主要表示WEB方式,也可以表示成WINFORM方式, 如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。

(2)业务逻辑层(BLL):无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,也将业务逻辑层称为领域层。业务逻辑层在体系架构中的位置很关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用。正因为如此,业务逻辑层的设计对于一个支持可扩展的架构尤为关键,因为它扮演了两个不同的角色。对于数据访问层而言,它是调用者;对于表示层而言,它却是被调用者。依赖与被依赖的关系都纠结在业务逻辑层上,如何实现依赖关系的解耦,则是除了实现业务逻辑之外留给设计师的任务。

(3)数据访问层层(DAL):数据层就是DBMS,负责数据信息的存储,及其间的优化。主要是对数据的操作,而不是数据库,具体为功能层或表示层提供数据服务。

4

2014届计算机科学与技术专业毕业设计(论文)

自定义协议用户界面应用逻辑SQL语言数据库客户机应用服务器1.1 三层结构应用软件的模型

数据库服务器

其实总结一句话,是为了实现“高内聚、低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易于控制,易于延展,易于分配资源。

(二)采用B/S架构的优点

高校学生素质学分管理系统采用B/S架构,即浏览器和服务器结构。通过B/S架构可以充分利用两端硬件环境,将任务合理分配到浏览器和Server端来实现,降低了系统的平均开销。

B/S结构的优点:(1)具有分布性特点,可以随时随地进行查询、浏览等业务处理;(2)业务扩展简单方便,通过增加页面即可增加服务器功能; (3)维护简单方便,只需要改变网面,即可实现所有用户的同步更新。

本系统的用户分为校团委管理员,院管理员,班级管理员和学生用户四大类,对系统进行操作时,根据不同的用户类型,给予不同的响应。

(三)应用价值

学生素质教育学分管理系统能够为用户提供充足的信息和快捷的查询手段。传统的人工管理素质教育学分的方式存在着许多的缺点与不足,效率低、公开性和透明性差;时间一长,产生大量的文件和数据,这对于查找、更新和维护都带来了不小的困难。作为计算机应用的一部分,使用计算机功能对学生素质教育学分进行管理具有人工管理所无法达到的优点。如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高学生成绩管理的效率,也是学校科学化、正规划管理、信息化的重要条件。

5

魏丹:高校学生素质教育学分管理系统的研发

1.4 软硬件平台

作为整个系统开发和运行的支撑和基础,软硬件平台的选择是整个系统开发和设计的前提。本系统的硬件平台选择遵循通用工业标准和协议,符合未来技术的发展方向。

软件平台首先是操作系统,选择操作系统的基本要求是: (1)支持多任务并发,支持多线程机制。 (2)技术成熟,具有开放性。 (3)具有长期支持性。 (4)安全性。 (5)稳定性。 (6)可移植性。

因此,本系统采用了已经广泛应用、成熟的微软Windows系列产品Windows XP作为操作系统平台。使用MyElipse8.5来开发系统,使用MySql5.1和HeidiSQL6.0来进行数据库支持,用tomcat7.0作为Web服务器。

6


系统毕设论文--魏丹20140620(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:设计艺术研究论文格式模板

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: