1、数据库系统综合设计选题一、总体要求1) 分组要求:按课题组方法开发,每组23人,组长一名,角色划分、任务分配2) 开发环境要求数据库平台:MS SQL Server、Oracle开发平台:J2EE软件架构:B/S3)选题要求:每个班级各个项目组课题不能相同。4)设计要求数据库设计方面:优化数据库结构、完善数据完整性控制、视图正确使用、触发器应用、存放过程(或函数)应用、基于索引物理结构优化实现。系统实现方面:JSP程序中实现数据库连接、使用SQL语言实现数据库多种操作、完成系统基础功效。5)验收项目内容和要求以小组单位验收,先由组长作项目开发总体情况介绍,人员及其分工情况、相关技术使用情况,系
2、统实际运行效果检验,指导老师对每一位组员进行问询,对每一位同学各项验收指标(每一项指标含有不一样权值)打分。尤其要求:项目组每一位组员均需学会和掌握JSP环境下经过数据库接口连接数据库服务器和进行数据库操作编程方法。二、综合设计课题及其要求1、学生成绩管理系统要求:1) 了解(需求分析)学生成绩管理系统功效需求、数据需求和其它需求;2) 分析从学生入学、课程学习、专业实践、实习、毕业设计等相关步骤业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:学生信息、课程信息、老师信息、专业信息等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。2、教职职员管
3、理系统要求:1) 了解(需求分析)教职职员管理系统功效需求、数据需求和其它需求;2) 分析从新老师入职、岗位变动、业务培训、教学和科研情况、离职或退休等整个业务步骤及相关实体3) 对所包含各类实体进行抽象,包含:职员基础信息、岗位变动信息、业务培训信息、部门信息、经办人信息等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。3、设备管理系统要求:1) 了解(需求分析)设备管理系统功效需求、数据需求和其它需求;2) 分析从新设备购入、登记设备台账、设备维修、折旧、设备报损等整个业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:设备台账、设备使用情况、
4、设备使用者、设备维修、设备报损和报废等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。4、快递业务信息管理系统要求:1) 了解(需求分析)快递业务信息管理系统功效需求、数据需求及其它需求;2) 分析从接单到投递整个业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:用户、包裹、运单、职员、仓库等。4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统5. 小型自选商场商品管理系统要求:1) 了解(需求分析)小型自选商场商品管理系统功效需求、数据需求和其它需求;2) 分析商品进货、销售、库存等整个业务步骤及相关实体;3)
5、 对所包含各类实体进行抽象,包含:商品(含分类)基础信息、商品进货(入库)、商品销售、商品盘亏、折扣、供给商等。4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。6、小型电子商务网站要求:1) 了解(需求分析)小型电子商务(图书销售)网站功效需求、数据需求和其它需求;2) 分析图书及其起源、图书介绍、图书销售、供货商发货等整个业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:图书(含分类)基础信息、图书销售、销售结算、订单、发货单、用户信息、出版社信息、供货商信息等。4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统
6、。7、学生学籍管理信息系统要求:1) 了解(需求分析)学生学籍管理系统功效需求、数据需求和其它需求;2) 分析学生入学以来基础信息变更、课程学习、奖励、处分、毕业等整个业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:学生基础信息(含家庭、体检等信息)、课程学习信息、奖励和处分信息、贷款信息、学生异动信息、学生毕业信息等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。8、企业仓库管理系统要求:1) 了解(需求分析)生产型企业仓库管理系统功效需求、数据需求和其它需求;2) 分析从原材料入库、原材料领用、产品(半成品)入库、产品销售出库等整个业务步骤
7、及其相关实体;3) 对所包含各类实体进行抽象,包含:仓库、原材料、产品(半成品)、材料入库单、材料领用单、产品(半成品)入库单、产品出库单、原材料库存情况表、成品库存情况表等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。9、楼盘销售管理系统要求:1) 了解(需求分析)楼盘销售管理系统功效需求、数据需求和其它需求;2) 分析楼盘销售业务步骤及其相关实体;3) 对所包含各类实体进行抽象,包含:楼盘基础信息、楼盘销售情况信息、用户、员工、用户定金、退房、纠纷及其它等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。10、
8、毕业生管理信息系统要求:1) 了解(需求分析)毕业生管理信息系统功效需求、数据需求和其它需求;2) 分析毕业生管理系统业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:毕业生基础信息、单位信息、毕业学校、所学专业、毕业生工作单位和职位异动等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。11宾馆客房管理系统要求:1) 了解(需求分析)宾馆客房管理系统功效需求、数据需求和其它需求;2) 分析自房客预定房间、入住、退房等整个业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:客房信息、房客信息、房间预定信息、客房入住情况信息、房客退房信息、费用
9、结算信息、物品异常损耗信息等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。12、企业人事管理系统要求:1) 了解(需求分析)企业人事管理系统功效需求、数据需求和其它需求;2) 分析企业职员入职、岗位变动、薪资变动、培训、奖励、处分、解聘、退休等整个业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:职员基础信息、部门及岗位信息、岗位变动信息、薪资异动信息、职员培训信息、奖励和处分信息、解聘职员信息、退休职员信息等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。13、航空机票预定及销售系统要求:1) 了解(需
10、求分析)航空机票预定及销售系统功效需求、数据需求和其它需求;2) 分析旅客机票预定、机票销售、航班机票打折、退票等整个业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:旅客信息、航班信息、机票打折信息、旅客订票信息、机票销售信息、退票信息、费用结算信息等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。 14、职员工资管理系统要求:1) 了解(需求分析)企业职员工资管理系统功效需求、数据需求和其它需求;2) 分析职员考勤、加班、多种津贴、代扣项目、年底奖金等信息产生规则及计算方法,工资管理业务步骤及相关实体;3) 对所包含各类实体进行抽象,包含:职
11、员信息、职员基础工资信息、津贴、公积金、代扣项目、考勤信息、加班信息、年底奖金等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。15、药品进销存管理系统要求:1) 了解(需求分析)药品进销存管理系统功效需求、数据需求和其它需求;2) 分析药品进货、销售(含折扣)、过期处理、损耗、库存量控制、盘存等相关业务步骤及实体;3) 对所包含各类实体进行抽象,包含:药品和分类、生产厂商、药品销售、药品销售折扣、库存量控制和预警、过期药品、药品损耗、药品库存情况等;4) 画出E-R图,转换并优化数据库逻辑结构及物理结构;5) 设计并实现一个简单系统。三、数据库系统综合设计项目组信息表数据库系统综合设计项目组信息表班级: 指导老师:项目组编号项目名称组长及其联络方法项目组组员及其联络方法项目分工情况