学习过程简介:
这几天忙得太混乱了,用了近一个星期才设计好。我在这段时间遇到的困难,就积极找师哥师姐指点迷津,现在多少总算是有些拿得出手的成果。
学习成果:
Entity Relationship Diagram
Realational Schemas
Student(StudentID,StudentName,Department,Grade,Class,Typ...
分类:
其他好文 时间:
2014-12-22 09:31:27
阅读次数:
242
用三层做窗口登录实例,与曾经做的《机房收费系统》相比,除了引入分层的理念外,最大的改观就是数据的传递由传參升级成了传实体,而查询数据库的返回结果也有了返回实体与返表的选择传參数与传实体窗口登录实例的的UI层是接收用户操作的最外层,数据经它转交给BLL层,如今先看下我们用以往传參数的方式,来编写的登录...
分类:
其他好文 时间:
2014-12-18 15:04:57
阅读次数:
157
一、基本概念
在用例图中,最为核心的两个元素是参与者和用例。
参与者是为了完成一个事件而与系统交互的实体。
用例实例是在系统之执行的一系列动作,这行动作将生成特定参与者可见的价值结果。
关系表示:
参与者与用例:一根用带箭头的线表关联
用例之间:
包含《include》 箭头方向由基用例指向被包含用例
扩展《...
分类:
其他好文 时间:
2014-12-15 09:06:27
阅读次数:
251
经过最初的对UML的雾里看花到最后画出机房收费系统的UML图,对UML在软件工程中的作用和地位有了很直观的一个认识。UML是一种对软件系统进行规约、构造、可视化和文档化的语言,融合了Booch方法,OMT方法和OOSE方法的核心概念,形成了一个统一的、公共的、具有广泛使用性的建模语言。
UML利用模型从不同的方面描述了系统各方面的特点,结构特点、静态特点、动态特点等方面形成的不同的...
分类:
其他好文 时间:
2014-12-13 18:03:02
阅读次数:
170
在机房收费系统中,学生下机结账最让人头疼了。因为学生的消费时间(下机时间-上机时间-上机准备时间)有三种情况:
1.消费时间
2.消费时间
3.消费时间>最少上机时间,这种情况还要考虑递增单位时间。比如递增单位时间是10分钟,消费时间是42分
钟,42/10=4.....2,这种情况要按照50分钟收费。
以上消费时间就分了三种情况,...
分类:
其他好文 时间:
2014-12-07 23:21:16
阅读次数:
279
“你觉得机房收费系统是给谁用的呢?”
我不经大脑回答了“学生”。
“那你之前敲的学生信息管理系统你觉得是给谁用的?”
我才慢慢反应过来,弱弱的说了一句是给“老师”用的。
“你去网吧的时候那个系统是给谁用的?”
当我回答是网管的时候我才有点明白原来机房收费系统应该主要是给老师或管理机房的人用。...
分类:
其他好文 时间:
2014-12-07 17:51:14
阅读次数:
208
每件事做完之后都要有一个总结,多多总结才能多多进步!
文档在磕磕绊绊中写完了,第一次打开文档样本的时候,在想,这个就像是我们做的试卷一样,这是一个材料题,每一个标题下面都像是给了一个长长的题目,然后我们就根据对机房收费系统这个材料的分析进行答题。
看视频的时候,刚开始的时候老师就讲了一句说:软件是由一个能实现功能的软件、文档和数据组成的,三者缺一不可。后面又实时的强调...
分类:
其他好文 时间:
2014-12-07 12:40:48
阅读次数:
135
机房收费系统已经敲过两次了,每次敲的感觉都不一样,收获也不一样。
第一次敲机房,主要是克服对代码的恐惧,只要将功能实现就行;而第二次,主要就是加入前期对整个系统的分析、设计,然后在实践中理解三层架构以及对设计模式的应用;现在是第三次敲,主要是锻炼我们团队合作的能力,大家的讨论研究,合作交流等。由此可见,我们走的每一步都很重要,都是必不可少的。
今天我们来说一说我们的vb.net中自带的报表。...
分类:
其他好文 时间:
2014-12-07 12:36:09
阅读次数:
221
风风火火15天,机房收费系统合作版终于竣工,这个系统是自己第一次合作的项目并且按层开发,在为这个项目感觉到收获多多的同时,更让我想不到的是团队的力量。
你以为的真的不一定是最好的。
在合作前期,我们来了个需求分析,讨论了一下各功能的实现,但是没有想到的是,对于功能的一些传参和返回值,会有一些出入。像判断卡号是否存在,返回到u层的到底是布尔值好还是实体好呢,再比如数据库设计表示怎...
分类:
其他好文 时间:
2014-11-30 17:00:15
阅读次数:
115
问题由来
之前在进行机房收费系统个人重构的时候,配置文件访问数据库,用的是这种方式,如:
string="server=localhost;database=pubs;uid=sa;password=123456"
这两天在学习MVC的时候,在设置配置文件的时候发现,链接数据库用的是另外一种方式:
connectionString="Data Sourc...