花店管理系统毕业设计(10)
沈阳建筑大学毕业设计(论文)
第六章 系统测试
经过之前的系统分析与系统设计,本系统的前后台的主要功能基本完成。为了使系统更具有安全性,在本章主要针对各种输入项进行测试。
6.1 系统测试简述
系统测试是将已经确认的软件或者计算机硬件、外设和网络等其他元素结合在一起,对信息系统进行各种组装测试和确认测试,其目的是通过与系统的需求文档的相比较,发现所开发的系统与用户需求不相符或相互矛盾的地方,从而提出更加完善的解决方案。通俗的讲系统测试是把软件、硬件和环境连在一起全面的测试,检查系统同需求说明书是否相符,只要系统有不符合需求说明书的地方,就认为有错误存在。在任何软件系统的开发过程中,尤其是在进行大型软件系统的开发中,任何一个编程人员都不可避免地会产生错误。为了尽可能地发现并改正系统设计中的错误,减少错误造成的损失,保证系统开发的质量,需要进行系统的测试[10]。
系统测试的目标主要有以下几个方面: (1)确保系统测试的活动是按计划进行的;
(2)验证软件产品是否与系统需求用例不相符合或与之矛盾; (3)建立完善的系统测试缺陷记录跟踪库;
(4)确保软件系统测试活动及其结果及时通知相关小组和个人。 系统测试结果:
(1) 系统测试表
表6-1用户模块测试表
项目 测试过程及结果 用户修改 管理员登陆 用户删除 点击删除按钮,进入删除用户页面可以对用户进行删除操作 是 点击修改按钮,进入修输入用户名和密码,登录改用户详细页面,输入成后直接进入网站 相应的数据点击提交。 是否成功
是 是 26
沈阳建筑大学毕业设计(论文)
6.2花卉模块测试表
项目 查看花卉 更新花卉 点击修改商品,可以对其花卉除了编号以外进行删除花卉 点击删除按钮,可以对本条花测试过程及结果 点击查看按钮,可以对花卉详细信息查看。 是否成功
(2)系统测试效果图
更新 卉进行删除。 是 是 是
图6-1用户名或密码错误提示
图6-2花卉保存成功提示
27
沈阳建筑大学毕业设计(论文)
第七章 系统可行性分析
可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要和重要的,经过最初的设计目标和进行的市场调查得出以下三点的可行性分析:
7.1 经济可行性
开发该系统所需的相关资料可以通过已存在的B/S系统进行调查采集,所需的其他应用软件、硬件系统也易于获得。因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省资源。这种投资在长远的来看,非常适合企业的发展。这带来的经济回报将远超过投入,由此看来,此系统可行。
7.2 使用可行性
该系统既有简洁的操作界面,可以使用户操作方便。该系统是基于WEB的,以网页形式展现在用户的面前。采用的是B/S结构的设计,只要是懂得上网浏览网页,对计算机的正常操作了解的人都可以对该系统进行操作。本系统尽力为用户着想,因而该系统是方便可操作的。而且,对于网站的维护也是十分方便的,管理员可以在任何一台机器上,只要能连网就能够对系统进行维护。不管从用户角度,还是从管理员角度,本系统都是非常便于操作的。
7.3 技术可行性
开发工具MyEclipse和tomcat他们都是免费的,且技术成熟,大大缩短了开发的周期。前台页面html超文本标记语言,JSP代码、JavaScript等简单易学的脚本语言,就整个系统的技术构成来看,它属于J2EE编程,将所有的数据信息都放入数据库进行存储,而这些数据信息的调用完全由程序来完成,即“程序设计数据化,数据管理程序化”思想。其基本操作是对数据库进行添加、删除、查找、编辑等。所以就技术应用来看,暂不存在太大的问题。使用的数据库SQL Server2000容易获得,且技术方面可以较快学得到。以此看来本系统用到的开发工具和环境在实际的开发中广泛应用,可以证明本系统在技术方面完全可行。
7.4 分析结论
通过以上的分析,经济、使用、技术都具有可行性,故该花店管理系统可以进行设计和实现。
28
沈阳建筑大学毕业设计(论文)
第八章 结 论
经过三个多月的设计工作,终于完成了毕业设计任务—花店行业管理系统的编码设计工作,真正从事了一次正规的软件开发工作,学到很多课堂上难以学到的知识。通过毕业设计,认识到在系统开发中需求分析的重要性,以避免造成资源的浪费。要尽可能完善系统功能,界面友好,使用户易于操作,这也是一个成功的软件所必备的。
通过对系统进行需求分析、设计等一系列工作,将系统分为四个模块:用户登录模块、员工管理模块、花卉管理模块以及采购管理模块,最终使系统实现了身份区分式登录、新增员工、删除员工、修改员工、员工查询、花卉新增、花卉删除、花卉修改、花卉查询、采购单新增、采购单删除、采购单修改、采购单查询等功能。系统界面美观友好,操作方便,将在很大程度上提高花店的花卉管理效率,基本达到本次毕业设计的目的。
当然,一方面由于初次尝试管理信息系统的开发,对系统开发所使用的技术、工具等还有一个从熟练到精通的过程。另一面由于毕业设计时间有限,系统难免还存在很多的不足,需要进一步的改善,主要在以下几个方面:
(1)系统功能还需要进一步的完善,以适用于更多的领域 (2)系统某些权限的分配还存在一些不合理地方 (3)系统的安全性设计方面还应该考虑全面一些
总之,在这次设计中,作者学到了大量的知识,开阔了视野,也为日后从事软件开发工作奠定了坚实的基础。由于自身知识水平的限制,该系统还存在不少的缺点和漏洞,我尽力改正与完善。不足之处,还请多多指教。
这次做论文的经历会使我终身受益,它是自己真正的学习过程和研究过程,让我学会了怎样去看待自己遇到的问题,和应该怎样去解决。
29
沈阳建筑大学毕业设计(论文)
参考文献
[1] 张晓蕾.JSP动态网页基础教程[M].北京:人民邮电出版社,2008.3 [2] 吴其庆.JSP动态网站设计教程[M].上海:冶金工业出版社,2009.6 [3] 孙鑫.Struts2深入详解[M].西安:电子工业出版社,2008.8
[4] 崔群法,王咏梅.Struts 2.0从入门到精通[M].北京:电子工业出版社,2009.11 [5] 李刚.Struts 2.1权威指南——基于WebWork核心的MVC开发[M].北京:电子工
业出版社,2009.3
[6] 沃尔斯(美).Spring in Action(第二版)[M].无锡:人民邮电出版社,2009.5 [7] 陈雄华.精通 Spring 2.X 企业应用开发详解[M].北京:电子工业出版社,2009.7 [8] 范斯瓦尼徐小青. MySQL完全手册[M].北京:电子工业出版社,2009.8 [9] 王珊、萨师煊.数据库系统概论(第4版)[M].上海:高等教育出版社,2010.8 [10] George Reese.Java Programmer.California:California Press[J],2008.9
30
致 谢
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




