标题:基于C/S和B/S混合结构的中职学校教务管理系统设计与实现

一、基本信息

时间:2008

来源:中 国 海 洋 大 学

关键词:: 教务管理信息系统;C/S和B/S混合结构;UML;USE CASE图;

二、研究内容

中职学校教务管理信息系统主要采用结构化分析方法 , 在教务管理系统的需求和业务流程基础上 , 以软件工程思想为指导进行系统分析 、 系统设计 、 系统实施 、 系统运行维护与评价 。它从问题提出开始 , 包括确立系统 目标及总体功能结构 ,分析现有系统业务和数据处理 , 确定新系统的逻辑功能及信息需求 , 设计系统的硬件结构和软件结构 , 进行系统实施 、 运行 、 维护的一个过程 。

整个系统开发设计流程如下:

1、需求分析阶段

根据学校教务科教务管理的各方面需求 , 经过仔细的调研 , 收集需求 , 通过需求分析 , 编写详细的需求分析报告。

2、系统总体设计阶段

根据需求分析 , 讨论并提出系统总体的设计思路 , 包括软件体系结构设计 , 开发平台及技术选择 、数据库设计方案 、 网络平台设计 、人员安排和实施进度等诸多方而 。

3、数据库设计与建模阶段

根据需求分析 , 提炼数据信息 , 进行数据库设计 , 进行数据库建模 。这一阶段 ,须注重数据库性能的优化 。

4、系统详细设计阶段

在数据库设计阶段后期 , 开始具体实施 , 着手建库 、 建立数据表 、 视图 、 用户角色等 , 同时根据业务逻辑 , 编写处理相关业务的存储过程和触发器 , 进行代码实现 。

5、系统测试阶段

对系统进行总体测试后 , 在学校教务科安装试用 , 根据各方面用户使用的反馈情况及时进行修改 。

三、结论

都这边论文最大的感受是有自己的创新,如下

1、针对中等职业学校的教务管理方面事务 , 采用先进的技术 , 结构化的分析和设计方法进行系统分析和整体设计 。

2、系统采用 结构与 结构相混合的体系结构 , 各功能模块既可独立运行 ,也可联合运行 , 实现数据共享 , 符合当前计算机技术的最新发展潮流 , 避免了系统生命周期太短 。

3、该系统的业务处理过程和数据标准严格按照中华人民共和国教育部 《教育管理信息化标准》 的要求。

4、软件设计充分考虑了系统维护的工作量 , 通用化程度高 。

四、参考文献

[1] 孟繁敏 2.基于C/S和B/S混合结构的中职学校教务管理系统设计与实现[J].中 国 海 洋 大 学,2008.1-66

