1.带label的文本输入区域
- <label for=""></label>
<textarea " id=""></textarea>
{% extends 'base.html' %} {% block title %}问答{% endblock %} {% block head %} <link href="{{ url_for('static',filename='CSS/question.css') }}" rel="stylesheet" type="text/css"> {% endblock %} {% block main %} <div class="question"> <h3>Questions and answers</h3> <form> <div > <br> <label for="ask">Question</label> <br> <textarea style="height: 22px;" rows="1" id="ask"></textarea> </div> <br> <div> <label for="questionDetail">Detail</label> <br> <textarea rows="8" id="questionDetail"></textarea> </div> <br> <input type="checkbox"><p>check me</p> <button type="submit" class="btn-default">Release</button> </form> </div> {% endblock %}
.question{ background-color: #E1E1E1; width:550px; margin: 60px auto; height: 380px; border-radius: 15px; color: darkslategray; } .question h3{ background-color:cadetblue; font-size: 30px; padding: 10px 0px 0px 0px; font-family: "Harrington"; height: 42px; border-radius: 15px 15px 0px 0px; color: darkslategray; border-bottom: 2px solid coral; } div textarea{ width: 480px; background: #CACACA; } div label{ float: left; margin-left: 35px; margin-bottom: 5px; } form input[type="checkbox"]{ float: left; margin-left: 35px; } form p{ float: left; } form button{ float: right; margin-right: 35px; border-radius: 5px; border: 1px solid black; font-size: 17px; background-color: coral; color:#FFF; border:1px solid grey ; width:80px; } form button:hover { background: #818181; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; }
2.为什么要进行管理信息系统的战略规划?
管理信息系统的战略计划是一个组织的战略规划的重要组成部分,是关于MIS长远发展的规划。这项工作的好坏是管理信息系统成败的关键因素之一。
管理信息系统战略规划的作用:
1)合理分配和利用信息资源(信息、信息技术和信息生产者),以节省信息系统的投资。
2)通过制订战略规划,找出存在的问题,正确地识别出为实现企业目标MIS必须完成的任务,促进信息系统应有,带来更多的经济效益。
3)指导MIS开发,用战略规划作为将来考核系统开发工作的标准。
3.管理信息系统的开发方法有哪几种?各有什么优缺点?
开发管理信息系统的具体方法很好,通常不严格地将它们分为结构化系统开发方法、原型法、面向对象开发方法和CASE开发方法等几大类。
1)结构化系统开发方法
结构化系统开放方法(Structured System Development Methoddology)是目前应用得最普遍的一种开发方法。
①用结构化系统开发管理信息系统可分为三个阶段:系统分析、系统设计和系统实施。
②结构化系统开发的方法的优缺点:与生命周期法相比,结构化系统开发方法更强调开发人员与用户的紧密结合,而且在开发策略上强调“自上而下”,注重开发过程的整 体性和全局性。结构化系统开发方法适合于大型信息系统的开发,它的不足是开发过程复杂烦琐,周期长,系统难以适应环境的变化。
2)原型法(Prototyping)
原型法是计算机软件技术发展到一定阶段的产物。与结构化系统开发方法不同,原型法不注重对管理系统进行全面、系统的调查与分析,而是本着系统开发人员对用户需 求的理解,先快速实现一个原型系统,然后通过反复修改来实现管理信息系统。
①原型法的基本思想:运用原型法开发信息系统时,开发人员首先要对用户提出的问题进行总结,然后开发一个原型系统并运行之。开发人员和用户一起针对原型系统的运行情况反复对它进行修改(在这个过程中也可以添加新功能),直到用户对系统完全满意为止。
②原型法的优缺点:原型法贯彻的是“自上而下”的开发策略,它更易被用户接受。但是,由于该方法在实施过程中缺乏对管理系统全面、系统的认识,因此,它不适用于开发大型的管理信息系统。该方法另一不足是每次反复都要花费人力、物力,如果用户合作不好,盲目纠错,就会拖延开发过程。
3)面向对象开发方法(Object-oriented Method)
“面向对象”是人类从客观事物组织结构的角度认识并模拟客观世界,即通过建立适应一般思维方式的问题域描述模型的一种方法。
①面向对象的分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统的方法。
②面向对象开发方法的优缺点:直观方便,为管理信息系统的开发提供了新的思路。但是,不能涉足系统以前的开发环节。
4)CASE(Computer Aided Software Engineering)方法
CASE是一种自动化或半自动化的方法,能够全面支持除系统调查外的每一个开发步骤。
①CASE工具实际上把原先由手工完成的开发过程转变为以自动化工具和支撑环境支持的自动化开发过程。
②CASE方法的特点:解决了从客观对象到软件系统的映射问题,支持系统开发的全过程;提高了软件质量和软件重用性;加快了软件开发速度;简化了软件开发的管理和维护;自动生成开发过程中的各种软件文档。
4.管理信息系统的设计包括哪些方面的设计?
1)总体设计,包括信息系统流程图设计、功能结构图设计和功能模块图设计等。
2)代码设计和设计规范的制定。
3)系统物理配置方案设计,包括设备配置、通信网络的选择和设计以及数据库管理系统的选择等。
4)数据存储设计,包括数据库设计、数据库的安全保密设计等。
5)计算机处理过程设计,包括输出设计、输入设计、处理流程图设计以及编写程序设计说明书等。
5.请进行简书网站(或者自己规划网站)的数据库设计。
简书的数据库设计:
1)主体:作者、标题、正文(字数)、发布时间、更新时间
2)附属:阅读次数、评论、喜欢该文章的用户与数量