大工16秋《软件工程》大作业题目及要求
(完整word版)软件工程习题集+答案
《软件工程》习题集目录一软件与软件工程 (1)二软件项目管理 (4)三需求分析 (7)四面向对象的需求分析 (10)五软件设计 (15)六程序设计语言和编码 (18)七软件测试 (20)八软件维护 (23)综合试卷一 (25)综合试卷二 (29)综合试卷三 (33)附参考答案: (37)一软件与软件工程参考答案 (37)二软件工程管理参考答案 (40)三需求分析参考答案 (42)四面向对象的需求分析参考答案 (46)五软件设计参考答案 (55)六程序设计语言和编码参考答案 (58)七软件测试参考答案 (62)八软件维护参考答案 (65)综合试卷一参考答案及评分标准 (68)综合试卷二参考答案及评分标准 (71)综合试卷三参考答案及评分标准 (74)一软件与软件工程一、选择题1。
软件的主要特性是()A、无形性B、高成本C、包括程序和文档D、可独立构成计算机系统2.软件工程三要素是()A、技术、方法和工具B、方法、工具和过程C、方法、对象和类D、过程、模型、方法3。
包含风险分析的软件工程模型是()A、螺旋模型B、瀑布模型C、增量模型D、喷泉模型4。
软件工程的主要目标是()A、软件需求B、软件设计C、风险分析D、软件实现5。
下列属于面向对象开发方法的是()A、BoochB、UMLC、CoadD、OMT6.软件危机的主要表现是()A、软件成本太高B、软件产品的质量低劣C、软件开发人员明显不足D、软件生产率低下7。
软件开发方法的主要工作模型有()A、螺旋模型B、循环模型C、瀑布模型D、专家模型8。
软件工程的目标有()A、易于维护B、低的开发成本C、高性能D、短的开发期9.软件工程学的目的和意义是()A、应用科学的方法和工程化的规范管理来指导软件开发.B、克服软件危机。
C、作好软件开发的培训工作。
D、以较低的成本开发出高质量的软件。
二、判断题1.软件就是程序,编写软件就是编写程序。
2。
瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。
软件工程实验大作业题目参考
《软件工程课程实践》一、实习目的软件工程是计算机科学与技术以及相近专业的一门主要课程,通过软件工程课程实践,进行软件工程的实际综合演练,完成一个实际软件项目的分析、设计、开发、测试全过程,贯穿领会软件工程的基本思想,明晰软件工程阶段划分与各个阶段的主要任务,以MicroSoft Visio、Project、Rose、VSS、Power Designer 为例学习计算机辅助软件工程工具的基本使用方法,力图初步具备采用规范化的软件工程方法进行软件项目研发的能力。
二、课程实践任务1.掌握应用软件分析、设计和实现的基本过程2.掌握应用软件工程的分析、设计、实现的方法3.学习使用CASE工具三、课程实践的要求课程实践以实际应用中的小型题目为主,要求设计小组独立完成。
要求学生能把软件工程学的基本原理和方法应用到软件的实际开发和设计中。
根据不同的题目类型选择一种或两种开发模式,完成从需求分析,系统设计,详细设计,编码/测试,直至运行/维护的软件生存期的全过程。
具体要求如下:1.班级按项目小组进行分组,每组不得超过3人;2.每个项目小组在选出项目负责人(项目经理),由项目经理召集项目组成员讨论、选定开发项目,并在班级讨论会进行主题汇报本小组本阶段所做的工作;3.项目中的每项任务要落实到人且规定该任务的起止日期和时间;4.题目自定或采用附录中的题目。
四、提交实验报告文挡及要求一软件工程课程设计管理系统。
教师和学生可以应用该系统实现如下功能:1、学生使用自己的姓名和学号(密码)登陆后,可以从题库中选择一个题目,并且填写同组的其他同学的姓名,学号,班级,小组长等。
且选题一旦保存就不能再更改。
2、学生可以修改自己的密码。
可以查询自己的选题情况。
学生可以查询自己的课程设计成绩。
3、学生在课程设计的各个阶段的工作报告上传至该系统。
4、教师使用姓名和工资号(密码)登陆后,可以查看学生的选题情况;可以查看学生的设计报告,填写学生的项目进度情况,并且给出最后的分数。
大工软件工程课程大作业答案
大工软件工程课程大作业答案XXX的《软件工程》课程大作业要求完成一个企业货物管理系统。
本文将对该系统的总体设计说明书和需求分析规格书进行修改和改写。
总体设计说明书:该系统的运行环境包括硬件开发环境和软件开发环境。
硬件开发环境要求CPU为Intel Pentium 4 2.00GHz,内存为2G,硬盘为160G。
软件开发环境要求操作系统为XXX WindowsXP nal SP2,开发工具包为Java(TM) SE Development Kit 6,开发工具为MyEclipse Enterprise Workbench 5.5.1 GA,JSP服务器为Apache Tomcat 5.5.26,数据库为Microsoft SQL Server 2000并安装升级补丁,浏览器为XXX XXX 6.0以上。
系统功能模块包括管理人员的登录与注册模块、进货入库管理模块、退货管理模块、商品调价管理模块。
其中,登录模块用于实现用户的登录和注册,用户管理模块对系统所有的用户以列表形式浏览并能进行删除,部门管理模块对本企业的部门进行管理,有添加、删除、修改等管理,供应商管理模块对提供物资的企业或厂商信息进行添加、删除、修改,员工管理模块对企业的员工进行添加、删除、修改,进货合同管理模块对企业采购物品的合同进行添加、删除、修改管理,库房管理模块对企业库房进行管理,库存管理模块对所有库存中的物资以列表形式列出,可以对该信息进行修改和删除,退货管理模块对核查不合格的产品情况进行管理,核查管理模块对所采购的物资进行核查,合格进入库房,不合格列入退货列中,库存查询管理模块根据查询条件进行查询,查询条件可以是条形码、产品名称、产品类型、所在库房。
系统层次结构图展示了各个模块之间的关系,包括用户管理、部门管理、供应商管理、员工管理、进货合同管理、库房管理、库存管理、退货管理、核查管理和库存查询管理。
需求分析规格书:该系统的功能需求分析包括登录与注册、用户管理、部门管理、供应商管理、员工管理、进货合同管理、库房管理、库存管理、退货管理、核查管理和库存查询管理。
大连理工大学《软件工程》大作业离线作业答案
网络教育学院《软件工程》课程大作业题目:图书管理系统姓名:陈乐报名编号:学习中心:邢台技师学院层次:专升本专业:计算机科学与技术第一大题:谈谈你对本课程学习过程中的心得体会。
通过此次课程设计,使我更加扎实的掌握了有关软件工程方面的知识,在设计过程中虽然遇到了一些问题,但经过老师的指导,我们一一克服了困难完成了设计,在此感谢大连理工的辅导老师的辛勤指导,我也将会更加努力学习,掌握更多知识。
第二大题:完成下面一项课程设计。
2019秋《软件工程》课程大作业题目三:图书管理系统总则:不限制编程语言,可以选用VB/C#等,不限数据库,可选用SQL/MYSQL/ACCESS等设计一个图书管理系统。
(具体工具平台及语言可以自己根据自己的习惯选用,不必完全按照上述技术要求)要求:(1)撰写一份word文档,里面包括(需求分析规格书、详细设计说明书、测试报告书)章节。
(2)需求分析规格书,包含功能需求分析、数据需求分析。
功能需求分析介绍该系统具体包含何种功能。
(3)详细设计说明书包含数据表,核心程序,模块相关截图。
数据表为数据库所建立的数据表,至少包含用户信息表、图书信息表表等。
核心程序需列出系统的核心程序。
(4)测试报告书要求简单介绍测试的方法与测试的示例,举出一组示例即可。
(5)整个word文件名为 [姓名奥鹏卡号学习中心](如戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )需求分析2.1 需求分析本系统是基于JSP的网上图书管理系统。
购书者在注册成为本网站的用户后,就可以浏览网站信息并且购买图书。
书店负责人对数据库等进行操作,及时更新网站信息。
2.2 数据分析(一)用户信息用户是指在本网站注册成功的购书者。
成为本网站的用户后才可以对本网站进行更多的操作。
包括,网上购书、填写订单、订单查询、留言等。
(二)管理员信息管理员负责对网站后台进行管理,包括数据库表的维护和对用户、订单、公告、留言等信息的管理。
《软件工程》大作业题目
系统需求基本说明
电脑配件进销存管理系统的开发
此系统要求包含如下内容:⑴用户分为普通用户和系统管理员两个级别,每个级别拥有不同的管理权限。⑵系统包含库存管理、供应商管理、销售管理、销售人员管理、统计分析在内的管理信息系统,能为企业领导层提供企业经营活动的详细信息。录入时应注意数据的完整性予一致性。⑶查询分为简单查询和组合查询,查询结果能够打印出来。⑷各项统计结果能够及时打印出来。
?电子地图应用?房地产三维互动仿真平台数字小区?基于iphoneipad平台的软件设计与实现?基于web的电子海图系统?手机游戏?原创动画?车载电视定位导航软件?网上淘宝分布式网络资源检索?智能手机程序设计?服务器托管软件设计?基于webservice的3g应用开发?基于android手机图书借阅系统开发?移动学习?基于物联网的智慧校园系统的设计与实现?3d智能旅游咨询员3d智能旅游咨询员
● 电子地图应用
● 房地产三维互动仿真平台—数字小区
● 基于iPhoneiPad平台的软件设计与实现
● 基于WEB的电子海图系统
● 手机游戏
● 原创动画
● 车载电视定位导航软件
● 网上淘宝—分布式网络资源检索
● 智能手机程序设计
● 服务器托管软件设计
● 基于Web Service的3G应用开发
● 基于Android手机图书借阅系统开发
基于Web的酒店管理系统的设计与实现
内容:该系统的主要功能模块包括:前台管理、系统维护、经理查询、宾客系统,前台系统模块主要功能为预定、入住登记,点单,结账开单,消费查询,房台设置等;系统维护模块主要是数据库备份,设置酒店客房,桌台,食品,折扣方式等等;经理查询模块提供各种查询功能以便及时了解酒店即时的信息,包括查询客人消费,客账查询,营收汇总,房台状态浏览等;宾客系统主要是提供各种查询功能,以便让宾客酒店及自身消费情况,这些模块基本上满足了用户(酒店)在客房管理,餐饮管理等方面的需求,并且还可随着酒店业务的发展对系统进行扩展升级。方法:本系统采用了客户/服务器(Client/Sever)结构。典型的客户/服务器结构包括一个前端(或称客户),它的作用是访问和处理来自后端(或称服务器)上的数据。
大工17春《软件工程》大作业【范本模板】
网络教育学院《软件工程》课程大作业题目:图书管理系统学习中心:赣州学习中心层次:专升本专业:网络工程年级: 2016年春季学号: 160040205003学生:邓健荆楚理工学院07计算机科学与技术2班完成日期: 2017 年 8 月 24 日目录第一部分可行性研究分析 (1)1。
1 引言 (1)1.2 可行性研究的前提 (2)1。
3 对现有系统的分析 (3)1。
4 所建议的系统。
.。
.。
.。
.。
...。
.。
....。
..。
.。
..。
.。
.。
..4 1。
5 投资及效益分析。
..。
..。
.........。
.。
..。
....。
...。
..。
..61.6 社会因素方面的可行性......。
........。
.。
.。
.。
..。
....。
61.7 结论.。
...。
..。
...。
.。
..。
..。
..。
....。
.。
..。
.。
6第二部分需求分析 (7)2.1 功能需求分析 (7)2.2 非功能性需求分析 (9)2。
3 静态建模 (9)2。
4 动态行为建模。
..。
.。
.。
.。
..。
.。
.。
...。
.。
.。
.。
..。
.。
.10第三部分系统设计 (14)3。
1 总体设计 (14)3.2 系统功能模块设计 (14)3.3 数据库设计 (15)3。
4 系统总体结构设计。
.。
..。
....。
..。
..。
....。
...。
....。
(17)3。
5 主要模块运行。
.。
.。
.。
.。
...。
.。
.。
....。
..。
.。
183.6 系统测试....。
.。
..。
..。
.。
...。
.。
.....。
.。
..。
..。
.。
..21第一部分可行性研究分析1。
1 引言1。
1.1 目的图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地.为此,我们设计图书管理信息系统就是采用现代化的信息管理方式代替手工管理方式,提高图书管理工作效率,做到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校服务.从以前的手工管理的记录中我们可以发现这样的问题:1。
大工软件工程课程大作业答案
网络教育学院《软件工程》课程大作业题目:企业货物管理系统学习中心:层次:专业:年级:学号:学生:完成日期:总体设计说明书,一、运行环境硬件开发环境:CPU:Intel Pentium 4 2.00GHz内存:2G硬盘:160G软件开发环境:操作系统:Microsoft Windows XP Professional SP2开发工具包:Java(TM) SE Development Kit 6开发工具:MyEclipse Enterprise Workbench 5.5.1 GAJSP服务器:Apache Tomcat 5.5.26数据库:Microsoft SQL Server 2000并安装升级补丁浏览器:Microsoft Internet Explorer 6.0以上二、系统功能模块设计、系统功能模块设计介绍管理人员的登录与注册模块、进货入库管理模块、退货管理模块、商品调价管理模板的具体功能。
登录:用以实现用户的登录和注册。
用户管理:对系统所有的用户以列表形式浏览并能进行删除。
部门管理:对本企业的部门进行管理,有添加、删除、修改等管理。
供应商管理:对提供物资的企业或厂商信息进行添加、删除、修改。
员工管理:对企业的员工进行添加、删除、修改。
进货合同:对企业采购物品的合同进行添加、删除、修改管理。
库房管理:对企业库房进行管理。
库存管理:对所有库存中的物资以列表形式列出,可以对该信息进行修改和删除。
退货管理:对核查不合格的产品情况进行管理。
核查管理:对所采购的物资进行核查,合格进入库房,不合格列入退货列中。
库存查询管理模块:根据查询条件进行查询,查询条件可以是条形码、产品名称、产品类型、所在库房。
三、系统层次结构图需求分析规格书一、功能需求分析本企业货物管理系统根据管理员的ID和密码登陆,登陆成功后根据管理人员的需求选择相应的操作。
在这里包括的模块分别为:登陆模块、用户管理模块,部门管理模块、库房管理模块、货物新增管理模块、库存管理模块、退货单管理模块、库存查询管理模块。
大工20秋《软件工程》大作业题目及要求612
网络教育学院《软件工程》课程大作业题目:图书管理系统专业:计算机应用技术第一大题:谈谈你对本课程学习过程中的心得体会。
这次图书馆管理系统的设计真是让我绞尽脑汁,经过了两周才做好。
其实制作管理系统我们现在看来已经不是难事,难的是如何去构思,如何去想。
做系统要用心去做,我从中也学到很多知识,知道如何去综合多门学科中的知识,编程能力也有了很大提高,另外也有很多心得体会。
本系统是一个最基本的图书馆管理系统,可扩展性很大,系统的执行效率也比较高。
这些天的设计,我深刻体会到软件开发是相当辛苦的,但成功以后的喜悦也是非常美妙的,投入的越多,获得的快乐与充实感越多。
第二大题:完成下面一项课程设计。
1.设计目的随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。
目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个领域,并且正在成为未来社会——信息社会的重要支柱。
在这样的大背景下,现代图书馆的管理方式,资源建设等方面都发生了重大变化,这种变化表现在图书馆工作,管理和服务平台发生的变化,图书馆不再是传统的手工操作,人工管理,而是全面实行计算机管理。
图书馆的正常运营中总是面对大量的读者信息,图书信息以及两者相互作用产生的借书信息,因此要对读者资源,图书资源,借书信息进行管理。
本系统的开发就是在于提高图书管理的工作效率,加强图书馆的管理,全面实行计算机管理。
2.可行性研究报告在软件的开发过程中,这一步是十分必要的。
如果在定义阶段及早发现将来可能在开发过程中的问题,及早做出决断,可以避免大量的人力,财力和时间上的浪费。
1.技术可行性:本组开发成员都具有一定的电脑知识,学习过多种程序开发语言。
特别是在项目确定后对C#和SQL Server数据库的强化学习,使本系统成功开发成为可能。
2.经济可行性:本系统有其生存空间,成功后有其市场。
并且本小组开发人员基于一种爱好去研究他的,我们有自己的电脑,可以说成本开支极其有限。
大工17春《软件工程》大作业
网络教育学院《软件工程》课程大作业题目:图书管理系统学习中心:赣州学习中心层次:专升本专业:网络工程年级:2016年春季学号:160040205003学生:邓健完成日期:2017 年8 月24 日目录目录.................................................................................................................................... - 0 -第二部分需求分析....................................................................................................... - 10 -2.1 功能需求分析..................................................................................................... - 10 -2.1.1 系统功能模块分析................................................................................ - 11 -2.1.2 识别参与者............................................................................................ - 11 -2.1.3 用例图分析............................................................................................ - 12 -2.2 非功能性需求分析............................................................................................ - 13 -2.3 静态建模............................................................................................................ - 13 -2.3.1定义系统对象......................................................................................... - 14 -2.4动态行为建模..................................................................................................... - 14 -2.4.1时序图分析............................................................................................. - 15 -2.4.2状态图分析..............................................................................................- 17 -第三部分系统设计...................................................................................................... - 18 -3.1 总体设计............................................................................................................ - 18 -3.1.1 系统目标设计................................................................................................ - 18 -3.1.2系统功能设计......................................................................................... - 19 -3.2系统功能模块设计............................................................................................. - 19 -3.3.1概念结构设计......................................................................................... - 19 -3.3.2逻辑结构设计......................................................................................... - 21 -3.3.3物理结构设计......................................................................................... - 22 -3.5主要模块运行..................................................................................................... - 23 -3.6.1系统测试方法及步骤...................................................................................... - 27 -3.6.2测试用例......................................................................................................... - 28 -目录.....................................................................................................................................- 0 -第二部分需求分析...................................................................................................... - 10 -2.1 功能需求分析.................................................................................................... - 10 -2.1.1 系统功能模块分析................................................................................ - 11 -2.1.2 识别参与者............................................................................................ - 11 -2.1.3 用例图分析............................................................................................ - 12 -2.2 非功能性需求分析............................................................................................ - 13 -2.3 静态建模............................................................................................................ - 13 -2.3.1定义系统对象......................................................................................... - 14 -2.4动态行为建模..................................................................................................... - 14 -2.4.1时序图分析............................................................................................. - 15 -2.4.2状态图分析..............................................................................................- 17 -第三部分系统设计...................................................................................................... - 18 -3.1 总体设计............................................................................................................ - 18 -3.1.1 系统目标设计................................................................................................ - 18 -3.1.2系统功能设计......................................................................................... - 19 -3.2系统功能模块设计............................................................................................. - 19 -3.3.1概念结构设计......................................................................................... - 19 -3.3.2逻辑结构设计......................................................................................... - 21 -3.3.3物理结构设计......................................................................................... - 22 -3.5主要模块运行..................................................................................................... - 23 -3.6.1系统测试方法及步骤...................................................................................... - 27 -3.6.2测试用例......................................................................................................... - 28 -第一部分可行性研究分析1.1 引言1.1.1 目的图书管理工作面对大量的可模块化处理的信息,是当今信息革命的一个重要阵地。
大工16秋《网页制作》大作业及要求
网络教育学院《网页制作》课程设计题目:学习中心:层次:专业:年级:年春/秋季学号:学生:辅导教师:完成日期:年月日大工16秋《网页制作》课程设计注意:从以下5个题目中任选其一作答。
题目一:制作一个视频浏览系统总则:利用Dreamweaver CS3结合ASP或JSP以及相关的脚本语言制作一个视频浏览点播网站,数据库功能可以简单实现。
要求:(1)建立一个简单的站点,所有网站内容都要包含在建立的这个站点文件夹内,网站各类元素文件在站点总文件夹中以子文件夹形式分类清楚。
(如图片都放在子文件夹image里,html页都放在pages子文件夹内,视频放在video文件夹内,数据库文件放在DB文件夹内)(2)网站主页采用上方固定,左侧嵌套的框架集形式网页。
(3)建立简单的数据库关联。
(4)制作若干个主页链接出去的跳转网页。
(5)运用网页设计的视频播放插件和元素,使视频可以流畅播放。
(6)附带一份网站设计及功能说明书,也放在站点总文件夹中。
(7)将所制作的网页及相关文件压缩成一个文件,文件名为[姓名奥鹏卡号学习中心](如戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )作业提交:大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东101410013979浙江台州奥鹏学习中心[1]VIP)以附件形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。
如下图所示。
注意事项:独立完成作业,不准抄袭其他人或者请人代做,如有雷同作业,成绩以零分计!题目二:制作一个VIP登记网站总则:利用Dreamweaver CS3结合ASP制作一个VIP登记网站,建立几个基本的数据库表。
要求:(1)建立一个完整的站点,所有网站内容都要包含在建立的这个站点文件夹内,网站各类元素文件在站点总文件夹中以子文件夹形式分类清楚。
(如图片都放在子文件夹image里,html页都放在pages子文件夹内)(2)制作一个简单的符合VIP登记网站的首页,包括必要的连接:VIP注册、VIP登录、新闻公告等。
大工13春《软件工程》大作业题目及要求
网络教育学院《软件工程》课程设计题目:学习中心:层次:专业:年级:年春/秋季学号:学生:辅导教师:完成日期:年月日2013年9月份《软件工程》课程设计注意:从以下5个题目中任选其一作答。
题目一:超市员工管理系统总则:不限制编程语言,可以选用VB/C#等,不限数据库,可选用SQL/MYSQL/ACCESS等设计一个超市员工管理系统。
(具体工具平台及语言可以自己根据自己的习惯选用,不必完全按照上述技术要求)要求:(1)撰写一份word文档,里面包括(需求分析规格书、详细设计说明书、测试报告书)章节。
或者包括(总体设计说明书、详细设计说明书、测试报告书)章节。
(2)需求分析规格书,包含功能需求分析、数据需求分析。
功能需求分析介绍该系统具体包含何种功能。
数据需求分析主要介绍系统实体联系图,绘出一幅ER图。
(3)总体设计说明书包含运行环境、系统功能模块设计、系统层次结构图。
运行环境包含系统的软硬件环境,如使用何种编程语言,何种数据库。
系统功能模块设计介绍超市管理人员的登录与注册模块和超市对员工信息管理模板(增加、删除、修改)这两个模块的具体功能。
系统层次结构图需绘制一幅层次结构图。
(4)详细设计说明书包含数据表,核心程序,模块相关截图。
数据表为数据库所建立的数据表,至少包含超市管理人员表和员工信息表。
核心程序需列出系统的核心程序。
模块相关截图需列出各个界面的截图。
(5)测试报告书要求简单介绍测试的方法与测试的示例,举出一组示例即可(6)整个word文件名为[姓名奥鹏卡号学习中心](如戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )作业提交:大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东101410013979浙江台州奥鹏学习中心[1]VIP)以附件形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。
如下图所示。
截止时间:2013年9月3日前。
软件工程大作业.doc
《软件工程》大作业学期:班号:学号:姓名:成绩:子与信息工程学院目录第1章系统概述 (2)1.1系统介绍 (2)1.2开发的目的与意义 (2)第2章可行性分析 (3)2.1经济可行性 (3)2.2 技术可行性 (3)2.3 系统业务分析 (3)第3章需求分析 (5)3.1 结构化需求分析 (5)3.2 系统需求说明 (5)3.3 系统数据流图和数据字典 (6)第4章系统设计 (9)4.1 系统ER图 (9)4.2 系统功能结构图 (11)第5章系统实现 (11)5.1用户模块 (11)5.2用户注册功能 (12)第6章系统测试 (13)第1章系统概述随着计算机网络技术和信息技术的不断发展,人类信息资源实现高度共享,从根本上改变了人类生活的方式,网上购物作为一种新型的购物方式,以其快捷方便的特点成为了人们购物的主要选择。
网上支付的不断完善,加上物流业的配套建设,使得用户能够足不出户就能挑选商品,节省了时间和金钱,这种网上购物方式越来越受到人们的青睐。
1.1系统介绍网上商城系统是一个可以方便各类人群所需,省时省力全方位的大型购物网上商城,可以让所需人群足不出户不分地域时间的购买所需用品。
网上商城系统共分为两个部分:前台用户部分和后台管理部分。
在前台系统中有用户注册登陆,浏览商品,选购商品,订购商品。
后台系统中有系统管理,会员管理,订单管理,商品管理。
在用户注册模块中,分别加强了用户注册信息验证的严格性;在商品或商家信息浏览和查询模块中,用户可以对商品进行浏览检索,查看商品的详细信息;非注册会员可以选定商品加入购物车,但只有注册成会员的用户才能对商品进行购买。
在后台系统中,系统管理员可以对已注册的用户进行审查,可以对现有的商品进行管理;并对提交的订单进行处理与邮寄。
1.2开发的目的与意义在线购物系统,从结构上讲,可以划分为前台和后台两个部分,主要涉及到前、后台的网页设计,以及与数据库相关的操作。
在网络应用中,数据库的应用是一个很关键的环节。
软件工程课程大作业题目
一、图书管理系统功能描述(供参考):1、馆员管理维护馆员信息,有查询、添加、修改、删除功能。
馆员身份不同,分别对应不同的操作权限。
超级管理员拥有系统维护、数据库维护的权限;一般管理员负责不同的日常工作模块;馆长拥有一切权限。
馆员类别划分加强了系统安全性。
2、修改密码输入当前馆员旧密码、新密码,检查输入完整性,如果旧密码输入不正确,则不能修改。
密码录入时以符号(*)显示,密码加密后保存到数据库,以保证数据安全性。
3、编目管理图书编目管理是系统最主要的组成部分之一,主要是维护书目基本信息和部分流通信息。
提供图书编目信息的添加、修改功能。
由于图书编目的复杂性,这里只要求自行设计图书代码,根据图书代码作为图书的唯一标识。
有关图书编目的概念可到网上查询。
4、借还管理借还管理功能模块也是系统最主要的功能模块之一。
应包括功能有:借书、还书、预约、续借、催还。
这些子功能保证图书的有效流通。
5、图书查询通过输入部分书目信息,以快速定位。
查询借阅情况(如已借阅的数量,读者名称,馆藏的数量等)6、图书挂失读者发现图书丢失后,可进行挂失。
由于图书已丢失,要求读者提供输入图书证号。
挂失时根据图书原价与"流通设定"里设定的图书丢失赔偿倍数计算罚款。
7、书证管理书证管理模块管理读者图书证,也是读者管理的一部分。
包括办理图书证、图书证挂失、图书证解挂、补办图书证、退还图书证五个子功能模块。
8、图书信息输入图书信息后,提供该书目的作者,出版社,出版日期,主要内容等信息。
9、系统统计系统统计通可包括以下统计功能:统计读者借书情况:某部门的某读者借书历史记录清单、违规记录清单。
统计图书情况:统计图书流通次数、频率等;统计各类图书的总册数等。
统计罚款情况:各项记录清单,按部门统计、按时间统计。
二、仓库管理系统系统功能的基本要求:产品入库管理,可以填写入库单,确认产品入库;产品出库管理,可以填写出库单,确认出库;借出管理,凭借条借出,然后能够还库;初始库存设置,设置库存的初始值,库存的上下警戒限;可以进行盘库,反映每月、年的库存情况;可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;四、宾馆客房管理系统考察现有的中小型宾馆,设计客房管理系统,要求:(1)具有方便的登记、结帐功能,以及预订客房的功能。
软件工程大作业题目
软件工程大作业题目1.英汉小词典基本要求:实现类似“金山词霸”的英汉双向词典。
输入英文,显示词性、解释、音标和衍生词等。
输入中文,显示拼音和英文。
同时显示单词的索引,无需输入,只需点击就可查询。
高级要求:屏幕拾词2.围棋围棋是一种古老的运动,现在计算机大面积普及,围棋电子化也是一种大势所趋。
“围棋对弈”就是希望开发一个模拟现实中围棋对弈的软件平台,供人使用。
基本要求:实现围棋下子、提子、胜负判定功能,规则参照围棋界通用规则。
3.人机对弈(五子棋)基本要求:开发五子棋对弈的软件平台,进行人机对弈,实现下子和胜负判定功能,规则参照实际五子棋的通用规则。
4.游戏(挖地雷)Windows系统提供一个“挖地雷”的游戏,并具有高、中、低三个级别供用户选择。
用户按“开始”,系统进行计时,用户开始“挖”地雷,当把全部地雷都挖出,则获胜;只要碰到一个地雷就失败,只能从头开始。
地雷数目、分布位置随机产生,本游戏保存所有获胜盘的日期、开始和结束时间、地雷数。
游戏规则遵循Windows系统所提供的“挖地雷”游戏的规则。
5.计算器基本要求:Windows操作系统提供一个计算器,现要求开发一个能够完成Windows系统提供的计算器的所有功能。
高级要求:增强输入框的功能:用户可以在输入功能框中输入任何合法、非法的运算四则运算表达式,如果是合法表达式,计算器自动计算并显示结果,如果非法显示出错信息。
说明:1 合法的表达式:36.789*((23+68*45)-27/3747);2 非法的表达式:36.789*((23+68*45)-27/3747));67#67(3-2);6.源代码行数计数器基本要求:用户选择多个C或C++的程序文件,本软件能计算这些文件的源代码行数、空行行数和注解行数,计算结果显示并可保存在文件中。
高级要求:对C或C++程序进行美化,即按规则缩进,输出美化后的源程序文件。
7.画图板基本要求:实现MS Windows中“画图”软件的简单功能,包括用彩笔画直线、画矩形、画圆、用颜色填充一个区域、橡皮擦、颜色盒。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络教育学院《软件工程》课程大作业
题目:
学习中心:
层次:
专业:
年级:年春/秋季
学号:
学生:
完成日期:年月日
2016秋《软件工程》课程设计
注意:从以下4个题目中任选其一作答。
题目一:超市员工管理系统
总则:不限制编程语言,可以选用VB/C#等,不限数据库,可选用SQL/MYSQL/ACCESS等设计一个超市员工管理系统。
(具
体工具平台及语言可以自己根据自己的习惯选用,不必完
全按照上述技术要求)
要求:(1)撰写一份word文档,里面包括(需求分析规格书、详细设计说明书、测试报告书)章节。
(2)需求分析规格书,包含功能需求分析、数据需求分析。
功能需求分析介绍该系统具体包含何种功能。
(3)详细设计说明书包含数据表,核心程序,模块相关截
图。
数据表为数据库所建立的数据表,至少包含超市管理
人员表和员工信息表。
核心程序需列出系统的核心程序。
模块相关截图需列出各个界面的截图。
(4)测试报告书要求简单介绍测试的方法与测试的示例,
举出一组示例即可。
(5)谈谈你对本课程学习过程中的心得体会。
(6)整个word文件名为 [姓名奥鹏卡号学习中心](如
戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )
作业提交:
大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东101410013979浙江台州奥鹏学习中心[1]VIP)
以附件形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。
如下图所示。
截止时间:2017年3月7日前。
注意事项:
独立完成作业,不准抄袭其他人或者请人代做,如有雷同作业,成绩以零分计!
题目二:企业货物管理系统
总则:不限制编程语言,可以选用VB/C#等,不限数据库,可选用SQL/MYSQL/ACCESS等设计一个企业货物管理系统。
(具
体工具平台及语言可以自己根据自己的习惯选用,不必完
全按照上述技术要求)
要求:(1)撰写一份word文档,里面包括(需求分析规格书、详细设计说明书、测试报告书)章节。
(2)需求分析规格书,包含功能需求分析、数据需求分析。
功能需求分析介绍该系统具体包含何种功能。
(3)详细设计说明书包含数据表,核心程序,模块相关截
图。
数据表为数据库所建立的数据表,至少包含管理人员
信息表、货物信息表、调价记录表等。
核心程序需列出系
统的核心程序。
(4)测试报告书要求简单介绍测试的方法与测试的示例,
举出一组示例即可。
(5)谈谈你对本课程学习过程中的心得体会。
(6)整个word文件名为 [姓名奥鹏卡号学习中心](如
戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )
作业提交:
大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东101410013979浙江台州奥鹏学习中心[1]VIP)
以附件形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。
如下图所示。
截止时间:2017年3月7日前。
注意事项:
独立完成作业,不准抄袭其他人或者请人代做,如有雷同作业,成绩以零分计!
题目三:图书管理系统
总则:不限制编程语言,可以选用VB/C#等,不限数据库,可选用SQL/MYSQL/ACCESS等设计一个学生选课系统。
(具体工
具平台及语言可以自己根据自己的习惯选用,不必完全按
照上述技术要求)
要求:(1)撰写一份word文档,里面包括(需求分析规格书、详细设计说明书、测试报告书)章节。
(2)需求分析规格书,包含功能需求分析、数据需求分析。
功能需求分析介绍该系统具体包含何种功能。
(3)详细设计说明书包含数据表,核心程序,模块相关截
图。
数据表为数据库所建立的数据表,至少包含用户信息
表、图书信息表表等。
核心程序需列出系统的核心程序。
(4)测试报告书要求简单介绍测试的方法与测试的示例,
举出一组示例即可。
(5)谈谈你对本课程学习过程中的心得体会。
(6)整个word文件名为 [姓名奥鹏卡号学习中心](如
戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )
作业提交:
大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东101410013979浙江台州奥鹏学习中心[1]VIP)
以附件形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。
如下图所示。
截止时间:2017年3月7日前。
注意事项:
独立完成作业,不准抄袭其他人或者请人代做,如有雷同作业,成绩以零分计!
题目四:医院挂号系统
总则:不限制编程语言,可以选用VB/C#等,不限数据库,可选用SQL/MYSQL/ACCESS等设计一个医院挂号系统。
(具体工
具平台及语言可以自己根据自己的习惯选用,不必完全按
照上述技术要求)
要求:(1)撰写一份word文档,里面包括(需求分析规格书、详细设计说明书、测试报告书)章节。
(2)需求分析规格书,包含功能需求分析、数据需求分析。
功能需求分析介绍该系统具体包含何种功能。
(3)详细设计说明书包含数据表,核心程序,模块相关截
图。
数据表为数据库所建立的数据表,至少包含医生信息
表、挂号单信息表等。
核心程序需列出系统的核心程序。
模块相关截图需列出各个界面的截图。
(4)测试报告书要求简单介绍测试的方法与测试的示例,
举出一组示例即可。
(5)谈谈你对本课程学习过程中的心得体会。
(6)整个word文件名为 [姓名奥鹏卡号学习中心](如
戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )
作业提交:
大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东101410013979浙江台州奥鹏学习中心[1]VIP)
以附件形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。
如下图所示。
截止时间:2017年3月7日前。
注意事项:
独立完成作业,不准抄袭其他人或者请人代做,如有雷同作业,成绩以零分计!。