1、 2015 届毕业设计(论文)开题报告题 目 基于微信平台的校园微快递系统 学 院 计算机工程学院 专 业 软件工程 _ 姓 名 班 级 11 软件 2Z 指导教师 设计地点 起止日期 2014 年 11 月至 2015 年 06 月 毕业设计(论文)开题报告(含课题的意义、目的;主要设计(研究)内容;设计(研究)方案;预期成果;进度安排及主要参考文献等)1、研究背景和意义目前校园商品、服务交易仍采用面对面线下交易方式,这种方式不但不灵活,而且不符合当前这个信息化的时代。唯有结合线上的交易,采用 O2O 模式进行交易,才能变得更加便捷可靠安全,同时也提高了同学们的生活质量,因此开发校园微快递系
2、统显得尤为重要。2、主要设计内容1系统主界面:成功绑定本系统后即进入了系统,此窗口底部菜单栏是软件的一些系统功能。系统分别列示了“用户管理” 、 “商店管理” 、 “商品管理” 、 “订单管理”四大功能模块。2用户管理:主要包括四个子功能,管理员可以对已经注册的用户进行相应操作。 (1)用户信息添加:管理员通过添加用户功能,填写新用户的姓名、密码等完成新用户的添加。 (2)用户信息查询:管理员通过输入关键字对用户信息进行查询。(3)用户信息修改:管理员通过修改功能对某个用户的基本信息进行修改。 (4)用户信息删除:管理员通过删除功能对已经注册的用户进行删除。3商店管理,主要包括五个子功能,商家
3、可以通过商店管理功能对自己的商店进行相应操作,管理员可以对所有的商店进行相应操作。 (1)商店信息添加:管理员或商家通过添加功能,输入商店基本信息,即可完成商店的添加。 (2)商店信息查询:管理员或商家通过查询功能,输入关键字对商店信息进行查询。 (3)商店信息修改:管理员或商家通过修改功能,输入商店信息进行修改。 (4)商店信息审核:管理员通过审核功能,查看商店信息后,进行审核。 (5)管理员或商家通过删除功能对已经添加的商店进行删除。4商品管理,主要包括五个子功能,商家可以通过商品管理功能对自己的商品进行相应操作,管理员可以对所有的商品进行相应操作。 (1)商品信息添加:管理员或商家通过添
4、加功能,输入商品基本信息,完成商品的添加。 (2)商品信息查询:管理员或商家通过查询功能,输入关键字对商品信息进行查询。 (3)商品信息修改:管理员或商家通过修改功能,输入商品信息进行修改。 (4)商品信息审核:管理员通过审核功能,查看商品信息后,进行审核。 (5)商品信息删除:管理员或商家通过删除功能对已经添加的商品进行删除。5订单管理,主要包括四个子功能:用户可以通过订单管理进行相应操作。(1)订单创建:用户根据自己的需求,选择自己喜欢的商店、服务等,通过订单创建功能进行下单。(2)订单查询:用户根据自己的 ID 查询自己已下订单的状态信息。(3)订单取消:用户根据自己的需要,可在下单后对
5、自己不想订购的商品、服务或微快递进行取消。 (3)订单取消:用户根据自己的需要,可在下单后对自己不想订购的商品、服务或微快递进行取消。 (4)订单签收:用户根据自己是否收到商品,或,可以对订单进行签收操作。3、系统的设计方案1编写需求说明书:根据校园快递派送的基本特点及相关的流程等,初步确定系统的几大主要管理模块和局部功能细节。2编写设计说明书:根据需求说明书以及功能模块,确定系统总体结构图。对系统进行建模,画出用例图、类图、序列图等确定系统的详细流程。其次,进行数据库建模,从说明书提炼出关键实体类,画出表结构关系图,从而建立后台数据库。3具体实现:该系统采用 MVC 模式来实现。前台通过微信
6、交互及移动 WEB 界面显示,采用 HTML5、CSS、JAVASCRIPT 等语言来设计,同时使用 Servlet 来过滤指定页面控制非法用户,采用 AJAX 与 MySQL 数据交互。4系统调试:针对系统中存在的 error 和 bug,经过不断修改和调试,使所设计的系统更加完善,达到需求的功能。5系统功能完善与撰写论文:根据需求,可对功能进行局部的变动与完善,同时总结设计心得和经验教训,整理归纳设计材料撰写毕业论文。4、预期成果1. 基本实现预期功能,软件交付;2. 系统设计说明书。5、设计步骤进度安排研究步骤如下:2015 年 2 月 28 日-2015 年 3 月 18 日,完成开题
7、报告;2015 年 3 月 09 日-2015 年 3 月 29 日, 完成系统总体设计,熟悉相关开发技术;2015 年 3 月 30 日-2015 年 4 月 13 日,完成主要模块的详细设计及编程;2015 年 4 月 14 日-2015 年 4 月 30 日,调试、修改、完善软件;2015 年 5 月 01 日-2015 年 5 月 20 日,撰写设计说明书;2015 年 5 月 21 日-2015 年 5 月 28 日,完善设计说明书,检查作品,准备答辩。6、参考文献1骆科扬,刘俊.基于微信的校园信息平台的设计与实现.J.现代计算机(专业版).2014 年 30 期2唐俊开著.HTML
8、5 移动 Web 开发指南.M.电子工业出版社,20153李双远,李阿辉.DIV+CSS 技术在网页布局中的应用实现.J.吉林化工学院学报.2014 年 03 期4A. S. Shevlyakov.An Efficient Inter Mode Decision Method for MVC.J.Journal of Mathematical Sciences, 2001, Vol.107 (6), pp.4497-44995周利荣.基于 javascript 的动态网页制作.J.电脑学习.2005.036Marty Hall、Larry Brown 编著.Servlet 与 JSP 核心编程
9、.M.清华大学出版社.2009.097陈荣丽.浅析数据库之效能MYSQL 数据库作用与技巧.J.哈尔滨职业技术学院学报.2007 年 06 期8Wayner, Peter.HTML5 in the Web browser: HTML5 forms.J.InfoW, 2011, pp.n/a指导教师意见(对课题设计(研究)内容的深度、广度及设计(研究)方案的意见和对毕业设计(论文)结果的预测等)该同学对本设计相关信息进行广泛的采集、整体与分析,采用的设计方法和实现思路都很合理。其设计内容涉及数据库设计、业界流行的实现方法、跨平台的开发语言、较先进的代码设计模式等多个方面。其深度、广度符合本次毕业设计的要求,设计方案可行,进度安排合理。该设计具有较强的实际意义,能够从理论和技术上锻炼学生的能力,能够很好的检验大学的学习成果,同时对学生就工作和就业提供更好的支持。该同学的开题报告符合本次毕业设计的要求,同意其进入设计阶段。指导教师签名:年 月 日系审核意见:系主任签名:年 月 日注:开题报告应在指导教师指导下由学生填写,经指导教师及系审核后生效。