............................................. 错误!未定义书签。
3 5.2 数据库概念结构设计 ................................................................................................................ 14 5.3 建立页面 .................................................................................................................................... 15 5.4 建立菜单栏 ................................................................................................................................. 17 5.5 表的建立 ..................................................................................................................................... 19 5.6 浏览新闻信息的实现 ................................................................................................................. 19 5.7 查询功能实现 ........................................................................................... 错误!未定义书签。
4 5.8 用户登录次数汇总实现 ........................................................................... 错误!未定义书签。
66 设计过程中的问题及解决 ................................................................................................................. 29 6.1 数据库的连接 ............................................................................................................................ 29 6.2 参数的传递 ................................................................................................................................ 29结束语 .................................................................................................................................................. 311谢辞 ...................................................................................................................................................... 322文献 ...................................................................................................................................................... 3331 设计的可行性1.1 MIS 系统的产生和发展情况 所谓 MIS(管理信息系统--Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统,是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。
目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。
随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。
MIS 系统通常用于系统决策,例如,可以利用 MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。
换句话说,MIS 系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。
与传统的管理系统相比,在 MIS 中,处理的对象是抽象成数据的信息,因此,MIS 有着自己的巨大优势: 1、解决结构化问题。
2、以高速度低成本完成数据的处理业务,追求系统处理问题的效率。
3、实现一个相对稳定的、协调的工作环境。
4、应用科学的、客观的处理方法,符合实际情况。
传统的 MIS 系统的核心是 CS(Client/Server——客户端/服务器)架构,而 (Browser/Server——浏览器/服务器)基于 Internet 的 MIS 系统的核心是 BS 架构。
BS 架构比起 CS 架构有着很大的优越性,传统的 MIS 系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制;而 BS 架构则不需要专门的操作环境,在任何地方,只要能上网,就能够操作 MIS 系统。
这也就给交互式信息的产生创造了先决条件。
使得通过互联网的信息传递更加的便捷。
1.2 新闻发布系统研究的意义 对于网站的新闻来说,不需要太大型的数据库系统。
只需要一个操作方便,功能实用,能同时满足用户、管理员以及其他相关部门对数据的管理及需求的系统。
我的目标就是在于利用 MyEclipse 编程软件开发一个功能实用,用户操作方便,简单明了的网上新闻发布系统程序。
利用小型数据库对新闻进行管理,不仅可以节省开支,而且还可以节省时间,充分发挥了其小却精的特点,通过对这个小软件的开发,也是我认识到了自己在很多方面的不足,也掌握了很多编程方面的技巧。
实现新闻的集中管理。
可供管理人员对本网站的注册会员以及普通用户进行增加、删除、修改、查询,对人事的管理及新闻的发布等,旧新闻由系统自动进行处理保存;同时本系统还可对人事及新闻进行多角度查询。
2 相关软件及技术介绍2.1 Dreamweaver Dreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器 是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。
Dreamweaver 可以开发 HTML、XHTML、ColdFusion、ASP、
ASP.NET、JSP或 PHP 网站。
通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。
新集成的工作空间可以与 Macromedia Flash MX 和 Fireworks MX 共享,其中包括了标示签的文档窗口、可放到 dock 中的画板组、可定制的工具条和集成的文件浏览。
Dreamweaver 还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的 JavaScript。
为翻新现有网站以及创建下一代应用程序,Dreamweaver 还支持新标准和新的网页技术,带有对 XML、网页服务和增强可访问性的支持。
Dreamweaver MX 为新的 ColdFusion MX 特性提供全套的支持,包括增强的代码编辑和开发功能、集成的调试功能、可视化布局功能和照片打印功能。
2.2 MySql MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。
在 2008 年 1 月 16 号被 Sun 公司收购。
目前 MySQL 被广泛地应用在 Internet 上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,尤其是开放
源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。
MySQL 的官方网站的网址是:www.mysql.com SQL 全称是“结构化查询语言Structured Query Language”,最早的是 IBM的圣约瑟研究实验室为其关系数据库管理系统 SYSTEM R 开发的一种查询语言,它的前身是 SQUARE 语言。
SQL 语言结构简洁,功能强大,简单易学,所以自从IBM 公司 1981 年推出以来,SQL 语言,得到了广泛的应用。
如今无论是像Oracle SybaseInformixSQL server 这些大型的数据库管理系统,还是像Visual FoxporoPowerBuilder 这些微机上常用的数据库开发系统,都支持 SQL语言作为查询语言。
SQL 已经成为关系型数据库普遍使用的标准,使用这种标准数据库语言对程序设计和数据库的维护都带来了极大的方便,广泛地应用于各种数据查询。
SQL 语言的常用操作有:建立数据库数据表(CREATE TABLE);从数据库中筛选一个记录集(SELECT),这是最常用的一个语句,功能强大,能有效地对数据库中一个或多个数据表中的数据进行访问,并兼有排序、分组等功能;在数据表中添加一个记录(INSERT);删除符合条件的记录(DELETE);更改符合条件的记录(UPDATE)。
2.3 HTMLHyper Text Markup Language HTML 的英文全称是quotHypertext Markup Languagequot中文译为“超文本标记语 。
言”“超文本”就是指页面内可以包含图片,联接,甚至音乐,程序等非文字的元素。
在几年前作为 SGML 的一个子集开发的。
一个 HTML 文件中包含了所有将显示在网页上的文字信息,其中也包括对浏览器的一些指示,如哪些文字应放置在何处,显示模式是什么样的等。
如果你还有一些图片、动画、声音或是任何其它形式的资源,HTML 文件也会告诉浏览器到哪里去查找这些资源,以及这些资源将放置在网页的什么位置。
浏览的网页就是由 HTML 语言编写出来的。
虽然 HTML 是一种语言,但 HTML 不是程序语言,如 C和 Java 之类,它只是标示语言,你只要明白了各种标记的用法便算学会了 HTML.HTML 的格式非常简单,只是由文字及标记组合而成,因此任何文本编辑器都可以制作 HTML 页面。
在编辑器中输入 html 代码即可完成对网页的设计,如果在其中加入VBJAVA 等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。
西安航空职业技术学院 毕业设计论文3 编程设计的基础3.1 以通讯功能作为界面设计的核心 人机界面设计的关键是使人与计算机之间能够准确地交流信息。
一方面,人向计算机输入信息时应当尽量采取自然的方式;另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。
另外,不要把内部的处理、加工与人机界面混在一起,以免互相干扰,影响速度。
设计 MIS 时,针对每一个功能,都要按照“I-P-O”的模块化思想,使输入、处理与输出“泾渭分明”,充分体现人机界面的通信功能。
这样设计出来的程序不易出错,而且易于维护。
3.2 界面必须始终一致 统一的人机界面不致于会增加用户的负担,让用户始终用同一种方式思考与操作。
最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。
例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。
3.3 界面必须使用户随时掌握任务的进展情况 人机界面应该能够告诉用户软件运行的进度。
特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。
目前,Windows 下的应用软件无论大小,其安装程序几乎均做到了这一点。
开发 MIS 软件时,这一点很值得借鉴。
3.4 界面必须能够提供帮助 一个优秀的 MIS 软件应该提供在线求助功能,甚至提供使用向导,这将给用户带来极大的方便。
在多媒体环境下,以语音提示作为操作向导,不会干扰屏幕信息,是一个极佳的选择。
西安航空职业技术学院 毕业设计论文3.5 界面友好、使用方便 多数 MIS 软件的数据输入量较大。
对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。
例如,人事管理系统中 、 、 、的“文化程度”是相对固定的数据,其值一般取“小学”“初中”“高中”“大 、 、 、专”“大本”“硕研”“博研”等。
录入这类数据之前,MIS 软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。
另外,开发者应编写一个错误实时记录程序,自动记录何日、何时、何程序出了何种错误。
总之,所开发的 MIS 在使用过程中,应使用户的数据输入量降至最低限度,同时也要减少用户的干预量。
实践证明,用户干预愈少,MIS 系统的满意程度愈高。
3.6 输入画面尽可能接近实际 如果某个电算会计软件的凭证录入画面是表格式的,一屏可录入多条记录,而且与实际凭证一模一样,甚至连颜色都无异,用户在终端上录入凭证,仿佛用笔在纸上填写凭证,以增加人机亲和力。
3.7 具有较强的容错功能 误操作、按键连击等均有可能导致数据误录。
巧妙地进行程序设计,可以避免此类因素造成的错误。
例如,录入学生成绩时,我们可以对其范围进行限定,使用户无法输入 0~100 以外的数据;录入学生年龄时,不妨根据实际情况将范围限制在 15~20 之间。
西安航空职业技术学院 毕业设计论文4 系统总体设计4.1 系统目标设计 通过使用新闻发布系统,使管理员新闻发布工作系统化、规范化、自动化,从而达到提高企事业管理效率的目的。
系统开发的总体任务是使办公人员可以轻松快捷地完成新闻的发布任务。
4.2 面向对象系统开发方法 面向对象(OO,Object Oriented)的系统开发方法,是近年来受到关注的一种系统开发方法。
面向对象的系统开发方法的基本思想是将客观世界抽象地看成是若干相互联系的对象,然后根据对象和方法的特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。
4.3 开发设计思想 尽量利用企事业现有的软硬件环境,采用先进的管理系统开发方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果的目的; 系统应符合客户需求的规定,满足相关人员日常使用的需要,并达到操作过程中直观、方便、实用、安全的要求; 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与人员的技术维护人员.
上一篇:
【精品文献】报告
下一篇:
餐饮管理系统