基于SSM框架技术的企业网站系统开发需求分析
本章将对公司网站系统进行整体分析。首先分析系统的可行性,再从功能需求方面进行分析,系统功能分为前台和后台两个模块。在本章当中将对每个模块进行详细的功能说明。
2.1 经济可行性分析
本系统是具备一定经济可行性的。一方面,本公司网站系统的开发仅需一台安装相应开发工具和配置好程序运行环境的电脑即可,并不需要大量的资金投入。另一方面,虽然这个系统出自于学生毕业设计实践环节,还存在很多缺陷,但是经过不断完善,应用于企业之后,将会给企业带来极大便利,提高企业效率,减少公司运营成本,获得更多利润。
2.2 技术可行性分析
本系统是基于面向对象的编程语言Java开发的,经过多年的发展,Java语言早已成熟,并且安全可靠错误!未找到引用源。。框架帮我们实现了很多基础性的功能,大大简化了程序员的编程工作,从而使程序员把精力放到业务逻辑处理上错误!未找到引用源。。使用框架还可以提高程序代码的规范性、可重用性、可扩展性和可维护性。
SSM框架由Spring和MyBatis两个开源框架整合而成。Spring是项目中的粘合剂,贯穿了表现层、业务层、持久层,而不是仅仅专注于某一层的方案,Spring框架实现软件各层的解耦,降低了各层组件关联程度错误!未找到引用源。。使用了Spring开发框架后,不需要我们显示地去“new”一个对象出来,Spring框架就可以帮我们完成。SpringMVC是Spring框架的部分内容。它的核心Servlet即DispatcherServlet承担中介或是前台的职责,将
用户请求通过HandlerMapping去匹配Controller,Controller就是具体对应请求所执行的操作。MyBatis几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录错误!未找到引用源。。SSM现在已经成为主流的Web应用程序开发框架,同时也是很多公司和企业的技术框架首选。
前端使用目前最受欢迎的前端框架BootStrap来完成界面设计。Bootstrap 框架提高了 Web 开发的效率错误!未找到引用源。。前端与后端的数据交互采用Web异步通信框架AJAX,AJAX可以与服务器交换数据并更新网页的部分内容,不需要重新加载整个页面错误!未找到引
用源。。AJAX
只需用户允许JavaScript在浏览器上执行,无需任何浏览器插件。数据的存储
采用典型的关系型数据库Mysql5.6,Mysql数据库速度快,体积小,成本低,开放源码,具有良好的跨平台性错误!未找到引用源。。它能满足很多中小型系统的设计,所以很多公司开发都采用Mysql数据库。
综上所述,本系统开发在技术方面具有很大的可行性。
2.3 系统功能需求
2.3.1 前台功能需求
图2.1 前台系统功能流程图
(1) 首页:企业的网站首页上显示了企业的重要信息,包括企业动态,行业新闻,最新产品及热门产品显示等。点击相应按钮可以跳转到特定网页。
(2) 公司介绍:此模块的功能是具体介绍公司,包括企业历程,企业详情,荣誉资质等。方便客户对公司有进一步的了解。
(3) 产品中心:用户在产品中心可以分类查看所有商品,最新发布的商品会展示在最上面。客户足不出户即可查看公司产品。
(4) 招纳贤士:此页面展示了所有的招聘岗位,用户点击相应岗位,可以查看具体的招聘信息,包括应聘资格,岗位职责,招聘人数,联系邮箱等。
(5) 联系我们:此页面有公司的联系电话,邮箱,周边地图,方便用户与公司取得联系。
2.3.2 后台功能需求
公司网站系统 管理员用户登录 客户管理 产品发布 产品信息管理 招聘信息发布 招聘信息管理 图2.2 后台系统功能流程图
(1) 客户管理:管理员用户可以收集到所有注册用户信息并可以修改和删除,根据这些信息公司可以更好地运营产品。
(2) 产品发布和管理:管理员在线发布公司产品信息,包括产品类别,产品名称,产品型号,产品描述,产品图片。在产品管理页面可以进行修改和删除。
(3) 招聘信息发布和管理:在此页面可以发布招聘信息,包括岗位名称,岗位职责,应聘资格,招聘人数,联系邮箱,截止日期。在招聘信息管理页面可以进行修改和删除。
2.4 小结
本章主要介绍了公司网站系统的需求分析,首先从经济可行性和技术可行性方面进行了分析。再从前台功能模块和后台功能模块两个角度进行了详细的功能介绍并展示了系统功能流程图。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务