校园资源共享与设计.doc
《校园资源共享与设计.doc》由会员分享,可在线阅读,更多相关《校园资源共享与设计.doc(26页珍藏版)》请在沃文网上搜索。
1、-装 订 线-江苏经贸职业技术学院毕业设计(论文)题目:校园资源共享与设计系 (院)信息技术学院专业班级学 号学生姓名指导教师职 称讲师2012 年 05 月 10 日题目 校园资源共享与设计摘 要:随着网络的普及,网络技术的不断更新,日益剧增的新颖,网络资源作为一种素材的形式在世界范围得到不断的发展,它突破了传统的教学资源在空间和时间上的限制,实现了教育资源在最大程度上的共享.网络教育资源共享是对教育的增进,是对教育的突破,同时保障了教育的完善性,方便了教师和学生的教学,大大的节省了学习的时间,而且还大大的提高了教学资源的可利用率.尤其在高校里,如何实现教学资源信息化管理,这就充分发挥了网络
2、的力量,帮助师生解决资源下载,管理,储存,促使资源共享这个平台得以更好的发挥.关键词:角色分类;会员注册;资源下载;资源分类TITLE Campus resource sharing and desginAbstract:Along with the network popularization, the network technology unceasing renewal, growing novel, cyber source as a material in the form of the world gets ceaseless development, it breaks thr
3、ough the traditional teaching resources in space and time constraints, to achieve the education resources to the greatest extent of the sharing of network educational resources sharing is about. Education is to promote education, breakthrough, at the same time ensuring education is perfect, convenie
4、nt for teachers and students in teaching, which greatly saves the time of learning, but also greatly enhance the teaching resource availability. Especially in universities, how to realize the teaching resource informatization management, which give full play to the the power of the network, to help
5、teachers and students to solve resources, management, storage, make resource sharing this platform to better display.Keywords:Role classification; Member registration; Resources Download; Resource classification目 录第一章 引言11.1项目背景1第二章 可行性分析及总体设计22.1可行性分析22.1.1技术可行性22.1.2经济可行性22.2总体设计原则2第三章 系统分析43.1业务流
6、程分析43.2数据流图53.3数据字典6第四章 系统设计84.1系统功能设计84.2系统数据库设计94.2.1概念结构设计94.2.2数据库表设计124.3系统开发工具与开发模式的选择134.3.1系统开发工具134.3.2系统设计模式14第五章 系统实现165.1前台模块165.1.1首页165.1.3下载作业界面175.1.4在线自测界面175.1.5留言板界面185.2后台模块185.2.1登录界面185.2.2专业管理界面195.2.3学生管理界面205.2.4教学资料管理界面205.2.5公告管理界面205.2.6留言管理界面20第六章 总结22参考文献23校园资源共享与设计第一章
7、引言1.1项目背景目前,我们有时候为了学习,会上网寻找资源,没有一个教学资源库的设计,需要资源的时候,大家都会到校园网以外的资源下载,这样就大大降低了资源的利用率.为了提高教学资源的利用率,可以建立一个规范,丰富,实用的高校网络教学资源共享系统.第二章 可行性分析及总体设计2.1可行性分析可行性分析也可以定义为可行性研究,这都是注重在调查的基础上,目的在于新系统的开发是否具备必要性和可能性,以上所说都是为了新系统的开发,我们从技术、经济等方面进行分析和研究,对系统的分析是为了保证系统的可行性,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。下面将分
8、别从技术、经济、两个方面对网络教学平台的建设进行分析和研究。2.1.1技术可行性根据学校提出的系统功能、性能及实现系统的各种约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术已较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发的。由以上分析可知,网络教学平台的开发在技术上是可行的。2.1.2经济可行性 学校具有信息化的处理设施,并且拥有支持本系统的应用平台。因此无需再投入资金购买其他设施。系统的开发基于本人对程序开发的实践
9、学习而来,学校无需资金投入,并且软件开发过程投入的成本不高,因此开发经费完全可以接受。由以上分析可知,网络教学平台在经济上是可行的。2.2总体设计原则本系统为了设计、实现和后期维护的方便,以及系统用户使用的便利,所以必须采取一定的设计原则3。其主要设计原则有:简单性:在实现系统的功能的同时,尽量让系统操作简单易懂,这对于一个系统来说是非常重要的。针对性:本系统设计是针对网络教学的需求定向开发设计,所以具有专业突出和很强的针对性。实用性:要求本系统能够满足网络教学的需求,因此具有良好的实用性。一致性:页面整体设计风格以及命名规则的一致性:整体页面布局和用图用色风格及变量、类名和其他元素的命名规则
10、保持一致。功能一致性:完成同样的功能应该尽量使用同样的元素。 元素风格一致性:界面元素的美观风格、摆放位置在同一个界面和不同界面之间都应该是一致的。变量命名规则的一致性:变量应该用统一的规则进行命名,做到任意变量均能从上下文推断其义。先进性:本系统采用JSP技术、MYSQL等被广泛采用系统开发技术和数据库,因此本设计具有良好的先进性,具体表现在其具有良好的可扩展性,可开发性。第三章 系统分析3.1业务流程分析在进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流经去向、处理方法、计算方法、提供
11、信息的时间和信息形态(报告、报单、屏幕显示)等4。业务流程分析可以帮助开发者了解该业务处理过程,发现和处理系统调查工作中的错误和疏漏。业务流程分析是通过业务流程图来进行,即用一些规定的符号及连线来表示某个具体业务处理过程5。具体业务流程如图3.1所示。图3.1业务流程图3.2数据流图数据流程是指数据在系统中产生、传输、加工处理、使用、存储的过程6。数据流程分析是把数据在现行系统内部的流动抽象的独立起来,舍去了具体组织机构、信息载体、处理工具、物质、材料等,单从数据流动过程来考查实际业务的数据处理模式。数据流程与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。描述数据流程的工具是数
12、据流程图以及其附带的数据字典、处理逻辑等图表。其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中的流动、存储和传递7。在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务的数据处理模式。该系统的数据流图分为顶层、一层、二层。现行的顶层数据流图如图3.2所示。图3.2顶层数据流图具体分析第一层数据流图,该层数据流图如图3. 3所示。图3.3第一层数据流图由于论文的篇幅限制不能一一列举数据流图,只给出了部分数据流图,其他的数据流图基本一致。3.3数据字典通过对系统数据流的分析,接下来用数据字典描述数据流图中一些主要的数据元素条目、数据流、处理过
13、程、数据存储和外部实体8。数据元素条目如表3.1所示。表3.1数据元素数据元素条目总编号:1-101编号:101名称:学生编号 XXX说明:学生的编号 数据值类型:离散长度:50有关数据结构:学生信息表如:123数据结构条目如表3.2所示。表3.2数据结构数据结构条目名称:公告信息表说明:创建公告信息记录似的数据总编号:2-01结构:编号:01编号有关数据流、数据存储:标题P5公告管理、D5公告信息表内容 数量:每月约30份时间数据流条目如表3.3所示:表3.3数据流数据流条目名称:修改密码总编号:3-10说明:将密码信息存储到密码信息存储编号:10数据流来源:P4修改密码数据流去向:D4管理
14、员信息存储 流通量:10份/周包含的数据结构:数据存储条目如表3.4所示:表3.4数据存储数据存储条目名称:公告信息总编号:4-01说明:存储公告信息 标号:D5结构:编号标题内容时间有关的数据流:P5D5信息量:400份/月处理过程条目如表3.5所示:表3.5处理过程处理过程条目名称:公告管理总编号:5-15说明: 编号:P5输入:P5公告管理输出:D5公告信息处理:外部实体条目如表3.6所示:表3.6外部实体外部实体条目名称:管理员总编号:6-01说明:编号:001输入数据流:P5公告管理个数:1个输出数据流:由于论文篇幅的限制,不在此一一列举,其他所有的数据字典条目都是根据数据流图绘制的
15、。第四章 系统设计4.1系统功能设计系统设计是一个把软件需求转换成用软件系统表示的过程9。通过对目标系统的分析和研究,做出了网络教学平台的总体规划,这是全面开发系统的重要基础。在对网络教学平台全面分析调查的基础上,制定出网络教学平台的总体规划。系统设计包括系统总体设计、系统详细设计、系统数据库设计、系统开发工具、开发技术和开发模式等。从数据流图出发,对数据流图进行分析,得出的层次化的模块结构图.网络教学平台前台功能模块图如图4.1所示:图4.1 网络教学平台前台功能模块图网络教学平台后台功能模块图如图4.2所示:图4.2 网络教学平台后台功能模块图4.2系统数据库设计数据库是本系统的核心和基础
16、10。它设计的好坏直接影响着整个系统的质量。数据是一切系统设计的基础,通俗地说,数据库设计就像高楼大厦的根基一样,如果设计的不合理、不完善,将在系统开发过程中,甚至到后期的系统维护、功能变更和功能扩充时,引起较多问题,严重时甚至要重新设计,重做大量已完成工作。4.2.1概念结构设计从数据需求分析中得出系统的实体属性图。管理员实体属性图如图4.3所示:图4.3管理员实体属性图公告实体属性图如图4.4所示:图4.4公告实体属性图教师实体属性图如图4.5所示:图4.5教师实体属性图留言实体属性图如图4.6所示:图4.6留言实体属性图班级实体属性图如图4.7所示:图4.7班级实体属性图课程实体属性图如
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 资源共享 设计
