第3单元信息系统的设计与开发.docx

上传人:王** 文档编号:512261 上传时间:2023-11-13 格式:DOCX 页数:6 大小:49.92KB
下载 相关 举报
第3单元信息系统的设计与开发.docx_第1页
第1页 / 共6页
第3单元信息系统的设计与开发.docx_第2页
第2页 / 共6页
第3单元信息系统的设计与开发.docx_第3页
第3页 / 共6页
第3单元信息系统的设计与开发.docx_第4页
第4页 / 共6页
第3单元信息系统的设计与开发.docx_第5页
第5页 / 共6页
第3单元信息系统的设计与开发.docx_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
资源描述

《第3单元信息系统的设计与开发.docx》由会员分享,可在线阅读,更多相关《第3单元信息系统的设计与开发.docx(6页珍藏版)》请在优知文库上搜索。

1、第3单元信息系统的设计与开发1.l信息系统的设计1 .可行性分析:可行性分析是在项目投资决策前,对拟建项目进行全面的社会、技江、经济分析与论证,并对其作出可行或不可行评价的一种科学方法。2 .要完成学校图书管理系统,一定会产生数据,这些数据一般保存在数据库中。3 .可行性分析最终产生一个可行性研究报告书,需求分析最终要形成一个需求规格说明书。4 .概要设计是将用户与需求转换成具体的功能界面设计方案的重要阶段。5 .概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、运行设计等。6 .信息系统的生命周期:一个信息系统的研制,从问题的提出开始,经过开发

2、、使用、维护、修订,直到最后终止使用而被另一个信息系统所取代,这个状态转化的过程称为信息系统的生命周期。7 .软件开发的两种模型:快速原型模型、瀑布模型。8 .瀑布模型是一个规范的软件开发模型,但也具有开发周期长,见效慢的特点。9 .快速原型模型开发周期短,成本低,比较适合需求分析不明确的软件开发。3.3信息系统的数据输入1 .表单:在HTML文件中,表单用于接收用户的各种输入,用户单击按钮提交表单时向服务器传输数据,从而实现用户与Web服务器的数据传递。2 .在HTML文件中,网页中的很多对象(或称元素)用成对的标记表示.form标记中的action和method为表单的属性,action表

3、示表单将提交给哪一个程序处理,method表示表单数据的传递方式。3 .表单元素:用户向信息系统提交的数据多种多样,为了便于用户的操作,HTML定义了多种类型的表单元素。文本框密码框单选框清输人复选框下拉列表按钮性时。女的, C阕读 。运动.T 7,石史 j3S输入文本数据输入密码,内容不显示只选择其中一项可选择多项选择规定内容中的一项提交表单信息或执行命令4 .浏览器、Web服务器、数据库服务器三者之间的数据访问关系如F:浏览器Web服务器数据库服务器5 .在Python程序中访问某个数据库中的数据时,使用PyodbC作为连接应用程序和数据库的管道。6 .利用SQL插入命令,向图书表中插入如

4、下图书的信息、,该命令为:中国的地形壮美画卷贾文毓2015-02-01地理10Insertinto图书表Qsbn,书名,作者,出版时间,种类,数量)VALUES(“978537963268,”中国的地形壮美画卷,”贾文宇,“20150201,地理,10)3.4信息系统的数据处理1. 查询命令(SELECT):用于在数据表中查询记录。其基本格式为:SELECT字段1,字段2,FRoM表名WHERE条件例1:从学生表中查询年龄大于16岁的学生的学号、姓名、性别等信息,查询语句为:SELECT学号,姓名,性别FROM学生表WHERE年龄16例2:查询所有女生的学号和姓名,查询语句为:SELECT学号

5、,姓名FROM学生表WHERE性别=,女,例3:查询学生表中年龄大于16岁的所有男生的学号和姓名,查询语句为:SELECT学号,姓名FROM学生表WHERE年龄16AND性别=,男,例4:查询学生表中年龄小于16岁或性别为“男”的学生信息,查询语句为:SELECT*FROM学生表WHERE年龄16OR性别=,男,2. 模糊查询(SELEeTWHERELlKE):是指在SQL查询语句中用图书的符号来代替零个、一个或多个任意的字符,以查询部分信息准确、部分信息不准确的数据。3. “”和“二是SQL语言的特殊符号。“”表示零个或任意多个字符,表示一个任意的字符。如:“李”表示所有姓李的学生,“李”表

6、示姓名中含有“李”的所有同学,“李_”表示姓名中一共有两个字,其中第一个为“李”的所有同学。4. UPDATE更新#更新图书数量的格式为:UPDATE表名SET列名=值WHERE条件5. DELETE撤销/删除DELETEFROM表名WHERE条件3.5信息系统的数据呈现1 .聚合查询在SQL语句中,是指通过包含一个聚合函数的查询来汇总多个数据项的值。聚合函数对一组值执行计算并返回单一的值。2 .常见的聚合函数有:SM()求和函数、AVG()求平均值函数、MAX()求最大值函数、MIN()求最小值函数、CoUNT()计数函数等。3 .聚合函数经常与SELECT语句的GRoUPBY子句一同使用。

7、4 .TOP子句:在SQL语句中,TOP子句用于规定要返回的记录的数目。TOP子句以两种方式指定输出的记录数,一种是直接指定输出的数量,一种是指定记录的百分比。例1:如何从学生表中选择前59%的数据记录呢?SELECTTOP50PERCENT*FROM学生表例2:从学生表中选择前两条记录:SELECTTOP2*FROM学生表5 .ORDERBY子句:在SQL语句找那个,ORDERBY子句用于根据指定的列对结果集进行排序。该子句默认按照升序对记录进行排序。如果需要对记录进行降序排序可以使用DESC关键字。例1:如何对学生表中的所有数据按照姓名来进行降序排列呢?SELECT*FROM学生表ORDERBY姓名DESC6 .MVC框架的设计模式主要优势:这种设计模式关键的优势在于各种组件都是松散结合的。这样,页面设计师可以改变HTML页面的样式而不用接触PYTHON代码;数据库管理员只需要关心数据库和数据表的结构设计而不用考虑数据如何访问。由此,从事系统开发的人员能够更好地进行分工合作,提升开发效率。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 嵌入式开发

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!