首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 51 毫秒
1.
本设计从高校毕业设计过程管理现状和问题出发,根据毕业生毕业设计过程的详细流程,按照软件工程中面向对象的思想进行分析和设计,采用ASP.NET和MVC三层架构技术以及SQL Server 2008数据库技术,设计并实现了一个功能较完善的毕业设计过程管理系统,规范了毕业设计工作的过程管理。  相似文献   

2.
根据高职院校毕业设计的工作流程要求和特点,设计并实现了基于B/S模式的毕业设计管理系统。系统采用JSP技术,结合MySQL数据库,通过对MVC模式的扩展,采用多层体系架构,实现了毕业设计的网上选题、信息发布等功能,为教师、学生和教学管理部门提供一个毕业设计管理信息的交流平台。  相似文献   

3.
《软件》2018,(1):91-93
毕业设计是高校教学中重要的环节,高校在不断强化和完善毕业设计过程的管理和监督的规范化,高效化。本文使用Spring MVC框架、基于web技术实现了毕业设计管理系统设计,实现了学生毕业设计流程动态化、教师毕业设计过程监管实时化、学校监督管理定期化等功能。  相似文献   

4.
《信息与电脑》2021,(1):101-103
目前,高校毕业设计教学环节中存在时间跨度长、管理散漫、流程复杂、过程文档多、指导时间有限、交流互动不足等问题,无法满足本科教学评估和工程教育认证的教学需要。在此背景下,为了提高毕业设计教学环节的信息化和智慧化水平,本文基于系统目标需求和模块化设计思想,采用B/S架构和J2EE框架设计了面向“互联网+”环境的毕业设计管理系统,希望能够为相关研究提供借鉴。  相似文献   

5.
张政  唐杰  袁键  任胜兵 《软件》2020,(10):55-58+69
本科毕业设计是本科生人才培养的关键阶段,由于管理工作的繁琐复杂,目前仍缺乏有效的监督管理。本文采用轻量级FlaskWeb应用开发框架,提出了基于MVT架构的设计方案。系统采用flask-security进行权限控制,提高系统的安全性。论文详细阐述了毕业设计流程中信息录入、选题管理、任务书管理、日志管理、任务管理、文件管理、成绩分析和账号管理等八大功能模块的设计与实现关键技术和理念需求。系统测试与应用表明,本科毕业设计协同监管系统能够明显提高毕业设计的管理效率,有利于提高人才培养质量。系统实现了在线管理毕业设计整个流程,避免工作重复,明显简化管理和提高效率,同时在后期也可以对学生数据进行分析自动形成评价报告供指导老师参考。  相似文献   

6.
利用工作流技术解决了现有毕业设计管理系统存在的流程不清晰、用户角色权限控制混乱和难以柔性地满足学校管理要求三个问题.论文首先给出了基于工作流的毕业设计管理系统内部结构,接着提出了基于任务、角色和部门的访问控制模型,此模型有效地解决了学校学院二级管理体制下角色权限分配的难题,最后设计了毕业设计管理系统的流程模板,使用此模板可增强系统的柔性.  相似文献   

7.
较大型单位的后勤保障时刻离不开流程管理信息系统,传统方法采用固定流程图和固定表单的方式,无法适应新形势下后勤灵活自主管理的要求.同时,传统信息系统采用的关系型数据库方式在适应当前后勤保障大数据时也捉襟见肘.本文设计并实现了使用Activiti和MongoDB的后勤自由流程信息系统,以自由灵活流程管理为目标,以关系型数据库辅助非关系型数据库为设计理念,给出了自由流程框架、关键接口和重要代码逻辑,以及两类数据库协同的设计方法.实现的系统有效地解决了上述问题,较大地减少了开发人员的工作量,为当前大型企业或单位后勤保障流程管理信息化提供了一个较高效的系统设计参考.  相似文献   

