学院超市进销存管理系统的需求分析.pdf

上传人:da****in 文档编号:116120930 上传时间:2020-02-28 格式:PDF 页数:2 大小:162.45KB
返回 下载 相关 举报
学院超市进销存管理系统的需求分析.pdf_第1页
第1页 / 共2页
学院超市进销存管理系统的需求分析.pdf_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《学院超市进销存管理系统的需求分析.pdf》由会员分享,可在线阅读,更多相关《学院超市进销存管理系统的需求分析.pdf(2页珍藏版)》请在金锄头文库上搜索。

1、 应用研究 学院超市进销存管理系统的需求分析 文 张芳 摘 要:软件工程在软件系统开发 中占有不可动摇的地位 , 它着重 于如何建造一个软件系统 ,而需求分析又是建造 的根 基 ,本文以进销存系统为例 ,讨论如何进行系统的需求分析。 关键词:项 目开发计划;需求分析;可行性分析 引言 软件是抽象的、不可触摸的,它不受物质材料的限制,也 不受物理定律 或a n T材料的制约。软件工程是一门工程学科 , 其 目标在于使软件系统 向高 胜价 比发展。在软件生产的各个方 面 ,从最初的系统描述一直 到使用后期的系统维护,都属于其 学科范畴。 从设计软件产品开始到产品不能再使用为止的时间周期 , 即一个

2、计算机软件 ,从 出现一个构思之 日起,经过开发成功投 入使用 ,在使用 中不断增补修订 ,直到最后决定停止使用 ,并 被另一个替代之日止 ,被认为是该软件 的生命周期。软件生命 周期一般来说包括计划 、开发、运行三个时期,每一时期又 可 分为若 干更小的阶段。具体分为制定计划、需求分析和定义、 概要设计 、详细设计、编码、软件测试、运行和维护。 软 件开发模型代表软件开 发与管理 的组织过程 ,它可 以 给 出软件开发活动各个阶段之间的关系。迄今 为止出现 了多种 开发模 型, “ 学院超市进销存系统”虽然只是一个比较小的项 目,但是为 了做 的更规范 ,也尽量按照软件工程 的指导来做 ,

3、它采用了瀑布模型来开发。 l 、可行性分析 1 1系统范围说明书 一 个系统分析首先要出具的是系统范围说明书 ,包括项 目 名称、项目负责人、开发单位 、分析员、项 目目标等。 本系统 的项 目目标是建立一个实时率高、无差错、与学院 超市一体化 的进销存管理系统。解决超市进销存方面存在 的问 题 ,利用超市现有的计算机设备 ,初步确定软件开发费用 ,提 出想法,确定研究时间。 1 2可行性分析 1 、经济可行性一成本效益分析 支出:包括开发成本:L OC ( 代码行) 估算技术( L = (a + 4 m+ b ) 6 ) 估算代码行共1 6 0 0 行,平均生产率为8 0 0 L O C (

4、 人、月) ,每 人每月工资为2 0 0 0 元 ,则开发成本为4 0 0 0 元,办公成本= 3 0 0 元,资源成本= 2 0 0 元 ,运行成本= 5 0 0 总计成本: + + + = 5 0 0 O 元 收入:经济性效益 系统运行后每年可省3 0 0 0 元 ,利率为8 ,软件可使用3 年 初步经济效益表 芷 将来节省 利率 现有P 值 累加值 1 3 0 0 0 元 1 O 8 2 7 7 7 7 元 2 7 7 7 7 元 2 3 0 0 0 元 1 1 6 6 2 5 7 2 9 元 5 3 5 0 6 元 3 3 0 0 0 元 1 2 5 9 2 3 8 2 8 元 7 7

5、 3 3 4 元 6 0 B U zZ : Hl_E : I 2 r 1 1 1 1 D 经济性效益 7 7 3 3 元 ,纯收入=经济性效益一总计 成本 = 2 7 3 3 元,投资回报率= 7 9 9 8 6 另外,系统在技术、法律、操作及运行等方面的均可行, 因此学院超市进销存管理系统开发是可行的。 2 、项 目开发计划 2 1项 目概述 项 目的功能包括审查并开发票:审查客户客户需求单 ,若 合法( 无错定、重订、不缺货) ,则产生发票 ;若缺货 ,则进行缺 货登记。开签收单 :审查发票收讫单 ,若正常( 已交费) ,则产生 签收单。缺货统计 :统计缺货信息,产生缺货单。 2 2工作内

