综合作业与课程设计要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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)学生:智能查看学生自己的成绩。
现要求你,设计一个权限管理模块,该模块可以实现上面给出的不同人员的操作。
在上面的要求下,按你自己的理解,给出对系统的具体功能划分,合理组织数据库、数据表以及表之间的关系。对于各种操作,不用实现,只给一个操作提示就可以。例如:当教师要提交所承担课程“课程一”成绩时,系统给出“你是教师,你现在要进行的操作是提交你承担‘课程一’的成绩”提示。
请给出该模块的功能划分,角色的功能以及系统的设计思想。
提交文档格式:
注意:补充_课程设计_计算机_班级_学号_姓名
并在邮箱主题中也按该格式注明。