时光花店毕业设计论文 - 草稿

内蒙古鸿德文理学院信息技术系

毕业设计

题目: 时光花店售后管理网站

学号: 18070630239 姓名: 陈昊

专业: 计算机应用技术

指导者: 田智 副教授

(姓 名) (专业技术职务)

2020 年12 月 1日

目录

第1章绪论................................................. 1

第2章分析概括........................................ 1

2.1 开发环境............................................ 1

2.2 需求分析............................................ 1

2.3 可行性分析........................................ 2

第3章系统设计........................................ 2

3.1功能划分............................................. 2

3.2系统结构设计..................................... 2

3.3数据库截图......................................... 3

3.4数据访问接口..................................... 3

第4章功能实现........................................ 4

4.1系统层次模块图................................. 4

4.2功能模块设计..................................... 4

第5章系统界面........................................ 6

5.1登陆界面............................................. 6

5.2 前台管理界面..................................... 6

第6章结论................................................. 7

致谢........................................................... 7

参考文献.................................................... 7


摘 要      本论文主要介绍了网站的分析,设计和开发的全部过程。运用数据流图,ER图,程序流程图等对系统的设计过程进行详细的说明。全文共分为绪论、分析概括、系统设计、功能实现、关键技术解决,结论六部分。系统采用B/S开发模式,开发语言使用JAVA、JSP、JavaScript、Html语言,采用MyEclipse服务器技术,后台数据库选用MySql。

关键字    Jsp; MySql; Java



第1章 绪论

    在这个系统中我综合应用了MySql、JSP 、JavaScript等知识。网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用HTML语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。其次,对于Java编程、JSP的动态编程以及MySql数据库进行努力学习和大量实践,并运用到了网站的建设中。

    本论文就时光花店售后网站进行了详细全面的论述。访问本网站的用户分为游客和管理员两种角色,每种角色分别有不同的功能权限。

    下是根据CNNIC(中国互联网络信息中心)公布的中国B2C电子商务发展报告来进一步分析目前的网上购物的现状。

(主要引用其中的分析图表)

    由于以上的各种优势,电子商务在我国的发展十分迅速,它已经成为一个非常热门的领域,这就是我们本次课程设计选择剪jsp网页制作的原因。不仅可以学习到网站的制作,还可以对最热门的领域加深了解,为以后的学习或工作积累经验。

    随着互联网的兴起,无论是企业还是消费者都带来了新的气息,电子商务就是在互联网的背景下逐步兴起,电商的出现不仅方便了广大消费者,提供了一种全新的购物方式,同时也给社会带来了新的商机, Internet的快速发展、经济发展的全球化、网络化促使网络在商品流通领域扮演着越来越重要的角色。一些企业和个体销售商已认识到网络市场的巨大空间,许多顾客也从网上商店满足消费需要.建立更多更先进的购物网站是经济与信息技术发展的需要.越来越多的传统商家采用电子商务作为其业务新发展方向,包括汽车、房地产等销售一套先进美观的电子商务解决方案对商家的重要性不言而喻,网上商城购物作为电子商务的一种形式,具有高效率、低成本的优势,而且具有高速网上流通率,从而带来经济效率,单从经济可行性上来分析,这个选题还是很有用的。本选题主要是针对商品售后的服务而设计的,在当前经济形势下,提高竞争力和综合实力,才能在众多竞争者中脱颖而出。客主要就是留言本网站。管理员的主要是对留言与日志进行删除与修改。

第2章 分析概括

2.1  开发环境

    本系统的开发环境为Windows10,数据库使用的是MySql,发布使用MyEclipse工具。采用JSP为服务器端脚本环境,脚本语言使用Javascript售后服务系统,不需要安装客户端程序,客户端只需安装浏览器即可,使用方便,方便升级维护,方便与Internet和Internet上的应用程序集成。

2.2  需求分析

    需求分析是指在系统设计之前和设计、开发过程中对用户需求所作的调查与分析,是系统设计、系统完善和系统维护的依据,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。需求分析之所以重要,是因为他具有决策性、方向性、策略性的作用,需求分析是贯穿网站开发的一个重要问题,它明确了网站开发设计中系统需要做到什么,这个重要问题。需求分析的任务不是确定系统怎样完成他的工作,而仅仅是确定系统完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求,它在软件开发的过程中具有不可或缺,举足轻重的地位。

    系统初步调查的主要目标是把用户需求转化为功能需求,并明确测试活动的五个要素(测试需求是什么、决定怎么测试、明确测试时间、确定测试人员、确定测试环境)从系统分析人员和管理人员的角度看新项目开发有无必要和可能。

2.3  可行性分析

