【网学提醒】:本文主要为网上学习者提供网上鲜花店管理系统,希望对需要网上鲜花店管理系统网友有所帮助,学习一下吧!
资料包括: 论文(34页20515字) 源码 图纸
说明:内容摘要
随着互联网日益深入社会生活,以网站作为对外的展示窗口,进行内外信息交流,已成为大众的迫切需要。网站信息管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用
程序功能完备,易使用等特点。
本系统使用
JSP技术制作网站动态页面,用JAVA语言做连接数据库的
程序,使用ORACLE数据库作为系统数据库,开发一个具有用户
注册,鲜花检索,鲜花浏览,购物车,订单
查询,系统管理等功能的小型的网上花店信息管理系统。
关键词:管理信息系统 网上鲜花店
目录:引 言…………………………………………………………………………………………6
一、管理信息系统(MIS)简介…………………………………………………………6
1.管理信息系统的概念……………………………………………………………………6
2.管理信息系统的结构和特征…………………………………………………………7
3.管理信息系统的开发……………………………………………………………………8
4.管理信息系统的现状和展望…………………………………………………………9
二、网上书店信息管理系统介绍……………………………………………………9
1.系统简介………………………………………………………………………………9
2.系统功能介绍…………………………………………………………………………9
2.1用户部分………………………………………………………………………………10
2.2系统信息管理部分……………………………………………………………………10
三、网上书店信息管理系统开发工具和环境…………………………………………11
1.网站开发工具JSP介绍………………………………………………………………11
1.1开发基于Web的应用
程序:背景……………………………………………………11
1.2Web应用开发的JavaServer Pages技术方法…………………………………………12
1.3JSP技术在多个方面加速了动态Web页面的开发……………………………………12
1.3.1将内容的生成和显示进行分离……………………………………………………12
1.3.2强调可重用的组件………………………………………………………………12
1.3.3采用标识简化页面开发…………………………………………………………12
1.4JSP页面看上去像什么?………………………………………………………………13
1.5JSP指示……………………………………………………………………………………14
1.6JSP标识……………………………………………………………………………………14
1.7脚本元件………………………………………………………………………………14
1.8JSP页面的应用模型……………………………………………………………………14
1.9使用Java Servlet的一个灵活的应用……………………………………………………15
1.10采用企业级JavaBean技术的可扩展处理………………………………………………15
1.11JSP页面与XML技术的集成…………………………………………………………15
1.12JSP技术的未来…………………………………………………………………………16
2.系统开发语言JAVA介绍………………………………………………………………16
3.Oracle数据库介绍…………………………………………………………………………17
3.1概论……………………………………………………………………………………17
3.2特点……………………………………………………………………………………18
3.3存储结构………………………………………………………………………………19
3.3.1物理结构…………………………………………………………………………19
3.3.2逻辑结构…………………………………………………………………………19
3.4分布式数据库管理介绍………………………………………………………………20
3.4.1原理………………………………………………………………………………20
3.4.2过程………………………………………………………………………………21
四、网上书店信息系管理统设计…………………………………………………………21
1.系统功能设计…………………………………………………………………………21
2.数据库设计………………………………………………………………………………27
3.部分源代码设计…………………………………………………………………………29
五、结束语………………………………………………………………………………36
参考文献:《SQL SERVER 2000》 刘卫宏编著
《J2EE技术内幕》 (美)巴姆巴拉等著
《JSP设计》 (美)伯格斯坦编著
《Oracle编程入门经典》 (美)迪隆,贝克等著
《JDBC与Java数据库编程》 (美)里斯编著
《JSP网络技术与应用》 王迪,黄光斌编著
作者点评:通过努力,网上鲜花店信息管理系统基本完成。系统实现了用户注册、登陆,图鲜花浏览,图鲜花检索,图鲜花订购,管理员对客户信息、图鲜花信息及订单信息管理等基本功能。通过本系统的开发,本人感受颇深,受益匪浅,获得了许多宝贵的软件开发经验,对将来的学习和工作都有极大的帮助。
但同时,由于个人经验及能力尚欠不足,系统在技术实现上还有很多不尽如人意的地方。比如,一开始就编码,没有很好的做好概要设计,加重了代码修改及维护的工作量;JAVA公共类设计的不够精炼,常用方法没有完全集成到公共类中,导致经常重复性编码;只考虑技术的实现,对美工考虑不足,页面间的逻辑关系有时不是很合理等,这些
问题都还有待进一步优化、完善。为此,通过本系统的开发,对应该如何合理、有效的进行软件开发,做了一些个人体会,总结如下:
1、合理的开发原则
MIS系统的开发,要符合以下原则:
•创新原则,体现先进性。
计算机技术的发展十分迅速,要及时了解新技术,使用新技术,使目标系统较原系统有质的飞跃。
•整体原则,体现完整性。企业管理可以理解为一个合理的‘闭环’系统。目标系统应当是这个‘闭环’系统的完善。企业完整的实现
计算机管理不一定必须在企业的各个方面同时实现,但必须完整的设计系统的各个方面。
•经济原则,体现实用性。大而全和高精尖并不是成功MIS的衡量标准。事实上许多失败的MIS正是由于盲目追求高新技术而忽视了其实用性。盲目追求完善的MIS而忽视了本单位的技术水平、管理水平和人员素质。
2、科学的开发过程
科学的开发过程从可行性研究开始,经过可行性研究、需求分析、总体设计、详细设计、编码、测试等主要阶段。每一阶段都要认真完成。
3、全面有效的测试
无论怎样强调软件测试的重要性和他对软件可靠性的影响都不过分。在开发大型软件系统的漫长过程中,面对着极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺,因此,在软件生命周期的每个阶段都不可避免的会产生差错。只有做好软件的测试工作,才能保证软件的安全可靠性。
4、良好的编程习惯
编写
程序要有良好的习惯,不可急功近利,盲目追求速度,而需统筹安排、考虑周到、有条不紊的进行。在能完成同一功能的多种方案中,应该选择最有效率的一种方案。同时,在软件开发的过程中,也应同步做好相应文档的编写。
最后,我要感谢导师对我的毕业论文的指导,使我能够顺利完成我的学士学位论文,以及在这期间所有无私帮助过我的老师,同学,朋友。从他们身上,我学到了专业、先进的软件开发技术,使我的软件开发水平和经验有了很大的提高。同时,他们开阔的视野,渊博的知识,丰富的经验,严谨的工作作风也深深影响了我。这对于我的将来,无论在学习上,还是在工作中,都是一笔宝贵的财富。