图书销售管理系统的可行性研究背景搜集和前提分析

图书销售管理系统的可行性研究背景搜集和前提分析完成小组成员:大佬(20160401084)DEDRAGON(20160401094)1引言1.1编写目的可行性研究的目的是研究图书管理系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。初拟系统实验报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。1.2背景项目名称:图书…

大家好,又见面了,我是你们的朋友全栈君。

完成小组成员:大佬(20160401084) DEDRAGON(20160401094)

1引言

1.1编写目的

可行性研究的目的是研究图书管理系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。

初拟系统实验报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。

1.2背景

项目名称:图书销售管理系统

项目用户:图书借阅员、图书管理员、系统管理员、图书借阅者。

开发员: 大佬,皮皮周,DEDRAGON,千城墨白, 赵佳美小姐姐,国字号, 发抛,线段, 苦心糖,无法无天

1.3定义     

图书销售管理系统是指应用电子计算机和网络通信设备,为图书销售单位提供购书者购书信息等的管理销售能力,并能够满足所有授权用户对图书销售各种功能需求的计算机应用软件系统。

1.4参考资料

《软件工程与UML实训指导书》
《软件工程导论》

2.可行性研究的前提
2.1要求
   网上图书销售系统是一个复杂的电子商务系统,它必须提供用户接口以供用户登录并选择喜好的图书;同时还必须提供系统化的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站的正常运作。另外还要能有效的节约读者选书购书所使用的时间,能够协助销售人员统筹安排,提高工作效率。
2.2目标 
    在先进的计算机技术支持下,运用所学的计算机软件开发知识所开发的图书销售管理系统,进行日常的图书销售管理,包括用户接口模块,管理员接口模块和数据服务模块。
2.3条件、假定和限制

   a.运行环境:兼容当前主流操作系统windows95/98XP,Office软件等。

   b.开发软件:sql server、java、c#等。

   c.该系统的预期寿命为5年。

   d.最早投入运行的时间为2009年4月1日。

 2.4进行可行性研究的方法

    主要通过对已有图书销售管理系统进行分析和研究比较。

 2.5评价尺度

    使用这个销售管理系统,已经可以有效的进行实际操作了,对于目标的实现,也可以满足要求。

转载于:https://www.cnblogs.com/xuexixianfeng/p/10146242.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143872.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 手机APP软件性能测试工具及流程介绍[通俗易懂]

    性能测试(上)性能测试的分类和流程什么是性能测试?性能测试概念:性能测试主要通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试性能测试工具:JmeterLoadrunner性能工具的组成:脚本生成器压力生成器结果分析器压力控制器性能工具工作原理:软件性能测…

    2022年4月11日
    61
  • BigDecimal类型 比较大小的方法[通俗易懂]

    BigDecimal类型 比较大小的方法[通俗易懂]1.转成intBigDecimalb1=newBigDecimal(“-121454125453.145”);if(b1.intValue()<0){ System.out.println(“金额为负数!”); System.out.println(b1);}2.compareTo方法结果是:-1:小于;0:等于;1:大于;BigDecimalb1=newBigDecimal(“-121454125453.145”);if(b1.compar

    2022年7月14日
    35
  • 约瑟夫环 OJ

    约瑟夫环 OJ循环链表的应用,并且应为不带头节点的循环链表,首先创建一个循环链表,在函数JOHEPHUS中进行操作,主要就是用for找到要删除的元素(注意p==1单独考虑,for中p至少为2),删除元素并输出直至链表为空。for(j=1;j&lt;=p-1;j++)把寻找报数的位置和寻找要删除的节点的前驱结合在一个循环中,减少时间复杂度,因为第一次写我是在主函数中用r指向找到的要删除的节点,然后传入de…

    2022年5月29日
    30
  • c++中vector的用法详解_vector>初始化

    c++中vector的用法详解_vector>初始化vector()的用法概念vector是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector是C++STL的一个重要成员,使用它时需要包含头文件:#include<vector>;一、vector的初始化(1)vector<int>a(10);//定义了10个整型元素的向量(尖括号中为元素类型名,它可以是任何合法的数据类型),但没有给出初值,其值是不确定的。测试#include<iostream>#include&

    2022年9月15日
    0
  • 线程死锁是什么

    线程死锁是什么线程死锁:两个或两个以上的线程在执行过程中同时被阻塞,它们中的某个或者全部都在等待某个资源被释放,由于线程被无限期的阻塞,系统处于死锁状态或系统产生了死锁,这些永远在互相等待的线程被称为线程死锁如上图所示,线程A持有资源2,线程B持有资源1,它们都想申请对方的资源,所以这两个线程就会互相等待而进入死锁状态如果想要了解什么是线程阻塞的朋友,可以看我之前发的一篇线程的阻塞线程死锁示例代码如下:线程A通过synchronized(resource1)获得resource1的监视器锁,然后通

    2022年7月13日
    15
  • WebLogic的下载与安装

    WebLogic的下载与安装一、WebLogic的介绍WebLogic是美国bea公司出品的一个applicationserver,确切的说是一个基于Javaee架构的中间件,纯java开发的,最新版本WebLogicSe

    2022年7月1日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号