综合作业与课程设计要求

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、设计题目

设计一个简单的网上名片管理系统,实现名片的增、删、改、查等操作。该名片管理系统包括如下功能:

(1)用户登录与注册

用户登录:在登录时,如果用户名和密码正确,进入系统页面。

用户注册:新用户应该先注册,然后再登录该系统。

(2)名片管理

增加名片:以仿真形式(按常用的名片格式)增加名片信息。

修改名片:以仿真形式(按常用的名片格式)修改名片信息。

查询名片:以模糊查询方式查询名片。

删除名片:名片的删除由2种方式,即把名片移到回收站,把名片彻底删除。

(3)回收站管理

还原:把回收站中的名片还原回收。

彻底删除:把名片彻底从回收站删除。

浏览/查询:可以模糊查询、浏览回收站中的名片。

二、期末成绩所要完成的题目与要求

要求:

(1)首先完成教材4.3节的系统。按教材中给出的设计思想和设计步骤,一步一步的完成系统,体验大程序的设计思想和设计方法。

(2)在完成(1)基础上,完成前面的设计题目。

(3)这两个题目作为我们本学期Java语言课程设计的一部内容,占40%的成绩。

(采用jsp技术实现)

(4)(3)的基础上,采用JavaBean\Servlet技术,重构该系统(占期末成绩的30%)。(5)第18周的测试,占期末成绩的30%。(若做的不好,可以在编写代码后,让我看看,可以提高你的成绩)

提交材料:

源代码压缩后提交到邮箱:wldl@

注意:文件名按格式:计算机_班级_学号_姓名

并在邮箱主题中也按该格式注明,并注明是第几次代码

三、课程设计所要设计的题目与要求

在上面给出的设计基础上,采用Jsp+jaavaBean+Servlet+JDBC+DAO+MVC等有关技术和思想,,继续重构系统。

要求:(1)完成系统的设计与编码

(2)提交设计报告和源代码

(3)设计报告要打印并与19周的星期天交

(4)源代码压缩后提交到邮箱:wldl@

注意:文件名按格式:课程设计_计算机_班级_学号_姓名

并在邮箱主题中也按该格式注明。

四、补充课程设计题目

若已经完成前面的要求,可以继续完成下面的题目,从而进一步提高你的设计能力。

假设有一个山东农业大学的成绩管理系统,该系统有不同的用户:

(1)学校教务处管理员,可以对系统的所有功能进行操作。

(2)任课教师:可以提交所承担课程的学生成绩,并可以修改自己提交的成绩。可以查看自己提交的成绩。

(3)学院管理员:可以查看全学院所承担课程的成绩,并可以对本学院的学生所有信息进行操作,可以对本学院的任课教师的所有信息进行操作。

(4)学生:智能查看学生自己的成绩。

现要求你,设计一个权限管理模块,该模块可以实现上面给出的不同人员的操作。

在上面的要求下,按你自己的理解,给出对系统的具体功能划分,合理组织数据库、数据表以及表之间的关系。对于各种操作,不用实现,只给一个操作提示就可以。例如:当教师要提交所承担课程“课程一”成绩时,系统给出“你是教师,你现在要进行的操作是提交你承担‘课程一’的成绩”提示。

请给出该模块的功能划分,角色的功能以及系统的设计思想。

提交文档格式:

注意:补充_课程设计_计算机_班级_学号_姓名

并在邮箱主题中也按该格式注明。

相关文档
最新文档