NexTeen乐器网
目 录
1 绪论 1
1.1 课题背景 1
1.2 课题意义 1
1.3 国内外研究现状 2
2 可行性分析 2
2.1 技术可行性 2
2.2 法律可行性 2
2.3 经济可行性 3
2.4 操作可行性 3
3 需求分析 3
3.1 业务流程分析 3
3.2 用例分析 5
3.3 数据流分析 6
3.4 数据字典 7
4 技术介绍 8
4.1 主要开发技术介绍 8
4.2 三层架构及面向对象 10
5 系统设计 11
5.1 总体设计模式 11
5.2 系统数据模块设计 12
6 详细设计 15
6.1 数据库的实现 15
6.2 操作数据库的设计 18
6.3 系统设计模式 18
6.4 网站首页设计 19
6.5 系统前台商品页 23
6.6 商品详情页面 24
6.7 商品评价页面 25
6.8 管理登录页面 25
6.9 后台管理首页 26
6.10 后台管理首页 27
7 软件测试 29
7.1 测试模式 29
7.2 测试原则 29
7.3 系统用例测试 30
8 命名规范 35
结 论 36
致 谢 37
参 考 文 献 38
1 *好棒文|www.hbsrm.com +Q: ^351916072*
绪论
1.1 课题背景
NexTeen文化品牌创始人亦是2013年毕业的两名大学生,两人把兴趣爱好作为自己的事业,想用“互联网+新传媒”的思维,通过线下NexTeen音乐俱乐部连锁和线上NexTeen音乐网两大品牌作为企业以后发展的亮点,努力打造全国领先的校园O2O音乐文化品牌。线下连锁店经过两年时间已经发展基本完善,具备良好的环境。客户来源比较狭隘,基本都是本地的朋友之间互相介绍认识,缺少外地客源,所以在宣传上并不能达到企业想要的效益。而客户是一个企业发展的最重要的支柱,同行更加成熟的企业给他们带来更多的市场竞争压力,所以开发这样一个互联网平台刻不容缓,这样才能有着更专业的品牌去展示给客户,他们也因此更喜欢选择这样的品牌。这种经营方式加快商品的流通,让客户更容易直接了解相信,商家也借此创造更多的商机,因此商家同时应该注重互联网营销。总的来说,线上与线下(O2O)已呈现出“跨领域”和“整合”的形势,这也是未来市场发展的必然趋势。
1.2 课题意义
网络技术的迅速发展,更多的客户会首先选择网上了解,企业宣传网站是一款独具特色的网站,它不仅有业务后台管理功能外,还给客户提供线上留言与评价,实时可以浏览网页内容,了解网站相关的动态信息。作为管理员可以借助此系统进行智能化管理商品的分类与整合,随时发布网站公告,更新一些相关的活动,组织网上浏览者并在线下举办。提供灵活而有朝气的企业,让更多的人来参加,了解他们,从而达到各种宣传效果。作为普通浏览者,进入网站可以浏览到连锁店所有的商品,包括商品信息、商品评价等。对该网站的建设或其他一些好的建议都可进行在线留言。
一个网站的建设风格代表着企业形象,网站的制作和建设已不是单单以宣传为主而把企业想要表达的内容展示在网站上。目前网站的设计包含了丰富的设计元素,给浏览者展示的更完美的视觉效果。当今企业需要用一些更新颖、更有效的方式增强其竞争力。本系统立足做好基本功能商品增删改查的基础上,并开发出网站相关服务功能。而对于前端的网页设计,更加立足做到简约风格,给用户更好的体验。同时增加前端网页的一些比较有特色的效果,如推荐商品图片轮播,公告以窗口形式弹出,用户可选择性浏览。整体都是基于人性化的理念去设计和实现。
1.3 国内外研究现状
互联网技术的发展起源于英国,网站建设也成为该技术发展的必然结果。互联网使用者是日益呈现增长的趋势,企业借助网站进行宣传和营销是也是市场发展的必然。网站建设是包括一系列网页设计、网站功能和推广等过程,通过以电子格式的信息在互联网传输,最终以图形用户界面的形式被用户所浏览。也可以说,网页的设计开发是网站建设的基础。网页设计、后台功能开发语言等基本都引自于国外,所以国内研究起步相对于比较晚。而在国内,网站的建设发展过是一路高升,使用和推广上更是非常显著。国家也开始注重起来,如浙江乌镇的第三届互联网技术大会的召开,国家提出“互联网+”思维的建设,互联网界的电子商务峰会的召开。国家也提出将网站建设作为推动国家经济的重要战略方针。
2 可行性分析
一个完整的系统研发要考虑多个多方面问题,包括可行性分析,需求分析,用例分析等。系统的可行性分析是最基础也是最重要的模块之一,不可小觑,只有达到此阶段的要求后,后阶段的任务方能依次进行。而对于系统的可行性分析,要从技术、法律、经济、操作方 *好棒文|www.hbsrm.com +Q: ^351916072*
面进行考虑。
2.1 技术可行性
该网站主要以企业宣传进行开发,采用的是B/S架构模式,前台的网页是JSP,开发用到的技术是HTML+CSS+JAVASCRIPT,这些知识可以翻阅资料或与同学交流进行解决。JSP具有Java语言跨平台的特性,它克服了ASP脚本级执行的不足,可以开发开发出比ASP功能更加强大的Web应用。所以JSP开发本系统是最佳的,完全可行。至于后台的开发语言是Java,数据库采用SQL Server 2008进行一些数据的存储,是可以满足一个企业网站在后台数据处理的需求,这两种后台技术更能够合理的维护一个网站的性能。
2.2 法律可行性
该网站的建设都是通过具体客户进行开发,实体考察和客户交流,并进行需求分析,整个过程都是自己完整开发,并无抄袭他人,严格遵循互联网法律法规。使用官方框架和官方指定的编程、数据库软件进行开发,内部没有嵌入任何恶意的代码。而且该网站是最终要在市场正式使用,不管在客户还是管理员的功能都没有设计窃取和宣传不良信息的目的,所以此系统的开发没有违反中华人们共和国的任何法律条款,在法律上是可行的。
2.3 经济可行性
系统开发在经济方面是可行的,并没没有太高的花费,开销比较低的。使用硬件是比较单一,PC电脑一台可以模拟完成,而至于所需的软件都是在此PC电脑上安装使用。使用到软件都可官方网站自行下载,如SQL Server 2008 R2、PhotoShop、MyEclipse等软件都可免费使用。总的来说,系统开发成本低,只需日常简单维护即可,并不需要专业人员操作,企业是可以去管理与宣传的。
图3.6 顶层数据流
图3.7 管理员和用户进一步分解的数据流图
3.4 数据字典
数据字典是对系统中数据信息的整合,也就是根据所绘制的数据流图,对所有元素定义的数据整合。数据字典的设计主要目的是给软件设计和开发人员提供查阅不了解条目的工具,因此可了解每个元素功能数据的详细描述。数据流图严格控制着数据字典,同时也依赖着数据字典,两者共同构成逻辑模型。
1 绪论 1
1.1 课题背景 1
1.2 课题意义 1
1.3 国内外研究现状 2
2 可行性分析 2
2.1 技术可行性 2
2.2 法律可行性 2
2.3 经济可行性 3
2.4 操作可行性 3
3 需求分析 3
3.1 业务流程分析 3
3.2 用例分析 5
3.3 数据流分析 6
3.4 数据字典 7
4 技术介绍 8
4.1 主要开发技术介绍 8
4.2 三层架构及面向对象 10
5 系统设计 11
5.1 总体设计模式 11
5.2 系统数据模块设计 12
6 详细设计 15
6.1 数据库的实现 15
6.2 操作数据库的设计 18
6.3 系统设计模式 18
6.4 网站首页设计 19
6.5 系统前台商品页 23
6.6 商品详情页面 24
6.7 商品评价页面 25
6.8 管理登录页面 25
6.9 后台管理首页 26
6.10 后台管理首页 27
7 软件测试 29
7.1 测试模式 29
7.2 测试原则 29
7.3 系统用例测试 30
8 命名规范 35
结 论 36
致 谢 37
参 考 文 献 38
1 *好棒文|www.hbsrm.com +Q: ^351916072*
绪论
1.1 课题背景
NexTeen文化品牌创始人亦是2013年毕业的两名大学生,两人把兴趣爱好作为自己的事业,想用“互联网+新传媒”的思维,通过线下NexTeen音乐俱乐部连锁和线上NexTeen音乐网两大品牌作为企业以后发展的亮点,努力打造全国领先的校园O2O音乐文化品牌。线下连锁店经过两年时间已经发展基本完善,具备良好的环境。客户来源比较狭隘,基本都是本地的朋友之间互相介绍认识,缺少外地客源,所以在宣传上并不能达到企业想要的效益。而客户是一个企业发展的最重要的支柱,同行更加成熟的企业给他们带来更多的市场竞争压力,所以开发这样一个互联网平台刻不容缓,这样才能有着更专业的品牌去展示给客户,他们也因此更喜欢选择这样的品牌。这种经营方式加快商品的流通,让客户更容易直接了解相信,商家也借此创造更多的商机,因此商家同时应该注重互联网营销。总的来说,线上与线下(O2O)已呈现出“跨领域”和“整合”的形势,这也是未来市场发展的必然趋势。
1.2 课题意义
网络技术的迅速发展,更多的客户会首先选择网上了解,企业宣传网站是一款独具特色的网站,它不仅有业务后台管理功能外,还给客户提供线上留言与评价,实时可以浏览网页内容,了解网站相关的动态信息。作为管理员可以借助此系统进行智能化管理商品的分类与整合,随时发布网站公告,更新一些相关的活动,组织网上浏览者并在线下举办。提供灵活而有朝气的企业,让更多的人来参加,了解他们,从而达到各种宣传效果。作为普通浏览者,进入网站可以浏览到连锁店所有的商品,包括商品信息、商品评价等。对该网站的建设或其他一些好的建议都可进行在线留言。
一个网站的建设风格代表着企业形象,网站的制作和建设已不是单单以宣传为主而把企业想要表达的内容展示在网站上。目前网站的设计包含了丰富的设计元素,给浏览者展示的更完美的视觉效果。当今企业需要用一些更新颖、更有效的方式增强其竞争力。本系统立足做好基本功能商品增删改查的基础上,并开发出网站相关服务功能。而对于前端的网页设计,更加立足做到简约风格,给用户更好的体验。同时增加前端网页的一些比较有特色的效果,如推荐商品图片轮播,公告以窗口形式弹出,用户可选择性浏览。整体都是基于人性化的理念去设计和实现。
1.3 国内外研究现状
互联网技术的发展起源于英国,网站建设也成为该技术发展的必然结果。互联网使用者是日益呈现增长的趋势,企业借助网站进行宣传和营销是也是市场发展的必然。网站建设是包括一系列网页设计、网站功能和推广等过程,通过以电子格式的信息在互联网传输,最终以图形用户界面的形式被用户所浏览。也可以说,网页的设计开发是网站建设的基础。网页设计、后台功能开发语言等基本都引自于国外,所以国内研究起步相对于比较晚。而在国内,网站的建设发展过是一路高升,使用和推广上更是非常显著。国家也开始注重起来,如浙江乌镇的第三届互联网技术大会的召开,国家提出“互联网+”思维的建设,互联网界的电子商务峰会的召开。国家也提出将网站建设作为推动国家经济的重要战略方针。
2 可行性分析
一个完整的系统研发要考虑多个多方面问题,包括可行性分析,需求分析,用例分析等。系统的可行性分析是最基础也是最重要的模块之一,不可小觑,只有达到此阶段的要求后,后阶段的任务方能依次进行。而对于系统的可行性分析,要从技术、法律、经济、操作方 *好棒文|www.hbsrm.com +Q: ^351916072*
面进行考虑。
2.1 技术可行性
该网站主要以企业宣传进行开发,采用的是B/S架构模式,前台的网页是JSP,开发用到的技术是HTML+CSS+JAVASCRIPT,这些知识可以翻阅资料或与同学交流进行解决。JSP具有Java语言跨平台的特性,它克服了ASP脚本级执行的不足,可以开发开发出比ASP功能更加强大的Web应用。所以JSP开发本系统是最佳的,完全可行。至于后台的开发语言是Java,数据库采用SQL Server 2008进行一些数据的存储,是可以满足一个企业网站在后台数据处理的需求,这两种后台技术更能够合理的维护一个网站的性能。
2.2 法律可行性
该网站的建设都是通过具体客户进行开发,实体考察和客户交流,并进行需求分析,整个过程都是自己完整开发,并无抄袭他人,严格遵循互联网法律法规。使用官方框架和官方指定的编程、数据库软件进行开发,内部没有嵌入任何恶意的代码。而且该网站是最终要在市场正式使用,不管在客户还是管理员的功能都没有设计窃取和宣传不良信息的目的,所以此系统的开发没有违反中华人们共和国的任何法律条款,在法律上是可行的。
2.3 经济可行性
系统开发在经济方面是可行的,并没没有太高的花费,开销比较低的。使用硬件是比较单一,PC电脑一台可以模拟完成,而至于所需的软件都是在此PC电脑上安装使用。使用到软件都可官方网站自行下载,如SQL Server 2008 R2、PhotoShop、MyEclipse等软件都可免费使用。总的来说,系统开发成本低,只需日常简单维护即可,并不需要专业人员操作,企业是可以去管理与宣传的。
图3.6 顶层数据流
图3.7 管理员和用户进一步分解的数据流图
3.4 数据字典
数据字典是对系统中数据信息的整合,也就是根据所绘制的数据流图,对所有元素定义的数据整合。数据字典的设计主要目的是给软件设计和开发人员提供查阅不了解条目的工具,因此可了解每个元素功能数据的详细描述。数据流图严格控制着数据字典,同时也依赖着数据字典,两者共同构成逻辑模型。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2918.html