软件开发综合技能训练实践指导书.doc
《软件开发综合技能训练实践指导书.doc》由会员分享,可在线阅读,更多相关《软件开发综合技能训练实践指导书.doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、“软件开发综合技能训练”指导书一、“软件开发综合技能训练”的目的软件开发综合技能训练是一门结合了软件设计方法学、数据库原理和高级语言程序设计的综合训练课程,是一个重要的、不可或缺的实践环节。其目的是通过综合训练使学生能够(1)熟练掌握软件开发的基本知识和技能;(2)基本掌握面向对象程序开发的基本思路和方法;(3)掌握数据库应用程序开发的基本知识;(4)能够利用所学的基本知识和技能,进行简单应用程序设计;(5)培养学生对技术文档的编写能力,从而使提高学生软件开发的综合应用能力。二、“软件开发综合技能训练”的内容、步骤及要求该综合训练要求学生依据一人一题独立完成训练内容,在选题相同时采取不同的开发
2、方法,按照综合训练的基本要求实现基本的软件开发任务。(一)综合训练项目1、客户资源管理系统设计1)基本要求企业的发展离不开客户对企业的认知度、美誉度、忠诚度,为了提高客户满意度必须对客户资源进行有效的管理。客户资源管理系统对客户信息(包括潜在的和已有的客户)进行有效管理和应用,并通过适当的步骤来构建和维护有价值的客户关系。2)功能模块(1)客户信息管理:实现客户的增加、删除、修改和查询、打印,并提供客户分类查询管理功能(客户信息包括客户编号、客户名称、所属行业、电话、法人、经营范围、所在地区、邮编、客户等级、客户状态、传真等;客服信息包括客服编号、客服日期、客户留言、处理方式等)。(2)市场活
3、动管理:针对各部门的活动主题、内容、类型、客户及负责员工进行合理安排。(3)客服管理:查看客户的服务请求,管理客服人员的服务内容、类型、处理等级以及客户的反馈信息和满意程度。(4)日程提醒:对未来事件的主题、日期、内容、处理状态进行维护,以保证及时联系重要客户。(5)数据管理:导入发出数据,数据备份与恢复。(6)系统管理:包括代码管理、员工管理和账号管理。3)限定条件该系统采用B/S模式,数据库采用SQL Server。2、网上书店销售管理系统设计1)基本要求 书店希望借助一个销售管理系统实现对现有业务的管理。该书店目前采用会员制,顾客购买书籍累积达到一定金额后,凭购书发票可填表申请成为正式会
4、员,会员在购书时享有一定折扣,折扣额度可变化。书店不定期地会推出促销活动,要求图书的价格是可变更的。2)功能模块(1)图书入库管理:维护入库图书信息(如图书编号、书名、作者、价格、图书分类、出版社等)。自动计算库存。(2)图书查询统计:按图书分类、出版社、书名、作者等条件查询图书的详细信息。(3)销售管理:销售过的图书都记录在销售列表中,方便统计收入。图书销售后,实时记录图书库存,按每天统计销售额、按每个月或季度统计销售额并生成报表,并能根据销售数量统计生成畅销书名单。(4)书店会员管理:提供会员信息的维护功能,可设置会员等级,不同级别的会员享受不同的折扣,可以变更折扣额度。(5)系统管理:包
5、括参数设置、权限设置、更改密码等。用户包括系统管理员和销售人员。系统管理员维护整个系统的数据。3)限定条件该系统采用B/S模式,数据库采用SQL Server。3、在线考试系统设计1)基本要求传统的考试方式存在若干弊病,例如手工判卷工作效率低;需要按照一定的比例从各章选取不同难度的试题形成一份考试卷,老师出题工作量大;不能合理和重复使用席卷中包含的度量成绩汇总统计工作繁琐等。为了提高考试的可靠性,降低考试成本,提高工作效率,需要实现在线考试系统,帮助老师合理管理试题,辅助出题,为学生提供在线考试功能,进行自动阅卷,提供成绩查询和汇总统计的功能。2)功能模块(1)系统登录:验证登录用户的身份,根
6、据用户身份进入不同的页面。(2)学生管理:供管理员使用,用于维护学生基本信息。(3)老师管理:供管理员使用,用于维护教师的基本信息。(4)试题管理:供教师管理,用于维护题库。(5)组卷:供教师使用,教师可以根据考试科目,从题库中选择一些符合条件的试题,形成一份试卷。为了方便教师组卷,应提供方便的查询功能,使教师能查询不同要求的试题。(6)在线考试:供学生使用,根据学生的班级和登录时间显示应考科目的试卷内容。试卷完成提交或考试时间到,不再允许学生修改试卷;实现自动评阅,记录学生的考试成绩,并将评阅结果提供给学生。(7)成绩统计:供教师使用,按照科目、班级等统计学生的考试成绩。(9)成绩查询:供教
7、师和学生使用,提供不同查询方式,使教师和学生可以按需查询考试成绩。3)限定条件该系统采用B/S模式,数据库采用SQL Server。4、仓储管理系统设计1)基本要求工厂需要一个能够实现仓储管理功能的数据库系统,该系统的用户为仓库管理员,同时也是系统管理员。2)功能模块(1)仓库入库管理:主要是管理员对进入仓库的货物进行登记,包括货物号、货物名、货物数、货物价格、货主以及仓库号等,以便统一管理。当同一货主的同种货物入库时,要进行货物记录的追加,同时也要记录仓库入库的日志信息。(2)仓库提货管理:当货主提走货物时进行该管理,在货物出库时进行登记,登记的内容有编号、货物号、货物数、货物价格、货主、仓
8、库号、日期等。(3)仓库货物查询:可按照货物名称查询、按照货主查询有及按照仓库查询等。这些查询主要是在用户需要得知货物资料时进行。由于只是进行查询操作,所以数据以只读形式出现。(4)货物信息维护功能:主要对货物的基本资料和信息进行维护。其中包括货物价格的变化、货物种类的变化等。3)限定条件该系统采用B/S模式,数据库采用SQL Server。5、酒店客房信息管理系统设计1)基本要求通过计算机及网络的形式参与到酒店客房的日常营业管理之中,更加充分地发挥了其工作优势,为酒店管理提供了更加充分的手段。本系统完成对旅客预订及住宿情况的管理。2)功能模块(1)客房信息输入:包括每间客房的大小级别、地理位
9、置、预设租金等信息。(2)客房信息查询:用于及时掌握客房的安排情况。(3)前台操作员管理:用于设置前台操作员的密码和基本信息。(4)统计报表:将各类信息进行统计,从而做出正确安排住房的决策。(5)客房预订:处理各类客户预订请求(散客或团队)。预订可以通过各种方式进行(如电话、E-mail、传真等)。前台需要根据当前客房情况,及时反馈给客户预订结果。(6)入住登记:客户实际入住时,需要及时登记客户信息,以便今后的查询。(7)房客查询:可以根据各种信息查询房客是否入住及入住情况。(8)客户退订:由于某种原因,预订客户不能入住时,需要提供退订功能。(9)收费管理:包括入住的订金,各类其他消费情况和最
10、终的结账管理。3)限定条件该系统采用B/S模式,数据库采用SQL Server。6、物流公司管理系统设计1)基本要求 随着网上购物的越来越流行,物流业也随之迅速发展起来。物流公司希望借助一个管理系统对基础资料、货物信息和车辆调度信息进行管理。2)基本模块(1)基础资料管理:包括部门资料、职务信息、公司资料、员工资料、客户资料、司机资料和车辆资料的维护和查询。(2)货物托运管理:对车辆调度信息、托运申请信息、托运信息和验收信息进行管理。(3)信息查询:货物申请单查询、车辆调度信息查询、货物托运信息查询、货物托运验收查询。(4)报表管理:包括货物申请单报表、货物托运单报表和货物验收单报表。(5)系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 综合 技能 训练 实践 指导书
限制150内