5.3.24 教师修改界面测试 42
5.3.25 添加教师界面测试 42
5.3.26 课题安排界面测试 42
5.3.27 教师修改界面测试 42
5.3.28 增加课题安排界面测试 43
5.3.29 学生选题情况界面测试 43
5.3.30 更改口令界面测试 43
6 结论 44
致谢 45
参考文献 46
1 绪论
随着技术的不断进步,新技术更能适应现在毕业设计管理系统的需求,如毕业设计管理系统所需要的功能越来越全面,实现起来需要可扩展性强、稳定性高、可方便快捷地异地登陆等特点,例如使用C/S架构开发出来的系统就已经不能满足现在的需要了。
毕业设计的网络化、系统化管理已经成为一种趋势。一些高校开始深入探索建立具有本校特色的毕业设计管理系统来加强对毕业设计工作的管理和调控,使毕业设计管理工作能够较好的发挥其应有的作用。因此,建立完善的毕业设计管理系统具有较大的实用价值。
1.1 开发课题来源
此课题来源于上海应用技术学院,是一个针对本校对毕业设计网络化管理需求的实用体统。
1.2 开发课题目的
本科毕业设计是学校整个工作中的极其重要的环节和阶段,当前各高校对毕业设计工作都非常重视,并根据学校的实际情况,制定了比较完善的质量管理体系。如何合理安排、加强管理,为学生做好毕业设计提供有利的条件,日显迫切。本科毕业设计的过程管理是一项复杂的系统工程,涉及到学生、指导教师、教学管理部门及各系院,同时,影响本科毕业设计的因素也比较多,如专业特点、时间、安排、选题、指导教师管理方面。仅靠一些管理文件是不够的,必须采取科学有效的管理手段,并辅以一套合理的考核体系。若高校的毕业设计管理采用人工管理,无论是开题报告,还是毕业论文等资料,若以纸质形式上交,既浪费资源又难于管理。
针对这一问题,结合实际情况,设计了一套基于WEB的毕业设计管理系统可以解决人员分散进行毕业设计的问题,使用户能够在异地异时查看毕业设计的最新公告和管理毕业设计阶段的相关文档。合理、快速、有效地解决上述人工管理毕业设计的缺陷。
1.3 课题开发背景
随着科学技术的不断提高,计算机科学的日渐成熟,它已渗透到社会生活的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学校毕业设计进行管理,具有人工管理无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。因此使用计算机来对教学活动进行管理,能极大的提高高校的管理效率,也加速了学校的科学化、正规化管理的进程。随着高校的不断扩招,学校数量大幅度增加,历年毕业设计的数量也随之增加,传统的人工管理难以做到对毕业设计的各个环节进行实时监控和管理,已不能适应新的教学时代的要求。
在科技飞速发展的现在,国内外也产生了很多毕业设计的管理系统,采用的技术也多种多样,如JSP、Java、PHP等。采用J2EE应用程序的一个新的用户接口框架JSF技术集成SpringFramework和Hibernate技术,构建一个高校毕业设计管理系统,通过将Web应用程序划分成不同的层和面向接口编程,每一层的技术可以采用相应的技术来取代,如表述层技术有Struts、Tapestry等。每一层的数据、规则和逻辑可以独立更新。应用程序中采用控制转换(IoC)来整合业务逻辑层和集成层,而使用Service Controller的设计模式来整合表述层与业务逻辑层,使系统的开发工作更简单、容易。同样,也可运用PHP技术,以MySQL来后台数据库,设计并开发基于B/S模式的毕业设计管理系统,也可提供强大的动态数据管理和综合查询功能,实现了毕业设计管理的网络化和数字化,完善了质量监控体系,保证了毕业设计质量,提高了管理工作的效率和规范化水平。 ASP.net毕业设计管理系统的设计与实现+ER图(3):http://www.youerw.com/jisuanji/lunwen_4011.html