
难度系数:★
一.目的
1.能够将所学的数据库的知识用于实际应用系统的设计中。
2.掌握对数据库的操作,包括连接数据库,SQL编写,完整性约束,所以,视图,触发器,存储过程,函数等应用开发。
3.完成合作伙伴管理系统的设计、编码和测试。掌握数据库的设计流程和方法,包括需求分析,数据设计,应用程序设计。
二.要求
1.该课题由3-4人共同完成。需提交明确的分工任务书。
2.要求共同设计,人人编码,每人至少完成一个模块的编程。
3.要求设计的系统程序结构良好,没有明显错误,界面简洁实用
4.数据库使用Oracle,应用开发使用javaweb相关技术。数据库设计建议用类似powerdesigner的工具进行设计。
4.以组为单位,提交内容如下
(1)课程设计任务书和课程设计报告书
根据所选题目,按课程设计文件的格式要求,提交课程设计任务书和课程设计报告书。包括功能分析、数据库设计(E-R图,表,视图、存储过程、触发器定义等)、程序的详细设计、运行和开发环境、参考书目等。课程设计任务书一个组一份,课程设计报告书一组和每个人各一份。
(2)程序源码和可执行系统,数据文件等,包括数据库SQL脚本.
(3)系统使用和安装说明,注明使用该系统的有关注意事项,包括运行环境、数据库配置、用户名和密码等。
(4)分工任务书和组内评分。
6.提交时间:第15周(第10周左右中期检查,时间地点另行通知)
7.答辩演示;
答辩演示时间地点另行通知。
8.全班提交一张光盘,包括各组提交的内容。
三.题目:
合作伙伴管理系统
设计一个合作伙伴管理系统,具有系统管理、合作伙伴管理等功能。参考要求如下:
1.系统管理
主要功能包括:用户管理,角色管理,权限管理,日志查询。
功能说明:
对系统的用户信息进行管理。
维护系统的角色信息。
设置权限信息。
2.合作伙伴管理主要功能包括:合作伙伴引入管理,合作伙伴退出管理。
功能说明:
合作伙伴引入流程
流程如下所示:
流程说明:
合作伙伴向中国电信的合作伙伴管理人员提出准入申请,并提交相关准入资质审批资料,合作伙伴资格输入包括合作伙伴准入申请材料、资质审批等,输出包括合作伙伴资料信息、合同信息、状态信息、信用信息等。具体流程说明如下:
合作伙伴管理人员对合作伙伴准入资料录入到合作伙伴结算子系统,如果该合作伙伴为省级合作伙伴则提交省级系统管理员审核合作评估否则由本地网系统管理员进行审核评估,如果需省级系统管理员审核还需要提交给省级系统管理员;
系统管理员审核通过之后,还需要提交省公司相关部门审核(包括业务口、财务口),如需要省公司主管领导审核则送交省公司主管领导审核,最终审核通过之后,则与合作伙伴签约合同并发布成为一个正式的合作伙伴。如果没有审核通过,退回给合作伙伴修改,再次提交接入申请资料,重新审核,并告知原因。合作伙伴准入成功后状态信息的变化:
在用:表示该合作伙伴处于正常状态;
归档:标明该合作伙伴已注销或处于暂停状态,该合作伙伴的某些操作行为,包括合作伙伴业务受理相关功能、支付相关功能,归档之前,结算帐单需计算完成;
合同签署完成之后,则在系统中录入该合作伙伴相关合同档案信息;
对合作伙伴开展业务培训。
合作伙伴退出流程
流程如下所示:
流程说明:
中国电信对合作伙伴进行退出管理,当发生以下情况是启动合作伙伴退出流程:合作伙伴主动提出退出:省级合作伙伴由省级审核否则由本地网审核;
合作伙伴合同到期退出:到期后如果合作伙伴不愿意续签合同则进入退出审核,否则合同续签;
合作伙伴违约事件退出:
合作伙伴考核结果退出:考核未合格合作伙伴将进行警告,同时列入预备退出清单;
当退出审核通过之后,财务需要对合作伙伴进行结清所有财务未结款项,与合作伙伴合同解除,系统中与该合作伙伴相关规则停用,同时通知自有宣传渠道(含门户网站等)删除与该合作伙伴相关的各种信息并做好客服解释。
四、课程考核方式
现场答辩和演示80%
课程设计报告20%
五、参考文献
[1]周爱武,汪海威,肖云.数据库课程设计[M].北京:机械工业出版社.2012
[2]王珊,萨师煊.数据库系统概论(第五版)[M].北京:高等教育出版社.2014
[3]杨冬青等译.数据库系统概念(第六版)[M].北京:机械工业出版社.2012
