软件工程综合实践研究报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程综合实践 报告 专业 计算机科学与技术 学生姓名 班级 M计算机081 学号 指导教师 李先锋 完成日期 2011年9月30日 博雅学院 目 录 1. 综合实践的目的 - 2 - 2.系统分析 - 2 - 2.1 可行性分析 - 3 - 2.2 需求分析 - 3 - 3 系统设计 - 5 - 3.1 总体设计 - 5 - 3.2 详细设计 - 7 - 4小结 - 14 - 5 参考文献 - 15 - 软件工程综合实践 ——系统分析与设计 1. 综合实践的目的 软件工程综合实践是“软件工程学”课程的后继教学环节,其目的是通过该课程使学生能够针对具体软件工程项目,全面掌握软件工程管理、软件需求分析、软件设计、软件详细设计等阶段的方法和技术,使学生进一步理解和掌握软件开发模型、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培养学生按照软件工程的原理、方法、技术、标准和规范进行软件开发的能力,培养学生的合作意识和团队精神,培养学生对技术文档的编写能力,从而使学生提高软件工程的综合能力,提高软件项目的管理能力。 2.2.1 可行性分析 (1)经济可行性:在教材管理系统中,实现对教材的物流、资金流和信息流的管理,即针对教材出入库管理、教材库存管理、教材费的收取和使用、教材需求信息、学生个人需要教材信息等进行管理。这些措施将为提高学校教材管理水平、提高工作效率、减少认为差错提供良好的管理平台。 极低成本的数据处理、信息查询、信息录入等,可实现教材需求信息、订单管理、教材费用处理、教材费查询、教材出入库管理、库存管理、教材发放等功能。本系统不需增加过多的硬件投入和应用方面的培训,因此,其经济成本是很低的。 (2)技术可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要。 2.2 需求分析 1)功能 库存报表 教材管理系统顶层DFD 教材计划表 出库单 教材管理系统一层DFD 2)性能要求 a.用户登录 此功能模块主要是用于实现登录用户的身份和权限认证。用户输入正确的密码后,系统根据用户所具有的权限,允许用户进行合法的操作。同时为了避免非法用户的干扰,对于用户登录窗体,如果用户连续输错3次密码,则系统自动退出。 b.系统管理 该功能模块主要是进行操作员管理权限和密码修改管理。 其中,操作员管理包括新增、删除操作员和修改操作员的信息与权限。为了保证系统的安全性,该系统只设置一个管理员用户,该用户一般为校方的高层管理人员,其操作权限不收任何人控制。用户可以在任何时间修改自己的密码和信息,管理员用户也可根据需要设置用户权限。 c.教材出入库管理 教材出入库管理功能模块包括教材入库和学生领书两部分。教材入库时需要登记教材名称、出版社、出版日期、作者、订书单位、本次数量等信息。学生领书以班级为单位,通过输入教材名称,自动查出该书所有信息,包括作者、出版社、单价、库存数等。当输入领书数量后,自动计算出总书费,保存在领书历史记录表格里。 d.综合查询 综合查询功能模块提供书费查询和库存查询。书费查询时通过输入班级名进行查询,而库存查询可按照多种方式如教材名称、出版社、作者、订书单位等进行查询。最后还对所查询的教材进行汇总,显示出教材种类和全部的书费,其归总的方式就是用直观的报表来实现。 3 系统设计 3.1 总体设计 1)总体设计的任务 当系统管理员想进入系统时,在登录窗体输入用户名和密码,点击确定按钮,就可进入教材管理系统的主窗体界面管理员就可以进行如下的工作: 通过订书单来确定所需要的订书。 把订书单和库存做比较得出还需要订阅的书的名称、数量等。 把所需要订阅书导出到订书表,通过订书表向各出版社订书。 当所需要的书到货后,把它们存入库存,更新库存数据库。 比较新库存和订书单,导出各学生,各班级,各系的发报表系统功能 教材实体E-R图 仓库实体E-R图 学生书费历史库实体E-R图 班级实体E-R图 整体E-R图 3.2 详细设计 1)界面设计 a.系统登录界面 b.学生教材出入库查询 c.查询界面 2)功能模块设计 a.教材入库模块程序流程图 b.教材出库模块程序流程图 c.查询系统模块程序设计 3)数据设计 Not null key booknanme 教材名称 Varchar(50) Not null bookld 教材类别 Nvarchar(4)

文档评论(0)

阿里山的姑娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档