- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]软件工程导论课程设计
《软件工程》课程设计报告
课题名称: 股票交易系统整体设计报告
课题负责人名(学号): 杨海军 (070521029)
同组成员名单(角色):
指导教师: 李炳法
评阅成绩:
评阅意见:
提交报告时间:2010年6月
在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确。
对于有关金额的数据,一般要求精确到小数点后两位(以元为单位)。
对于有关比率的数据,要求精确到小数点后两位(如23.65%)。
再有其他数据,应按照具体情况再讨论。
为了保证实时性,对股票交易的价格,保证5秒钟更新一次。对于股票的报价情况也能保证5秒钟刷新一次的频率
2.2.1.2 时间特性要求
时间特性主要描述系统应用过程中各种实用环节的速度、时间要求。本文档约定的时间特性是基于本文后面说明的应用硬件、软件平台和局域网环境而言的。
系统响应时间:一般控制在5秒钟内。
更新处理时间:保证每5秒钟更新一次。
数据转换与传输时间:不超过5 秒。
2.2.1.3 可靠性
本系统做了前后台的,方便不同的人员对不同的系统进行不同的操作。故本系统能一定程度防止外界人员侵入系统,对数据进行修 改。本系统还保证了对页面进行高频率的刷新,以保证所显示的股票信息是实时可靠的。
2.2.1.4 稳定性
系统在设计时应注意设计风格统一,使系统可调试性良好,尽可能把系统错 误消灭在调试阶段,系统一旦交付使用,就应该有很好的稳定性。
2.2.1.5 适应性
开发基于的平台要考虑向上兼容性,如操作系统,数据库等要考虑更高版本的兼容性。
当需求发生变化时系统应具有一定的适应能力,要求系统能够为将来的变更 提供以下支持:能够在系统变更用户界面和数据库设计,甚至在更换新的DBMS 后,系统的现有设计和编码能够最大程度的重用,以保护现阶段的投资和保证软 件系统能够在较少后续投入的情况下适应系统的扩展和更新。
2.2.1.6 可维护性
系统设计时应备齐各类文档,操作人员只需阅读文档就可知道所有的操作, 维护人员也可以通过文档了解系统结构、设计思路,以便快速掌握整个系统。程序设计时应保持良好的编程风格,结构清晰、注释明确,使调试、测试人员能快 速定位各种错误。
2.2.2 输入输出要求
输入:一般为键盘输入,结合鼠标使用。
输出:一般为屏幕输出。
2.2.3 数据管理能力要求
要求数据库具有很好的更新能力,由于本产品是实验性软件,故对磁盘和 内存容量没有很高的要求,但是数据库应该能够对并发事件,脏数据具有较强的 识别处理能力。
2.2.4 故障处理要求
通讯故障:工作服站与务器无法通讯,导致局部业务暂停,应检查通讯线路 及设置,保证网络通讯畅通。
数据服务器故障:数据无法 访问,业务暂停,应有备件或备机替代。
2.2.5其他专门要求
1.必须能够保证系统的结构设计和程序设计实现中,没有数据位数方面的缺陷。
2.股票交易系统必须有严格的、全面的安全管理功能,因此系统应保证用户需要有相应的用户、密码和权限。
3.此交易系统应具有可重操作性。
2.3 运行环境
本系统的运行环境为PC 机(需保证联网)。支持的操作系统为Windows XP Professional,Windows 2000 等;编译语言是Java 和JSP;使用的数据库软件为My SQL。具体说明如下:
2.3.1 设备
已联网的PC 机
处理器:
450 megahertz (MHz) Pentium II-class processor
600 MHz Pentium III-class processor recommended
2.3.2 支持软件
支持以下操作系统:
Microsoft Windows Server 2003
Windows XP Professional
Windows XP Home Edition
Windows 2000
Windows Millennium Edition (Windows Me)
Windows 98
编译软件:
JRE 1.4.2
J2SDK1.5
JRE1.5
数据库:
MySQL5.0
网络服务器:
Tomca
文档评论(0)