零食销售店系统的设计与实现(Struts2,Hibernate,MySQL)(任务书,外文翻译,毕业论文15000字,程序代码,MySQL数据库,答辩PPT)
摘 要
随着因特网的普及和相关技术的成熟,基于Internet的企业电子商务越显其强大优势。日益普及的Internet不仅带给人们更多及时的资讯信息,而且也在生活的各个方面带给人们更多的便捷,在一定程度上改变着人类的生活方式。
本文论述了一个基于JSP技术和MySQL数据库实现的爱乐优零食店的设计与实现,该系统具有商品展示、会员注册登录、购物车、会员留言、订单处理、后台数据库管理等功能。系统遵循软件工程开发方法,本文从系统调研、需求分析、总体设计、数据流分析、业务流程分析、数据库设计、系统详细设计实现等方面进行详细阐述,全面介绍了爱乐优零食店系统开发的全过程,最后,对系统开发进行了总结与展望。
本系统采用B/S结构、综合运用了Java、JSP/Servlet、JDBC等技术,本系统针对小型企业设计,可以作为商业企业开展电子商务的原始模型。
关键词:电子商务;软件工程;JSP;Servlet;MySQL
Based on the Struts2 + Hibernate's foodsales system
design and implementation
Absract
With the popularity of the Internet and related technologies mature , the more Internet -based e-commerce companies display their powerful advantage. The growing popularity of Internet not only bring people more timely news and information, but also in all aspects of life bring people more convenient,to a certain extent,changing the way people live.
This paper discusses the design and implementation to achieve onlyou shop and a JSP-based MySQL database , the system has a product display, Member login, shopping cart , membership message , order processing, back-end database management. System follows the software engineering development methods , the paper system research, needs analysis, design , data flow analysis , business process analysis , aspects of database design, system design and implementation , etc. For more detail , a comprehensive introduction to onlyou shop system development the whole process , and finally, a summary of the system development and prospect.
The system uses B / S structure, the integrated use of Java, JSP / Servlet, JDBC and other technologies , the system designed for small businesses , commercial enterprises to develop e-commerce as the original model.
Key word:E-commerce; Software Enginee; JSP; Servlet; MySQL
功能需求
1、用户注册、登录
2、修改个人资料
3、浏览商品详情
4、浏览商品详情
5、购买商品、购物车功能
6、生成订单
7、客户留言
8、管理员登陆
9、订单处理(发货、删除、冻结)功能
10、商品管理(添加、修改删除)
11、公告管理(发布、删除)
12、管理员的管理
目 录
摘 要 i
Absract ii
1 绪论 1
1.1 课题背景 1
1.2 研究目标 1
1.3 论文各部分内容简介 1
2 系统设计 3
2.1 开发平台描述 3
2.1.1 硬件平台 3
2.1.2 软件平台 3
2.2 相关技术介绍 3
2.2.1 B\S模式 3
2.2.2 Java\Servlet技术 4
2.2.3 MySQL技术 4
2.3 需求分析 4
2.3.1 功能需求 4
2.3.2 性能需求 5
2.4 总体设计 5
2.4.1 系统功能描述 5
2.4.2 系统功能模块图 6
2.4.4 数据流分析 10
2.4.5 数据字典 12
2.5 数据库设计 15
2.5.1 概念结构设计 15
2.5.2 系统E-R图 15
2.5.3 实体属性图 15
2.5.4 数据库分析和物理结构设计 16
3 系统实现 20
3.1 发货处理模块 20
3.2 界面显示模块 21
3.2.1 界面设计原则 21
3.2.2 数据输入界面设计 21
3.2.3 界面显示 22
4 系统测试 34
4.1 系统测试目的与意义 34
4.2 测试过程 34
4.2.1 主页面的登录模块测试 34
4.3 其他错误 35
结 论 36
参考文献 37
致 谢 38
外文原文 39
中文翻译 48
|