校园二手商品交易平台的设计与开发毕业论文 下载本文

内容发布更新时间 : 2024/12/24 11:14:15星期一 下面是文章的全部内容请认真阅读。

2 系统分析

系统分析就是对系统从技术可行性、经济可行性和操作可行性进行分析。对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排,明确开发目标。本系统采用的架构是mvc模式。 2.1可行性分析

可行性分析能使新系统达到以最小的开发成本取得最佳的经济效益,其目的也是根据开发管理信息系统的需求,通过初步调查和系统目标分析,对于本电子商务网站设计从技术上、经济上和管理上进行是否可行的研究与分析,这既是保证资源的有效合理利用,也是避免在日常工作中的失误而导致的种种浪费现象。 2.1.1技术可行性

本系统开发工具是MyEclipse和MySQL数据库,开发语言是Java,主要使用了J2EE的技术,技术方面,本系统采用Java语言进行设计,Java也是我们比较熟悉的语言。

因为在学校平常开设的课程中有开设JAVA课程,加之大四在校外参加过JAVA培训所以系统实现基本顺利。因为时间等因素。所以系统的部分小功能还需要在应用中在进行修改。 2.1.2经济可行性

本系统相对较小也比较简单,不需要投入大量资金,同时又存在着实用性,能改善使用方法在财力和人力上的过度消耗。因此一经使用便可收到很好的成效,做到合理节约和合理利用资源,既提高了工作效率并且也减少了工作人员的工作量,这使得本系统在处理业务方面得到很大的提升空间 2.1.3法律可行性

本系统是自行开发的管理系统,是很有实际意义的系统,开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行的。 2.1.4管理可行性

对于绝大多数用户而言,他们已经养成了网上购物的习惯。对于购物方式,也已相对比较熟悉。对于本网站而言,简洁友好的界面可以使用户快速的了解本网站提供的业务,从而能更好的操作以完成网上购物的体验。对于后台管理者而言,本系统提供的后台操作简单,模块划分简洁明了。因此无论是用户,还是管理员都能很好的操作本网站提供的功能,在管理方面是可行的

综上所述,开发校园二手交易平台是必要可行的。 2.2功能模块分析

根据需求分析确定该系统划分为以下几个功能模块: 1)用户信息管理功能

用户信息管理主要完成用户的信息增加,修改,删除等功能呢。该功能的用例图如图2.1所示。

增加用户信息查看用户信息修改用户信息管理员删除用户信息

图2.1用户信息管理功能用例图

2)文章信息管理

该模块主要完成管理员对文章信息的的管理,包括文章信息的查看、添加、删除操作。该功能的用例图如图2.2所示。

增加文章信息查看文章信息修改文章信息管理员删除文章信息

图2.2文章信息管理功能用例图

3)商品信息管理功能

该管理功能主要完成管理员对商品信息的管理,包括商品信息的查看、添加、删除操作。该功能的用例图如图2.3,图2.4所示。

增加商品信息查看商品信息修改商品信息管理员删除商品信息

图2.3管理员审核商品信息用例图

增加留言信息查看留言信息修改留言信息用户删除留言信息

图2.4用户添加商品用例图

4)交易信息管理功能

该管理功能主要完成交易信息的管理,包括交易信息的查看、添加、删除操作。该功能的用例图如图2.5、图2.6所示。

增加交易信息查看交易信息用户修改交易信息删除交易信息 图2.5用户添加交易信息用例图

增加交易信息查看交易信息修改交易信息管理员删除交易信息 图2.6管理员审核交易信息用例图

5)订单信息信息管理功能

该功能主要实现用户订单信息的查看修改编辑等功能。该功能是以购物车的形式出现的,订单信息的用例图如图2.7所示。

添加订单信息查看订单信息删除订单信息用户总计结算

图2.7 订单信息管理用例图

6)系统的管理员用户模块图如图2.8所示。

管理员用户模块用户信息管理新闻资讯管理商品信息管理交易需求管理网站留言管理网站留言管理添加用户删除用户新闻资讯添加新闻资讯管理新闻资讯管理新闻资讯更新新闻资讯添加新闻资讯管理新闻资讯更新新闻资讯管理新闻资讯反馈新闻资讯反馈新闻资讯反馈

图2.8系统管理员用户模块图

8)系统的会员用户模块图如图2.9所示。

网站会员模块网站信息查看网站会员注册网站留言添加交易需求添加信息反馈查看信息反馈查看 图2.9系统会员用户模块图

2.3设计的基本思想

设计思想遵循以下几点:

1)采用B/S模式进行开发。符合一般电子商务网站的设计模式。 2)采用面向对象的开发与设计理念。运用面向对象技术的前提是对整体系统的高度和准确抽象,通过它可以保证系统良好的框架,进而带来产品较强的稳定性和运行效率。

3)应用框架,本系统应用MVC框架,使得网站的结构组织更为明确和具体。 4)清新的系统界面,符合大学生的生气与活泼的设计风格,简介的设计界面使得重点更为突出,照顾用户的使用体验。

5)后续跟进,网站交付使用后根据用户反馈,不定期的修改系统出现的各种问题。 2.4 系统的安全性

本系统主要有游客,会员,管理员三个角色。登录后台界面必须要使用管理员权限,网站需求发布以及留言等功能需要会员身份。游客可以看到所有的前台界面。 2.5 数据的完整性

1)各种记录信息的完整性,信息记录内容不能为空 2)各种数据间相互联系的正确性 3)相同数据在不同记录中的一致性 2.6界面需求

界面设计是屏幕产品的重要组成部分。界面设计是一个复杂的有不同学科参与的工程,认知心理学、设计学、语言学等在此都扮演着重要的角色。用户界面是用户与程序沟通的唯一途径,要能为用户提供方便有效的服务。用户界面设计的三大原则是:置界面于用户的控制之下、减少用户的记忆负担、保持界面的一致性。

本电子商务网站采用的是JSP[7]技术作为前端页面展现,由于每个模块的页面是不一样的,因此在设计页面时,要合理的安排,尽量使用户能够很快的熟悉本网站的主要功能,同时需要保持界面的简洁和一致性。