软件工程实训指导.doc
《软件工程实训指导.doc》由会员分享,可在线阅读,更多相关《软件工程实训指导.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程实训指导软件工程实训一、实训目的1能按照软件工程的思想,采用面向过程或面向对象的方法开发出一个小型软件系统。2在软件系统开发过程中,能综合利用一门编程语言、数据库概论和软件工程三门课程的知识。3培养良好的软件开发习惯,了解软件企业文化。二、面向专业计算机科学与技术三、实训题目(同学们可以按照给定的题目完成相应任务,也可以自选其他题目。)设计一个网上书店系统,设计要求: 前台要求实现的功能: 图书搜索(可按分类方式查找图书,或关键字查询) 查看图书详细情况 用户注册 用户登录 修改用户个人信息 购物车功能 查看用户的订单信息 后台要求实现的功能: 图书信息管理(增,删,改,查) 用户信息
2、管理(删除和查看) 订单信息管理(查看订单信息、更新订单付款状态、更新出货状态) 四、实训任务 任务一:系统的可行性研究参考GB/T8567-2006,针对所选系统编写: 可行性研究报告 项目开发计划 参考内容:利用Visio绘制系统流程图系统流程图是描绘物理系统的传统工具。是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等等)。表达的是信息在系统各部件之间流动的情况,而不是对信息进行加工处理的控制过程。例如:工资管理系统的系统流程图如图1所示: 图1工资管理系统的系统流程图系统业务流程图的符号:图2 基本符号图3 系统符号操作步骤:1运行Microsoft
3、Office Visio 2007图4 运行Microsoft Office Visio 20072选择流程图中的基本流程图模板图5 选中基本流程图模板3用鼠标选拉图标进行绘图 任务二:系统的需求分析参考GB/T8567-2006,针对所选系统编写: 需求规格说明书 重点包括以下内容:1.分析并绘制“网上书店系统”的E-R图。2.分析并绘制“网上书店系统”的数据流图。3.定义“网上书店系统”的数据字典,不少于5个条目。4.使用面向对象方法分析该系统,确定系统的用例和执行者,并绘制用例图。 5.编制简单的“网上书店系统”的用户需求规格说明书。 参考内容1: 绘制数据流图数据流图(DFD)是软件系
4、统系统的逻辑模型,仅仅描绘数据在软件中流动(从输入移动到输出)的过程中所经受的变换(即加工处理)。数据流图的绘制方法:根据数据流图的四种成分:源点或终点,处理,数据存储和数据流,从问题描述中提取数据流图的四种成分;然后依据“自顶向下、从左到右、由粗到细、逐步求精”的基本原则进行绘制。例如:工资管理系统的数据流图如图6所示。图6 工资管理系统的数据流图数据流图的符号:图7 数据流图的基本符号操作步骤:1运行Microsoft Office Visio 2007图8 运行Microsoft Office Visio 20072选择“软件和数据库”中的“数据流模型图”模板图9 选中数据流模型图模板3
5、用鼠标选拉图标进行绘图参考内容2:绘制用例图 用例图主要在系统需求分析阶段和系统设计阶段使用。在系统需求分析阶段,用例图用来获取系统的需求,理解系统应当如何工作;在系统设计阶段,用例图用来规定系统要实现的行为。下面以图书管理系统的登录模块为例来介绍用例图的画法。1、分析用户登录模块的功能需求 提供输入“用户名” 和“密码“的文本框,验证用户身份的合法性。 2、识别参与者 在用户登录模块中,根据工作内容和操作权限的不同,可细分为4类参与者:图书借阅员、图书管理员、系统管理员、图书借阅者。 图书借阅员必须先进行登录,然后才可以执行借出或归还图书的操作;图书管理员必须先进行登录,然后才可以执行编制书
6、目、图书入库等操作;系统管理员必须先进行登录,然后才可以进行系统的维护操作;图书借阅者也必须先进行登录,然后才能查询图书借阅情况或查询图书馆藏书信息。 3、识别用例 用户登录模块的主要功能是:输入“用户名“和“密码“,验证用户身份的合法性,故主要用例有两个:输入用户名和密码、验证用户身份。 4、绘制用例图 操作步骤:1)运行Microsoft Office Visio 20072)选择“软件和数据库”中的“UML模型图”模板3)鼠标点击选择“UML用例”,展开UML用例图的图标 4)用鼠标选拉图标进行绘图 5、描述用例用例名称验证用户身份用例编号简要说明验证用户所输入的“用户名“和“密码“是否
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 指导
限制150内