“软件设计方案”项目实践考试(a卷)

“软件设计方案”项目实践考试(a卷)

ID:34622884

大小:75.50 KB

页数:5页

时间:2019-03-08

“软件设计方案”项目实践考试(a卷)_第1页
“软件设计方案”项目实践考试(a卷)_第2页
“软件设计方案”项目实践考试(a卷)_第3页
“软件设计方案”项目实践考试(a卷)_第4页
“软件设计方案”项目实践考试(a卷)_第5页
资源描述:

《“软件设计方案”项目实践考试(a卷)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C调的华丽-锐捷杯2008黑龙江省大学生计算机技能大赛“软件设计”项目实践试题(A卷)(考试时间10:30-12:0013:00-15:30共4小时满分100分)学校名称:小组成员:答题说明:试题共两个项目,分别为ASP.NET(C#)和JAVA两个方向。考生根据自己的选题方向只可选做一题。请在选择的题目上画对号(√)矚慫润厲钐瘗睞枥庑赖。项目名称选中在线同学录系统(C#)□华夏人事管理系统(JAVA)□下面请开始答题:请仔细阅读你选题目的所有资料。可以根据项目提供的资料自行编写项目开发文档(不作为主要评定内容,占分值权重的5%),上机实现该

2、项目,并在考场局域网内发布此项目。全部完成后,请把项目所有文件按指定文件结构分类后打成压缩包,并用自己的校名和小组成员名命名,上传至服务器(项目文件结构及压缩包命名格式如下)。聞創沟燴鐺險爱氇谴净。项目一:ASP.NET(C#)编程语言方向(共1小题,共计100分)一、项目资料:1、项目名称:在线同学录系统2、项目需求:同学录是同学之间用于交流不可缺少的工具之一,同学录它能够为同学们提供及时、准确的信息,对于每位同学来说都至关重要。但一直以来人们使用传统的方式进行交流,这种交流方式存在着许多缺点,如:效率低、保密性差,另外还会出现遗失等情况,

3、这样就给人们之间交流带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对同学之间信息进行管理,具有书信所无法比拟的优点。例如:速度快、查找方便、易修改、可靠性高、保密性好、成本低、便于打印等。这些优点能够极大地提高使用效率,是与世界接轨的重要条件。因此,开发同学录成为很有必要的事情。残骛楼諍锩瀨濟溆塹籟。为给第5页共5页学生提供一个独立、安全、健康、稳定的校内交流学习和生活的平台,华夏学院欲建立一个校内在线同学录系统

4、。酽锕极額閉镇桧猪訣锥。本系统是在Windows系列操作系统下,以SQLSERVER为数据库开发平台,基于c#语言,采用asp.net技术设计的。由于时间有限,该系统需至少提供学生在线发表留言、在线创建班级和在线注册等基本功能。彈贸摄尔霁毙攬砖卤庑。1、需求分析如下:根据在线同学录系统的基本需求,本系统需要完成以下任务。l用户管理:对用户信息的创建、编辑和删除等。l班级管理:创建新班级、对现有班级信息进行编辑和删除等。l留言管理:提供发表留言、修改留言、删除留言、查看留言等功能。2、总体设计如图1:图1在线同学录系统总体设计3、功能设计概要:

5、l用户信息管理包括用户注册和登录等功能。用户需有三种身份。超级管理员、班级管理员和普通用户,其中超级管理员可编辑、删除所有人的注册信息,班级管理员可编辑、删除本班学生的注册信息,而普通用户只可编辑、修改自己的注册信息。謀荞抟箧飆鐸怼类蒋薔。l班级信息管理通过班级信息管理只有身份是班级管理员的用户可以创建班级和维护(班级信息的删除和修改)班级。l留言信息管理通过留言信息管理用户可以发表、查看、编辑和删除留言。4、数据库设计经过上述系统功能分析和需求总结,初步设计如下的数据项和数据结构。l用户信息需包括用户编号、用户账号、用户密码、班级编号、用户

6、类型等数据项。※用户编号:主键,用户的唯一ID号,用来唯一区别每个用户。※用户帐号:用户登录时使用的名称。※用户密码:用户登录时使用的密码。※班级编号:外键,用户所在班级的编号。第5页共5页※用户类型:用来区别用户的身份。如:1代表超级管理员,2代表班级管理员,3代表普通用户。l班级信息需包括班级编号、班级管理员等数据项。※班级编号:主键,班级的唯一ID号,用来唯一区别每个班级。※班级管理员:每个班级的管理者。必须是注册时,注册身份为班级管理员的用户。l留言信息需包括留言编号、留言内容和留言时间等数据项。※留言编号:主键,每条留言信息的唯一I

7、D号,用来唯一区别每条留言。※留言内容:每条留言的具体内容。可有字数限制。※留言时间:留言发表的时间。设计时最好取当时的系统时间,而不要采用人为输入时间的方式。二、设计完成后,请在局域网内发布此项目。三、登陆系统的必要信息(必填)1、所设计的项目的网址为:2、所设计的项目的超级管理员初始用户名为:密码为:项目二:JAVA编程语言方向(共1题,共计100分)一、项目资料:1、项目名称:华夏人事管理系统2、项目需求:每个公司都需要对员工进行人事方面的管理,人力资源部门需要记录员工的详细信息,财务部门需要知道员工的薪酬情况,部门负责人也要知道员工的

8、情况。所以开发一套能人事管理系统具有深远的意义。厦礴恳蹒骈時盡继價骚。华夏学院根据自身需要打算开发一套人事管理系统,以促进学院的电子化办公进程,以提高工作效率。本系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。