(1)技术可行性

    本系统开发工具是MyEclipse和MySql数据库,开发语言是Java, java是一种面向对象编程语言,简单易学且不会引起计算机崩溃。大二时就学习了java课程,售后服务系统总体上开发难度不高,数据库的设计和操作是本系统设计的核心。在大学期间学习过软件测试课程,每个学期也会完成对应的实训,具备一定的系统分析、设计和测试能力。因此,完成系统实现在技术上完全具有可行性

(2)经济可行性

    服务器端的安装简洁明了,客户机无需再装任何软件,通过浏览器就可以直接访问,可以直接接入Internet,无论您身在何处,只要您可以访问Internet都可以使用本系统。本系统对计算机配置的要求不高,低配置电脑都可以完全满足需要,所以在经济上具有完全的可行性

(3)社会可行性

    本系统操作简单,时间的输入也是用的日历控件,操作简便,对用户的要求很低,只需对WINDOWS操作熟练,而且本系统可视性非常好,所以在技术上不会有很大难度。且本系统是自行开发的管理系统,是很有实际意义的系统,开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,在社会上是可行的。

第3章 系统设计

3.1功能划分

    将需求分析得到的作为需求抽象信息结构。即概念模型的过程就是概念结构设计,它是整个数据库设计的关键。

    要系统需求分析阶段,搞清楚了系统“做什么”的问题,形成了目标系统的逻辑模型。现在我们就是说要把系统“做什么”的逻辑模型变换为“怎么做”的物理模型,即着手实现系统的需求。首先,我们需要描述的是系统的总的体系结构。接着在一步步的向下进行描述。

    功能划分的基本思想是将系统设计成由多个相对独立、功能单一的模块组成的结构。由于模块之间相对独立,每一模块就可以单独地被理解、编写、测试、排错和修改,从而有效地防止错误在模块之间扩散蔓延,提高了系统的质量(可维护性、可靠性等)。因此,大大简化了系统研制开发的工作。

3.2系统结构设计

    总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统)、机器设备(包括软、硬设备)的配置、数据的存贮规律以及整个系统实现规划等方面进行合理的安排。系统设计工作应该自顶向下地进行。

    系统设计的工作复杂又细致,总体设计阶段需要进行系统模块结构设计,要将一个大系统分解成不同层次、多个模块组成的系统,在详细设计阶段要在模块结构设计的基础上,给出每个模块实现方法的细节,并对模块的输入、输出和处理过程作详细描述,以便在系统实施阶段进行程序设计时可以把这个描述直接“翻译”成用某种程序设计语言书写的程序。

3.3数据库截图

表3-1管理员表

表3-2 日志表结构

表3-2留言表结构

3.4数据访问接口步骤:

(1)导入数据库jdbc驱动包。

(2)配置数据库连接相关信息:

    通过Class.forName、DriverManager加载驱动并创建Connection对象连接数据库

    通过Connection对象创建PrepareStatement对象发送sql到数据库并执行

    通过PrepareStatement设置参数(如果sql没有占位符则跳过)

(3)执行sql,获取结果,关闭连接。


第4章 功能实现

4.1系统层次模块图

图4-1 网站结构图

图4-2 留言代码

第5章 系统界面

系统加载各模块时速度较慢,系统的后台操作较多,为了让用户耐心地等待,设置一个登录页面是非常必要的,它既能美化整个系统,体现出系统友好的管理界面,又能使管理员通过登录页面的显示信息了解系统的基本概况。如图所示:

5.1 后台登录界面:

5.2前台管理界面:

第6章  结论

    经过将近二个月的时间,基本完成了本次的毕业设计-----时光花店售后网站。该系统经多番测试,在Windows7/10的操作系统与Web应用程序调试环境上运行正常。试运行期间,系统功能良好。

    由于时间仓促,及本人理论知识、开发技术、实践经验和现有设备的局限,该系统难免存在许多的不足之处,有待于改进和完善。





致 谢

    本系统在制作过程中遇到不少困难,在此要感谢我的指导老师田智老师,感谢他在编制过程中对系统实现方法和思路上做出的及时正确的指导。在此向老师致以诚挚的谢意和崇高的敬意。

参考文献

[1]田智.Java程序设计实训精编[M].西安:电子科技大学出版社,2017.210-214       

[2]卜耀华,石玉芳.MySQL数据库[M].北京:清华大学出版社,2015.259-291










作品展示

店铺文化界面

店铺分布界面

热销品种界面

店铺日志界面

留言板界面

联系方式界面

登录管理界面

后台管理界面

你可能感兴趣的:(时光花店毕业设计论文 - 草稿)