zoukankan      html  css  js  c++  java
  • 2019北航软工暑期班作业-团队项目Alpha技术规格说明书

     七色社团技术规格说明书

    四川师范大学:李巍

    四川师范大学:廖雪花

    西南民族大学:周绪川

    桂林航天工业学院:刘建华

    目录

    一、概述

    二、前端技术

    三、后端技术

    四、原型开发工具

    五、运行环境

    六、耦合以及应对变化的灵活性

    一、概述

    本项目团队选题为社团管理系统,该系统具备一般管理信息的特性,具有网页端、微信小程序端,鉴于系统使用场景和需求,我们拟采用目前流行的前后端分离技术实现系统的开发。

    1)系统网页端前台:采用Bootstrap框架、H5、CSS3和JS、JQuery实现,开发工具为:VScode/ HBuilder。

    2)系统后台:采用Java实现,开发工具为:IDEA。

    3)数据库:采用Microsoft SQL Server 2008R2。

    4)微信小程序端:采用的微信小程序开发技术,开发工具为:微信web开发者工具,参考文档资料为:微信官方开放文档。

     

    二、前端技术

    (1)网页端:

    Bootstrap为用户提供了一套响应式优先的流式栅格系统,拥有完备的框架结构,能够更好地与现实的web开发项目结合,它不断适应web技术的发展,不断成熟。在大量的项目中,bootstrap被进行了充分的使用和测试,拥有完善的文档,兼容各种脚本插件,接受定制。因此本项目团队采用Bootstrap实现网页端的前端页面功能。

    • 基本框架采用bootstrap。优点在于:扩展性强、有丰富的插件和组件、前端处理简洁、拥有大量的现成UI组件;
    • 对图形的拖拽使用的是jquery-ui和jsplumb;
    • 使用jquery中基础的js函数与后端通信。

    (2)微信小程序端:

    采用的微信小程序开发技术。开发工具为:微信web开发者工具,参考文档资料为:微信官方开放文档,https://developers.weixin.qq.com/miniprogram/dev/framework/。

     

    三、后端技术

    • 后端采用Java语言开发实现,采用开发工具为IntelliJ IDEA。
    • 后台数据库为:Microsoft SQL Server 2008R2。

     

    四、原型开发工具

    • 项目原型设计工具采用开源免费的墨刀在线设计工具。https://modao.cc/
    • 网页端设计

     

    • 小程序原型

            

     

     

    五、运行环境

    • 本项目的运行基本要求是网络环境,为了使系统使用的流畅性和页面显示美观性,建议使用Chrome浏览器,IE使用IE9以上的浏览器。

     

    六、耦合以及应对变化的灵活性

    • 本项目在开发过程中将注重接口和方法的封装,以形成对应的函数,保证系统的独立性和耦合性。项目使用的Bootstrap是一种扩展性较好的框架,对于后续系统开发不同迭代过程中功能的添加较灵活;同时,在系统功能设计中,系统框架设计灵活,便于应对后续系统功能的更新与变化。因此,系统应对变化的灵活性较好。

     

  • 相关阅读:
    SQL Server索引进阶:第九级,读懂执行计划
    SQL Server索引进阶:第八级,唯一索引
    SQL Server索引进阶:第七级,过滤的索引
    SQL Server索引进阶:第六级,标签
    SQL Server索引进阶:第五级,包含列
    SQL Server索引进阶:第四级,页和区
    SQL Server索引进阶:第三级,聚集索引
    SQL Server索引进阶:第二级,深入非聚集索引
    SQL Server索引进阶:第一级,索引简介
    2018 – 2019 年前端 JavaScript 面试题
  • 原文地址:https://www.cnblogs.com/Teacher-Li/p/11253811.html
Copyright © 2011-2022 走看看