技术编程1题库Word文件下载.docx
- 文档编号:14511296
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:33
- 大小:165.25KB
技术编程1题库Word文件下载.docx
《技术编程1题库Word文件下载.docx》由会员分享,可在线阅读,更多相关《技术编程1题库Word文件下载.docx(33页珍藏版)》请在冰豆网上搜索。
(2)软件产品包括打包后的可独立运行文件或已经部署完毕能直接运行的软件系统。
(3)软件开发文档内容包括软件使用说明和测试报告。
二、考核大纲
(C#)
考核范围
比重(%)
考核要点
设计文档
5
理解提供的软件系统分析与设计文档中的各种模型。
使用RationalRose2002表示的用例图、活动图、顺序图和类图。
使用PowerDesigner9.5表示的概念数据模型和物理数据模型。
10
编写软件使用说明
C#编程
MSVisualStudio.NET2005工程管理。
常用控件使用。
50
面向对象程序设计。
A、ADO.net、Xml技术开发。
系统集成、优化。
数据库应用开发。
软件测试
设计测试用例并实施测试
产品打包
软件产品部署。
三、作品评审
以软件系统的先进性、实用性为基本评审标准,注重系统的创新性、实用性、设计的合理性、完整性、先进性和系统的稳定性。
1、评审要点
(1)软件设计是否合理,是否具备良好的可扩展性;
(2)软件设计是否具有创新性;
(3)软件是否已经完整实现并可稳定运行;
(4)软件是否具备完整的使用文档;
(5)软件源代码编写风格是否清晰易懂,是否具备详尽完整的注释;
(6)软件的界面是否简洁友好,界面是否符合该软件功能的特点;
(7)软件是否具有较好的可操作性;
(8)软件是否具有较高的实用性;
(9)软件是否具有较高的技术含量,是否运用了较好的技巧。
2、评审方式
本次考核将采取黑、白箱结合的测试方法考核学生的程序。
黑箱测试重点考察程序运行的结果、运行的速度以及人机交互界面的美观实用,白箱测试重点考察程序编制的步骤是否合理,代码编写是否符合规范以及系统是否存在漏洞等。
(1)评比首先要看程序是否能正常运行,即运行中出现的错误不能使程序退出、陷入死循环或造成死机。
如果出现上述情况,可以重新运行,但总尝试次数不能超过三次。
(2)在正常运行基础上,以功能评比为主,首先考察程序是否包含指定的基本功能,其次考察程序包含的发挥功能。
若某项发挥功能运行不正常,算做无此功能,不影响其他功能评比。
(3)在功能相近的情况下,考察程序的其他特色,如操作界面,美工效果,联机帮助等等。
(4)文档占一定比例的分值,文档不完整将酌情扣分。
试题1
华明眼镜制造有限公司是一家生产眼镜为主的眼镜制造企业。
公司下设销售部、采购部、生产部、技术部、仓库等部门。
为了能够扩大企业的销售范围,公司决定通过上网直销企业生产的产品,为此,需要建立一个眼镜网上订单管理系统。
一、公司业务
(一)产品描述
公司主要生产多种型号的眼镜,每种眼镜由多种零部件组成(如图1所示),组成每种眼镜的零部件个数和层数不一定相同。
图1(a)A型眼镜零部件组成结构树
图1(b)B型眼镜零部件组成结构树
图1所示为眼镜的产品结构树,树根部分反映的最终产品称为树形层次的0层,往下依次是组成产品的零部件。
0层为最高层,1层其次,数字越大,层次越低。
上层与直接下层之间构成了一个母子关系,上层物料称为母件,而它们所属的下层物料称为子件。
例如:
对镜框来说,它既是上层的子件,同时又是其下层的母件,这样的组件通常是半成品,需要由车间进行加工组装而成。
而对于螺钉、鼻托等零件,它们没有属于自己的子件,这类零件需要向其他公司购买。
为了便于计算机存储产品结构树,通常采用某种数据格式来描述产品结构,这种能描述产品结构、记录产品所需零部件明细的文件称作物料清单。
以下是A型眼镜的物料清单:
表1物料清单
层次码
母件结构码
物料结构码
名称
用量
单位
供应形态
00.01
A型眼镜
1
副
自制
01.02
树脂镜片
2
片
外购
01.03
M型螺钉
个
01.01
K1型镜框
02.01
S型镜架
02.02
J型镜腿
02.03
鼻托
02.04
4
为了标识和描述用于销售、采购过程中的每一种物料的属性和信息,通常建立一个登记物料数据的基本文件,该文件称为物料主文件。
以下是公司的物料主文件:
表2物料主文件
物料代码
规格型号
单价(元)
库存量
属性
A001
A24X18
800
6
产品
B002
R6
300
8
零件
B003
M5
0.8
B001
K1X6
400
3
部件
C001
S8X8
C002
J6
30
C003
B2X2
20
A002
B型眼镜
B20X18
500
…
(二)订购
当客户需要购买公司产品时,需填写以下形式的订购单。
表3订购单
订单编号:
1客户订单订购日期:
2008-9-22
客户名称
大明眼镜店
送货地址
和平区101
总金额
18000
客户订购产品
产品编号
产品名称
产品规格
订购数量
售价
订单备注
(三)缺货信息
缺货信息是根据客户订购数量和物料库存量计算出来的。
客户累计订购11付A型眼镜,则根据物料主文件中的库存量和物料清单中1付A型眼镜需要的物料计算出以下缺货信息:
表4缺货单
缺货量
二、系统分析与设计
(一)软件总体结构
本系统的软件划分为前台和后台两部分。
前台是客户订购子系统,运行在前台Web服务器中;
后台用于处理公司内部业务,运行在内部局域网中。
(二)数据库设计
1、实体关系模型
根据系统需要保存的信息,采用实体关系方法,确定各个实体以及实体之间的关系如下图所示。
图3实体关系模型
2、物理数据模型
本系统物理数据模型是针对SQLServer2000具体实现的,根据实体关系模型转换的物理数据模型所对应的表结构如下:
(1)员工表
员工表用来存放公司内各位员工的基本信息,其表名为employee,表结构如下表所示。
表5员工表
栏目名称
列名
类型
可否为空
说明
员工编号
empID
char(6)
N
主键作为员工登录名
员工姓名
Name
varchar(8)
口令
Password
varchar(16)
Y
联系电话
Phone
varchar(12)
工作岗位
Post
(2)物料主文件表
物料主文件表用来存放物料的基本信息,其表名为material,表结构如下表所示。
表6物料主文件
matID
char(4)
主键
物料名称
matName
model
varchar(30)
单价
price
money
库存数量
onhandQty
numeric(6)
当前仓库中物料的实物总量
基本单位
unit
varchar(4)
产品说明
Explanation
varchar(200)
产品图片
picture
image
产品实物的照片
attr
产品/部件/零件
(3)物料清单表
物料清单表用来存放产品结构及其所需零部件明细,其表名为BOM,表结构如下表所示。
表7物料清单
structID
char(5)
layer
smallint
Parent
外键--引用物料主文件表主键索引
qtyRation
numeric(3)
是否终端
isEnd
char
(1)
y—终端节点,n—非终端节点
低层码
LLC
物料在产品结构中所处的最低层数
form
自制/零件
(4)订单表
订单是客户向公司订货的单据。
后台业务员审核后驱动后续的采购及送货业务。
订单表用来记录客户一次订购产品以及业务员处理订单的信息,其表名为SalesOrder,表结构如表8所示。
表8订单表
订单号
SOID
int
主键自动增长,不能重复
订购时间
SODate
datetime
客户订货的时间
SOName
SOAddress
varcha
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 技术 编程 题库