




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学 号: 2011-2012学年第2学期第1718周软件设计指导教师成绩评定表题目产品信息管理学生姓名班级学号专业信息管理与信息系统评分内容评分标准总分评分平时成绩认真对待课程设计,遵守实验室规定,上机不迟到早退,不做和设计无关的事。20设计内容设计内容丰富,符合大纲要求10界面外观漂亮、大方 10功能符合大纲要求 10数据分析设计正确合理 10文档写作文档反映设计规划分析过程 10文档反映系统建模设计流程 10答辩简练、准确阐述设计内容,能准确有条理回答各种问题,系统演示顺利。20总评分指导教师评阅意见该生对待软件设计的态度 认真 良好 一般 比较差。设计的系统界面外观美工布局情况 很好 较
2、好 一般 比较差系统前后台功能和脚本编写情况 很好 良好 一般 比较差文档书写符合规划与设计流程程度 很好 良好 一般 比较差系统演示顺利情况和答辩流畅准确情况很好 良好 一般 比较差完成的课程设计特色之处:成绩指导教师签名日期2012624一设计内容留言板:数据库、表的建立 留言板设计 本次软件设计通过对PHP编程的学习,使学生理解Web的请求-响应方式、HTML、Web设计元素的使用方法。使学生对web应用设计的步骤有一个更深入的理解,为后继课程的学习打下一定的基础。设计流程图二需求采集计划1 软件需求的采集是需求定义和需求分析的重要前提. 为了能有效的获取信息需求, 对留言系统的管理引导
3、是非常重要的。 2. 需求采集的准备 :网上采集信息,尤其在B/S软件中获取3. 需求采集的步骤 能够发布留言,更改留言,删除留言等操作。执行操作处理功能(process.php)留言板模块留言板元件数据库元件HTML元件列表功能(list.php)发布功能(add.php)修改功能(edit.php)删除功能(delete.php)显示功能(list.php)上方功能栏(up_htm)下方信息页(down_htm)连接功能(conn.php)函数功能(func.php)Message表三技术需求设计说明1、项目流程2、建立数据库3建立相关网页4、数据库与网页相连接留言发布post.php留言
4、发布功能process.php执行操作处理功能message表返回数据检查未通过发送表单数据检查通过写入留言修改update.php留言修改功能 process.php 执行操作处理功能message表返回数据检查未通过送出表单数据检查通过更新数据库取出留言数据留言删除list.php留言列表功能process.php执行操作处理功能message 表选择“删除留言版”送出表单要求删除数据取出留言数据4 页面需求设计说明(1)编写目的简单的运用appserv,实现php与myspl的使用,编写简单的系统。(2)首页面运用HTML语言,建立一个简单的页面。(3)次页面实现系统的一些功能,次页面包
5、括留言的查看,更新,删除。通过conn与数据库相连接并在网页上得以实现留言的发布留言的修改留言的更新5 页面概要设计页面代码: 标题: 用户:a href=preEdit.php?id=编辑 | a href=delete.php?id=删除 内容: 发表日期: 六数据库概要设计建立数据库:090045在数据库中建表:message言SELECT*FROMmessageLIMIT0,30CREATE TABLE message ( id tinyint(1) NOT NULL auto_increment, user varchar(25) NOT NULL, title varchar(50
6、) NOT NULL, content tinytext NOT NULL, lastdate date NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;在网页上添加后数据库中增加内容七后台脚本详细设计说明数据库相连接的代码:执行:增加,删除,修改功能增加:if(addForm.user.value=) alert(请输入用户名); addForm.user.focus(); return false; if(addForm.title.value.length5) alert(标
7、题不能少于5个字符); addForm.title.focus(); return false; 编辑(更改)删除:八页面测试说明1、留言发布 出现add 2、留言更改点击编辑后: 出现 edit3、留言删除起始页面:点击:Thankyou后面的删除后:九开发总结第一步(前两天)主要是确定项目,经过查找资料、网上搜集和老师提供的资料,同样介于两周的时间,考虑到难易程度,将项目定为在线图书销售系统,确定了项目之后,开始需求分析、难易点分析、开发程度的分析;第二步(五天)主要是开发技术的选择、环境的配置和代码的编写。考虑到之前接触的开发环境比较少,大二期间上过网络结构开发这门课程,懂得了一些这方面
8、的知识,现在正在学习的数据库开发的课程,再结合图书馆的资料,确定了APPserve 根据书本上的知识和网络上提供的知识,一步步将代码录入。第三步(三天)主要进行系统的调试和数据库数据的录入。在代码录入之后开始了系统的调试,本来认为代码写完之后就基本没有事情了,但是错了,功夫还是欠很多的,于是就在系统上每个界面的调试,有些界面不能够顺利的链接到一起,有点界面显示不出来或者显示的是代码,其中一方面是代码的原因,另一方面是系统配置的缘故,每一点出现问题系统都会报错,都需要进行修改。数据库的数据结构设计完成后,将部分需要测试的数据输入其中,查看数据库是否与系统连接成功,数据是否能够顺利被应用。整体开发过程中,需要对总体有个把握,有一个整体的框架在心目中,这样能够根据自己的需要知道自己要做什么,不要做什么,什么时候需要做什么,什么时候不需要做什么,做到心中有数。有需求才有设计,设计依照需求而来,不能做无用功的事情。在两周这样短的时间里,要选择自己懂的知识、了解过的知识来开发,以便于入手,也省去了很多入门之类的繁琐工作,方能体现游刃有余。开发过程中还是遇到了不少的问题,首先没有老师太多的指导,主要靠着自己在一旁摸索,有了问题寻找资料,介于知识的缺少,不能够准确的判断出信息的对错。其次开发技术的匮乏,在开发过程中处处碰壁,可以说是举步维艰,很好系统最后还是成型了。同学这边懂的不是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国北京市区域经济行业市场前景预测及投资价值评估分析报告
- 离婚协议签署地指定及跨地域执行效力协议
- 高端邮轮运营管理有限责任合作协议
- 影视动画渲染节点租赁与后期特效研发服务协议
- 特定矿种矿产资源勘探与委托运营管理合同
- 电动汽车新能源充电桩建设项目股权投资及运营管理合同
- 民营医院品牌托管与医院管理培训服务协议
- 智能化建筑工程合同审查与施工质量监督协议
- 消防设施维护保养补充协议
- 拼多多品牌店铺季节性营销策略执行协议
- 2025年中国谐波测量仪器市场调查研究报告
- 2025年许昌市九年级中招语文二模考试卷附答案解析
- 无人机操作考试及其理论试题和答案
- 驻村第一书记工作总结模版
- 2025物理大一轮复习讲义复习讲义答案精析
- 第23课《“蛟龙”探海》课件统编版语文七年级下册
- 人教版英语八下Unit8 Have you read Treasure Island yet Section A 3a-3c课件
- 工程师施工现场安全管理实务试题及答案
- 初中地理澳大利亚(第2课时)课件+-2024-2025学年地理人教版(2024)七年级下册
- 生物质转化技术原理考核试卷
- 调味品中微生物安全-全面剖析
评论
0/150
提交评论