软件系统设计与开发实践 说明书-2016

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件系统设计与开发实践》说明书一、课程设计目的

通过本课程设计的学习实践,了解软件项目开发和维护的一般过程,掌握软件开发的传统方法和最新方法,为更深入地学习和今后从事软件工程实践打下良好的基础。最终目的是:

(1)、培养学生数据库分析和设计能力。

(2)、培养学生软件结构和功能模块分析能力。

(3)、培养提高学生自学能力和独立进行软件开发能力。

(4)、培养学生的创新意识和协作精神。

(5)、培养学生文字论述规范、清晰、严谨的能力。

二、设计题目

课程设计题目一:企业客户服务系统实现

随着经济的全球化,市场竞争日趋激烈。企业建立客户为中心的经营战略,为客户提供一流的服务,是企业建立品牌意识、实现差别化服务、取得竞争优势的利器。企业客户服务系统犹如一个信息的工厂,操作方便,运行稳定,快速完成信息的采集、奋发、共享,一直到信息的处理、信息反馈的整个加工过程。 企业客户服务系统是以业务为基础,以客户为核心,实现市场、销售、服务协同工作的管理平台。本系统的主要任务是对企业客户的问题记录进行管理,并将问题记录分配给相关的工程师进行处理;对接受服务调查的客户进行服务调查信息的管理。使企业能够全面追踪客户档案、分析竞争对手,改善客户关系,增加企业收益,提高企业的竞争力。

企业客户服务系统以业务为基础,客户为核心,实现市场、销售

、服务协同工作的管理平台。

要求:

1、 实现的系统对企业客户的资料信息进行管理;

2、 对客户的问题记录进行管理;

3、 实现对记录问题的分配及处理;

4、对接受服务调查的客户进行服务调查信息的管理;

5 、并能对客户进行长期跟踪。

课程设计题目二:毕业设计选题系统的设计与实现

毕业设计是本科教育的一个重要组成部分,其时间跨度大,涉及较多的人员和相应的规章制度,如何对其进行完善的管理是一个有实际意义的问题。本课题的目的是设计一个毕业设计管理系统,它以时间线为基准,以相应的时间阶段需要达到的目的为检查点,以相应阶段应生成的文档为驱动力,最终通过对文档的相关处理来实现对毕业设计的管理。开发跨平台的实现毕业设计(论文)选题过程的信息化和自动化管理,该系统提供以下功能:

1)与本系统相关的基本信息管理,如:专业、班级、学生、指导老师的基本信息管理,支持Microsoft Excel格式数据的批量导入。

2)毕业设计(论文)课题基本信息管理、课题审批等,支持Excel格式数据的批量导入。

3)学生选题过程管理,可以实现学生的选题和退选,教师挑选学生,选题结果支持Excel格式数据的导出。

4)综合信息查询与打印。

使用J2EE或.NET作为基本的开发技术,要求熟练掌握Java或C#、JSP或、HTML等基本技能,对Ajax、Struts、Hibernate或.NET 等框架技术较为熟悉;使用数据库(MySQL、Oracle或SQLServer皆可)作为数据存储设施,要求熟练掌握数据库的基本原理,熟练掌握SQL语言;

课程设计题目三:试题库管理系统的设计与实现

利用JAVA与SQL2005等开发工具,建立《操作系统》课程的试题库系统。该系统能够根据所需的题型(如,选择题、填空题、简答题、判断题、计算题、应用题等)、题目的难度系数(简单、中等、难题)、每种题型所占的分值以及每种题型所需的题目数等进行自动组卷,并自动

填写各种Excel表格。系统最终能够达到使用的效果,为本科教学服务。

针对《操作系统》课程设计并实现题库,要求:

1、具有题库录入、增加、插入、删除、修改题库的功能;

2、并可实现满足一定考核要求的基础上在线自动组卷、选题、在线答题、在线评阅等功能。

3、可实现题库的图文混排、存储、试题自动排版、Excel表格的即时自动处理等功能。

课程设计题目四:新闻发布系统

本任务要实现一个新闻发布系统,主要功能包括新闻查看功能、新闻搜索功能、发布新闻功能、管理员登录功能和新闻管理功能。

新闻发布系统主要需要实现以下一些基本功能。

①查看新闻功能:任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页显示的效果,每页显示8条新闻,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排列,以保证最新发布的新闻位于最前而。用户通过单击每条新闻的标题可以查看到新闻的详细内容。

②新闻搜索功能:任何用户均可以使用新闻搜索功能,可实现精确和模糊查询。在新闻查看页面上,用户可以通过在“查询类别”下拉列表框中选择按新闻的标题、内容、作者和发布日期等不同的查询方式术搜索符合条件的新闻。这里提供的是模糊搜索功能,即只要在查询字段中包含用户输入的关键字内容就认为是符合查向条件的记录。查询结果同样以分页的方式显示。

③发布新闻功能:任何注册用户均可以使用发布新闻功能。用户通过在系统导航产上单击“发布新闻”超链接可以进入发布新闻页面。发布新闻时,需要填写新闻的标题、内容和发布者姓名,发布时间取当前

系统时间,不需要用户填写。

④管理员登录功能:当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则里定向到管理员登录页面等待下一次登录。

⑤新闻管理功能:当用户作为管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来注销管理员身份。

课程设计题目五:网上机动车保险基本费计算系统

网上机动车辆保险基本费计算系统是一款精确计算车辆保险保费的软件,广泛适用于保险中介机构人员。用户只需了解车险保费计算的基本知识即可轻松操作。

用户可通过选择车辆类型,输入新车购置价和折扣系数,并更改车辆初登日期和起保日期,计算出车辆损失险、商业第三者责任险等相应险种的保险费,并求出合计保费。

实现以下功能:

1.实现各种车型的信息管理

2.实现方便快捷保险计算

课程设计题目六:中小企业人力资源管理系统

员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。使管理工作系统化、规范化、自动化,从而达到提高管理效率的目的。

实现以下功能:

相关文档
最新文档