php+MySql大学实验管理系统设计+数据流图(5)
时间:2022-12-24 16:50 来源:毕业论文 作者:毕业论文 点击:次
开发阶段 开发周期 工作内容简述 系统规划 5天 开发初步调查、可行性分析 系统分析 10天 需求分析、业务流程分析、数据流程分析 系统设计 10天 总体架构、数据库设计、模块设计等 系统实现 30天 开发平台、各功能模块实现 系统测试 5天 兼容性、安全性测试 论文撰写 10天 内容整理和结构排版 2 系统分析 系统分析是在对该实验管理系统的初步调查和可行性分析之后与系统在设计之前的准备工作,主要是将初步调查和可行性分析的结果资料进行归纳整理和分析。系统分析将该系统的业务处理和数据处理结果呈现给用户,再根据用户的反馈及时与用户协商,调整最后才开始设计与开发。 本章的系统分析主要介绍三个方面:需求分析、业务流程分析和数据流程分析。文献综述 2。1 需求分析 需求分析是针对系统的面向用户群、完成用户哪些要求和实现哪些功能的分析[3]。 根据对大学的初步调查,了解本校的实验管理模式同时也掌握了该系统的系统需求。大学的实验管理主要是以人工管理模式,预约实验室是以教师填写申请表的主要方式,所以针对该问题可以将需求分析分为两个部分:人员需求分析和业务需求分析。 2。1。1 人员需求 人员需求根据学校实验管理模式中所涉及到的四种用户角色进行分析,主要包括:教务处工作人员、实验室管理员、教师、学生。 教务处工作人员:主要担任一个系统超级管理员的角色,负责实验中心管理、用户管理、账户管理、友情链接管理和系统维护和更新、数据库备份。 实验室管理员:担任一个管理员角色,负责实验室管理、公告管理和预约管理。 学生:在网上根据实验课程安排,在相对应的时间内选择实验室进行预约,在完成实验后提交实验报告并评价实验室和实验指导老师,还可以维护个人信息。 教师:在学生提交的实验报告中给出评分,并维护个人信息。 2。1。2 业务需求 由于人工管理模式存在诸多问题,比如:预约实验室繁琐且执行效率不高、安排实验课程易发生冲突、互动性不强,不利于提高学生的综合素质和培养新型的高技术型人才,更不利于提高学生动手能力和实验操作的创新[4]。 深入了解人工管理模式存在的不足之后,本系统将通过实验管理中所发生的所有业务进行科学整理,提高实验管理的执行率,加强教务处与教师和教师与学生间的交流,更好地提高学生上机操作的积极性。来.自^优+尔-论,文:网www.youerw.com +QQ752018766- 2。2 业务流程分析 2。2。1 业务流程分析的工具与技术 业务流程分析有许多的工具和技术,包括CASE工具、功能结构图(FDD)、统一建模语言(Unified Modeling Language)等工具和技术[5]。然而根据开发该系统的特点,FDD更能生动地反映大学实验管理的业务处理及业务逻辑。本小节将通过ProcessOn网页版在线作图工具绘制基于WEB的大学实验管理系统的主要业务流程图并分析其业务流程。 (责任编辑:qin) |