码迷,mamicode.com
首页 > 其他好文 > 详细

管理信息系统的开发与管理

时间:2017-11-11 14:11:14      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:detail   nts   数据库   说明书   标准   存储   战略规划   art   管理信息系统   

1、带label的文本输入区域

<label for=""></label>
<textarea " id=""></textarea>

 

{% extends ‘base.html‘ %}
{% block title %}
   Question test
{% endblock  %}
{% block head %}
        <link rel="stylesheet" type="text/css" href="{{ url_for(‘static‘,filename=‘css/question.css‘) }}">
{% endblock  %}
{% block main %}
<div class="question-feedback">
<h2> 问题反馈</h2>

   <div class="question-control">
       <div>
            <label for="question">问题</label>
            <br>
            <textarea class="form-control" id="question"></textarea>
        </div>
       <div>
            <label for="questionDetail">详情</label>
            <br>
            <textarea class="form-control" id="questionDetail"></textarea>
       </div>
   </div>
    <div class="submit-button">
       <br>
       <button type="submit" style="float:right" id="submit-button">提交</button>
    </div>
</div>
{% endblock  %}
div.question-feedback{
    border: 1px solid #C0C0C0;
    margin: 50px;
    height: 450px;
    width: 650px;
    margin-left: 28%;
    padding: 20px;
}
label{
    font-family: 微软雅黑;
    font-weight:bold;
}
#question{
    width: 600px;
    border-radius: 25px;
    border: 1px solid #C0C0C0;
}

#questionDetail{
    width: 600px;
    height: 200px;
    border-radius: 25px;
    border: 1px solid #C0C0C0;
}
#submit-button{
    margin-right:40px;
}

技术分享

 

 

 

 

 

 

 

2、为什么要进行管理信息系统的战略规划?

答:(1)合理分配和利用信息资源(信息、信息技术和信息生产者),以节省信息系统的投资。

        (2)通过制定战略规划,找出存在的问题,正确的识别出为实现企业目标MIS必须完成的任务,促进信息系统应用,带来更多的经济效益。

         (3)指导MIS开发,用战略规划作为将来考核开发工作的标准。

 

 

3、管理信息系统的开发方法有哪几种?各有什么优缺点?

答:结构化系统开发方法、原型法、面向对象开发方法。

结构化系统开发方法的优点:更强调开发人员的紧密结合,而且在开发策略上强调“自上而下”,注重开发过程的整体性和全局性。

                                   缺点:开发过程复杂繁琐,周期长,系统难以适应环境的变化。

 

原型法的优点:原型法贯彻的是“自上而下”的开发策略,它更容易被用户接受。

              缺点:由于该方法在实施过程中缺乏对管理系统全面、系统的认识,因此,她不适用于开发大型的管理信息系统,另一不足就是每次反复都要花费人力,物力,如果用户合作不好,盲目纠错,就会拖延开发过程。

 

面向对象开发方法的优点:

(1)易维护
采用面向对象思想设计的结构,可读性高,由于继承的存在,即使改变需求,那么维护也只是在局部模块,所以维护起来是非常方便和较低成本的。
(2)质量高
在设计时,可重用现有的,在以前的项目的领域中已被测试过的类使系统满足业务需求并具有较高的质量。
(3)效率高
在软件开发时,根据设计的需要对现实世界的事物进行抽象,产生类。使用这样的方法解决问题,接近于日常生活和自然的思考方式,势必提高软件开发的效率和质量。
(4)易扩展
由于继承、封装、多态的特性,自然设计出高内聚、低耦合的系统结构,使得系统更灵活、更容易扩展,而且成本较低。

面向对象开发方法的缺点:     

  (1)需要一定的软件支持环境。

    (2)不太适宜大型的MIS开发,若缺乏整体系统设计划分,易造成系统结构不合理、各部分关系失调等问题。

    (3)只能在现有业务基础上进行分类整理,不能从科学管理角度进行理顺和优化。

    (4)初学者不易接受、难学。

 

 

4、管理信息系统的设计包括哪些方面的设计?

答:(1)总体设计,包括信息系统流程图设计、功能结构图设计和功能模板图设计等。

        (2)代码设计设计规范的制定。

         (3)系统物理配置方案设计,包括设备配置、通信网络的选择和设计以及数据库管理系统的选择等。

          (4)数据存储设计,包括数据库设计,数据库的安全保密设计等。

           (5)计算机处理过程设计、输入设计,处理流程图设计以及编写程序设说明书等。

 

 

5、请进行简书网站(或者自己规划网站)的数据库设计。

 

1. user
2. goods
3. warehouse
4. shopping cart
5. order
6. payment
7. package
They have the following relations:
  Every user has a shopping cart, one-to-one relation.
  Every user can search, check(add to favorites) and comment on goods.
 Every Goods is stored in at least one warehouse.
 Goods can be added into the shopping cart.
  Every shopping cart can generate several orders choosing part or all items from the cart.
Every order is corresponded to one shopping cart(one to many relations)

    goods_id and goods_quantity in table shopping cart and in table order are multi-valued attributes.

    order_id and pay_amount in table payment are multi-valued attributes.

    Every order can separate to multiple payments, one payment can contain multiple orders.

    Every order, if paid, can be separated into multiple packages. One package can and only can correspond to one order.

    Every payment must be confirmed by one user.

 

            

管理信息系统的开发与管理

标签:detail   nts   数据库   说明书   标准   存储   战略规划   art   管理信息系统   

原文地址:http://www.cnblogs.com/123hyf/p/7806957.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!