大型软件实训项目资料
- 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业务流程图