《软件工程课设报告小结》由会员分享,可在线阅读,更多相关《软件工程课设报告小结(13页珍藏版)》请在金锄头文库上搜索。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划软件工程课设报告小结软件工程课程设计个人报告课程设计题目:地铁出行帮助软件北京工业大学计算机学院班级:703班报告人姓名:姚开一学号:承担角色:组长同组其他成员:高辉、孙涛、王晨鑫、马千里课程教师:杨红丽实验指导教师:杨红丽实验地点:图书馆完成起止日期:目录一、课程设计概述.11.目的.12.任务.13.开发环境.14.参考资料.1二、项目需求分析.2三、项目设计的基本原理和采用的主要方法与技术.2四、本人实现项目的过程与步骤.21.程序流程的设计.3流程图的设计:.3程序系统的结构
2、:.4时序建模.52.数据库的设计和录入.6完成数据库的设计:.6完成数据库的录入:.83.算法设计.84.图形界面设计.9图形界面初期架构设计:.9图形界面的最终架构以及结果输出:.95.程序开发.9.9核心算法设计.10程序开发完成.11五、个人遇到的困难与获得的主要成就.121.开发环境的选择.122.数据库的设计.123.程序数据结构的设计:.134.程序核心算法的选择:.135.程序核心算法的设计:.146.图形界面开发的设计:.17六、测试与运行记录.19七、课程设计完成结果分析与个人小结.20八、附录.211.软件配置:.212.个人完成的程序模块:.213.文档清单:.21一、
3、课程设计概述1.目的本软件产品是一项独立的软件,而且全部内容自含。开发的意图是为了开发一款地铁出行帮助软件;应用目标是能够文字给出地铁出行建议并且图形表示;作用范围是所有地铁出行的北京居民。2.任务输入:输入形式:下拉菜单选择;输入内容:出发线路,终点线路,出发站、目的站。输出:输出形式:对话框和图形界面;输出内容:地铁出行建议和建议路线图。用户可以选择“最快”、“最方便”和“最优”的地铁出行方案,当选择不同的出行方案时,会从数据库中读取对应不同的换乘时间以及停车时间。程序会根据用户查询的时间调用系统时间,判断当前是否是高峰时间,当前是高峰时间时,会从数据库中读取对应不同的高峰换乘时间以及高峰停车时间。3.开发环境SQLServer12、NetBeansIDE4.参考资料a.软件工程课程设计指导书b.地铁出行帮助软件需求分析书c.地铁出行帮助软件概要设计说明书