软件开发环境论文设计要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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字以上文档的电子稿。