- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一、 软件工程课外作业目的与要求;软件工程实践是从完整的系统角度出发,把一个应
用系统按照软件生命周期的阶段进行划分,将软件工程涉及的理论、方法,通过一系列的课程设计课题进行综合训练,使学生实际的分析问题、建立模型、编程、测试等动手能力得到提高,帮助学生理解课程的主要内容和方法。;1.2目标;1.3要求
要求各项目组能够独立完成所选课题的应用系统分析、设计、编码实现和测试过程。;二、 可行性研究及项目开发计划;在一个新项目开发之前,应该根据客户提供的时间和资源进行可行性分析研究,经过可行性分析后,得到一个项目是否值得开发的结论,接下来应制定项目开发计划。
项目开发计划是一个管理性文件,主要内容包
括:
项目概述
实施计划
人员组织分工及交付期限;2.1可行性研究的任务;复查系统规模和目标
研究目前正在使用的系统(主要查找其
缺点)
导出新系统的高层逻辑模型
重新定义问题
导出和评价供的解法
推荐行动方案
草拟开发计划
书写文档提交审查;本书以一个图书管理系统为例,从实用角度介绍软件工程的基本知识和软件工程技术方法以及软件工程各阶段文档。
本节介绍可行性分析报告。可行性分析报告包
括:
·封面(略)
·目录(略)
·可行性分析报告内容;引言
编写目的
可行性分析报告是为“图书管理系统”开发的可能性、可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。其编写过程由某高校信息工程学院学生完成。预期读者是从事“图书管理系统”开发的相关人员。;1.2项目背景
本项目名称为“图书管理系统”。系统功能主要包括:能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理、能够对一定数量的读者进行相应的信息存储与管理;能够提供一定的安全机制,提供数据信息授权访问。本项目的任务提出者为某高校信息学院,开发者为信息学院学生。;1.3定义
LMS:LibraryManagementSystem图书管理系统SQLServer/ACCESS:所用的数据库管理系统eclipse:所用的开发???具;1.4参考文献
(1)陈明.软件工程实用教程.北京:电子工业出版;项目概述
要求
该系统应该具有对图书信息、读者信息进行存储和管理,并能够保存图书信息、读者信息、借阅信息、帐号信息,并具有用户管理的功能。该系统能极大地减少图书管理员的日常工作,并提供图书借阅报表,给图书管理员的图书管理提供辅助决策的功能。;功能
图书管理系统最主要功能是图书信息管理、读者信息管理、图书借阅管理、用户管理等功能。
性能
图书管理系统的使用者是图书管理员和读者。对于图书管理员的管理工作,性能要求不是很严格,但需要方便图书入库等操作。对于读者的一般预定、借阅、返还等功能,对性能要求较高,一般需要达到并发数200以上。;2.1.3系统的输出
图书库存情况。
读者图书预定需求。
学生图书借阅情况。
2.1.4系统的输入
新书入库。
读者图书借阅。
用户数据添加。;2.1.5处理流程和数;可靠性和安全性需求
由于图书管理系统的图书量会非常大,所有在对这些图书导入和查询时要保证速度。在图书借阅过程中又要保证事务的完整性。对于整个系统,需要完整的权限控制,防止某些人恶意的攻击系统,修改原始记录。同时对于数据库中的数据需要定时备份,防止系统数据丢失。
完成期限
本项目的完成期限为2008年12月12日前。具体进度见软件项目计划。;2.2项目基本目标
所建议的系统的开发目标应考虑以下几个方面:
系统需要操作方便,方便管理员对整个系统的管理和读者借阅。
系统需要提供综合查询系统,方便图书的查
询。
系统需要良好的扩展性,方便功能扩展和性
能扩展。
系统需要较好的安全性和灾难恢复机制。;条件、假定和限制
对本项目开发中给出的条件、假定和所受到的限制
如下。
所建议系统的运行寿命的最小值系统运行寿命的最小值应为10年。
进行系统方案选择比较的时间系统方案选择比较的时间为1个月。
经费、投资的来源和限制
经费、投资的来源是某高校信息学院,限制不超过合同上约定的条目。;2.3.4硬件、软件、运行环境和开发环境方面的条件和
限制
(1)硬件资源
服务器:工作站或小型机;
网络设备:网络交换机,网卡,网线;图书条码打印和扫描机。
打印机。;(2)软件资源
服务器端软件选择的具体说明:
操作系统:Windows2000Server或WindowsNT。
数据库管理系统:SQLServer。开发语言:C++/C#。
客户端软件选择的具体说明:web浏览器。;可利用的信息和资源
可参考传统的手工管理方式。
系统投入使用的最晚时间
系统投入使用的最晚时间为2008年1
文档评论(0)