软件工程课程设计报告 下载本文

- 7 -

4.2本系统登陆流程图

开始 登陆界面 选择操作 旅游者 M 登陆 N 旅游者界面 登陆成功 管理员 M 登陆 N 管理员界面 结束

系统登陆流程图

概念模型(E-R模型)的组成元素有:实体、属性、联系,E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。

1.模型中的实体相当于一个实体集、一个表。实体用矩形框表示,实体名称标注在矩形框内。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。

- 7 -

- 8 -

2.属性是实体的性质。用椭圆框表示,与实体之间用一条线相连,表的主码是关键属性,关键属性项加下划线。

3.各子系统模块中主键相同的字段之间存在着相互关联的关系。 4.在程序中实现对他们的完整性和一致性控制。

E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图来表示。实体是用户工作环境中所涉及的事物,属性是对实体特征的描述。本系统主要的E-R图。

4.3系统E-R图

编号 名称 星级 周围景点 酒店 旅游说明 费用情况 交通路线

地址

电话 包括

编号 联系人 景点 包含 住宿条件

负责 景点名称 景点状态 天气情况 等级 地理位置 编号名称 等级 旅行社 联系电话 负责线路

系统E-R图

- 8 -

- 9 -

4.4数据字典

数据字典是在系统数据流程图的基础上。进一步定义和描述所有的数据项、数据结构、数据存储、处理过程和外部实体的详细逻辑内容与特征的工具。数据字典的任务是对于数据流程图中出现的元素的名字都有一个确切的解释。 本系统的数据字典如下: 数据文件“用户表”字典条目: 文件名:用户表 组成:用户名+密码+类型 备注:这是所有的用户信息表 数据文件“景点表的字典条目: 文件名:景点表 组成: 编号+名称+等级+地理位置+天气+路线+住宿条件+费用 备注: 这是所有的景点信息表 数据文件“旅行社表”的字典条目: 文件名:旅行社表 组成: 编号+名称+等级+负责路线+联系电话+联系人 数据文件“酒店表”的字典条目: 文件名:酒店表 组成: 编号+名称+地址+星级+联系电话+联系人 数据文件“留言表”的字典条目: 文件名:留言表 组成:编号+留言内容+留言人+留言时间+标题 数据文件“负责路线表”的字典条目: 文件名:负责线路表 组成:旅行社编号+景点编号+旅行社名称+景点名称 - 9 -

- 10 -

数据文件“酒店预定表”的字典条目 文件名:酒店预定表 组成:用户名+酒店编号+酒店名称+时间 5.课程设计完成结果分析与个人小结

通过这次课程设计,我体会到了管理信息系统的开发思想,大致了解了整个系统的逻辑关系,根据自己在实验中进行的相关的设计和实现过程,更加详尽的了解了这个设计的过程及其细节问题。即使这样做出来的效果并不算理想,但系统具备了不少功能。由此可见,系统分析及管理系统的设计都不是随随便便能出得来的,与它相关的联系很多。

这次课程设计让我深刻了解到,软件开发中,从需求分析到详细设计这个过程对软件实现起到巨大意义。没有周到、完备的需求分析,开发人员就不能完全明白用户真正需要什么样的软件来帮他工作。在全面了解用户的需求后,就要给系统一个总体框架的设计,使系统在实施过程中,有个明确的指导。接下来就是关键的详细设计和数据库的设计,这部分决定系统性能的好坏,详细,周到的设计系统的功能,是设计出来的软件系统,能够高效,快捷,方便的帮用户完成任务,达到软件设计的最终目的。我在旅游信息管理网站设计与开发过程中,严格遵守软件工程的设计思想来设计和开发系统。但由于个人学识和技术能力方面的不足,系统还有很多可以完善和改进的地方,我将在以后的工作中,不断的学习和改进。

通过这次设计让我觉得学习要学以致用,能将课上老师讲的运用到其中,反过来在实验过程中深化理解,与成员商讨研究,及时改正错误,正确深刻体会各种逻辑关系。也使自己的实际动手能力得到大幅度提高。

最后,通过这次设计,让我明白了做事一定要细心。在做一件事之前要有充分地准备,在设计的过程中要及时发现不足加以改进。

总的来说,通过课程设计,我学到很多新知识,为我以后的工作和学习打下了坚实的基础。不论是在专业知识方面还是在自身素质方面都有很重要的帮助和影响。

- 10 -

- 11 -

参考文献

[1]薛华成.管理信息系统[J].清华大学出版社.2001.(6):22-25.

[2]肖姨,张艳叉.中文Access2002数据库开发指南[J].冶金工业出版社.2002.(5):5-9. [3]萨师煊,王珊.数据库系统概论[M].北京.高等教育出版社.1997.page174-178. [4]赵延光,刑俊英.数据库系统基础[J].计算机工程与应用.1998.(3):16-17.

- 11 -