1.3 设计方案初稿以及实施方案 结构方案:我所设计的校园丽人网站用的是B/S的模式。这个就是浏览器跟服务器两个的结构。由于该结构能够便捷进行功能
1.3 设计方案初稿以及实施方案
结构方案:我所设计的校园丽人网站用的是B/S的模式。这个就是浏览器跟服务器两个的结构。由于该结构能够便捷进行功能的延伸,并且后期维护较为简易,所以我选择了该服务器结构[4]。只要正常对网页增删改查就行了,而且这个浏览器服务器结构主要是给来访者的浏览用的,我当时录入的时候挺简单的。如表1-3
表1-1 校园丽人系统开发技术
1.4 本文研究内容
本文通过自己开发研究,构建了一个针对大学生群体的,以销售化妆品为目的的交易平台。首先,该文章介绍了本项目成立的背景,以及大概阐述技术方面所能给到的支持。其次,该文章从不同模式出发,多角度的、详细的探讨系统在研发过程中所在的环境。然后,我们通过运用全方面、细致的可行性分析,对该系统进行初步评估。接着,我们通过分解系统的每一个部分,通过图表的形式,将每一个模块的功能和作用清晰地展示出来。该文章还介绍了系统中不同的功能是如何实现的以及测试的方式。最后,我阐述我在这个系统的研发过程中的总结和收获。
2 系统开发环境介绍
2.1 JSP简介
JSP、sun Microsystems,Inc .由一些公司联合开发研究出来的,并提议进行一项联合研究,是动态网页技术的一项新的标准。JSP技术使用标记来描述XML类,以封装动态web页面以实现控制逻辑,如基于编程的语言和脚本允许Java。使用标签和脚本,您可以访问网页,也可以实时访问应用程序逻辑资源服务。JSP是网页和web设计的逻辑设计,展示高效、多次使用的组件设计,支持并提供快速、易于开发的web应用程序.web服务器在JSP页面上接收请求,程序段与html一起执行,优先级和结果—JSP文件中的代码打包好发到客户端那边去。数据库插入的Java段,可以专门用于重定向页面,并最终基于语句功能创建动态页面。如果您安装了客户端对应的浏览器,则在服务器端直接运行共享JSP和JAVA,但通常只能返回客户端的html文本。JAVA代码通常从JSP页面实现,通常在html中进行配置,并且内置Java代码和服务器从客户端浏览器的html反馈客户端接收到请求。JSP采用Java-servlet技术。您需要共同努力实现发展目标,而这些目标最终要求大型web应用程序的开发实际上比JSP Java-servlet技术要多。JSP还继承了JAVA技术的特点,比如说操作起来简单,对大多数机器都适合使用,我们还发现了互联网有的共同特点,它不需要很特殊的的支持,而且它安全性、可靠性都非常高,能够符合互联网的一般功能性特性。
2.2 MVC模式
MVC是在其中的一种程序工程模式、软件体系结构、系统软件(型号)模式下,VIEW(视图),将分为3个主要部分(控制器)。MVC是一种旨在实现动态程序的模型,旨在以后轻松地修改和扩展程序,从而可以重复使用程序的各个部分。不仅如此,MVC模型还可以将程序变得更简单,使结构变得更直观。系统软件提供的每个基本功能,以及相对于自己本身分拨开来。架构如下:
3 系统分析
3.1 系统可行性分析
3.1.1 经济可行性
我设计的这个化妆品网站系统是给毕业设计的选题做的,所以我不看重这个网站能不能赚钱,也不看重它往后的发展情况,我也只是想提升一下自身能力,也考核一下大学四年所学习到的专业知识。在实际开发过程中,该网站对于软件的要求并不高,所需要的开发软件价格也比较低,但是基本上可以满足开发该网站的需要,因此成本很低,所以开发本网站经济上没有很大的压力。
3.1.2 技术可行性
校园丽人化妆品网站的开发,是使用大三下学期学的JAVA开发语言来做的,也是我大学期间所有语言中学习最多的一种语言。以此语言来设计了系统[5]。JAVA有很多的数据类型,为我开发这个系统保驾护航。而且为了能够设计出满足客户所要求的这个系统,我使用JAVA还实现了代码模块化,就是把每个功能的代码一块一块切割开来,后期的维护以及扩展难度不大,上手简单,即使是更换了管理员,操作起来也很方便。