1、 开题报告 毕业设计(论文、创作)开题报告毕业设计(论文、创作)开题报告 (学生本人填写) 学号 姓名 导师姓 名职称 开题时间 2012 年 12 月 1 日 课题题目 在线购物系统的设计与实现 课题来源 导师指定 自定 其他来源 课题的目的、意义以及和本课题有关的国内外现状分析: 1目的:随着社会的发展,网络的普及,网上购物已成为在线业务的重要 载体。网站可以为用户提供商品的详细信息,用户可以在线购买商品,确定自己 的订单,对自己购买过的商品进行评价。 2意义:网上销售为人们提供了更广阔的环境,更广阔的市场,更快速的 流通和低廉的价格,而且更新和修正较为快捷方便,可以在任何时间更新,而不
2、受时间和地域的限制,更符合时代的要求。 3现状:随着网络的普及,网上购物已成为在线业务的重要载体。在线购 物,可以足不出户的情况下,了解使世界各地的各类商品,可以通过比较,选择 自己中意的,较便宜的商品,由于虚拟商店减少了运营成本,商品更加便宜,这 也是在线购物越来越受欢迎的原因。 研究目标、研究内容和准备解决的问题: 1目标:游客可以浏览网站,查看商品和对商品的评价。游客注册成普通 用户后,还可以购买商品,对自己购买过的商品,添加评论。普通用户 管理自己的信息。管理员可以管理普通用户的信息、编辑商品的信息等。 学生可以按照教师的建议或各自的计划对所学知识进行自我测验;教师 可以通过网站提供的
3、环境对学生的学习情况进行动态管理,并依据网站 记录的考试成绩给出对每一位学生客观的综合评价。 2内容:此系统主要分为管理员相关功能、普通用户相关功能、 、游客相关 功能三个模块。管理员的功能有:管理员个人信息管理、用户信息管理、 收支表信息管理、商品信息管理、用户留言管理等功能。 3准备解决的问题:如何防止重复登录、防止在提交空字符串或不合要求 的数据时发生异常。 开题报告 II 拟采取的方法、技术或设计(开发)工具: 平台:Windows 7 开发工具和语言: 开发工具拟采用 Eclipse, 语言采用 Java, 框架会用到 struts2、 Hibernate、Spring。 数据库:拟
4、采用 Oracle 其他辅助开发工具:Ultra Edit,apache-tomcat 预期成果: 1源程序 2毕业论文 进度计划: (1)2012-11-1 2012-12-31:查找资料、确定毕业设计题目,编写开题报告。 2013-01-01:将开题报告发送到导师邮箱。 2013-01-02 2013-01-10:导师根据开题报告下达任务书。 (2)2013-01-11 2013-04-02:搜集素材、整理设计内容。 2013-04-03:将毕业设计阶段性成果发送到导师邮箱。 (3)2013-04-03 2013-04-09:根据导师的建议和指导,继续设计。 2013-04-10:将中期检
5、查表和修改后的设计内容发送到导师邮箱。 (4)2013-04-11 2013-04-28:根据导师的建议和指导,修改毕业设计和论文。 2013-04-29:将设计和论文终稿发送到导师邮箱。 开题报告 III 开题前收集的资料和参考文献(5-8 种) 1 赵斌软件测试技术经典教程北京:科学出版社,2007 2 贾素玲,王强,陈当阳,曹爽,许珂Java 程序设计清华大学出版社, 2007 年 5 月第 1 版 3 贾素玲,王强,张成,朱磊,方敬JSP 应用开发技术清华大学出版社, 2007 年 6 月第 1 版 4 贾素玲,王强,罗昌,姜浩,许珂HTML 网页设计清华大学出版社, 2007 年 6
6、 月第 1 版 指导教师对选题报告的意见: 该选题具有一定的实用性和现实意义,适合本科应届毕业生作为毕业设计。 课题实现的目标明确,课题的初步划分以及对应分配的时间段也比较合理。希望 严格按照计划认真完成课题的设计工作。 指导教师签名: 2013 年 1 月 10 日 任务书 毕业论文(设计、创作)任务书毕业论文(设计、创作)任务书 (导师根据学生的开题报告填写) 题目名称 在线购物系统的设计与实现 学院 计算机与信息工程 学院 学生 姓名 所学 专业 网络工程 学号 毕业论文(设计、创作)要求 1 1设计内容设计内容 在线购物系统。 2 2基本要求基本要求 系统要求至少实现以下核心功能: 登录后的用户可以将自己选中的物品放入购 物车、管理员可以添加、删除商品,可以管理普通用户的评论。 3 3要解决的问题要解决的问题 (1)用户身份的验证,如果用户没有登录,不能进行购物。管理员身份的验 证,禁止不是管理员身份的其他人员登录管理员系统。 (2)对