zoukankan      html  css  js  c++  java
  • 团队选题报告——高校实验室信息化管理系统

    本次作业链接
    队长链接
    团队链接
    原型设计(图片加载比较慢)
    选题报告ppt
    选题报告word

    团队分工

    由于具体的需求还有不确定的,所以后端分工还没分模块
    许舒玲031602636:原型设计+需求分析+后端

    吴杰婷031602237:前端+交互+需求分析

    吴志鸿031602634:后端+需求分析

    雷博浩031602220:PM+后端+界面设计

    傅滨181600107:数据库+前端+需求分析

    一、选题背景和意义

    • 选题背景

      随着计算机技术的飞速发展和网络时代的到来,我们已经进入了信息化的时代,有人也称之为数字化的时代。在这个数字化的时代里。各个高校在各方面的信息管理工作都受到了极大的挑战。随着各个高校的教育规模不断的发展扩大,实验室的数量也在增加。但是许多实验室的管理仍然是属于人工管理,效率较低。这时候就需要一个实验室信息化管理系统来提高工作的效率,做到信息的规范管理、科学统计和快速查询。据目前情况来看,数计学院包括ACM/ICPC、服务外包以及各个导师的实验室等,种类繁多。而各个实验室的独立性很高,物资、人员等管理往往由研究生、老师人工管理,效率较低。因此,各个实验室的人员管理、物质管理等等需要信息化系统的支持,以方便老师和学生的各项需求。
    • 选题意义

      随着Internet技术的发展,高校信息化建设是合格学校的一项重要工作,现代化的信息需要现代化的信息管理系统的支持。
      • 推进高校的信息化建设

        信息化是全球化的趋势和潮流,是国家社会经济发展的必然选择,信息化水平的高低已成为一个国家综合国力与发展潜力的重要衡量指标,积极推进国家信息化又是我国促进经济社会发展的重要举措,高校作为促进经济社会发展的重要领地,他的信息化水平必将对国家信息化建设产生深远的影响。
      • 建设高校实验室信息管理平台

        各个实验室往往有各个条目的资金报销,这些资金由谁经手,资金去向,还有最后报销的物资归还等信息若是由人工记录往往效率低,还容易丢失。每届经手人的交接也往往繁重复杂。同时,各个实验室活动和人员的记录、项目也是必不可少。实验室人员组成较为简单,因此,使用一个信息化系统来管理将大大方便实验室人员,满足管理的需求。
      • 实施计划

        为了使产品轻量化,我们的做法是开发一个Web应用。这样方便用户访问,提高用户体验和粘性。作为一个信息管理系统,我们致力于提供方便快捷的操作。同时,为了提高老师和同学们使用的体验,我们打算采用轻快明亮的设计风格,在保证实用性的前提下提高可观赏性。Web端的开发更符合用户群体使用此类应用的习惯,减轻了用户在操作之余额外的负担。同时,作为有针对性的实验室管理系统,在我们的调研之后将更贴近福大学子的生活,产品更具有针对性,更专业、更高效。进行各个实验室的试点,针对用户反馈进行逐步改进。请老师同学帮忙宣传和推广。从而慢慢打开市场。

    二、业务描述

    • 业务简介

      该实验室信息化管理系统是面向特定学校的实验室,旨在为实验室提供方便的管理。其功能主要包括:通知公告模块、日常管理模块、活动组织模块、图书/物资管理模块、本科生研究生模块。
    • 发展前景

      随着Internet的发展,基于web的实验室信息管理系统与一般的app相比,更符合用户群体使用此类应用的习惯,减轻了用户在操作之余额外的负担。

    三、产品与服务

    • 管理系统的调研

      我们针对数计学院三号楼的几间实验室进行了调研,通过对老师和同学的走访调查,拟定了一些较为必要的需求,以解决这些需求为目标,开发一套实验室信息管理系统。

    • 管理系统的设计

      Web界面设计以轻快明亮的风格为指导,分为用户、管理员和超级管理员三部分。
      用户部分包括账户的信息管理,申请图书/物资、借用图书/物资、查看提交小组作业、查看日常管理、申请活动、参加活动、报名项目等。
      管理员部分包括用户申请图书/物资的审核、小组作业的发布/下载/删除、活动的审核、项目的管理等。
      超级管理员部分包括权限赋予和重置密码。

    • 管理系统的制作

      编程语言:JavaEE/Html/css/js、前端基于Bootstrap框架
      开发工具:IntelliJ IDEA/Visul Studio Code

    • 管理系统的功能

      • 用户登陆/注册功能

        用户通过登陆界面输入用户名和密码,选择身份,经过身份验证模块识别用户的合法性,然后查询相关

        没有账号的用户可以通过注册界面输入用户名密码和手机号注册。若该手机号数据库中已存在则注册失败。

      • 首页

        显示近期简要通知,在管理端有需要审核内容时,右上角跳出提醒,在用户端审核已通过或被驳回时跳出提醒

      • 目录

      • 用户端

      • 日常管理模块

        查看签到情况、值班安排、卫生安排(一次只显示四周,根据数据库内容每周自动更新)等

      • 图书管理模块
        • 申请图书:若实验室图书中无你所需要的,但是这个图书又是可以供大家普遍可以使用的,可以申请新购图书,由管理员审核,审核完自动将该图书加入书单,图书信息包括ISBN、书名、出版社、作者、当前借阅情况等。若图书显示空闲,将鼠标移到状态处即可借阅。



        • 我借的图书:可查看自己借阅的图书、归还图书

        • 申请记录:可查看自己的申请记录、取消申请

      • 物资管理模块
        • 申请物资:若实验室物资中无你所需要的,但是这个物资又是可以供大家普遍可以使用的,可以申请新购物资,由管理员审核,审核完自动将该物资加入所有物资,物资信息包括名称、型号、存放位置、当前借阅情况等。

          若物资显示空闲,将鼠标移到状态处即可借用。

        • 我借的物资:可查看自己借用的物资、归还物资

        • 申请记录:可查看自己的申请记录、取消申请

      • 作业管理模块

        可查看布置的作业、提交作业、重新提交作业等



      • 征文资料模块

        可查看近期的征文通知、各研究方向资料汇总

      • 项目展示模块

        展示实验室正在进行中的项目或者已经完成的项目,对于正在进行中的项目若有招人,可以报名加入项目。

      • 活动组织模块

        申请活动、查看所有活动、报名活动、取消报名、查看自己发布活动的审核、报名情况。









    • 管理员端


    * #### 日常管理模块
    根据实际情况修改值班情况、卫生情况等

    * #### 图书管理模块
      * 若发现图书损坏严重,可以将该图书从图书列表中删除
      ![](https://img2018.cnblogs.com/blog/1472427/201810/1472427-20181014203850914-249333240.png)
      * 对用户的申请进行审核(同意/驳回)
      ![](https://img2018.cnblogs.com/blog/1472427/201810/1472427-20181014204021520-741314800.png)
    
    * #### 物资管理模块
      * 若发现物资损坏严重,可以将该物资从物资列表中删除
      ![](https://img2018.cnblogs.com/blog/1472427/201810/1472427-20181014204157293-2081388158.png)
      * 对用户的申请进行审核(同意/驳回)
      
    * #### 活动组织模块
      * 可以在截止时间前提前结束活动
       ![](https://img2018.cnblogs.com/blog/1472427/201810/1472427-20181014204449216-1227144747.png)
      * 审核用户发布的活动
       ![](https://img2018.cnblogs.com/blog/1472427/201810/1472427-20181014204530940-1923361173.png)
      * 对已结束的活动再次发布
       ![](https://img2018.cnblogs.com/blog/1472427/201810/1472427-20181014204706710-1796371672.png)
    
    * #### 作业管理模块
      * 修改作业要求
      ![](https://img2018.cnblogs.com/blog/1472427/201810/1472427-20181014204909625-808400316.png)
      * 下载作业、评价作业
      ![](https://img2018.cnblogs.com/blog/1472427/201810/1472427-20181014205029876-1557669394.png)
      * 发布作业
      ![](https://img2018.cnblogs.com/blog/1472427/201810/1472427-20181014205310060-1326136986.png)
    

    四、可行性分析

    此高校实验室信息化系统有以下三方面系统开发的可行性,具体如下:

    • 技术可行性

      采用VS code、Idea为开发工具,运用mysql数据库技术,设计与开发实验室信息化系统,开发一个web应用。当前系统的设计将使用者分为超级管理员,管理员和用户,利于数据库系统的设计和后端数据连接。同时,前端界面简洁明了,功能明确,便于前端开发。
    • 经济可行性

      javaEE企业版系统开发成本低,在现有的电脑配置下开发即可,也能较好的支持单元测试。团队合作将通过github实现,并行的同时节约了工作的成本。同时前端可用一些开源的库进行开发。javaEE支持tomcat这样的开源应用服务器,也节省了搭建服务器的成本,更利于投入市场使用。因此,该项目具有较高的经济可行性。
    • 操作可行性

      Web应用,采用简单的设计,操作简单,用户可以快速上手。超级管理员的功能仅为权限赋予,操作快捷。管理员端和用户界面相互呼应,通过简洁的导航栏即可找到目标项。

    评审表

    本次作业贡献比例

    姓名 任务 个人贡献百分比
    许舒玲 原型设计,现场答辩,博客、商业计划书(25%) 24%
    吴杰婷 选题报告(40%) 20%
    吴志鸿 评审表、选题报告(20%) 18%
    雷博浩 展示ppt制作、现场展示、现场答辩 20%
    傅滨 博客撰写、商业计划书(15%) 18%
  • 相关阅读:
    第24天:Python 标准库概览2
    第23天:Python 标准库概览1
    第22天:Python NameSpace&Scope
    第21天: Web 开发 Jinja2 模板引擎
    第20天:Python 之装饰器
    第19天:Python 之迭代器
    第18天:Python 高阶函数
    第17天:Python 函数之参数
    第16天:Python 错误和异常
    第15天:Python set
  • 原文地址:https://www.cnblogs.com/xsl-/p/9787917.html
Copyright © 2011-2022 走看看