《基于C/S和B/S混合结构的中职学校教务管理系统设计与实现》论文笔记(十六)的更多相关文章

  1. 《基于B_S模式的教务管理系统设计与实现》论文笔记(十九)

    标题:广州医科大学考务管理系统的研究与分析 一.基本信息 时间:2012 来源:南通大学杏林学院 关键词:: 考务管理:网络考试:数据库系统 二.研究内容 1.重修补考报名考务管理系统采用的技术: 重 ...

  2. 基于UML的中职班主任工作管理系统的分析与设计--文献随笔(二)

    一.基本信息 标题:基于UML的中职班主任工作管理系统的分析与设计 时间:2016 出版源:遵义航天工业学校 关键字:中职学校; 班主任工作管理; UML建模 二.研究背景 问题定义:班主任是一项特殊 ...

  3. 基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。

    基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别. 我还是喜欢基于Schema风格的Spring事务管理,但也有很多人在用基于@Tras ...

  4. 第十六节、基于ORB的特征检测和特征匹配

    之前我们已经介绍了SIFT算法,以及SURF算法,但是由于计算速度较慢的原因.人们提出了使用ORB来替代SIFT和SURF.与前两者相比,ORB有更快的速度.ORB在2011年才首次发布.在前面小节中 ...

  5. Spring -- <tx:annotation-driven>注解基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)的区别。

    借鉴:http://jinnianshilongnian.iteye.com/blog/1508018 基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional ...

  6. 文献综述十八:基于SSH框架的进销存管理系统设计与实现

    一.基本信息 标题:基于SSH框架的进销存管理系统设计与实现 时间:2017 出版源:内蒙古科技与经济 文件分类:对框架的研究 二.研究背景 进销存管理系统在各企业中广泛应用,使用SSH框架,很大程度 ...

  7. 文献综述十四:基于Oracle11g的超市进销存管理系统设计与实现

    一.基本信息 标题:基于Oracle11g的超市进销存管理系统设计与实现 时间:2016 出版源:技术创新 文件分类:对数据库的研究 二.研究背景 为超市设计开发的超市管理系统,采用的是 VC+ Or ...

  8. [转]基于WorldWind平台的建筑信息模型在GIS中的应用

    1 引言   随着BIM(Building Information Modeling)的不断发展,建筑信息建模的理念贯穿着建筑.结构.施工.运行维护以及拆迁再规划的整个建筑的生命周期,这种理念不仅使得 ...

  9. 基于3D卷积神经网络的人体行为理解(论文笔记)(转)

    基于3D卷积神经网络的人体行为理解(论文笔记) zouxy09@qq.com http://blog.csdn.net/zouxy09 最近看Deep Learning的论文,看到这篇论文:3D Co ...

随机推荐

  1. 使用命令行操作vmware esxi -- linux

    为实现自动化,发现了两种命令行工具,一是开启vmware esxi后用xshell等连接工具去连接esxi后台:二是安装powercli连接.本文将介绍一些常用的命令去操作vmware esxi 本文 ...

  2. RubyGem镜像/ruby国内镜像

    RubyGem 网上推荐的淘宝的镜像已经无法访问 清华镜像 # 添加 TUNA 源并移除默认源 gem sources --add https://mirrors.tuna.tsinghua.edu. ...

  3. 微信多开简单实现 WeXinMoreOpen.bat

    新建一个 WeXinMoreOpen.bat 文件,内容如下 @echo off D: cd "D:\Program Files (x86)\Tencent\WeChat" sta ...

  4. docker添加mongo4.0.3并配置复制集

    1.创建docker 具体略过 自行百度 2.创建数据持久化目录文件(/data/mongo0是个例子 命名随意)  拉取mongo docker pull mongo:4.0.3 3.启动容器 do ...

  5. 如何在jupyter中使用Python2和Python3

    首先通过 pip2 install ipython notebook pip3 install ipython notebook 分别安装ipython notebook,安装命令还是推荐使用国内的豆 ...

  6. 【转载,备忘】SQL Server 更改跟踪(Chang Tracking)监控表数据

    一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 主要区别与对比(Compare) 实现监控表数据步骤(Process) 参考文献(Refere ...

  7. JVM知识点总览-高级Java工程师面试必备

    jvm 总体梳理 jvm体系总体分四大块: 类的加载机制 jvm内存结构 GC算法 垃圾回收 GC分析 命令调优 当然这些知识点在之前的文章中都有详细的介绍,这里只做主干的梳理 这里画了一个思维导图, ...

  8. python学习-36 文件处理b模式

    文件处理b模式 1.以2进制的方式读取 f = open('test.txt','rb') #以b模式就不能指定encoding data = f.read() print(data) f.close ...

  9. Go基础编程实践(七)—— 并发

    同时运行多个函数 观察常规代码和并发代码的输出顺序. // 常规代码,顺序执行,依次输出 package main import ( "fmt" "time" ...

  10. pytest_用例a失败,跳过测试用例b和c并标记失败xfail

    前言 当用例a失败的时候,如果用例b和用例c都是依赖于第一个用例的结果,那可以直接跳过用例b和c的测试,直接给他标记失败xfail用到的场景,登录是第一个用例,登录之后的操作b是第二个用例,登录之后操 ...