大型软件实训项目资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辽宁工程技术大学
大型软件项目实训报告
教学单位软件学院
专业软件工程
班级班
学生姓名
学号
指导教师
目录
1、实训目的1
2、实训时间和地点1
3、实训单位简介1
4、实训内容2
4.1.实训期间完成的学习任务2 4.2.实训期间完成的实践项目4 4.2.1需求分析4
4.2.2总体设计9
4.2.3详细设计及编码11
5、实训收获与体会19
6、致谢20
b.用户不存在时,提示信息为用户不存在。
3)修改功能
a.用户存在时,如果姓名或号码为空,提示请填写完整的姓名和电话号码;如果格式正确,修改成功。
b.用户不存在时,提示信息用户不存在。
4)查询功能
a.用户存在时,显示电话号码。
b.用户不存在时,提示信息用户不存在。
在学过java基础以后,进行了数据库的学习,以ORACLE数据库为核心进行学习。ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S 体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。Oracle 数据库具有完整的数据管理功能:
1)数据的大量性
2)数据的保存的持久性
3)数据的共享性
4)数据的可靠性
2、完备关系的产品:
1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示。
2)保证访问的准则。
3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化。
4)数据物理性和逻辑性独立准则
Oracle具有以下优点:
◆可用性强
有登陆成功的管理员,才能对员工表和部门表进行增、删、改、查功能,进行对公司的员工及部门的管理。
员工管理模块:所有管理人员可以查看公司内部所有员工的信息,可以将新加入的员工信息添入EMP表,也可以将离职的员工信息删除,还可以将员工的错误信息进行更改。
部门管理模块:所有管理人员可以查看公司内部所有部门的信息,可以将新开部门的信息添入DEPT表,也可以将关闭的部门的部门信息删除,还可以将部门的部分旧信息进行更改。
3、系统功能建模
为了更好地理解复杂事物,人们常常采用建立事物模型的方法。所谓模型,就是为了理解事物而对事物作出的一种抽象,是对事物的一种无歧义的书面描述。通常,模型由一组图形符号和组织这些符号的规则组成。
图1业务流程图