6、容 本项目工作主要分为4 个阶段 ,进度安排如下 进度安排表 阶段 人数 工作量 人月 时间 月 起止时间 分析 3 O 1 7 0 5 2 0 1 3 2 1 5 2 0 1 3 2 2 9 设计 2 O 5 1 2 0 1 3 3 门一 2 0 1 3 3 1 5 编码 2 O 2 5 O 5 2 0 1 3 3 1 6 2 0 1 3 3 2 8 测试 3 O 3 3 1 2 0 1 3 3 2 9 2 0 1 3 4 1 5 2 3系统资源 人力资源包括管理人员与开发人员,其中开发人员2 名 ( 师 生各1 人共同完成全部工作 ):其中,教师主要负责分析、概要 设计 、测试等阶段的工作

7、 ;学生主要 负责详细设计 、编码 、测 试等阶段的工作。 硬件资源包括计算机1 台,打 印机1 台。 ( 注 :还可另外使 用信息工程系为教师配备的1 台计算机进行开发工作。 ) 软件资 源包括Wi n d o ws 操作 系统 ,J a v a 开发工具 ,S QL S e r v e r 数据 库。此外还有费用预算和进度安排。 3 、需求分析 3 1数据描述 数据流图,学院超市进销存管理系统的顶层数据流图( D a t a F l o w Di a g r a m,DF D ) ,如 图所 示。 顶层数据流图 系统从客户接受需求单 ,经处理后把签收单还给客户 ,使 客户可确认签收单拿到货

8、。缺货时,系统用缺货单的形式通知 货店 ;新鲜货材入库后,由货店将货补够通知返回给系统。 数据字典 ,数据项 :本系统中的每个数据项均有一张数据 项定 义表。数据存储 :本系统 中每个数据 文件均有一张数据存 储定 义表 。 功能描述 ,本 系统有六大功能: 系统管理 、数据操作、查 询、数据库操作、打 印、帮助。 ( 下转第6 4 页) 技 术应用 回的数据来进行动态更新用户界面 ,进而提示用户当前使用速 度 ,整个运行过程 中避免了整个页面进行下载刷新等所带来的 资源浪费。 三、电子商务平台需求以及技术的实现形式 1 网上支付的实现 电子商务进行交易的过程中是利用电子货币来进行实现的, 在

9、这个过程中就需要第三方来对整个交易进行监督 ,现在我国经 常使用的是支付宝,在一定程度上保护了双方的交易安全。 支付宝 的存在 为商家提供交易数据 管理的服务 ,并提供交 易记录。支付宝的外部端 口是h t t p : www a l i p a y c o rn ,在使用 支付宝时 ,商家网站需要通过P OS T 等方式来进行调用。支付宝 外部端 口只允许经过注册授权的商 家进行使用 ,通过彼此之间 建立的连接 ,完成每个系统之间的调用。支付宝公司通过 向商 家提供支付端 口,在很大程度上保证了硬件和软件的支持 ,进 一 步保障电子交易的顺利完成。 2 购物车的实现 购物车是企业电子商务 网

10、站进行交易,客户实现网上购物 的重要条件,主要起到 了I a ,- 储存用户购买的商品的作用,用 户可以在购物车里面对 已选购的商品进行添加、更改和删除等 操作。最后在用户确定完毕后 ,选择全部商品统一进行付款 , 完成整个购物流程。 客户登陆电子商务平台后,通过完成对网站商品浏览功能或 者直接搜索到目标商品后 ,可以把其放入 自己的购物车内。这个 使用过程中系统会把用户所选商品的主要资料暂时存在We b 服务 器上面,一般情况都是把相关信息存储在用户当前会话S e s s i o n 中,部分也会存储在C o o k i e 中。在客户选择对所有商品进行一次 性支付时 ,其所有的购物信息就会

