vb企业设备管理系统-过程资料_第1页
vb企业设备管理系统-过程资料_第2页
vb企业设备管理系统-过程资料_第3页
vb企业设备管理系统-过程资料_第4页
vb企业设备管理系统-过程资料_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JIANGXINORMALUNIVERSITY本科生毕业设计(论文)过程管理手册学 号:0467110296 学生姓名: 选题编号: 届 别: 学 院:软件学院 专 业: 软件工程 指导教师姓 名 及 职 称 : 指导教师姓 名 及 职 称 :评阅教师姓 名 及 职 称 :江西师范大学教务处制说 明1.任务书由指导教师与学生共同商定,并由指导教师填写,经学院毕业设计(论文 )工作指导小组( 教研室)审核后,发至学生手中;2.学生应认真撰写毕业设计(论文)的开题报告,做好各阶段进展情况记录及个人工作总结;3.本手册中各部分内容应填写完整,签名齐全;4.本手册装订顺序为:任务书、开题报告、过程进展情况记录(含前期准备阶段、撰写阶段、中期自查、完善阶段)、个人工作总结、形式审查表、指导教师评价表、评阅教师评价表、答辩评分及成绩评定表;5.本手册在毕业设计(论文)完成后,与毕业设计(论文) 一起交指导教师,作为毕业设计(论文)答辩的主要档案资料,并由各学院保存至学生毕业后四年。江西师范大学本科生毕业设计(论文)任务书学号 0467110296 学生姓名 郭锦华 专业 软件工程毕 业 设 计(论 文 )题 目 设备管理系统研究主要内容及基本要求本次毕业设计的目的是实现设备管理系统开发。采用客户终端模式,使用 Visual Basic6.0 和 Microsoft office 2003 中自带的Access 数据库开发。系统主要实现企业设备管理功能,方便管理员随时了解企业中设备信息及运用状态, 使企业机构对设备的管理更加合理化, 提高企业的生产力,降低成本,实现利润最大化。本系统软件,能帮助企业机构工作人员利用计算机,快速方便的对设备进行管理、输入、输出、查询、修改和删除的所需操作,使散乱的设备信息能够具体、直观、合理的呈现在管理员的面前。其基本要求如下: 掌握相关的软件工程思想,应用于毕业设计的各个阶段。 书写毕业过程手册,比较详细地描述毕业设计每个阶段个人所完成的工作。 熟练掌握和运用相应的开发语言和开发工具。 独立完成自己所负责的模块的设计和实现,要求掌握必要的测试知识。 撰写毕业论文,要求语言流畅、重点突出。系统要求具有一定的稳定性、界面较为美观,操作较为简单灵活等。主要参考资料1 软件项目管理机械工业出版社 韩万江 姜立新2 软件工程导论清华大学出版社 张海藩3.VB 系统的设计与实现高等教育出版社 王少清4 数据库系统概论 高等教育出版社 萨师煊 王珊 5 Visual Basic 进销存系统开发实例导航 人民邮电出版社 刘韬 骆娟6 Visual Basic.NET 学习范本 科学出版社 曹祖圣7Http:/www.M/China/msdn/Archives/Catalog进程计划2007 年 9 月 25 日2007 年 11 月 25 日:需求分析,概要设计和数据库设计。2007 年 11 月 26 日2008 年 1 月 25 日:编码和单元测试。2008 年 1 月 26 日2008 年 2 月 15 日:综合测试。2008 年 2 月 16 日2008 年 3 月 30 日:论文。毕业设计(论文)工作指导小组 (或教研室)审核意见毕业设计(论文)工作指导小组组长(或教研室主任)签名: 年 月 日签名学生签名: 年 月 日指导教师签名: 年 月 日江西师范大学本科生毕业设计(论文)开题报告学号 0467110296 学生姓名 郭锦华学院 软件学院 专业 软件工程选题编号 届别 2008 届指导教师姓 名 及 职 称 刘 媛 春指导教师姓 名 及 职 称中文题目 设备管理系统的设计与实现 -主窗体的分析设计和数据查询管理模块外 文 题 目 “Design and Implement of News Release System - Onstage and upload、link 、bulletin management module“开题报告内容为了让用户更好的对相关单位新闻进行了解,由刘媛春老师提出并指导我们软件学院 03 级毕业设计小组两位学生开发此新闻发布系统。一、课题研究背景新闻发布系统(News Release System or Content Management System)又叫做内容管理系统,是一个基于新闻和内容管理的全站管理系统,新闻发布系统是基于 B/S 模式的 WEBMIS 系统,本系统可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理有序地呈现在大家面前。当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出。新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能。简单地说,新闻发布系统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类、上传、发布,模拟了一般新闻媒介的新闻发布的过程,通过不同权限的账号分别实现以上所说功能,当然这些功能也可以是某一个账号全部具有。新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒体现在无法做到的(电视、电台等) ,同时,Internet 发展到当今,可以说,只要你上 Internet,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,其重要性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求。开题报告内容二、课题研究目标和内容本文主要介绍新闻发布系统的发展状况,并阐述了新闻发布系统的开发制作的一系列过程,包括分析实现以及相关技术指导。本系统采用 JSP 作为开发环境,SQL 2000 作为数据库服务器,实现了对新闻类别进行分类设置、动态新闻的发布修改删除,前台页面的模板自定义和生成,以及后台管理员权限和数据库的备份收缩等一系列的功能,完成了一个动态新闻发布系统的所有功能。系统捕获了绝大多数的异常情况,具有较好的容错性,杜绝了一般用户直接操作数据库的可能,能够承受大量用户同时浏览的压力,满足大部分新闻发布的需求。三、技术路线本系统采用 B/S 架构, 其中 JavaBean 充当模型层的角色 .显示层为JSP,SQL 2000 作为后台数据库,Tomcat 作为服务器。四、课题研究小组本项目是由江西师范大学软件学院 03 级(3)班朱彦霖、吴浙两位学生共同研究开发的。该项目的成员分工如下所示:项目组组长: 朱彦霖(负责前台和上传、链接、公告管理模块)项目组组员: 吴 浙(负责记录管理、分类管理、用户管理模块)学生签名: 年 月 日指导教师签名: 年 月 日江西师范大学本科生毕业设计(论文)进展情况记录学号 0467110296 学生姓名 郭锦华 专业 软件工程毕 业 设 计(论 文 )题 目设备管理系统的设计与实现-主窗体的分析设计和数据查询管理模块时间 自 2006 年 7 月 15 日 至 2006 年 9 月 19 日进展情况记录第一阶段:需求分析,概要设计和数据库设计。本人详细分析了自己负责的模块,并确定了实现这些模块功能所需要的数据表。针对这些功能模块我设计出实现的几种可能的方案,分析每种方案的优缺点,并权衡各种方案的利弊,制定出实现最佳方案的详细计划。新闻系统开发涉及两部分。一是前台新闻模块,即用户浏览新闻,此平台方便用户对新闻进行浏览、留言以及下载,采用形象直观的设计。另一是后台管理模块,即系统管理平台,管理员在此平台管理前台分类、新闻等内容。为了保证系统的安全性、可移植性、可扩展性,系统采用 B/S 架构。同时为避免代码的重用,采用代码封装的方法。在该电子商城中,我主要是负责前台和上传、链接、公告管理模块设计与实现。前台模块功能主要包括:新闻模块、分类模块、检索模块、排行模块、统计模块、公告模块及在线留言模块等。所有的数据库操作都封装在数据库操作的Java 文件中。商品管理模块涉及的表是产品信息表。公告管理模块涉及数据库操作,包括修改、删除、添加。上传管理模块功能主要包括:图片、文件上传,图片、文件管理。图片、文件上传主要是上传相关文件与图片到服务器。图片、文件管理是对的图片以及文件进行管理。链接管理模块功能主要包括:添加链接、删除链接、修改链接。本模块设计了一个表,管理员可对相关链接进行添加、删除、修改操作。公告管理功能模块功能主要包括:添加公告、删除公告。公告管理模块设计一个表,对于公告的添加、删除只有管理者具有此权限。公告管理只涉及公告表。公告管理模块涉及删除、添加。根据模块内的高内聚和模块间的低耦合的思想着手对自己所负责的模块进行了设计。用到的数据表主要有:类别信息表、新闻信息表、链接信息表、公告信息表等。根据实体完整性、参照完整性和用户定义的完整性的要求着手对自己所负责模块的数据表进行了数据库结构设计。数据库的相互关联采用最初的设计思想,保证系统表尽可能符合范式的要求,避免不必要的错误。同时编写了总体设计说明书和详细设计说明书,开始准备进入下一阶段的工作。学生签名: 年 月 日指导教师意见指导教师签名: 年 月 日江西师范大学本科生毕业设计(论文)进展情况记录学号 0368110182 学生姓名 朱彦霖 专业 软件工程毕 业 设 计(论 文 )题 目新闻发布系统的设计与实现-前台和上传、链接、公告管理模块时间 自 2006 年 9 月 20 日 至 2006 年 11 月 10 日进展情况记录第二阶段:编码阶段本系统采用 B/S 模式, 采用 JSP 语言和 SQL 2000 数据库以及 JavaBean 技术。Javabean 的封装性提高了系统的可重用性和代码的编写效率。在每个页面只要直接调用相应的 JavaBean 文件就可以,不用再次重复编写。在检索功能上我设计了高级检索功能,通过新闻系统分类的内容及名称对系统数据进行搜索,可以根据用户的具体需求精确地找到自己想要的新闻。本人设计的模块有前台和上传、链接、公告管理模块。前台模块涉相关新闻信息显示。可分为新闻模块、分类模块、检索模块、排行模块、统计模块、公告模块及在线留言模块等模块。所有数据库部分封装于 JavaBean 文件中。上传管理模块分为图片、文件上传,图片、文件管理。支持多组文件图片同时上传,提高了上传信息的效率。文件保存如下所示:files myFiles=myUpload.getFiles();/将文件保存到服务器查看上传文件的代码如下所示:String path=request.getRealPath(InfoSite/uploadFiles/);System.out.println(path+path);File d=new File(path);/用 File 类方法将 path 路径赋值给 dFile list=d.listFiles();/用 listFiles()类取出上传目录下的所有文件名写入 list中out.println(所上传附件一览);for(int i=0;ilist.length;i+)if(listi.isFile()/isFile()类判断是否为文件=listi.getName()/获取文件名删除上传文件的业务逻辑实现在 executeDelete 方法中,它简单地调用 SQL的 delete 语言对数据库表进行操作。进展情况记录链接管理模块功能主要包括:添加链接、删除链接、修改链接。添加链接代码实现。String sql=insertinto link(Lname,Laddress,Ldatetime)values(+name+,+address+,+dat+);sqlbean.executeUpdate(sql);修改链接代码实现。Stringsql=update link set Lname=+textfield+, Laddress=+textfield0+,Ldatetime=+textfield1+where Ldatetime=+Subid+;sqlbean.executeUpdate(sql);公告管理部分分为查看公告、更改公告、删除公告。添加公告具体数据库代码如下所示:String sql=insertinto gonggao(title,content,time) values(+strTitle+,+strContent+,+time0+);sqlbean.executeUpdate(sql);为了实现页面的模块化,提高整个系统的访问速度,我还采用了分页技术。 在编码过程中,我不断追求代码的高执行率,提高代码的可移植性和扩展性。最后,这些目标基本实现。学生签名: 年 月 日指导教师意见指导教师签名: 年 月 日江西师范大学本科生毕业设计(论文)进展情况记录学号 0368110182 学生姓名 朱彦霖 专业 软件工程毕 业 设 计(论 文 )题 目新闻发布系统的设计与实现-前台和上传、链接、公告管理模块时间 自 2006 年 11 月 10 日 至 2007 年 1 月 20 日进展情况记录第三阶段:测试阶段我主要是对自己负责的模块进行编码和单元测试。接着我把自己所负责的模块加入整个新闻系统中,进行综合测试。在测试过程中我用白盒测试法,即从其内部结构出发来进行测试工作,并用正式的文档资料把测试计划、详细测试方案以及实际测试结果保存下来。同时对我负责的各个模块进行黑盒测试,并制定测试用例。用黑盒测试法测试系统模块(包括上传管理、链接管理、公告管理) ;测试结果:调试号 调试日期 调试内容简述 调试人1 20061210 文件上传路径存在判断 朱彦霖2 20061211 添加新闻没有成功 朱彦霖3 20061212 公告的分页出现了问题 朱彦霖4 20061213 Y、N 出现指代不明 朱彦霖5 20061214 图片传出为空则不显示 朱彦霖公告管理的测试用例:要求字段ID 名称 内容 时间 预期结果/实际结果空 空 空 空 提示相应的字段不可以为空非空 非空 非空 非空 提交成功模块测试错误(BUG)报告 出错编号 1 出错时间 20061210软件版本 2.0 测试人 朱彦霖出错问题描述 公告管理添加公告点击提交,不存在验证。进展情况记录内容与现象 当管理员添加公告信息非法时,无法添加进入数据库。出错编号 2 出错时间 20061211软件版本 2.0 测试人 朱彦霖出错问题描述 公告管理删除公告点击提交没有反应。内容与现象 当管理员删除公告信息没有出错时,无法删除数据库信息。在系统的测试阶段中,我把相关文档资料和系统交给指导老师审阅,指导老师提出了系统需要修改和完善的地方。然后我根据指导老师的意见和要求对系统不断地改进和更新,最后小组成员统一对系统进行综合测试,结束系统的测试工作。学生签名: 年 月 日指导教师意见 指导教师签名: 年 月 日江西师范大学本科生毕业设计(论文)进展情况记录学号 0368110182 学生姓名 朱彦霖 专业 软件工程毕 业 设 计(论 文 )题 目新闻发布系统的设计与实现-前台和上传、链接、公告管理模块时间 自 2006 年 1 月 21 日 至 2007 年 2 月 25 日进展情况记录第四阶段:论文撰写通过前期的准备,我开始对新闻系统开发过程中所编写的一系列文档(需求说明书、总体设计说明书、详细设计说明书、测试报告)进行整理、归纳、总结。小组成员与指导老师商讨后确定毕业论文最终的题目,随后进一步查找材料,完成了开题报告以及论文大纲的编写。 参考论文大纲的设计要求,我开始详细编写毕业设计论文。毕业论文的设计分为以下几部分:摘要、引言、相关技术介绍、系统的总体需求与设计、前台模块分析与实现、上传管理模块的实现、链接管理模块的实现、公告管理模块的实现、结束语、参考文献、致谢。摘要简述新闻系统的内容。系统的总体需求与设计描述了新闻系统的主要模块,包括前台模块和后台模块。个人模块分析详细描述了模块的设计以及数据库设计。前台模块主要介绍分类查看、检索、排行、统计模块设计以及实现的代码。上传管理模块实现介绍了模块设计,并详细描述上传图文的设计以及实现。公告管理模块实现介绍了模块设计过程与实现方法。经指导老师批阅,依据论文大纲,经过多次修改,最终我的毕业设计论文定稿打印。学生签名: 年 月 日指导教师意见指导教师签名: 年 月 日江西师范大学本科生毕业设计(论文)个人工作总结学号 0368110182 学生姓名 朱彦霖 专业 软件工程毕 业 设 计(论 文 )题 目新闻发布系统的设计与实现-前台和上传、链接、公告管理模块时间 自 2007 年 2 月 25 日 至 2007 年 3 月 15 日工作总结毕业设计内容的实践,我采用的是最流行的 web 开发技术 JSP,JSP 在效率上都已经大大的优于诸如 asp,php 等 web 开发技术,在实践过程中,我尽量采用最新最流行的技术,如广泛使用的 JSP 容器 Tomcat 和先进的开发工具 Eclipse 等等。通过完成新闻发布系统的毕业设计,我提高了 B/S 架构系统的制作与设计的能力和软件编码的能力首先,参加这样一个较大的系统的开发,就要在整个系统开发过程中贯穿一种软件工程的思想,强调的是系统的统一和协调。其中,最主要的是在管理上提议规范和标准,开发人员要协调,经常相互交换经验和知识,使整个课题组的成员的知识水平一致相同,也就是要具有良好的团队合作的精神,这样才能使开发的系统日趋完善。其次,在开发过程中,我掌握了 JSP 编程技术,Dream weaver 制作界面,SQL SERVER2000 的使用;较全面地理解了 B/S 编程的思想,并把这种思想运用于系统开发过程中。通过完成功能模块图、需求分析说明书、数据库设计说明书以及相应模块的设计,增强了分析和解决问题的能力,更重要的是提高了我的自学能力。最后,我认为自己在开发系统过程中,还培养了一种严谨、认真的工作梯队和良好的工作习惯,我觉得经过这学期的毕业设计,我在各方面都有了较大的收获,取得了较大的进步。虽然模块已经基本完成,但是还存在着一些问题,系统有待测试。今后将花大部分时间在系统的测试和完善上面。后台功能全面,包括数据的添加、删除、修改等各方面,但还有一些技术上的不完善需要继续改进。前台网页灵活,几乎大部分数据都是动态从数据库中取得。本系统的功能以及技术还不够完善,一些不足之处还有待改进。虽然通过此次毕业设计我学到了很多相关方面的技术,但是还不能完全满足未来发展的要求,本人还需要继续努力,从技术以及市场多方面学习更新知识以适应今后社会的发展需要。在今后的学习与工作中,我将严格要求自己,努力学好开发技术,在培养独立思考的同时,加强团队合作,在每项任务完成后总结自己的优缺点,为今后在软件行业中长远发展拼搏进取。学生签名: 年 月 日指导教师意见 指导教师签名: 年 月 日江西师范大学本科生毕业设计(论文)形式审查表学号 0368110182 学生姓名 朱彦霖 专业 软件工程毕 业 设 计(论 文 )题 目新闻发布系统的设计与实现-前台和上传、链接、公告管理模块项目 是 否 无封面填写完整正确(含外文题目)文稿为 A4 打印稿文字编排格式规范统一有中文摘要(含中文关键词)中文关键词为 35 个有外文摘要(含外文关键词)有目录(标题文字、页码与内文相符)正文有小标题正文标点符号使用正确正文无错别字或病句参考文献有 10 篇以上参考文献含外文资料参考文献含最新期刊资料参考文献序号在文中有标注参考文献格式规范过程进展情况记录含中期自查过程进展情况记录含个人工作总结过程进展情况记录反映了学生的实际工作过程进展情况记录填写完整过程进展情况记录内容无逻辑错误图表设计与绘制规范形式审查内容(在 是 、否 、无 相 应 的空 格 里 打“”,“否 ”指未 达 到 规范 要 求 ,“无 ”指 没 有 相应 要 求 或项 目 )附带了软盘等程序载体指 导 教 师审 查 意 见形式审查合格( )不合格( )指导教师签名: 年月日核 查 意 见形式核查合格( )不合格( )学院毕业设计(论文)领导小组组长签名: 年月日江西师范大学本科生毕业设计(论文)指导教师评价表学号 0368110182 学生姓名 朱彦霖 专业 软件工程毕 业 设 计(论 文 )题 目新闻发布系统的设计与实现-前台和上传、链接、公告管理模块指导教师评语指 导 教 师 评 分指 标 考核项目 满分 评分选题价值 6选题难易度 4选题工作量 4选 题 质 量20%选题符合教学培养目标 6综合运用知识 14查阅文献资料及资料应用 6研究方案设计 8研究方法和手段的运用(或实验 操作) 10外语应用 4计算机应用 2能 力 水 平50%创新 6内容与题目相符 5论文(设计说明书)结构 8语言(表达准确、简炼,无病句,符合学 术规范) 6文字与标点符号(书写规范,标点符号使用正确,参考文献格式符合要求)4写 作25%篇幅 2学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论