关闭

2014年成都百万职工技能大赛计算机程序员决赛试题样本(四川华迪公司)

标签: 成都百万职工技能大赛计算机程序员决赛试题样本四川华迪公司
2190人阅读 评论(0) 收藏 举报
分类:

教育培训管理系统

 

软件需求描述:

    教育培训系统是一个专门用于教育培训机构规范化管理的软件,该软件能够为各类教育培训业务的规范化管理与标准化服务提供IT支撑。该软件通过实现受训学员信息的一致化管理,培训项目的流程化管理,培训业务过程数据的集中管理与共享,培训服务质量的全过程跟踪与监控,确保教育培训机构的工作效率与服务质量能够得到切实的提升与改进。

 

教育培训管理系统功能需求:

1.      进入系统前必须通过身份认证;

2.      学员管理;

3.      住宿管理;

4.      缴费管理;

 

系统使用的人员是:培训机构各部门管理人员

功能描述:

一、身份认证

普通用户没有注册的权限,系统的账号均由系统管理员统一分配,用户登录后才能使用本系统。

用户信息主要包括:用户名、密码、性别、身份证号、出生日期、电子邮箱、移动电话;

二、学员管理 

学员管理包括学员基本信息的录入、修改、删除和查询。学员基本信息管理由教务部管理员负责。

学员基本信息包括:编号、姓名、性别、身份证号、民族、出生年月、最高学历(博士、硕士、本科、大专、高中)、毕业时间、健康状况(良好、一般、较差、极差)、家庭住址、邮编、申请项目、培训期数、优势特长、附件(对于一些纸质资历证明的文档,可以扫描成电子文档以附件的形式保存)。

三、住宿管理

住宿管理包括宿舍资源管理和宿舍分配。住宿管理由行政部管理员负责。

宿舍资源管理包括宿舍资源的录入、修改、删除和查询。

宿舍资源信息包括:楼号、宿舍号、可住人数、状态(已满,未满)、备注。(宿舍住宿人数未达到可住人数,也可以设置其状态为已满)。

宿舍分配是为入住登记的学员创建宿舍分配信息,录入该学员的楼号,宿舍号等信息。

四、缴费管理

缴费管理包括缴费设置、缴费登记。缴费管理由财务部管理员负责。

缴费设置是按培训项目、学期设置学员的缴费项目。

缴费项目信息包括:培训项目(如JavaEE培训、网络培训)、培训期数、培训费、住宿费、其他费用。

缴费登记是为缴费的学员进行登记。

登记的信息包括:学员编号、姓名、培训项目、培训期数、培训费、住宿费、其他费用、应交金额、实交金额、欠费金额、缴纳时间

 

系统实现要求

本系统实现分成五步:分别是用例建模、类图分析、数据库设计、程序实现、安装手册。请仔细阅读题目所有内容,并按照要求提交最终结果。

 

一、用例建模

 

请使用Rational Rose软件根据软件需求描述进行用例建模,并使用用例图绘制用例模型,要求:

根据需求找出系统所有主角。

根据需求找出系统所有用例,并对找出的用例进行简单的描述(简要描述在模型中体现),如果用例间有关系请绘制出关系;如角色和用例间有关系请绘制出关系。

 

二、类图分析

请对所有用例进行用例分析,找出相关的类及其相互间的关系,并使用Rational Rose画出类图。类图中应包括类、类的属性、类的方法、类之间的关系。

 

 

三、数据库设计

根据系统用例,使用Power Designer设计相应业务的概念数据模型和物理数据模型以支持用例的业务实现,并最终在Microsoft SQL Server 2005或者Oracle10g中生成具体可用的数据库供后面编程使用。

 

 

四、程序实现

编码实现以下功能:

a)        身份认证;

b)       学员基本信息的录入、修改、删除和查询;

c)        宿舍管理(包括宿舍资源的录入、宿舍分配);

 

请按编码实现规范要求进行编程。

 

环境配置:能配置数据库环境,正确将物理模型转化成数据库;能配置开发环境,正常进行开发

数据库连接访问:能够正确使用连接字符串实现数据库连接;能够使用代码或数据控件访问数据库;

功能实现:请在代码注释中说明该段的设计思想

a)        身份认证;

b)       学员基本信息的录入

c)        宿舍管理

d)        缴费管理


程序设计思想及结构:程序设计能够体现3层结构。

程序编码规范:符合Java/C#编码规范

界面:操作方便,布局合理,提示信息明确

 

 

 

五、安装手册

1、提交成果目录清单:

 

2、系统使用的第三方系统或工具包说明:

系统名字、版本号

 

3、程序安装步骤:

 

4、运行命令方式:

 

 2014年成都百万职工技能大赛计算机程序员决赛试题样本(四川华迪公司),实际操作竞赛内容试题样本

实操比赛内容
计算机程序设计员实际操作竞赛参照计算机程序设计员国家职业标准的高级程序员(国家职业资格等级三级)、程序设计师(国家职业资格二级)的要求命题


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:465833次
    • 积分:6114
    • 等级:
    • 排名:第4244名
    • 原创:139篇
    • 转载:52篇
    • 译文:1篇
    • 评论:154条
    最新评论