数据库课程设计网络商城管理系统.docx
《数据库课程设计网络商城管理系统.docx》由会员分享,可在线阅读,更多相关《数据库课程设计网络商城管理系统.docx(48页珍藏版)》请在第一文库网上搜索。
1、湖b修外保侪号学部:专业名称:班级:设计题目:学生姓名:指导教师:时间:数据库技术与应用课程设计报告计算机学部计算机科学与技术计科0901网络商城管理系统彭果李井军李军2011-12-21分数:随着IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,网络化的迅速普及以及它的强大功能,在广阔的Internet网络中有各种各样的电子商城,它可以让我们足不出户借助网络轻轻的点击鼠标即可以实现购物、查询商品以及相关信息。网上购物也已经成为一种主流。网上商城不需要商店的租赁费,新的商品可以以最快的速度吸引到顾客的眼球。网上商城为商家节约了大量的运输费用,场地租赁费等额外成本,同时也为
2、顾客带来了无穷的方便性,因为顾客不再需要出门便可以购买到自己想要的商品.廉价的网络资源成本使得网络商城成本低廉,庞大的互联网络带来了无限的市场,给商家和买家带来了庞大的利益和无限的需求。本文采用自上而下地总体规划,自下而上地应用开发的策略开发一个网络购物商城的过程.通过后台的管理能够更加方便地管理整个商城的运转,省去了一大笔人力以及物力。文中详细介绍了整个商城管理系统的开发流程,包括可行性分析、需求分析、概念设计、逻辑结构设计、物理设计以及后期的运行与维护等等。系统采用MVC设计模式,使用当前最流行的Struts2+Spring3+Hibernate框架进行开发,在前台用JSP页面进行开发和管
3、理用户界面,利用轻巧的JavaScript库一jQuery处理页面的JavaScript脚本,使开发更加的高效、提示信息更加的完善、界面更加友好,并且有较强的亲和力。关键词:购物;网络商城;商品;数据库目录第一章可行性分析1Io1引言1Io1.1编写目的11.1.2项目背景11.2 可行性研究的前提21。2.1条件假定和限制21.3 技术可行性分析21. 3.1技术的支持能力2Io3.2技术的优势2K3o3技术的难点3Io4经济可行性分析314.1投资31.4.2效益3Io5社会可行性分析41.5.1法律因素4Io5.2用户可行性4U6结论意见4第二章需求分析52.1概述52o1.1编写目的5
4、2.1o2项目范围52.1.3运行环境52o2需求分析52.2.1功能划分52o2.2功能需求62。3数据流图62o3.1系统顶层图62o3.2一层分解图72.3o3二层分解图82.4数据字典101 .4.1数据流条目102 .4。2数据项条目1220 4.3加工条目13第三章概念设计153o1实体之间的联系153o2E-R图153.2.1局部E-R图153o2.2系统全局E-R图17第四章逻辑结构设计184.1 关系模型的设计依据184.2 实体间联系转化的关系模式184.3 关系模型的优化204o2.1确定范式级别204。21,2实施规范化处理20第五章物理结构设计215o1创建数据库及数
5、据表215.2数据的存放位置设计23第六章运行与维护246.1项目运行界面246o2数据库初始化代码316.3项目架构图示40总结42参考文献44第一章可行性分析Io1引言1.1.1编写目的可行性研究的目的是用最小的代价在尽可能短的时间内确定该数据库系统是否可能开发,是否值得开发,是否可以开发。经过对此项目进行详细的调查研究,初拟系统现实报告,对软件开发只不过将要面临的问题及其解决方案进行初步设计及合理安排.明确开发风险及其所带来的经济效益。1.1o2项目背景本项目作为数据库设计与应用课程的实习项目提出,希望通过网上商城信息系统的分析与设计,切实领会系统分析、系统设计和实施各个阶段的要点;掌握
6、基本的信息系统的开发方法以及体会基于B/S结构的信息管理系统设计.所建议开发项目的名称:网络商城. 所建议开发项目的任务提出者:计算机科学与技术学院李军老师 所建议开发项目的开发者:计算机科学与技术学院09级0901班李井军、彭果 所建议开发项目的开发、测试及使用平台:WINDOWS7o 所建议开发项目的开发软件:MyEc1ipse8.6企业版,Tomcat7o0,SQ1SCrVer2005企业版,JDK16。 所建议开发项目的建模工具:PowerDesinger15。1.2 可行性研究的前提1.2.1 条件假定和限制建议软件寿命:未知。经费来源:无.硬件条件:InteIPentium4、2G
7、内存同等性能及以上的硬件条件.运行环境:WinCIoW2003XPo数据库:MicrosoftSQ1server2005.投入运行最迟时间:2012年1月2日。U3技术可行性分析1.3 。1技术的支持能力本系统采用MVC设计模式,使用当前最流行的Struts2+Spring3+Hibemate框架进行开发,在前台用JSP页面进行开发和管理用户界面,利用轻巧的JaVaSCriPt库-jQuery处理页面的JaVaSCriPI脚本,使开发更加的高效、提示信息更加的完善、界面更加友好,并且有较强的亲和力.后台采用微软的SQ1Server2005数据库。本系统采用的技术和开发环境在实际中应用非常广泛,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 网络商城 管理 系统