(4)公告信息表
该表主要用来存储系统公告信息。其中id是唯一标识公告信息的主键,表的详细结构如表5所示。
表5 公告信息表 字段名称 id title content pub_time
数据类型 Int(4) * Varchar(50) Varchar(200) date
说明 自动编号 公告标题 公告内容 公告时间
6.系统实施
系统实施阶段的工作就是要将系统设计阶段得到的目标系统物理模型转换为可实际运行的软件系统。一个好的系统设计方案只有经过精心实施,才能带来实际的效益。因此,实施阶段的工作对管理信息系统的最终质量有着直接的联系。 系统实施阶段的具体任务包括:计算机物理系统的实施,应用软件的编写与调试,人员培训,数据准备,系统转换等。硬件的安装包括计算机硬件、外设、电源、环境等有关设备的安装与调试工作等。
6.1软件介绍
本系统采用PHP开发技术,数据库选用MYSQL开发出来的,该系统性能力求易于使用,具有较高的扩展性和可维护性。
6.2系统运行环境
硬件需求:并不要求很高的系统配置,能运行windows系统即可。
建议配置:计算机主频500MHZ以上,内存64M以上,硬盘10G以上,显卡缓存16M以上。
软件需求:操作系统需要MYSQL数据库。
6.3使用规程
系统在实施阶段先要对人员进行合理培训。系统投入使用之后,这些人是系统的维护者,也是系统的组成部分。为了保证目标系统的正常运行,必须根据用户的实际情况,对缺乏计算机知识的业务人员,进行培训,使之能适应,熟悉新系统的工作环境和操作方式
程序启动后,用户登陆后可根据权限进入自己的操作页面等功能。 1.系统设置管理
首先,可对用户进行管理,包括添加用户,修改密码等,这些权限是仅给予管理员的。其次,还可以注销登录,退出系统操作,这是普用户也可以进行的操作。
2. 基础应用
如果是普通用户登录,则只能进行日志的发表、查询、浏览等。如果是管理员登录,则以下操作都可进行。 (1)用户添加。 (2)评论修改。 (3)文章查询。 (4)用户删除。 (5)文章删除。 (6)图片上传。
6.4开发工具简介
6.4.1关于PHP
PHP是Hypertext Preprocessor的简称,是一种HTML内嵌式编程语言。它的语法混合了C、Java和Perl优点及它的新语法,比CGI、ASP或者Perl更快速地执行动态网页。总的来说,它有以下几个方面的优点:
(1)支持的数据库非常广泛,大到SYBASE、MySQL、ORACLE,小到Access都支持。
(2)跨平台性非常好,支持Windows系列操作系统,LINUX操作系统和UNIX操作系统。同时支持多种Web服务器。
(3)开源软件,升级更新速度非常快。
(4)免费软件,无须花钱购买。同时与Linux、Apache、MySQL构成性价比最高的Web系统。
(5)PHP5.0有成熟的面向对象体系,能够适应基本的面向对象要求,适合开发大型项目。 6.4.2关于MYSQL
MySQL是基于SQL的,完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。它具有体积小,功能强,使用简便,管理方便,运行速度快,安全可靠性高,尤其是开源这一特点,所以很
多企业为了降低网站总体拥有成本而选择了MySQL作为网络数据库。更重要的是提供了用于C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl的API,从而可以很容易的将其加入到各种应用中。 6.4.3关于Apache
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。并且它也是开源的,在稳定性和效率方面当然也是毋庸置疑的。
结论
本系统在Windows XP的平台下采用了PHP动态网页技术、MySQL数据库、Apache服务器,整个工程在基于B/S模式的下,使用PHP语言来编写程序,以及 Dreamweaver Cs5、photoshop 6.0软件来制作和美化系统页面。
本系统开发的目的是提供一种个人文章发表、交流和展现的平台。系统继承和发扬了目前网络上比较流行的博客系统的特点,实现了较为完整的个人博客系统的各项功能,包括用户注册;用户登录和退出;文章的添加、浏览和删除;图片的添加、浏览和删除等。
相比于现在流行的个人博客系统,本系统还拥有以下特点:界面简洁,操作方便,界面美观实用,并且系统的后台管理功能相当强大,对于网站的大多属性都可以编辑修改,方便了管理员对系统的管理和设置。
完成这个系统,我得到了很大的锻炼,从系统相关技术的资料搜集和学习,网站的可行性分析,需求分析,到架构设计,数据库设计,详细设计,再到具体的编码和开发、辅助工具的使用,全是在指导老师的指导和同学的帮助下完成的,它涉及到了软件工程的方方面面。在之前所学知识的基础上,这次毕业设计让我对开发一个工程有了更为深刻的认识。在系统的设计和开发过程中,我不断学习新的软件工程知识和开发技术,极大的提高了我的编程水平和系统开发能力。通过对PHP动态网站相关知识的学习,使我对PHP的开发模式有了全新的认识,深刻感觉到自己知识的不足,使得自己查阅各种资料并学习,现在已经能够比熟练和灵活的运用这些技术。
通过本次毕业设计,我学到了很多东西,例如:编程规范,PHP技术等。这次毕业设计是对我大学三年所学知识的一次综合应用,让我认识到了自己的不足,并不断的加强改进。在系统不断的完善改进中,我学到了更多新的知识,也懂得了很多。这使我对自己的未来充满了信心。
致 谢
在毕业论文即将完成之际,我想向曾经给我帮助和支持的人们表示衷心的感谢。在邹媛春老师的指导下,本次的毕业设计,就要抵达终点了。可是对我来说,这次设计的本身对我所产生的影响,还将继续影响我今后的生活和学习。通过本次毕业设计,我自学了许多课本上没有的知识。从设计任务书的下达,到今天基本实现设计要求。通过自己的学习和努力,通过各位老师的指导和教育,使我在各方面的能力上,都有了很大的提高。
回想当初,在老师的关心和帮助下,我渐渐的开始了最初的设想。根据邹老师对我的系统设计的建议,我找来了web设计的相关书籍和资料,从最基本的问题入手开始一个个的解决我心中的疑惑,这是一个漫长的学习过程。随着时间的推移,我开始慢慢的掌握了设计时所需要的知识。我也终于明白了大学学习的意义和作用。良好的自学能力和学习习惯,使自己在学习新知识有更深刻的认识力和更快的领会力,动起手来也更加顺畅。同时老师们对毕业设计的重视也是我能完成设计的一个重要条件。
我的指导老师在毕业设计的过程中给了我很大的指导和帮助,不仅使我在规定的时间内完成了系统的设计,同时还使我学到了很多有益的经验。在此,我谨向她表示最衷心的感谢。同时,感谢父母的养育,使我顺利完成学业。最后,学校给了我这次毕业设计的机会,使我得到了很好的锻炼,在此,我也向学校的各位老师表示最诚挚的感谢。
参考文献
[1]陈争航.PHP5+MySQL5 Web应用开发宝典[M].北京:电子工业出版社,2008.1 [2]宗杰.PHP网络编程[M].北京:电子工业出版社,2008.6
[3]陆昌辉.PHP Web开发快速入门及实例精选[M].北京:电子工业出版社,2008.4 [4]王石,杨英娜.精通PHP+MySQL应用开发[M].北京:人民邮电出版社,2006.7 [5]邹天思.PHP数据库系统开发完全手册[M].北京:人民邮电出版社,2007.4 [6]孙鹏程.PHP网络开发详解[M].北京:电子工业出版社,2007.7 [7]阮征,徐晓昕,邹晨.Web2.0动态网站开发—PHP技术与应用[M].北京:清华大学出版社,2008.9
[8]程伟,孙红丽.PHP网络编程技术与实践[M].北京:清华大学出版社,2008.6
[9](奥)科夫勒著,杨晓云译.MySQL5权威指南[M].北京:人民邮电出版社,2006.12 [10] 齐治昌,谭庆平,宁洪.软件工程[M].北京:高等教育出版社,2007.12
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库博客系统毕业论文(5)在线全文阅读。
相关推荐: