Skip to content

XZXSean/Assignment6

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published