安工大软件开发技术报告【参考】.doc
文本预览下载声明
安徽工业大学
软 件 开 发 技 术 报 告
课题名称 购物商城系统的设计与实现 学 院 工商学院 专业班级 软件工程1041班 组 长 XXX 成 员 XXX XXX 指导教师 XXX
二Ο一三 年 九 月 二十 日
摘 要
网页,购物商城,拍单,发货。
目录
1.绪 论 1
1.1 概述 1
1.2 开发环境与工具介绍 1
1.2.1 网上商城项目的研究状况 1
2.可行性研究 2
2.1 技术可行性 2
2.2 经济可行性 2
2.3 操作可行性 2
2.4 结论 2
3.系统需求分析 3
3.1 用户需求分析 3
3.1.1 用户需求 3
3.1.2 系统功能需求 3
3.1.3 系统性能需求 3
3.1.4 数据分析 3
3.2 系统E-R图 3
4.系统设计 4
4.1 数据库逻辑结构设计 4
4.2 功能模块图及分模块功能描述 4
4.2.1 系统的功能模块图 4
4.2.2 系统功能模块简介 4
5.系统实施 5
5.1 建立数据库 5
5.2 数据库连接 5
5.3 主要模块实施 5
5.3.1 登录模块的业务开发 5
5.3.2 管理员模块的业务开发 5
5. 3. 3 订单模块的业务开发……………………………………………………………5
5.3.4 购物车模块的业务开发…………………………………………………………5
5.4 系统测试 5
5.4.1 软件测试的对象 5
5.4.2 软件测试的结果 5
6.系统说明 6
6.1 开发环境 6
6.2 系统安装与配置 6
总 结 7
参考文献 8
1 绪 论
1.1 概述
电子商务在当今已经不再是一种新兴产业,但是在早期由于网站企业的信誉度难以认证、网上交易的法律不健全、物流不发达等一系列原因,一定程度上制约了电子商务发展。进入21世纪以来,随着整个互联网的发展,限制电子商务的各种问题基本上都已经被解决,致使越来越多的企业进入电子商务的洪潮中,到目前为止,国内已经有近1000万的中小企业开始尝试通过互联网来增加对企业的影响力及销售额。传统的购物方式虽然仍处于市场的主导地位,但是这种方式并不具备便捷、随意、时尚等网络购物具有的优势,所以电子商务不仅正在以迅猛之势席卷整个网络,而且还为购物市场做了一次革命性的改变。
1.2 开发环境与工具介绍
此系统用到的软件如下:
Eclipse
MySQL数据库
Web应用服务器:Tomcat
1.2.2 网上商城项目的研究状况
随着社会的不断进步,网络的不断发展,越来越多的网上商城相继出现。列入亚马逊 网上书店,当当网,淘宝,京东等,现在的客户足不出户便可以购买商品,从而节约大量的时间。传统的商店存在许多弊端,最显著的就是商品种类少,经营成本高,相比之下,网上商城具有以下优势:商品种类多,信息量大;方便快捷;成本低;节约客户时间。网上购物,就是通过互联网检索商品信息,并通过电子订购发出购物请求,然后填上私人账号或信用卡,厂商通过邮购的方式发货,或者是通过快递的方式送货上门。2 可行性研究
2.1 技术可行性
该系统必须包含顾客对商品的查询,购买,下订单,管理人员对商品的管理,对订单的管理,对管理员的管理,该系统采用Tomcat+MySQL,严格按照MVC的模式完成。网络应用基础设施完善,由于信息技术全面发展,网站的开发采用比较广泛的JSP+SQLServer数据库架构。
2.2 经济可行性
传统的销售方式是商家把商品放在商店里供消费者挑选,店
铺的规模和位置等客观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员的工资、店面的租金等又增加了成本,消费者也不能迅速找到自己需要的商品,而一个网络购物商城只需要一个存放商品的仓库,比租用一个店面节省很多,也不需要太多的人力来管理,更不会因为店面的面积影响客流量,客户足不出户就能够买到自己所需要的商品。
2.3 操作可行性
该项目需在三个礼拜时间内完成,由于前期只需要做出框架,实现简单的业务操作,因此只要我们做出详细的时间规划,可以完成该项目的开发。
2.4 结论
根据以上分析,技术上没问题,时间也充裕,而且还可以锻炼我们的实际操作动手能力,搞好团队内部的合作。3 系统需求分析
3.1 用户需求分析
3.1.1 用户需求
统一友好的操作界面,保证系统的易用性,方便用户操作。
?具备商品信息的展示功能,方便浏览者对商品信息进行浏览与比较。?
规范的商品分类,方便浏览者分类查找商品。?完美的购物车功能与用户结账功能。?
?订单信息查询功能,商品信息查询功能。?
全面的后台管理功能,以方便管理员
显示全部