开题报告
论文(设计)题目
|
基于Html+AngularJS+Java+MySQL的果蔬店商城系统设计与实现
|
学生姓名
|
|
专业
|
计算机科学与技术
|
指导教师
|
|
选题目的和意义:
近年来,随着销售市场的不断变化,传统的营销形式的变革,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。淘宝、京东等第三方网络购物平台的出现,在很大程度上方便了人们的生活,网上购物在突破时间、空间的限制的同时也为上班族提供了便利。
由于真新鲜果蔬店没有完整的在线销售管理系统,导致果蔬管理需要人工记忆,难以统计。因此该网站的好处在于提供在线果蔬选购,并送货上门服务,方便消费者可不必在寒冷的冬天或炎热的夏天出门买水果或蔬菜。该既能方便店内人员对果蔬的统计和销售,又能使消费者通过合理果蔬搭配提高营养价值。同时也会促进实体果蔬店的商品销售量,减少库存进而降低因腐烂导致的经济损失。因此,本次开发的真新鲜果蔬店系统实用性非常强。
|
与本课题相关的技术和方法综述:
系统采用AngularJS为开发技术,以JDK1.6为开发工具,以Tomcat为服务器,以MySql作为后台数据库开发工具。
(1)AngularJS技术简介
AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。
AngularJS 是一个为动态WEB应用设计的结构框架。它能让你使用HTML作为模板语言,通过扩展HTML的语法,让你能更清楚、简洁地构建你的应用组件。它的创新点在于,利用 数据绑定和依赖注入,它使你不用再写大量的代码了。这些全都是通过浏览器端的Javascript实现,这也使得它能够完美地和任何服务器端技术结合。
(2)MySql简介
MySql是一个小型关系型数据库管理系统,开发者为瑞典MySql AB公司。在2008年1月16号被Sun公司收购,而2009年,Sun又被Oracle收购。MySql是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySql的SQL为“结构化查询语言”。SQL是用于访问数据库的最常用标准化语言。MySql软件采用了GPL(GNU通用公共许可证)。由于其体积小、速度快、总体拥有成本低,尤其是具有开放源码这一特点。
|
开题报告
主要设计内容:
本系统主要分为前后台,其功能模块结构如下:
前台:
(1)注册登录模块:游客必须要注册系统后才能进行果蔬的购买;
(2)今日推荐模块:店家可根据季节的变化,推荐当季的新鲜水果和蔬菜,新货到了或者是做活动的产品都可以在这里显示;
(3)果蔬展示模块:包括果蔬的列表展示以及详细信息展示等功能;
(4)果蔬购买模块:客户可以提前预定指定的水果,也可以直接选择网站内现有的水果购买,功能包括购物车,下单以及我的订单管理等功能;
(5)评价模块:顾客可以留言反馈水果的质量;
(6)会员管理模块:顾客消费满一定金额后,系统便会提示该用户成为会员,会员可以享受积分,一个积分可兑换一元钱
后台:
(1)果蔬管理模块:店家可以对果蔬进行分类,并分别添加果蔬的各单品详细信息;
(2)订单处理模块:店长在接到顾客的订单后,处理订单;顾客先下单,货到付款;并且店家提供送货上门服务;
(3)评价管理模块:管理顾客提交的留言反;
(4)会员管理模块:管理员可以管理网站中所有的用户信息。
|
设计的环境、方法及措施:
硬件环境:CPU:2.0GHz及以上。内存:2GB及以上
软件环境:
(1)系统软件:操作系统为Windows 2000及以上;
(2)开发软件:Tomcat,MySql,PhotoShop等
(3)后台数据库:MySql数据库;
方法措施:
①用户需求分析;②进行数据库分析,画出E-R图,设计数据库;③构建程序模块图,根据模块图建立程序主体与框架;④设计并实现各模块功能; ⑤链接程序与数据库,调试运行;⑥多次测试,直至程序稳定运行。
|
指导教师意见及建议:
签字:
年 月 日
|
注:1. 此表由学生填写后交指导教师签署意见,否则不得开题;此表作为毕业论文(设计)评分的依据。 2. 学生填写部分可以用电脑输入,教师填写部分必须手填。