8.
杨族桥  刘桂美 《软件》2012,(5):33-34,37
针对我院数字校园建设现状和毕业设计管理的实际需求,按照毕业设计管理流程设计了基于Java Web组件技术的毕业设计管理系统的基本模块,实现用户注册、教师出题、学生选题、上传文档、下载资料、答疑辅导等基本功能,并对选题匹配算法和系统的安全性进行了讨论。应用本系统可以规范毕业设计选题和管理过程,提高工作效率,节省人力资源和管理成本,提高毕业设计的管理水平。  相似文献   

9.
本科毕业设计是高校在人才培养过程中的重要实践教学环节,但当前本科毕业设计过程中沟通难、监管难和指导质量低等问题日益突出.为加强毕业设计过程管理,在毕业设计活动中引入过程管理技术,给出了毕业设计过程管理模型,设计了基于过程管理的毕业设计质量监控系统.着重研究过程管理技术在毕业设计质量监控系统中的应用,包括过程管理流程、质...  相似文献   

10.
基于B/S模式的毕业设计管理系统开发与实现   总被引:7,自引:0,他引:7  
毕业设计是对学生四年所学知识的综合分析和综合运用能力的检验,也是对本科生教学水平的检验。由于传统的毕业设计管理存在着选题效率低、过程跟踪、指导不及时的弊病,因此,结合吉林建筑工程学院计算机学院本科生毕业设计,采用JSP技术,开发B/S模式的毕业设计管理信息系统,为师生提供了一个信息交流的平台,实现了从选题、指导到过程跟踪的动态管理,提高了教学管理质量。本设计在计算机学院2009届毕业设计中进行了试验,实现了预期目标。  相似文献   

11.
邢桂芬  朱映杭 《计算机工程与设计》2007,28(7):1671-1673,1676
为了消除传统面向对象开发模式在处理公共系统功能所产生的代码混乱、一致性差和扩展困难问题,在.NET Framework环境下,采用面向方面(aspect-oriented programming,AOP)模式,创建了方面管理器完全分离软件中横切多模块的系统功能,并新增加了异常处理传递机制,加强了面向方面的容错性能;并结合面向方面编程(object-oriented programming,OOP),建立了易于设计、理解和维护的系统,提高了代码的质量、产量及其扩展性.  相似文献   

12.
A communication protocol is a set of rules shared by two or more communicating parties on the sequence of operations and the format of messages to be exchanged. Standardization organizations define protocols in the form of recommendations (e.g., RFC) written in technical English, which requires a manual translation of the specification into the protocol implementation. This human translation is error-prone due in part to the ambiguities of natural language and in part due to the complexity of some protocols. To mitigate these problems, we divided the expression of a protocol specification into two parts. First, we designed an XML-based protocol specification language (XPSL) that allows for the high-level specification of a protocol—expressed as a Finite State Machine (FSM)—using Component-Based Software Engineering (CBSE) principles. Then, the components required by the protocol are specified in any suitable technical language (formal or informal). In addition, we developed the multi-layer Meta-Protocol framework, which allows for on-the-fly protocol discovery and negotiation, distribution of protocol specifications and components, and automatic protocol implementation in any programming language.  相似文献   

13.
Web computing framework   总被引:10,自引:0,他引:10  
In this paper an approach to provide Web-based framework for distributed execution of collaborative applications is presented. The work is part of a wider on-going project whose aim is to make computing resources, both hardware and software, available to Web users. The core of the system is the Web computing skeleton constructed from prefabricated Web-enabled components with the ability to open and maintain Internet connections and provide collaboration over the World Wide Web. A number of examples illustrate how Web presentation can be enriched with collaborative software using the Web computing framework.  相似文献   

