论文部分内容阅读
目前,随着软件、硬件、互联网的快速发展,各种交流软件应运而生,例如:邮件、QQ、微信等。随着交流软件的广泛使用,纸质的信件、明星片、请帖、贺卡等非低碳生活的交流方式逐渐淡出人们的生活。而电子贺卡、请帖也随着交流软件的发展,渐渐步入人们的视野。例如,生日、节日、婚宴等,宴请宾客的需要发出请帖,表示问候、祝福的需要发出贺卡,电子贺卡、请帖可以替代之前的纸质贺卡、请帖来达到相同的目的。为了解决人们如何创建自己需要的电子贺卡、请帖,本文实现了一个基于JAVA WEB的电子贺卡、请帖制作系统。根据用户的需求,电子贺卡、请帖制作系统需要利用电脑处理软件,设计出漂亮、具有个性的贺卡、请帖,内容包括祝福语、时间、用途、主角等。设计完成后,通过电子邮件、即时通讯工具等网络通道,发送给对方。这种电子请帖与贺卡环保、方便、实惠,符合现在提倡的低碳生活。另外,本系统将电子贺卡、请帖两个原本不相关的东西融合进一个系统相互利用、相辅相成,例如:别人给你发一张婚宴请帖,你给其发一张新婚快乐的贺卡以表祝贺。为了实现上述需求,本论文做了如下工作:(1)、根据用户需求,对本系统进行角色与模块的划分,并对角色与模块需求进行详细介绍。这里需要注意,需求当中最关键的是制作贺卡、请帖,所以需求当中要体现出用户可以根据自己的想法制作出理想的贺卡或请帖。(2)、根据角色与模块的需求,按照用户管理、贺卡制作管理、请帖制作管理、个人中心四大模块进行业务流程设计、数据库设计。数据库设计要保证功能的实现、数据的完整性、数据的一致性。界面要友好、美观、易操作。功能要完善、安全性要强。(3)、本系统采用Spring MVC来搭建项目总框架,利用Mybatis来作为项目持久层架构,界面使用JSP + JavaScript + CSS来实现,利用Tomcat作为项目运行服务器,数据库使用的是MySQL;Log4j作为日志组件,提供方便的日志记录,同时帮助系统定位问题。利用上述开发框架,详细介绍各模块的功能实现。(4)、对本系统功能、性能进行完善的测试,以确保系统的可用性、稳定性、完善性。