Coder Social home page Coder Social logo

assignment6's Introduction

Assignment6

================ 背景:

你有个朋友在花鸟市场开了家宠物店,惊闻你是学软件的,托你写个网上售卖平台,现知他家宠物店里面有飞的,有游的,有爬的,有会挖洞的,根据你所学知识,利用OOA、OOD的**完成网站的初步分析以及设计,并用OOP的方式实现本平台。
系统要求:

1、 宠物的展示信息需要涉及基本的食住行属性以及价格(视实现与完整程度加分,比如加个用户评价)
2、 需要实现用户的登录注册(邮箱验证加分)
3、 购物车以及购买功能
4、 既然你们GUI也学了,那么请加上一个Java swing GUI
5、 如果你有过前端开发经验,那么你可以直接将整个项目做成网页版,并附以前端页面。这样开发的同学无需再写Java GUI
6、 以上只是基本功能,目标是做一个网上宠物售卖平台,实现越完整,加分越多。
接口及命名规范:

  1. 请将你的项目用eclipse打包成Runnable Jar file,命名为学号-姓名.jar
  2. **!!(非常重要)打包之前请切记将你的数据库URL改为下面这段字符串:jdbc:mysql://127.0.0.1:3306/my_schema?user=root&password=123456
  3. 将你MySQL中的表结构导出成.sql文件,sql文件命名成:学号-姓名-table.sql,其表名请命名为学号_表名,例如,你有一个用户(user)表,你的学号为2014302580000,请将该表命名为2014302580000_user,这个表对应的sql文件请命名成:2014302580000-姓名-user.sql
  4. 将你数据库中的表数据也导出成insert语句形式的.sql文件,命名成:学号-姓名-data.sql
  5. 请将上述所有文件以及所有源代码及所用外部包(MySQL,JDBC无需打包)一同打包成.zip文件上交。.zip请命名成:班级-学号-姓名-Assignment6样式。

作业要求:

  1. 独立完成,严禁抄袭,一旦被查重系统MOSS判定为抄袭并无法做出合理解释者,第一次予以警告并记此次作业0分。若再被发现,直接挂科。
  2. 所有作业请提交到Github上Assignment6 repository下的submit-homework文件夹下,所有提交至其他地方的作业视作无效。
  3. 请严格遵守接口及命名规范,不符合接口规范的作业视为不合格。
  4. 加分Deadline:12月6日 23:59,最终deadline:12月13日 23:59

assignment6's People

Contributors

oliverxyy avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.