《毕业设计指导的系统设计与实现》论文笔记十七
一、基本信息
标题:毕业设计指导的系统设计与实现
时间:2019
来源:贵州师范大学,
研究方向: 基于组件技术的毕业设计(论文)指导系统的设计与实现
关键词:毕业设计(论文)指导系统,远程教育支撑平台,形成性评价,Web应用
组件
二、研究内容
论文内容:
- 远程教育与毕业设计指导系统
1 .1远程教育的应用、发展及其意义
1 .2教育评价理论在远程教育系统中的作用
1 .3毕业设计(论文)指导系统意义
1 .4基于组件技术的毕业设计(论文)指导系统的思路建设
- 建设“基于组件技术的毕业设计(论文)指导系统”的思路为:严格按照“软件工程”的要求,按照开发实用系统的步骤,在开发技术文档的指导和检验下,把系统逐步细化成为一些子系统一一小模块,然后根据现实情况,利用组件技术实现其具体功能与连接。组件技术的具体体现在两个方面:首先是对现有不存在知识产权纠纷的资源和素材的采集与利用,对现有自己开发设计的优秀系统模块进行加工和调试,使其能够更好的直接应用到所要设计的系统中来;其次独立开发一定的组件,利用现有的编程软件开发和设计相应的组件,相应的函数功能模块。整个过程要求对程序调试的细心和耐心,要求严格的尊重网络知识产权,尊重版权。
2.设计开发使用到的技术与工具
2.1组件技术介绍
2 .2WEB数据库访问技术
2.3统一建模语言UML简介
3.系统分析
3 .1系统的功能模型分析(需求分析)
(1)学生功能:论文选题、论文请教、论文答辩、成绩查询、网上反馈。
(2)教师 根据高校毕业设计的实际操作流程,学生在完成论文和答辩过程中需要指导教师、论文评审教师、答辩教师
(3)管理员
3.2系统的对象模型.
4.系统设计.
4 .1系统结构设计.
4 .2数据信息组织结构设计
5.系统实现
5. 1系统构件图与配置图
5.2系统代码实现
5 .3数据库实现
5 .4模块交互界面设计
6.测试与测试数据
6. 1测试标准
6 .2测试环境设计.
6.3测试用例
6.4测试结论..
7 .1总结.
7.1编程中所应用到的组件.
7 .2感悟组件编程方法与传统编程方法的不同...
7 .3结合远程教育的特点,加强其他技术的应用是十分有必要的
三、结论
本篇是基于UML的组件设计的毕业指导系统的论文,对于UML的学习有很大的帮助,此篇可以反复查看,尤其,在画UML图的可以参考,同时也向我们展示了面向对象的组件设计的优点,
①通过继承,我们可以大幅减少多余的代码,并扩展现有代码的用途;
②我们可以在标准的模块上(这里所谓的“标准”指程序员之间彼此达成的协议)
构建我们的程序,而不必一切从头开始。这可以减少软件开发时间并提高生产效率;
③数据隐藏的概念帮助程序员们保护程序免受外部代码的侵袭;
④允许一个对象的多个实例同时存在,而且彼此之间不会相互干扰;
⑤允许将问题空间中的对象直接映射到程序中;
⑥基于对象的工程可以很容易的分割为独立的部分;
⑦以数据为中心的设计方法允许我们抓住可实现模型的更多细节;
⑧面向对象的系统很容易从小到大逐步升级
深有感触
四、参考文献