合肥学院
计算机科学与技术系
课程设计任务书
2016~2017学年第一学期
课
专指业导班教程 级 师 Web 应用系统开发 实验室管理系统 课程设计名称
2016年12月
1 课程设计目的
通过课程设计,学生在下述各方面的能力应该得到锻炼:
(1)进一步巩固、加深学生所学专业课程《Web 应用系统开发》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。
(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。
(3)利用所学知识,开发小型应用系统,掌握运用Web 应用技术编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。
(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。
(5)熟练掌握HTML 、XML 、CSS 、JavaScript 、JSP 、JDBC 等相关技术。 2 课程设计名称及内容
课程设计名称:实验室管理系统
设计内容:设计一个实验室管理系统,通过网络实现对实验室、实验项目、以及实验室设备和人员的管理。
3 任务和要求
3.1 实验室管理:实现实验室信息的添加、修改、删除、浏览、查询,涉及的信息有:
实验室编码、实验室名、实验室类别、学科、所属学院、房屋面积、地点、负责人等。
3.2 实验项目管理:实现实验项目的添加、修改、删除、浏览、查询,涉及的信息有:
实验项目编码、实验项目名、实验项目类别、所属实验室、学时、学生数。
3.3 设备管理:实现实验室设备信息的添加、修改、删除、浏览、查询,涉及的信息
有:设备编号、设备名、型号、规格、购买日期、数量、单价、厂商、所属实验室。
3.4 实验室人员管理:实现实验室人员信息的添加、修改、删除、浏览、查询,涉及
的信息有:人员编号、姓名、性别、出生日期、职称、学历、毕业院校、专业特长、所属实验室、职务等。
3.5 用户管理:实现用户的添加、修改、删除、浏览,涉及信息有:用户名、密码、
权限组;用户登录与注销;修改密码。
3.6 权限管理:分普通用户和实验室管理员两种角色,普通用户只能对实验室基本信
息、实验项目、设备、人员进行浏览。实验室管理员能使用所有功能。
3.7 基本信息管理:维护系统的基础参数表,主要包括实验室类别,实验项目类型,
院系,职称,学历等。
4 设计方案提示
4.1 系统中的所有数据都应存储在关系数据库中,建议采用MS SQLServer 或者
MySQL 。
5 其它
开发环境要求:Eclipse/MyEclipse + Tomcat 8/7/6 5人题
6 参考资料
[1] 邹建. 深入浅出--SQL SERVER 2005开发、管理与应用实例. 人民邮电出版社,2008.
[2] 樊月华.Web 技术应用基础. 清华大学出版社, 2006.
[3] 飞思科技产品研发著:JSP 应用开发详解(第二版),电子工业出版社, 2004年.
[4] 张洪伟著:Tomcat Web开发及整合应用,清华大学出版社, 2006年.
[5] 陈刚著:Eclipse 从入门到精通(第2版) ,清华大学出版社, 2007年.
合肥学院
计算机科学与技术系
课程设计任务书
2016~2017学年第一学期
课
专指业导班教程 级 师 Web 应用系统开发 实验室管理系统 课程设计名称
2016年12月
1 课程设计目的
通过课程设计,学生在下述各方面的能力应该得到锻炼:
(1)进一步巩固、加深学生所学专业课程《Web 应用系统开发》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。
(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。
(3)利用所学知识,开发小型应用系统,掌握运用Web 应用技术编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。
(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。
(5)熟练掌握HTML 、XML 、CSS 、JavaScript 、JSP 、JDBC 等相关技术。 2 课程设计名称及内容
课程设计名称:实验室管理系统
设计内容:设计一个实验室管理系统,通过网络实现对实验室、实验项目、以及实验室设备和人员的管理。
3 任务和要求
3.1 实验室管理:实现实验室信息的添加、修改、删除、浏览、查询,涉及的信息有:
实验室编码、实验室名、实验室类别、学科、所属学院、房屋面积、地点、负责人等。
3.2 实验项目管理:实现实验项目的添加、修改、删除、浏览、查询,涉及的信息有:
实验项目编码、实验项目名、实验项目类别、所属实验室、学时、学生数。
3.3 设备管理:实现实验室设备信息的添加、修改、删除、浏览、查询,涉及的信息
有:设备编号、设备名、型号、规格、购买日期、数量、单价、厂商、所属实验室。
3.4 实验室人员管理:实现实验室人员信息的添加、修改、删除、浏览、查询,涉及
的信息有:人员编号、姓名、性别、出生日期、职称、学历、毕业院校、专业特长、所属实验室、职务等。
3.5 用户管理:实现用户的添加、修改、删除、浏览,涉及信息有:用户名、密码、
权限组;用户登录与注销;修改密码。
3.6 权限管理:分普通用户和实验室管理员两种角色,普通用户只能对实验室基本信
息、实验项目、设备、人员进行浏览。实验室管理员能使用所有功能。
3.7 基本信息管理:维护系统的基础参数表,主要包括实验室类别,实验项目类型,
院系,职称,学历等。
4 设计方案提示
4.1 系统中的所有数据都应存储在关系数据库中,建议采用MS SQLServer 或者
MySQL 。
5 其它
开发环境要求:Eclipse/MyEclipse + Tomcat 8/7/6 5人题
6 参考资料
[1] 邹建. 深入浅出--SQL SERVER 2005开发、管理与应用实例. 人民邮电出版社,2008.
[2] 樊月华.Web 技术应用基础. 清华大学出版社, 2006.
[3] 飞思科技产品研发著:JSP 应用开发详解(第二版),电子工业出版社, 2004年.
[4] 张洪伟著:Tomcat Web开发及整合应用,清华大学出版社, 2006年.
[5] 陈刚著:Eclipse 从入门到精通(第2版) ,清华大学出版社, 2007年.