毕业设计-网上日记本论文.doc
《毕业设计-网上日记本论文.doc》由会员分享,可在线阅读,更多相关《毕业设计-网上日记本论文.doc(34页珍藏版)》请在咨信网上搜索。
1、个人收集整理 勿做商业用途网上笔记本 毕 业 设 计 报 告(论 文) 院 (系):理学院 信息与计算科学班 级 : 0701 学 号 : 2007254020129 姓 名 : 李军瑛 指导教师: 张博 填写日期 2011 年 5月 21日目 录第一部分软件可行性研究与项目开发计划1、问题定义-12、可行性研究 23、项目开发计划 2第二部分 软件需求分析 31、用户功能和数据流图(DFD) 32、数据字典 (DD) 7第三部分 软件概要设计81、定设计方案-82、模块及软件结构图 103、数据库设计 14第四部分 软件详细设计 161、浏览功能模块设计162、删除功能模块设计17第五部分
2、软件编码 181、 所选语言-182、 源代码-18第六部分 软件测试与调试 191、测试环境与测试方法 192、测试实例 ( 测试集 ) 的研究与选择 193、测试过程与调试204、结果20第七部分 结束语 22第八部分 附 录 231、 代码附录-2、 参考文献-第一部分 软件可行性研究与项目开发计划1。 问题定义随着时代的进步,网络技术层出不穷信息量急剧膨胀,整个人类社会已成为信息化的社会,人们对信息和数据的处理。管理和加工已经进入自动化、网络化和社会化的阶段。博客的兴起,让更多的人在网络上,建起了展示自己的空间,同时更多的人愿意在网络上,分享个人的心情日记,个人收藏,这些都是普通的博客
3、内容。本次论文的目的制作网络日记本,我们要实现网络日记本的增加、删除、修改三大部分的内容。设计完成网络日记本,让它具有文章分类、日期时间显示、后台管理等功能.此次论文的开发过程,我们采用asp作为开发语言,Micsoft Access为数据库, 软件运行环境Pentium处理器+IIS+IE6。0+128MB。2。可行性研究本论文共分八个章节完成,我们的本次制作任务。在第一章,我们将把我们即将遇到的问题提出来,以便在以后的章节中完成它,并制定项目开发的进程计划;第二章软件需求分析,在本章节中,我们将逐一分析制作过程中遇到的问题,例如:看日记,写日记,删除日记,日记管理等,并且把相关数据做成数据
4、字典;第三章软件概要设计,在这一章节中,我们将把各个问题一一作以详细的分析,并且制定解决的办法,用数据流程图,模拟日记本在使用过程中出现的情况;第四章软件详细设计,在此章节,我们将再次将日记本的各个功能提出,加以详细的分析,完成系统将出现的每一个细节。通过这一部分,我们将完成日记本制作的理论部分;第五章软件编码,顾名思义,在这一章节中,我们将对日记本实行软件编码,在实际中解释每段编码的含义,具体完成日记的增加、删除、数据库连接这几部分;第六章软件测试与调试,在这章里,我们对软件进行测试运行,找到软件的不足,加以修正;第七章 结束语,本章节,是在制作工程中,个人的感受与收获的总结;第八章附录,此
5、章节为本次论文的结尾部分.3.项目开发计划第二部分 软件需求分析1. 用户功能和数据流图(DFD)在项目可行性研究的基础之上,我们对系统各项功能进行了初步的分析.1。1 管理界面登陆本软件采用的是前台录入方式,所以日记的一切管理无需从后台进入才能进行操作。在前台完成所有操作,这一点我们将在以后的章节详细说明。在登陆到管理界面,我们要输入管理员账号和密码,进入到管理主界面。在主界面进行所要的基本操作。(1)在登陆界面,我们输入账户信息,账户信息包括管理员登陆名和管理员密码,这些信息经过基本信息库身份验证,如果信息错误将提示“输入错误”提示信息,显示错误界面。如用户不进行任何操作,界面将在5秒后自
6、动返回最初的管理员登陆界面;如果信息正确无误,将进入管理主界面,管理员就可以进行自己所需要的详细操作了。此过程数据图(图21),所示管理用户账户信息错误信息身份验证错误对话框正确信息基本信息库返回登陆界面管理界面(图21)(2)账号的合法性验证,在登陆界面,我们将设置两个按钮,即“确定”和“重置.当用户在输入密码后发现密码输入错误时,点击“重置”键即可将之前输入的密码清除。在用户输入密码后,点击“确定”键时,计算机将调用身份验证数据库进行身份验证,验证该登陆用户是否是合法的管理员。如果其密码输入正确将进入下一个界面。其数据流程图(图2-2)所示:管理登陆请输入密码确定重置验证密码密码正确信息基
7、本信息库密码错误信息(图22)1。2 需求选择当密码验证正确后进入需求界面,在此界面中有浏览、增加、删除、修改密码等功能选项以退出按钮.(图2-3)管理界面修改文章修改密码增加文章删除文章数据中心基本信息库(图2-3)在接下来的部分里,我们将用数据流图的形式来表示各个需求选择的功能1。3 浏览其数据流程图(图24)关闭页面文章显示返回上级菜单数据中心返回浏览文章(图2-4)注:在浏览文章的时候,我们可以进行选题浏览,即:对自己所知道题目的文章直接浏览。还可以进行分类浏览,即:根据不同分类,选择不同的类别,在一种类别中进行文章浏览。1。4 修改密码其数据流程图如下(图25)修改密码关闭页面完成返
8、回上级菜单返回发送信息基本信息库请输入旧密码新密码验证信息返回处理信息(图2-5)注:在请输入旧密码、新密码界面,我们在这里要求输入旧密码一次,用于修改用户的合法性验证;输入新密码两次,用于新密码的一致性验证。信息处理有三种情况。 旧密码输入错误,返回修改密码界面。新密码两次输入,两次输入不符,返回修改密码界面。.修改密码成功,显示修改完成界面。2。 数据字典(DD)1)登陆名 长度:512位 类型:字符型2)密码 长度:614位类型:整型3)文章内容 类型:整型4)日期 _年_月_日5)名称:基本信息库 登陆名 密码6)名称:数据中心 文章名称 文章类别文章写作日期文章内容7)名称:基本信息
9、 来源:登陆管理员 去处:身份验证 组成:账号+密码第三部分 软件概要设计1.定设计方案在整个系统中,从功能划分成浏览、增加、删除及修改密码,四个模块,用一个主菜单来承载这四个功能,即每个功能完成后返回的界面。现在对用户进入系统作详细设计。在需求分析中已经产明本软件采用的是前台录入方式,日记的一切管理均需从前台进入进行操作,其程序流程图(图31)所示:(图3-1)在这段程序流程中,判断合法性时就要调用客户基本信息库表,将帐号与密码对照,判断其真假并将结果返回.在用户登录到管理登录界面时,用户根据提示在“帐号和“密码”处,输入个人信息,并点击“确定”按钮,“重置按钮作为清除用户输入错误,清除已输
10、入信息使用。用户在输入了帐号和密码后点击“确定”按钮,说明用户已经确认其输入的帐号和密码无误,确认提交并进行此次操作。系统将把帐号、密码送入数据库与数据库中的原始数据相校对,验证其合法性、可行性。验证过后如果不合法则返回在界面上返回提示信息“您输入的账号或密码错误,请正确输入!”如果帐号和密码验证无误后,则进入下一个界面继续进行用户所需要的操作。如果用户决定结束此次操作,则关闭页面即可结束操作或点击“退出”,返回到帐号与密码输入界面(图32)(图32)如果你忘记密码,你可以通过自己设置的问题找回密码。这样增强了程序的可用性.在帐号密码校验无误后,用户选择进入下一个阶段的操作,则进入了功能选择界
11、面,该界面包括了所有日记本系统所提供给用户的所有操作,包括“看日记(即浏览)”,“添加日记”,“修改删除”。具体如下图(图3-3)所示(图33)2。模块及软件结构图2。1 看日记(即浏览文章)看日记功能是用于完成用户对其个人帐户内已有文章进行浏览,清晰直观的反映给用户其帐户内文章资源的情况。主要在前台进行,具体的流程图如下(图34)开始主页选取用户查看日记日历选择完成(图34)用户可以通过用户列表中列出的用户选择用户名,进入浏览页面。在些页面中可以通过日历控件,选择具体的日期查看当前用户的公开的日记。进入了看日记子功能界面,界面将显示出该功能所提供给用户的一起可操作功能,即用户可以自主选择所需
12、要的类别进行浏览观看,“回返”按钮用于看日记功能操作,返回功能选择界面。“退出”按钮用于结束一切操作,返回到帐号输入界面,从数据库中调用的所有数据经系统重新整理后,返回数据库.其功能界面如(图35)所示(图35)2。2 修改日记参数修改日记本参数是用户对自己日记本一些基本参数的设置,包括密码修改、忘记密码,找回密码的问题和答案、个人主页等.其数据流程图如下(图36)所示(图3-6)日记参数,其界面图如下(图37)所示(图37)3.数据库设计当用户通过日记本系统进行各项操作时,必然要用到对表数据库的调用,在调用的过程中即对数据库进行访问或修改.因此,我们对数据进行设计。在一个数据库中存放看很多表
13、,这些表之间有的存在必然的联系,我们可以通过这些表间关系对数据库进行查询和修改。在这个系统中我们设计了两个数据库表即基本信息库和数据中心库,当用户一开始进入日记本系统时为了其安全性就要对用户进行身份验证.因而就要对基本信息库进行调用并查询,而修密就要对该数据库进行修改.在基本信息库表进行设计时,应包含客户最基本的ID、password;其次客户的一些次要信息(Email、注册时间)也就构成了我们数据库表中的字段名.通过对个字段名内容的填写也就构成了我们的基本信息。接下来对数据中心库表的设计,它的方法与客户基本信息库表一样,也包括一些基本的信息,如ID、分类、题目。这些最基本的信息可设置成为主索
14、引,惟一索引或候选索引,从而建立表间关系.在这个库表中还要有用户的输入内容,删除记录和操作时间等.基本信息库表如下所示:(1)基本信息库表,详细设计如表3.1表3.1 日本Table 3.1 txt编 号字段名称数据结构说 明1ID自动编号编号2用户文本用户3年文本写日记的年份4月文本写日记的月份; 5日文本写日记的日期;6天气文本写日记的天气7心情文本写日记的心情8内容备注日记内容9addtime时间添加时间10保密数字0,不公开;1,公开11see数字观看资数(2)管理员表,详细设计如表3.2表3。2日本Table 3。2 txt编 号字段名称数据结构说 明1ID自动编号编号2name文本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 网上 日记本 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。