11、在系统后台数据库中形成存储 记录。整个过程可以有效的避免对电子商务平台数据库信息的反 复存取,减少对网络的压力,提整个平 台的运行效率。 实现购物车中的S e s s io n 原理是 :把用户购买商品的信息存 储在S e s s io n 会话 中,此时信息是储存在We b E 务器上 ,然后服 务器会根据信息为这个S e s s i o n 生成一个识别码,并把其保存到 客户端上 ,这样就保证 了与服务器的同步 ,进而使整个系统更 加 安全 。 3 销售订单管理的实现 在电子商务完成整个交易的过程中,销售管理是其 中重要 的组成部分 ,在用户完成对商品订购之后 ,销售人员要对所有 订单进行

12、汇总管理 ,根据不同订单进行统一有效 的发货。对于 销售订单的管理可以分为以下几个步骤 : 3 1用户订单的确立 用户每成功订购一份商 品就是一个订单 的建立,再通过特 殊 的方式形成各 自唯一的编号 ,并经过数据库对订单信息进行 储存 ,便于后期的统一管理。 3 2用户商品信息建立 对于用 户所购 买商品的信息进行统 一建 立 ,主要信息包 括 :商品名称、购 买数量、商品编号、购买日期、购买价格、 交货 日期等。 3 3用户购物订单确认 用户确认购物后,系统会生成一个用户订单 ,用户可以将 这份订单进行打印。对于发货人员也会根据 此订单具体内容进 行统一发货。 3 4购物订单信息变更 在用

13、户对所购并已生成订单 的产品提 出修改意见时,经过 6 4 III I E : II J B I 3 1 = 1 1 13 商家管理部门同意后方可进行修改,同时还应及时向发货部门 进行通知。 四、电子商务系统开发技术发展前景展望 随着信息技术的不断发展,电子商务系统开发技术也在不 断提高,在运行 、管理 方面越来越完善 ,但是 目前仍存在一定 的问题 ,需要进一步的解决,主要研究方向是 : 1 电子商务网络系统页面还需要进一步的美化 ,保证 用户 在使用的过程中对本系统的满意程度更进一步。 2 电子商务系统的代码还需要进一步优化,确保整个系统 在使用的过程中可以更稳、更快。 结语 随着网络技术

14、的逐渐发展 ,电子商务 已逐渐进入到社 会的 各个角落 ,越来越多的人在享受其带来的便利。电子商务的发 展给 电子商务系统开发技术带来 了机遇和更大的挑战,只有在 不断总结的基础上 ,不断进行更新 ,才可以更有效的完成 电子 商务系统的完美建设。( 参考文献 : 【 l 】 谭敏 基于UML的公安情报自动分类系统设计 J 价值工程, 2 0 1 1 ( 1 1 ) 【 2 】 李博 , 周穗华 基 于UML建模 的通用水下探测系统开 发 J 计算机 技术与发展, 2 0 1 1 ( 0 4 ) 3 】 杨克戎 , 韩兴顺, 刘颖 基于UML的糖尿病临床营养膳 食配置专家 系统的设计 J 电脑知

15、 识与技术 , 2 0 1 1 ( 0 9 ) 作者简介 : 第一作者 :邓伦丹 ,南昌大 学科学技术学院 ,软件 工程硕士 ,讲师 研究方 向:软件开发技术 ; 第二作者:詹,南昌大学科学技术学院,软件工程硕士、讲师, 研 究方向:电子商务及网站建设 。 ( 上接第6 O 页 ) 性能描述: ( 1 ) 数据库 中数据一致性和完整性强、数据安全性好 ; ( 2 ) 应用程序功能完备、易使用; ( 3 ) 方便用户使用 ,具有较高的用户友好性: ( 4 ) 具有较高的可靠性 ,将系统发生故障的概率控制在2 5 以下 ,并具有快速恢复能力; ( 5 ) 具有较高的运行效率,应 比人工操作提高效率1 0 倍以上: ( 6 ) 具有较强的可维护性。 参考文献 : 【 l 】 史济民 软件工程一 原理 、方法与应用 ( 第二版) 北京 :高等教 育 出版社 ,2 0 0 7 , 2 0 1 2 0 7 2 】 陆惠恩 实用软件工程 北京 :清华大学出版社 ,2 0 0 6 ,5 8 6 4 3 】 吴洁明 、袁山龙 软件工程应用实践教程 北京 :清华大学 出版 社 , 2 0 0 3 ,8 9 9 7 4 】 张跃廷 , 房大伟 , 苏宇 , AS P NE T2 o N络编程 北京 :任命邮电出 版社 , 2 0 0 8 , 1 3 9 1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号