第三章是系统设计。主要内容是系统总体系结构设计;系统数据模型设计(E-R图、关系模型、数据表);系统开发与运行环境确定。
第四章-第五章各主要模块设计。主要内容是各子模块功能、接口、界面设计、详细设计;遇到主要问题及解决方案。
第优尔章是系统评价。主要内容:系统主要功能、特色介绍;系统存在不足与改进方案;毕业设计心得与收获。
论文的最后是总结、致谢和参考文献。
2 系统的需求分析
对现行教务管理进行详细调查是了解系统需求和进行系统分析和设计的重要基础工作,因此要对培训中心教务管理工作进行全面、细致而充分的调查研究。系统调研采取的主要方法是到现场去,通过询问、观察,自上而下、逐步细化的进行了解。 首先与教务员交流意见,了解他们对现有教务管理模式的看法,有什么不足。然后,与教师和部分学员那里了解他们对原来管理方式的看法。通过调查得知,原先人工操作在教务管理中占绝大部分,虽然都是用计算机操作,但是数据的存储和管理十分混乱。为适应当前网络技术新形势的发展,把教务管理与网络技术与数据库技术结合起来,实现教务信息的发布、教学对象与教师信息的综合管理,所以要求建立一个基于网络的教务管理系统。
2.1 系统功能需求
本程序是将传统的教务管理模式与先进的网络应用相结合进行开发设计的,主要应实现以下目标:具有实时性,已注册的用户无论身在何地,通过Internet浏览器,都可以登录教务管理系统。不同权限的用户所看到的界面是不同的,这样他们只能在自己账号的权限下做相应的操作。
2.1.1 用户的信息需求:
学生能查询有关个人信息,考试成绩,教学安排。
教师能查询个人信息、教学安排。
教务员能查询项目信息、课程信息、教学安排信息、学生成绩信息、教师信息、个人信息。
管理员能查询所有用户信息,包括学生、教师、教务员。
2.1.2 用户的处理要求:
学生能对个人信息进行修改、修改密码。
教师能对个人信息进行修改、修改密码。
教务员能对项目信息进行添加、修改、删除,对教学安排进行添加、修改、删除,
对课程信息进行添加、删除、修改,对学生成绩进行录入、修改、删除。
2.1.3 对系统的适应性、通用性要求:
要求系统能够不受未来课程设置变化的影响,仍能照常使用。通用性方面,要求系统不仅能够实现教务系统管理,而且机构稍作设置或改动也能使用用本系统管理其人员信息。
2.2 业务流和数据流图
2.2.1 业务流
本教务管理系统是基于网络技术的一种管理系统,管理员通过网络对数据库进行文护,添加用户、修改用户信息、删除用户等操作;教务员通过网络完成项目、客户、课程的管理以及教学安排等操作;教师通关网络查看教学安排计划、课程信息以及个人信息的管理;学生通过网络查看教学安排计划、成绩以及个人信息管理
整个系统的业务流图——工作流程图如图2.1所示:
图2.1 工作流程图
2.2.2 数据流图
数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。 ASP.NET培训中心教务管理系统开发(4):http://www.youerw.com/jisuanji/lunwen_9250.html