14.
The ECESS consortium (European Center of Excellence in Speech Synthesis) aims to speed up progress in speech synthesis technology, by providing an appropriate evaluation framework. The key element of the evaluation framework is based on the partition of a text-to-speech synthesis system into distributed TTS modules. A text processing, prosody generation, and an acoustic synthesis module have been specified currently. A split into various modules has the advantage that the developers of an institution active in ECESS, can concentrate its efforts on a single module, and test its performance in a complete system using missing modules from the developers of other institutions. In this way, complete TTS systems can be built using high performance modules from different institutions. In order to evaluate the modules and to connect modules efficiently, a remote evaluation platform—the Remote Evaluation System (RES) based on the existing internet infrastructure—has been developed within ECESS. The RES is based on client–server architecture. It consists of RES module servers, which encapsulate the modules of the developers, a RES client, which sends data to and receives data from the RES module servers, and a RES server, which connects the RES module servers, and organizes the flow of information. RES can be used by developers for selecting RES module from the internet, which contains a missing TTS module needed to test and improve the performances of their own modules. Finally, the RES allows for the evaluation of TTS modules running at different institutions worldwide. When using the RES client, the institution performing the evaluation is able to set-up and performs various evaluation tasks by sending test data via the RES client and receiving results from the RES module servers. Currently ELDA is setting-up an evaluation using the RES client, which will then be extended to an evaluation client specializing in the envisaged evaluation tasks.  相似文献   

15.
In order for an agent to achieve its objectives, make sound decisions, communicate and collaborate with others effectively it must have high quality representations. Representations can encapsulate objects, situations, experiences, decisions and behavior just to name a few. Our interest is in designing high quality representations, therefore it makes sense to ask of any representation; what does it represent; why is it represented; how is it represented; and importantly how well is it represented. This paper identifies the need to develop a better understanding of the grounding process as key to answering these important questions. The lack of a comprehensive understanding of grounding is a major obstacle in the quest to develop genuinely intelligent systems that can make their own representations as they seek to achieve their objectives. We develop an innovative framework which provides a powerful tool for describing, dissecting and inspecting grounding capabilities with the necessary flexibility to conduct meaningful and insightful analysis and evaluation. The framework is based on a set of clearly articulated principles and has three main applications. First, it can be used at both theoretical and practical levels to analyze grounding capabilities of a single system and to evaluate its performance. Second, it can be used to conduct comparative analysis and evaluation of grounding capabilities across a set of systems. Third, it offers a practical guide to assist the design and construction of high performance systems with effective grounding capabilities.  相似文献   

16.
The rising cost and growing complexity of software development is a triggering force for the development of frameworks. Frameworks provide reusability of components and they have been developed for many domains. However, very few attempts have been made to develop agent frameworks for Collaborative Virtual Environments (CVEs). This paper presents processes used in developing an agent framework for Federated Collaborative Virtual Workspace (FCVW) based on Agent Oriented Software Engineering (AOSE) techniques. FCVW is an extension of MITRE's Collaborative Virtual Workspace (CVW). The main objective of this framework is to allow FCVW users to create software agents more easily.  相似文献   

17.
18.
19.
分布式入侵检测框架   总被引:1,自引:1,他引:0  
冯玲  于群 《计算机工程与设计》2008,29(10):2507-2510
现有的网络安全系统往往功能比较单一,难以完成网络系统的整体防护要求,难以保证可靠地提供所需的业务,难以保证业务信息的安全可靠.因此,提出了一个分布式入侵检测框架DIDF,将防火墙、入侵检测和安全事件响应结合起来,实现了一个以管理为核心,具有防范、检测和响应能力的综合安全体系.  相似文献   

20.
An object-oriented framework in essence defines an architecture for a family of applications or subsystems in a given domain. Every application in the family obeys these architectural restrictions. Such frameworks are typically delivered as collections of inter-dependent abstract classes, together with their concrete subclasses. The abstract classes and their interdependencies implicitly realize the architecture. Developing a new application reusing classes of a framework requires a thorough understanding of the framework architecture.We introduce an approach called Design by Framework Completion, in which an exemplar (an executable visual model for a minimal instantiation of the architecture) is used for documenting frameworks. We propose exploration of exemplars as a means for learning the architecture, following which new applications can be built by replacing selected pieces of the exemplar. For the piece to be replaced, the inheritance lattice around its class provides the space of alternatives, one of these classes may be suitably adapted (say, by sub-classing) to create the new replacement.Design by Framework Completion proposes a paradigm shift when designing in presence of reusable components: It enables a much simpler top-down approach for creating applications, as opposed to the prevalent search for components and assemble them bottom-up strategy. We believe that this paradigm shift is essential because components can only be fitted together if they all obey the same architectural rules that govern the framework.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号