生产管理软件设计实训报告模板
更新时间:2023-08-28 04:27:01 阅读量: 教育文库 文档下载
烟 台 南 山 学 院
实 训 报 告
课程(项目)名称: 学 院: 专 业: 班 级: 学 号: 姓 名: 指 导 教 师: 李 向 红
2012年12月 日
目 录
一. 学生管理系统概述................................................................. 1 二. 可行性分析 ............................................................................. 1 1. 技术可行性 ............................................................................. 1 2. 经济可行性 ............................................................................. 1 3. 实施可行性 ............................................................................. 1 三. 需求分析.................................................................................. 1 1. 数据流程图 ............................................................................. 1 2. 数据字典.................................................................................. 3 四. 总体设计.................................................................................. 3 1. 功能模块图 ............................................................................. 4 2. 系统的功能结构图................................................................. 5 3. 数据库设计 ............................................................................. 6 五. 详细设计.................................................................................. 6 1. 系统功能流程图 ..................................................................... 6 2. 各功能模块的流程图 ............................................................ 7 3. 各功能模块的算法及数据结构 ......................................... 10 六. 测试 ........................................................................................ 10 七. 总结 ........................................................................................ 10
一. 学生管理系统概述
随着学校规模不断扩大,学生数量、所学科目都急剧增加,有关学生的各种信息量也成倍增长。而对庞大的信息量,需要有学生管理系统来提高管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。
二. 可行性分析
1. 技术可行性
学生管理系统能够满足学生各项信息的管理,再通过管理员对系统中的信息进行维护,包括添加删除修改等功能。此系统虽然在组织关系上存在着很大的复杂性、繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,暂时不存在太大的技术问题。
2. 经济可行性
对于整个系统而言,在系统未运行之前,初期投资较大,花费相对而言比较多。但少了数据的流通环节,提高了效率,又保证了各项数据的准确性,同时也避免了因工作人员的流动造成的数据丢失等问题,适应了当前的发展形势。
3. 实施可行性
随着时代的发展,人员素质已经逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础,管理的可行性也得到了保障。
三. 需求分析
1. 数据流程图
管理员数据流程图
学生数据流图
2. 数据字典
1)学生基本情况。包括的数据项有学生学号、学生姓名、性别、身份证号、生日、
籍贯、民族、政治面貌、家庭住址、联系电话等。
2)学生学历信息。包括的数据项有毕业院校、学历层次、专业方向、培养方向等。 3)学生所属院校及班级信息。包括的数据项有院校名称、班级名称等。 4)学生籍贯信息。包括的数据项有学生学号、籍贯名称等。 主要数据字典用卡片表示如下:
四. 总体设计
1. 功能模块图
2. 系统的功能结构图
3. 数据库设计
五. 详细设计
1. 系统功能流程图
2. 各功能模块的流程图
查询功能流程图
QUERYMODE=”NO”
登陆界面程序流程图
打开查询窗口
”YES”
添加功能流程图
打开添加窗口
”YES”
ADDMODE=”NO”
3. 各功能模块的算法及数据结构
算法的控制结构:选择结构(swich)、循环结构(while\do_while\foreach) 主程序模块 Void main() 数据统计分析模块 A. 冒泡排序
Void BubbleSort(SqList &L) B. 直接插入排序
Void InsertSort(SqList &L) Void BeforeSort()
Void display(int m,int n)
六. 测试
1)
管理系统登录模块。该模块是系统管理人员的登陆界面,管理员须 输入正确的用户名称和密码才能进去学生管理系统。该模块的设计主要是为了确保学生管理数据的保密性和安全性,对添加、修改等功能进行权限管理。
2)
学生管理系统主界面模块。该模块是调用其他各功能模块的主模块,主要包括对数据维护、数据查询、数据统计分析、报表输出、系统维护、帮助等模块的调用。
3)
学生基本信息显示及查询模块。该模块包括查询学生的学历信息、所属班级及籍贯等信息。
4)
数据查询模块。通过该模块可以对升学学生、转学学生、退学学生、毕业学生等信息进行查询。
5) 6)
报表输出模块。包括对个人详细信息、转学学生等信息的清单打印。 数据统计分析模块。通过该模块可以对各班级的学生数量、学生学历结构、学生专业进行统计。
7)
系统退出模块。对学生管理系统操作结束,即可选择该模块,用于退出系统。
注:主要运用白盒测试法测试。
七. 总结
通过这次实训,我对通过软件工程开发软件的过程有了更加明确、清晰的认识。从可行性分析开始,到需求分析、总体设计、详细设计、测试维护,这一系列的工作都至关重要。尤其在需求分析的设计中,必须考虑全面,设计好整个系统的流程图及数据流图,而数据字典也对后面的功能模块十分重要。在软件工程这门学科的实习中,我同时认识到对于开发一个软件这样的巨大工程,必须要拥有默契的团队,以及团队中成员的及时交流,这样才能真正的开发好一个软件。软件工程的实训使我对计算机的又一重要领域有了更加深刻的认识。主要工作方面为:可行性分析、需求分析和测试。
在这次实训任务中,我主要负责系统概述、总体设计和详细设计。在对整个系统有个朦胧的概念时开始对整个系统乃至细节进行设计分析,结合团队中另一个人的可行性分析及需求分析,更加全面详细的进行各种流程图、功能模块的设计。由于工作环境的特殊性,使我对Microsoft Office Visio 2003有了更深的了解以及娴熟的运用。
参考资料:《软件工程》 机械工业出版社
正在阅读:
生产管理软件设计实训报告模板08-28
数字逻辑实验指导书01-14
2018-2024年中国输尿管支架管市场全景调查与发展前景预测报告(目录) - 图文01-24
机电传动系统动力学基础复习提纲03-31
中国人民解放军各集团军编制战斗序列大全05-02
描写花草的优美段落摘抄11-20
重庆市巴蜀中学2012届高三上学期期中考试(理综化学)05-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 管理软件
- 模板
- 报告
- 生产
- 设计
- 2011年中国六大汽车集团资本布局图(优化版)--中国汽车报
- 工业机器人超市 - RoboTeq - 华南机器人应用工程中心 Epson机器人应用
- 学校体育运动损伤的预防和处理
- 船舶设计原理复习资料
- 2012年中学教师师德师风个人工作总结
- 2010年最新水利水电工程安全质量监督管理与施工质量验收标准规范实施手册
- 2013年浙江会计从业资格考试《初级会计电算化》模拟试题2
- 小学生书法钢笔字练字字帖(回字格 3500常用字)
- 2014-2019年中国大功率半导体器件行业分析与发展趋势预测报告
- 读书活动总结
- 初二物理总结
- 浅谈国际钻井施工现场HSE管理
- 学校公共场所及物品定期消毒制度
- 外研版三年级起点-小学英语单词表(精)
- 林业统计知识
- 高考地理一轮全程复习方略课时提升作业一1.1地球与地图
- 201703湘教版七年级下《第4章相交线与平行线》单元测试卷含答案
- 淘宝店推广方案
- 报考执业医师条件
- 2018-2019年高中化学知识点《化学实验》《化学实验基础知识》精选专题试卷【10】含答案考点及解