软件工程实践过程管理系统设计与实现

软件工程实践过程管理系统设计与实现

ID:5490293

大小:1.52 MB

页数:41页

时间:2017-12-15

软件工程实践过程管理系统设计与实现_第1页
软件工程实践过程管理系统设计与实现_第2页
软件工程实践过程管理系统设计与实现_第3页
软件工程实践过程管理系统设计与实现_第4页
软件工程实践过程管理系统设计与实现_第5页
资源描述:

《软件工程实践过程管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、淮阴工学院软件工程课程设计报告选题名称:软件工程实践过程管理系统设计与实现系(院):专业:班级:姓名:学号:姓名:学号:姓名:学号:姓名:学号:姓名:学号:指导教师:学年学期:~学年第学期年月日40目录摘要4一.需求分析51.引言51.1实验目的51.2实验要求52.可行性分析52.1问题定义52.2可行性研究62.3用户选择73.项目背景73.1系统简介73.2文档概述73.3系统意义83.4项目开发目标83.5系统开发环境84.功能需求:94.1学生注册:94.2分组管理:94.3任务下达:94.4成绩管理:94.5过程管理:94.

2、6信息查询:104.7交流讨论:104.8系统管理:105.性能需求:105.1系统具有如下设计原则:106.功能模块设计:107.数据流图:128.数据词典129.用例图:13二.总体设计报告162.1编写目的162.2设计背景162.3设计思想17402.4设计目旳172.5系统的开发环境172.6功能需求172.7性能需求192.8系统框架192.8.1系统流程分析202.8.2系统功能模块分析202.9接口设计222.9.1外部接口222.9.2内部接口222.10数据库设计232.11系统的体系结构和开发技术242.11.1体

3、系结构242.11.2开发技术25三.系统详细设计263.1详细设计的目的263.2程序描述263.3详细设计的基本内容263.3.1处理方式的设计273.3.2物理结构设计273.4性能283.5管理员用例图283.6用户状态图293.7用户活动图303.8流程模块图303.8.1学生登录流程模块图303.8.2分组管理流程模块图313.8.3教师管理。313.8.4过程管理313.8.5信息查询323.9接口数据323.9.1接口数据的功能323.9.2接口数据的优点323.10系统界面33403.11系统功能实现333.12系统出

4、错处理363.12.1出错信息363.12.2出错处理对策363.12.3补救措施373.12.4系统维护设计373.12.5安全保密设计37四.实验总结38五.致谢39六.参考资料4040摘要软件工程实践过程管理系统,是针对学校学生信息注册与分组管理而开发的管理软件,是典型的管理信息系统。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟任务方面的查询。在传统模式下利用人工进行学生分组信息管理,存在着较多的缺

5、点,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高,计算机科学日渐成熟,使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理

6、,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。关键字:管理系统软件工程实践过程管理系统项目开发40一.需求分析1.引言1.1实验目的通过实验课程,熟悉和基本掌握软件的工程设计方法,软件工程设计的表达形式、以及实现工程设计的辅助软件工程工具的使用。使学生在进行一个计算机应用系统开发过程中,学习所应该采取的步骤、方法,掌握需求分析、概要设计、系统设计和详细设计的主要环节,达到全面领会和贯通所学习的理论知识,以适应将来实际工作的需要。1.2实验要求1.数据库设计(软件工程实践过程管理系统数据流程图,数据库概念结构设计,

7、数据库逻辑结构设计)。 2.数据库需求分析(软件工程实践过程管理系统数据流程图) 用户的需求具体体现在各种信息的提供、保存、更新、和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 3.数据库概念结构设计(E-R图) 得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。 4.数据库物理结构设计 现在需要将上面的数

8、据库概念结构转化为数据库系统所支持的实际数据模型,也就是数据库的物理模型。在上面的实体以及实体之间关系的基础上,生成数据库中的表格以及各个表格之间的关系。2.可行性分析2.1问题定义40这次要开发一个软件工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。