2009科瑞锐捷杯大赛试题“软件设计”项目 实践试题.doc_第1页
2009科瑞锐捷杯大赛试题“软件设计”项目 实践试题.doc_第2页
2009科瑞锐捷杯大赛试题“软件设计”项目 实践试题.doc_第3页
2009科瑞锐捷杯大赛试题“软件设计”项目 实践试题.doc_第4页
2009科瑞锐捷杯大赛试题“软件设计”项目 实践试题.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C调的华丽-锐捷杯2009黑龙江省大学生计算机技能大赛“软件设计”项目 实践试题(A卷)(考试时间9:00-12:00共3小时 满分100分)学校名称: 小组成员: 答题说明:试题共两个项目,分别为ASP.NET(C#)和JAVA两个方向。考生根据自己的选题方向只可选做一题。请在选择的题目上画对号()项目名称选中校内订餐系统(C#)公司员工信息管理系统(JAVA)下面请开始答题:请仔细阅读你选题目的所有资料。可以根据项目提供的资料自行编写项目开发文档(不作为主要评定内容,占分值权重的5%),上机实现该项目,并在考场局域网内发布此项目。全部完成后,请把项目所有文件按指定文件结构分类后打成压缩包,并用自己的校名和小组成员名命名,上传至服务器(项目文件结构及压缩包命名格式如下)。 项目一: ASP.NET(C#)编程语言方向(共1小题,共计100分)l 主题:校园订餐网站(本公司以建站、服务器架设、空间域名销售等虚拟商品为主,本站为公司网站,主要起宣传和联络作用,不作为经营网站);l 网站名:校园订餐网;l 网址:;l 信箱:web ;l 电话l 备案号:黑ICP备08001389号l 主要栏目:首页、用户管理、食品管理、订单管理。l 架构如下: l 素材:存放在每台计算机D:2009web素材;l 每组中间一台计算机作为服务器;l 网站保存目录:服务器的D:2009web+组号,其中数据库和所有网页均保存在此目录下。如:第2组保存目录为其服务器的D:2009web2。l 在网站保存目录中简略写出“设计说明”文本文件,用以说明网站设计的特点或技术亮点等。特别注意:l 前后台关联,认真审题,统一设计、制作;l 请参赛选手发挥自己的想象力和设计才能,完成前后台设计要求;l 本次比赛只允许使用组委会给定素材,现场制作,如有违规,取消参赛资格;l 比赛过程中如有问题,请联系评委或工作人员;l 比赛结束时,请选手在服务器上打开网站首页后离开考场。二、 设计完成后,请在局域网内发布此项目。三、 登陆系统的必要信息(必填)1、所设计的项目的网址为: 2、所设计的项目的管理员初始用户名为: 密码为: 内容分数具体要求前台设计50分页面设计页面宽度不超过1024像素,高度不超过2屏;布局合理、风格统一、结构清晰规范; 色彩搭配美观、设计新颖、有创意。整站样式全部应用样式表制作。每个页面都包含统一的logo、banner、版权信息和备案信息。用户体验做到主次分明,达到更有效的传递信息的目的,让用户在浏览网站时更加顺畅。logo按照网站名称含义及性质,自行设计出网站标志,并与文字、英文合理搭配,使之色彩、造型美观具有艺术感。banner与导航banner的尺寸根据设计需要自由发挥,banner与导航菜单可放在一个flash里,也可分开制作。页面要求(1)首页名称为index.扩展名;logo和banner合理放置页面中。合理布局各个板块,能够突出网站的实用性,其中菜单项可以显示后台添加的最新菜肴,不限制类别。(2)注册用户根据给定的图片和信息,设计用户注册页面,实现注册功能四、 菜单浏览本页为动态页面,显示后台添加的文字和图片,布局美观;合理安排。本页要求简洁明了,方便查询,美观适用。3天内发布的新闻后出现new的图标。每个菜肴的显示为图片和菜肴名称及价格。每个菜肴价格后面提供“加入订单”四字,点击可把该菜肴加入订单。以便后面的操作进行订单查看和发送。(4)我的工作台本页分两项子菜单,修改密码和查看基本信息。实现级联菜单,即鼠标悬停在我的工作台上,弹出子菜单选项,选项分别为修改密码和查看基本信息。修改密码:需要客户输入旧密码和两次新密码,如果旧密码输入错误,也将不能修改密码。查看基本信息:列出用户注册时填写的基本信息,并允许修改。(5)订单查看本页为动态页,显示客户订购的菜肴,用表格要显示菜肴的除图片外的详细信息,如定购同一个商品,需要合并数量,并根据订购数量及单价,显示订购总金额。提供下订单功能,点击可实现写入订单数据库中。(6)登录跳转到登陆页面,提供登陆功能。本页要求简洁明了,方便查询,美观适用。前沿技术如果页面使用的是DIV+CSS技术,请在网站文件夹下建立一个txt文档名字为div+css,并在文档中简要说明实现的架构和用法。样式表所有前台页面采用外部链接样式表,样式表名称为style.css。超链接所有超链接必须采用相对路径,禁止使用绝对链接。后台设计50分数据库数据库设计合理、性能良好。分页显示前台“菜肴”页面中。使用分页技术显示。用户管理提供对已经注册用户的删除、查看的功能管理员登录后台的默认管理员用户名:admin;密码:admin。食品管理提供对图片的增删改功能,最好实现图片的上传功能,数据库中只存储图片的相对路径,图片上传到一个固有文件夹中。订单管理提供对订单的删除、查看、上菜的操作。如果点上菜,那么该菜肴将被列为已上菜的订单列表中。后台默认页后台默认页为admin.扩展名(如:admin.asp)。安全性其中用户登录具有一定安全性,所有后台页只能通过登录页面才能打开后台管理页面。项目二: JAVA编程语言方向(共1题,共计100分)1、 项目资料:1、 项目名称:公司员工信息管理系统2、 项目需求: 每个公司都需要对员工的信息进行管理,总经理、人事经理可操作所有信息、部门经理需要查看本部门信息;总经理还要能够查看所有信息变动的历史记录等,所以开发一套公司员工信息管理系统具有深远的意义。 本系统是在Windows系列操作系统下,数据库开发平台不限,基于JAVA,并采用JSP技术设计。由于时间有限,该系统需至少提供部门管理和员工信息的管理等基本功能。3、 需求分析如下:根据公司员工信息管理系统的基本需求,本系统需要完成以下任务:l 根据不同的角色(管理员,总经理,人事经理,部门经理)对员工信息进行相应的增删改查操作。l 管理员具有全部权限。l 总经理既可以操作所有信息,也可以查看所有信息变动的历史纪录。l 人事经理也可以操作所有信息。l 部门经理可查看本部门信息。l 普通员工只可查看本人信息。4、 总体设计如图1:图1 公司员工信息管理系统总体设计5、 功能设计概要:用户登录:用户需有五种身份:管理员、总经理、人事经理、部门经理、普通员工。其功能如图1所示。a) 管理员信息管理对所有用户的管理。b) 总经理管理用户的添加和管理,以及对员工信息变动的历史记录。c) 人事经理管理 用户的添加和管理d) 部门经理基本信息 全可以查看本部门所有员工的信息。e) 普通员工基本信息 查看本员工的基本信息。6、数据库设计(只作为参考提示)经过上述系统功能分析和需求总结,初步设计如下的数据项和数据结构。f) 用户信息需包括用户编号、用户账号、用户密码等数据项。用户编号:主键,用户的唯一ID号,用来唯一区别每个用户。用户账号:用户登录时使用的名称。用户密码:用户登录时使用的密码。 权限g) 部门信息需包括部门编号、系别、部门名称、备注等数据项。部门编号: 主键,部门的唯一ID号,用来唯一区别每个部门。部门名称:每个部门的名称。备注:描述各部门的必要情况信息。h) 人员基本信息需包括员工编号、员工姓名、性别、所在部门、职务、工资、身份证号、现住址、户口所在地、婚否、档案所在地、就职日期、学历、政治面貌和外语语种等数据项。员工编号: 主键,员工的唯一ID号,用来唯一区别每个员工。员工姓名: 员工的真实姓名,而且是员工登录时使用的账号。性别: 员工的性别(例如:男、女)。所在部门: 外键,每个员工所在的部门。职务: 员工的职务。工资: 员工的工资数。身份证号: 员工的身份证号,而且也是员工登录时使用的密码。现住址:员工的住址信息。户口所在的地: 员工的户口信息。婚否: 员工的婚姻状况。档案所在地: 员工档案所在。就职日期: 员工入职时间。学历: 学历信息(博士后、博士、硕士、本科、大专、中专)。政治面貌:政治面貌信息(党员、团员、群众)。外语语种:员工所学的是何种外语。 2、 设计完成后,请在局域网内发布此项目。3、 登陆系统的必要信息(必填)1、所设计的项目的网址为: 2、所设计的项目的超级管理员初始用户名为: 密码为: 内容分数具体要求前台设计50分页面设计页面宽度不超过1024像素,高度不超过2屏;布局合理、风格统一、结构清晰规范; 色彩搭配美观、设计新颖、有创意。整站样式全部应用样式表制作。每个页面都包含统一的logo、banner、版权信息和备案信息。用户体验做到主次分明,达到更有效的传递信息的目的,让用户在浏览网站时更加顺畅。logo按照网站名称含义及性质,自行设计出网站标志,并与文字、英文合理搭配,使之色彩、造型美观具有艺术感。banner与导航banner的尺寸根据设计需要自由发挥,banner与导航菜单可放在一个flash里,也可分开制作。banner设计与网站内容贴切,至少有8秒的循环动画,图片与文案相结合,文案自拟,图片在提供的素材中选择。导航要按题目所给架构实现二级下拉菜单,可使用javascript或flash实现。前台设计50分页面要求(1)首页名称为index.扩展名;logo和banner合理放置页面中。首页中放置一个由4张图片组成的焦点图动画(用来展示新闻的图片,用flash或java实现),广告内部边缘处有4个鼠标划过按钮,当鼠标划过每个按钮,则相应出现该按钮所对应的图片;图片转场方式要求自然、美观。合理布局各个板块,能够突出系统的时尚性和前沿性。员工信息不显示在首页。企业公告需在首页显示,布局自行设计。(2)员工信息展示,可以根据部门大类进行分类。(3)用户信息修改记录展示,要求布局和谐、美观。(4)员工信息查看,要求信息分布合理,权限分布清晰。前沿技术如果页面使用的是DIV+CSS技术。(正确采用者加3分)超链接所有超链接必须采用相对路径,禁止使用绝对链接。(正确不加分,错误一处扣2分)后台设计50分数据库数据库设计合理、性能良好。分页显示在查看员工信息的时候,要将员工的重要信息做展示,其中至少要有一部分用到分页技术。用户管理只有管理员、总经理和人事经理才可以对用户进行管理。(其中区分管理员

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论