软件工程需求分析实验

软件工程需求分析实验

ID:32395536

大小:51.80 KB

页数:3页

时间:2019-02-04

软件工程需求分析实验_第1页
软件工程需求分析实验_第2页
软件工程需求分析实验_第3页
资源描述:

《软件工程需求分析实验》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、南京信息工程大学实验(实习)报告实验(实习)名称需求分析实验(实习)日期2014.12.17得分指导教师李振宏计算机系专业软件工程年级2012班次1姓名董上琦学号20122344001一、实验目的1.通过对网上书店管理系统相关需求的分析,掌握需求分析的方法和过程2.掌握需求分析相关文档的组织规范3.完成对这个小型软件系统的需求分析二、实验准备1.熟悉需求分析的方法和过程2.对网上书店管理系统相关应用领域进行调查与分析三、实验要求完成网上书店管理系统的需求分析,提交实验报告四、实验内容1.项目背景当今社会

2、,计算机技术迅速发展,计算机网络的普及化使得英特网成为人们查找信息的重要场所,当然这也使得网上书店的出现成为必然。实体书店,在正常运行过程中总是面临着大量的信息:客户信息、书店信息以及两者相互作用产生的购书信息等。人工管理总是会存在很多弊端,如客户信息更新不及时,因此需要一个系统实现对客户信息、书籍资源、购书信息以及书籍信息有力的管理,及时了解各个环节中信息的变更,提高书店信息管理效率。2.任务概述2.1产品的描述网上书店是一种高质量,快捷,方便的购书方式。网站式的书店可以实现图书管理的合理化和信息化。

3、售书的同时还具有书籍类商品管理、购物车、订单管理,非常灵活的网站内容和文章管理功能。网上书店管理系统的主要功能是实现书籍信息管理及购书的自动化。围绕这一主要功能,本系统涉及到以下核心功能:①显示每本书的详细信息②显示购物车和顾客选购的图书信息③增加新购买的新书④对定单的修改、确认、提交等⑤图书销售数量的排行2.2用户的特点随着计算机的普及,使用计算机对书店进行管理相对于传统的手工管理具有很大的优势。使用计算机可以使图书查找容易、更新图书信息及时、顾客购买图书快捷方便等。这些优点能提高网上书店的管理效率,

4、使书店获得更大的利润空间。所以,开发一个网上书店信息管理系统是一件非常有必要并且有意义的事情。2.3实现语言在计算机语言中,有很多语言可以进行网上书店管理系统的设计,现代化信息管理和电脑普及的今天,该系统如果开发成功,成本比较低,工作效率比较高,维护费用比较低,能给一个用户带来很多的方便,该系统采用Java语言编写,由于Java平台的自由和开放性使得该系统实现不是很复杂、开发周期比较短,开发人员成本低。该系统的成本主要是开发和数据库的维护上,所设计的成本都比较低,能给一个书店带来很大的利润。2.4限制与

5、约束在进行数据库设计中,会受到一定的限制,也会有一定的障碍,比如对java语言的整体和细节的把握,都会有一定的阻碍。3.需求规定3.1对功能的需求网上书店管理系统的信息数据主要是图书信息的输入输出修改、客户购买图书的信息,由于一个书店每天都会有进书和售出的情况,导致数据库时时有更新,因此,能够及时有效的处理数据,就需要建立一个数据库来存储数据。该网上书店管理系统的设计与实现,主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。对于后台的数据库建立需要数据安全性好,对于前端应用程序则需要功能完善

6、和易使用的特点。3.1.1功能构成本系统由以下模块组成:商家模块:注册登录管理、书籍查询管理、书籍修改管理、订单查询管理消费者模块:注册登录管理、书籍查询管理、购买书籍管理、订单查询管理3.1.2功能描述商家模块:注册管理功能模块需求:可以验证用户登录、密码修改、重新登录和退出书籍查询功能模块需求:可以查询书籍库存量、修改图书信息书籍修改管理模块需求:可以上传图书信息、修改图书信息、删除图书订单查询管理模块需求:可以查询图书订单信息消费者模块:注册登录管理模块需求:可以验证用户登录、密码修改、重新登录和

7、退出书籍查询管理模块需求:可以查询图书信息购买书籍管理模块需求:可以购买图书、显示购买数量等订单查询管理模块需求:可以查询已购买图书订单信息3.2性能需求该系统要求具有良好的灵活性、可扩充性和可移植性,系统采用SQL数据库,系统的数据都是通过数据库来保存,需要数据库具有很好的稳定性,系统可运行在主流的Windows操作系统平台上,操作系统要求响应速度快,使操作者感觉操作流畅。3.3输入输出要求输入:通过键盘输入数据,如用户名、密码等。输出:通过表的形式进行数据输出,进而对数据库进行合理地分析。3.4数据

8、管理能力要求要求能进行数据库的建立、数据库的调优、数据库的重组、数据库的重构、数据库的安全管控、报错问题的分析和汇总和处理、数据库数据的日常备份。3.5故障处理要求①内部故障处理:在开发阶段可以随时修改数据库里的相应内容。②外部故障处理:该网上书店管理系统可能产生的错误信息来源可能为数据库,因此需要对数据库进行维护以及定期备份相关数据。3.6其他专门要求要在合理的范围内进行数据库的设计以及系统的合成。4.运行环境规定4.1用户界面用户界面采

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。