软件开发环境论文设计要求

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

《软件开发环境》论文设计要求

一、性质与目的:

C#是全球最著名的专业软件工具开发商Microsoft公司的产品,和Microsoft Visual C++并肩,为当今最流行的C++集成开发工具之一。C++ Builder 具有最强的C功能、C++面向对象特性、GUI可视化程序设计快捷性、可移植性以及与Visual C++、Delphi的无缝接口和强大的网络与数据库应用功能, 最适合C++爱好者学习,研究和应用开发,也是步入C++应用程序设计殿堂的首选。

力争使学生掌握一些计算机应用编程的知识和技术,主要包括面向对象的编程技术、可视化设计、网络和数据库应用等;建立良好、正确的计算机应用开发思维方式和观念,培养具体实际的开发能力,并在有限的时间内,突破难点,快速掌握软件项目的开发设计过程和方法。

学习C#课程后,熟悉C、C++和C#的特点和基本语法,掌握其中的OOP 和GUI思想和设计方法,熟练编写面向对象、VCL可视化程序,了解C#网络和数据库应用程序的设计方法,熟悉使用C#开发软件的全过程等。并通过课堂教学、演示、辅导、网上答疑,上机实践、作业和考试,最终达到能够比较熟练地编写中档规模的C++ Builder应用程序。

二、设计内容:

1.客户管理系统

2.图书馆管理系统

3.图书俱乐部管理系统

4.学生管理系统

5.社会养老保险系统——在职人员管理部分

6.教务管理系统

7.其他管理系统

任务简介:

课题一:客户管理系统

客户管理系统通过对企业营销、客户服务和支持等与客户关系有关的业务流程的合并,对各个环节的自动化程度的不断改善,从而提升企业核心竞争力,本系统的功能主要有客户信息的输入、客户信息的添加、删除、更改和查询、业务员信息的输入、业务员信息的添加、删除、更改和查询、订单信息的输入、订单的审核、产品信息的输入、区域信息的添加、删除、业务员业绩考核分析、客户采购情况分析、销售记录的查询打印、数据维护等

课题二:图书馆管理系统

图书管理系统是图书馆的重要组成部分,一般分为分为两大部分,流通系统和采购系统。采购系统分为订单管理、图书入库、图书著录、图书上架、新书上报和书目审查、系统设置。流通系统为为图书管理、读者管理、借阅证管理、图书借阅、图书归还、系统设置模置。其中核心模块为,采购系统:图书入库、图书上架;流通系统:图书管理、读者管理、借阅证管理、图书借阅、图书归还等。

课题三:图书俱乐部管理系统

本系统与图书馆图书管理系统不同,是针对一般图书俱乐部管理的特征和要求,充分利用计算机技术、网络与数据库技术等来实现图书和会员的科学管理。本系统包括对图书编码入库、图书调整、图书销售、会员管理等功能。

课题四:学生管理系统

学生管理系统是学生工作部对从招生到学生注册、分班、学籍管理、操行管理、毕业审核的一个全面的管理过程。

课题五:社会养老保险系统——在职人员管理部分

社会养老保险是我国重要的社会保障制度之一。作好社会养老保险管理工作,至关重要。社会养老保险管理系统主要是为了实现社会保险养老金的征收、发放、审计、单位管理等功能的信息化。主要包括征收管理、离退管理、审计管理、财务管理、信息分析、系统管理等功能。

课题六:教务管理系统

教务管理系统主要为学院的教学、教务管理的职能部门的日常工作提供计算机管理服务、教务管理系统包括成绩管理、教学计划管理、公选课管理,毕业成绩审核、重修管理、网上学生成绩查询、网上公选课等。

课题七:其他管理系统

其他管理系统必须涉及数据库。

三、设计内容要求

1、完成问题陈述中所提到的所有需求功能。

2、要求撰写不少于3000个文字(汉字)的文档。

3、文档中至少要包括:ER模型图、系统功能图、表关系的详细说明。使用微软Visio绘图。

4、用户界面设计:采用窗口式,色彩要柔和,界面要友好,操作要简单。

5、用户手册,描述软件系统所具有的功能及基本的使用方法。使用户能了解该软件的用途,并能确定在什么情况下、如何使用它。

四、设计内容文档格式

1、概述

包括项目背景、编写目的、开发环境等内容。

2、需求分析

问题陈述、需完成的功能。

画出ER模型图

3、数据库逻辑设计

把ER模型图转换为关系表。

描述每一个基本表关系。要求所有关系达到BCNF 范式。

定义视图、定义索引、主关键字、定义权限。

4、软件功能设计

画出软件功能图。

描述每一个功能所完成的任务情况。

5、界面设计

界面设计要合理

6、结束语

写出完成本课程设计的心得,领会数据库理论与软件开发实践的关系。有哪些收获。软件还需要哪些改进。

五、最终提交物

学生需要上交的内容:

1、满足上页要求的3000字以上文档的打印稿:A4纸打印,文档格式参照毕业设计论文格式。要求有封皮,用钉书器上方装订好。

2、班级整体上交一张光盘(如果文件较大也可以交多张),光盘中包括每个学生学号,名字命名的文件夹,比如:001_张三。文件夹中包括:该同学设计的源程序、可执行文件、安装文件、使程序能够正常安装运行的说明性文档和3000字以上文档的电子稿。

相关文档
最新文档