自由交易系统的设计与实现
技术:Java、JSP等摘要:
在计算机和网络技术高度发展的今天,大学生的生活方式和学习正在发生巨大
的改变,互联网的产物已经和在校大学生密不可分。在电商发展过程中面向大学生
的校园电子商务文化业蓬勃发展也越来越深受大学生的欢迎。但是现在的校园环境
中仍存在很多问题尚未解决。在校大学生都有许多闲置物品丢了可惜,放着占地方,
也有很多只用过不多几次的书籍,等到学期末或者是毕业时同学们大多是沿街叫卖
几天后直接送到废品收费站或者直接丢弃。由于没有一个可靠的平台,造成了同学
们的诸多不便,和造成了可用资源的极大浪费。而本系统正是针对这种困难而开发
的一个让每位同学都可以自己开网店卖闲置物品的平台。
本系统基于三大框架的整合,即三个开源框架的分工融汇,采用Myeclipse 开发
工具+Mysql 数据库设计开,实现用户只要注册登陆后就可以实现对自己商品的管理
和对别人商品的购买,在线上达成协议线下完成交易。同时本系统还设置论坛,供
用户之间讨论商品和系统改进方向等基本实现了自由交易的目的。
该论文依照软件工程的核心思想步骤对该交易系统的设计过程做出了详细具体
的说明和图解,对于核心的代码模块详细介绍,并对于系统测试进行了说明。
关键字:软件工程思想;自由交易;系统框架;数据库
目录:
1 绪论.................................................................................................................................1
1.1 课题背景..................................................................................................................1
1.2 目的和意义..............................................................................................................1
1.3 系统设计思想..........................................................................................................2
1.4 系统的开发环境与技术背景..................................................................................2
1.4.1 开发环境...........................................................................................................2
1.4.2 技术背景...........................................................................................................4
2 自由交易系统分析........................................................................................................9
2.1 自由交易系统的可行性分析................................................................................9
2.1.1 市场可行性....................................................................................................10
2.1.2 技术可行性....................................................................................................10
2.1.3 经济可行性....................................................................................................11
2.2 自由交易系统业务流程分析............................................................................. 11
2.3 自由交易系统需求分析..................................................................................... 11
2.3.1 系统的功能需求........................................................................................... 12
2.3.2 系统的性能需求........................................................................................... 12
2.3.3 系统的其他需求........................................................................................... 12
3 自由交易系统设计......................................................................................................14
3.1 系统功能模块设计............................................................................................. 14
3.2 系统的详细设计...................................................................................................15
3.2.1 主界面的设计.............................................................................................. 15
3.2.2 用户模块的设计.......................................................................................... 16
3.2.3 商品模块的设计.......................................................................................... 17
3.2.4 订单模块的设计.......................................................................................... 19
3.3 数据库的设计.......................................................................................................20
3.3.1 数据分析........................................................................................................20
3.3.2 数据库的关联关系图.................................................................................. 21
3.3.3 数据表的设计.............................................................................................. 21
3.3.4 数据库安全性和完整性的设计...................................................................23
4 自由交易系统的实现与编码.......................................................................................25
4.1 架构设计..............................................................................................................25
4.1.1 系统框架........................................................................................................25
4.1.2 自定义转换器.................................................................................................26
4.2 商品购物车模块的实现与编码.........................................................................27
4.2.1 实现目标的功能..........................................................................................27
4.2.2 实现目标模块的详细设计..........................................................................28
4.3 管理员模块的实现与编码................................................................................. 28
4.3.1 实现对商品、留言、用户的操作功能........................................................28
4.3.2 实现对商品、留言、用户操作的详细设计................................................29
4.4 获取系统运行环境模块的设计与编码.............................................................31
4.4.1 技术支持......................................................................................................31
4.4.2 具体实现........................................................................................................31
4.5 用户安全退出功能的实现与编码.......................................................................33
4.5.1 技术支持......................................................................................................33
4.5.2 核心实现......................................................................................................33
5 自由交易系统测试.......................................................................................................34
5.1 测试的基本概念................................................................................................. 34
5.2 软件测试的任务和目的..................................................................................... 35
5.3 软件测试的步骤................................................................................................. 35
5.4 自由交易系统测试.............................................................................................. 36
5.4.1 用户登陆模块测试...................................................................................... 36
5.4.2 管理员添加商品测试.................................................................................. 37
5.4.3 留言板删除留言测试.................................................................................. 37
6 结论...............................................................................................................................39
参考文献..........................................................................................................................40
致谢..............................................................................................................................41
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]