退票模块处理流程:
6
开始 退票 界面 N 退票 Y 输入退票信息 N 提交 Y 返回主页 信息有效性 N 错误提示 Y Y 继续退票 N 关闭窗口 N Y 结束 4 外部接口需求
4.1用户界面
用户访问系统并显示自己权限内的功能,点击相应菜单,可以执行相应的命令,例如查询、订票、退出等。 4.2硬件接口
1、处理器要求:Pentium Ⅵ或以上
2、运行环境: Microsoft Visual Studio 2005,SQL Server 2005 4.3软件接口
1、数据库系统平台:SQL Sever 2005 2、开发语言:C#、SQL 4.4通信接口
并行接口:打印机 4.5故障处理
由于用户在使用系统时,可能因长期的不刷新造成系统中信息显示延迟,因此,期望对系统进行自动刷新,从而错误,防止一票多买的情况。
5 软件非功能属性
性能需求:
为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。
1.准确性和及时性
系统处理的准确性和及时性是系统的必要性能。系统应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。
2.易用性
本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。
系统可移植性:该系统能在Windows XP,Window7等不同操作系统中运行。
7
系统可靠性:建立了各种相关规则,能确保数据在系统所需要的环境下,在用户正常的操作或误操作下运行不会产生数据丢失。
可维护性:在系统发现错误以及增加新的需求时,可进行修改。
6 总结
首先感谢学校和老师的帮助能让我们有着这样一个良好的毕业实习的机会,这大大的锻炼了我们动手实践的基本能力,理论与实践将结合,这才是检验真理的唯一标准。
在这次毕业实习过程中,我研究了一个新的领域—陶瓷制造业。同时本次的系统的数据分析报告撰写过程中,我也深深地运用到了软件的数据库原理以及相应语言的学习成果,并且知道软件的需求分析对于用户和制作者都是很重要的沟通桥梁,没有需求分析报告,开发者不知道如何开发软件,用户也无法完整的叙述软件的功能。我觉得这是一份美好的人生经历,使我们步入职场生涯的第一次全方位的洗礼,希望我们专业能够在未来的舞台上大放异彩,我觉得社会和人民需要我们这样的人才。
8