收藏 分销(赏)

毕业设计说明书标准范文.doc

上传人:天**** 文档编号:4478846 上传时间:2024-09-24 格式:DOC 页数:17 大小:510KB 下载积分:8 金币
下载 相关 举报
毕业设计说明书标准范文.doc_第1页
第1页 / 共17页
毕业设计说明书标准范文.doc_第2页
第2页 / 共17页


点击查看更多>>
资源描述
毕业设计说明书标准范文 14 2020年4月19日 文档仅供参考,不当之处,请联系改正。 毕 业 设 计 说 明 书 课题名称 商务软件开发 院 系 计算机与软件学院 专 业 软件技术 班 级 软件1521 学 号 学生姓名 张昆鹏 指导教师: 陈伟 10 月 26 日 计算机与软件学院 毕业设计(论文)诚信承诺 我谨在此承诺:本人所写的毕业论文《商务软件开发》,系本人独立完成,没有抄袭行为,凡涉及其它作者的观点和材料,均作了注释与说明,若有不实,后果由本人承担。 承诺人(签名): 张昆鹏 10 月 26 日 摘  要 随着网络的普及,传统的交流模式已经越来越不适应人们的生活,随之而来的论坛却受到了人们的欢迎。论坛系统主要服务于网络上的所有网民,为她们很好的提供更多元化的交流环境。论坛系统是一个正在兴起的应用领域,它实现了网上教学的实时性、交互性、动态性。当前对于网上学习的模式以及其所涉及的技术 仍有许多问题需要探讨和解决。本系统明确了系统的可行性和用户需求;根据模块化原理,规划了设计了系统功能模块;在数据库设计部分,详细说明了系统数据库的结构和数据库的完整性、安全性措施;程序设计则采用面向对象的程序设计思想,提出系统的程序设计思路,对前台与后台功能的程序实现进行了详细论述;系统测试部分,具体分析测试过程中出现的主要问题,并提出了解决方案,实现系统功能。最后,对系统作以客观、全面的评价,并对进一步改进提出了建议。 本次实训开发设计综合应用PHP语言、软件工程与UML技术、JavaScript、PHP Web应用开发、数据库应用技术,遵从软件企业开发过程中的软件生命周期开发过程模型,将有关的设计开发技能相融合,设计开发一个真实的基于PHP Web技术的B/S架构应用软件系统。 关键词:PHP;交流;B/S架构 目 录 第1章 绪论 1 1.1研究背景 1 1.1.1 E-Learning学习系统的设计与开发的意义 1 1.2 研究意义内容及可发展性 1 1.2.1课题内容 1 1.2.2课题意义 1 1.2.2 课题内容 2 第2章 系统开发技术与工具 3 2.1 系统开发技术 3 2.2 系统开发的工具 3 第3章 需求分析 6 3.1  系统功能需求分析 6 3.1.1 系统功能描述 6 3.1.2 系统用例图 6 3.2系统非功能需求 8 第4章 概要设计 9 4.1 系统模块设计 9 4.1.1系统总体功能 9 4.1.2系统接口类关系图 9 4.2数据库设计 10 4.2.1 系统实体描述 10 4.2.2 数据表设计 13 4.2系统开发框架设计 17 4.2.1 系统开发框架 17 第5章 详细设计 19 5.1 注册功能 19 5.1.1 注册功能流程图 19 5.1.2 注册页面设计 19 5.1.3 注册功能代码设计 20 5.2登录功能详细设计 21 5.2.1 登陆功能流程图 21 5.2.2 登陆页面设计 21 5.2.3 登陆功能代码设计 22 第6章 系统实现 23 6.1个人中心功能实现 23 6.2资源共享功能实现 24 6.3课程页面实现 24 6.4章节界面实现 25 6.5主页功能实现 25 6.6注册登录功能实现 25 6.7后台管理功能实现 27 第7章 系统测试与运行 28 7.1 系统测试 28 第8章 总结与展望 30 8.1论文总结 30 8.2展望 30 致 谢 32 参考文献 33 第1章 绪论 1.1研究背景 面对网络的平民化, 学习方式不再是传统的只从课本获得,学生更多的从网上获取更多的有用知识和信息。但网络毕竟是一把双刃剑,因此为了能够使学生更好的从网上获取知识,能够能使老师和学生更好的交流,我们设计出了E-Learning学习系统。它是个正在兴起的利用领域,主要利用网页制作、数据库的等技术实现网上学习的实时性、交互性、动态性目的尽可能将现实的活生生的学习环境和方法应用与网络教学中,提高学生网上学习的兴趣,从而正真的提高网上学习质量;同事本系统的总体框架式为简历多学科的通用 的模块化的网上学习平台为今后开展广泛的网上教育提供技术基础服务 论坛系统的设计与开发的意义 在传统的交流下学习存在着很多的缺点,随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及,计算机已经进入人类社会生活的各个领域,并发挥这越来越重要的作用,越来越多的人们选择网上在线交流。第2章 系统开发技术与工具 2.1 系统开发技术 本次实训开发设计综合应用PHP语言、软件工程PHPWeb应用开发、J数据库应用技术,遵从软件企业开发过程中的软件生命周期开发过程模型,将有关的设计开发技能相融合,设计开发一个真实的基于PHP Web技术的B/S架构应用软件系统。 2.2 系统开发的工具 1.开发工具 Eclipse: Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于经过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。Eclipse界面如图2.1所示: 图2.1 Eclipse截图 MySql: MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,当前属于Oracle公司。Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有库数据放在一个大仓内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常见标准化语言。MySql数据库界面如图2.2所示: 图2.2 MySQL截图 BootStrap: Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。 2.作图工具 PhotoShop:Adobe Photoshop,简称“PS”,是由Adobe Systems开发和发行的图像处理软件。Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,能够有效地进行图片编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及,如图2.3所示: 图2.3 Photoshop 截图 Microsoft Visio: Office Visio 便于IT和商务专业人员就复杂信息、系统和流程进行可视化处理、分析和交流的软件。使用具有专业外观的 Office Visio 图表,能够促进对系统和流程的了解,深入了解复杂信息并利用这些知识做出更好的业务决策。 第3章 需求分析 3.1  系统功能需求分析 3.1.1 系统功能描述 这次实训我组的论坛系统设计与开发分为前台和后台。前台又分为用户和游客,后台分为版主和管理员。如下表3.1所示: 表3.1系统框架表 前台 普通用户 下载/共享资源、交流发帖 游客 浏览网站 后台 版主 审核 资源 管理员 管理用户、审核资源 3.2系统非功能需求 1. 兼容各个主流的浏览器,包括IE8.0以上版本,FireFox 4.4以上版本,Chrome12以上版本等。 2. 能兼容主流的分辨率,如1280*768。 3. 软件的可扩展性好,留有对未实现功能的接口。 4. 系统的容错性好,能够对各种异常进行捕获,并会有相应提示。 5. 用户体验好,界面简洁清晰,导航易操作,没有无效链接。 6.性能响应良好,页面加载时间在5S以内。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服