论文部分内容阅读
毕业论文质量的优劣是衡量高校教学水平高低的一个重要方面,是教学效果是否显著的最终体现。同时,撰写毕业论文也是对学生在校学习能力、基本理论和技能掌握程度、综合运用知识能力、创新能力等方面的全面检验。因此,不论是对高校还是学习者本人,毕业论文工作的意义都很重大。但是,在实际教学工作实践中,由于受招生规模扩大、就业压力增加、学生流动性提高等因素影响,致使高校毕业论文工作有效管理的压力增大,直接关系到毕业论文质量这一生命线。为了更方便、高效、规范地实施管理,设计开发高校毕业论文管理系统很有必要。 通过参与高校毕业论文工作实践,总结出高校毕业论文工作需要经过选题、开题、论文撰写、论文答辩、成绩评定、整理归档等环节,而且在时间上表现出一定的有序性。涉及人员主要包括学生、指导教师、教务管理员、评审委员会,明确了各参与角色在不同时空所承担的主要任务。在此基础上分析得出高校毕业论文工作不仅有参与角色、工作任务和工作规范,而且这一系列由不同参与角色按一定工作规则完成工作任务的过程和工作流的概念不谋而合。因此得出结论,高校毕业论文管理系统的设计与实现可以基于工作流的思想完成架构。 基于工作流的架构思想,在技术层面从横向将系统划分为论文题目发布与选择模块、论文写作与指导模块、论文档案管理与检索模块。在整个工作流中,存在不同的任务执行者,不同的任务分工和多种规则,并且每个功能模块所对应的参与角色、工作任务、规则又不尽相同。为方便系统开发,设计了用户管理模块、公告发布与浏览模块以及系统配置模块。从纵向将系统依次划分为用户表示层、业务逻辑层、数据访问层和存储过程,它们彼此独立又相互衔接,分别处理系统要求的各项数据,最终实现与数据库的连接。业务模型设计参考面向对象的设计思想,将每一个实体视为一个对象,相关的操作视为方法,相关的参数视为属性。 为更方便高效地实施管理,系统在设计时,技术选用兼顾实用性和前瞻性原则。首先,论文题目录入可以采用Excel批量导入的方式,学生和教师注册都可以采用Excel批量导入注册,极大地提高了工作效率;其次,利用ASP.Net平台快速、灵活开发的优势,为系统功能的升级和扩展留下了空间;再次,考虑到论文后期管理常常有检索的需要,系统利用 SQL Server的全文检索功能,提高了检索效率,优化了查询性能,更好地满足了大量查询的需要。希望设计开发基于Work Flow的毕业论文管理系统会对高校的毕业论文管理工作带来新的气象和转变。