每到学期末就是各种“XXX 管理系统”

2016-01-04 11:22:15 +08:00
 HypoChen

期末了,又要开始写“ XXX 管理系统”了,给了很多题材,什么超市进销存管理系统,中小型饭店点菜系统 2333.

也真是醉了,都大三了,还要搞这种东西,要求 Swing 和 SQLServer ,感觉还没有在实验室接的项目距离实际开发近一点。

不忍吐槽下,科班能不能长点心啊。

10545 次点击
所在节点    程序员
92 条回复
wdlth
2016-01-04 20:18:50 +08:00
信息管理系统往细的做有的是可以做的事情,自定义表单设计、 RBAC 权限模型、版本控制、数字水印签名、单点登录等等。
光有数据库 CRUD 的信息管理系统并不能代表全部。
blue7wings
2016-01-04 20:47:03 +08:00
想写就好好写一个,不想写,随便搞,然后去学其他的。我其实是反对这种写 xx 系统的,我反正觉得写着没意思。
uxstone
2016-01-04 20:47:30 +08:00
@longear 有意思...
loading
2016-01-04 20:49:15 +08:00
不要眼高手低。
shyling
2016-01-04 20:58:48 +08:00
淘宝 /天猫不也是 XX 管理系统。。就是大点,复杂点。
不太认可上面说类 dos ,编译器,文件系统之类的。
原因:
1,造这些比轮子还轮子的有什么用。(造的很好么?独具一格?)
2,大部分学生都会么?
期末作业本来就是要让大部分学生能够完成且在就业时可能用的到的。
我觉得大部分人就业不是去做 OS,Compiler,FS 的吧(不然国内....)
BROWNURSIDAE
2016-01-04 21:03:36 +08:00
asp.net 网页选课系统
zonghua
2016-01-04 21:07:37 +08:00
@slowindy 我觉得权限是最最最重要的
@wy315700 经常被歧视,他们一直认为这些很简单,算法设计都变成为了设计而设计,根本不会去实际运用。
ivvei
2016-01-04 21:37:25 +08:00
@wy315700 期末作业补啥技能。这都还没毕业呢。期末作业理应跟学期内的学习内容有关。
loading
2016-01-04 21:39:08 +08:00
就说负载问题吧,选过课吧…你应该知道这个管理系统也是很简单的,然而学校就是没做好。
GentleSadness
2016-01-04 21:45:58 +08:00
那你试试做过解释器出来咯,反正主要考验技术
ivvei
2016-01-04 21:53:51 +08:00
@shyling 学了一学期的编译原理 /操作系统,结果写不了一个 Demo ,这不能算学好了吧?我的观点是期末作业应当能反映这一学期的学习成果。 XX 管理系统可以很简单,也可以很难,完全看需求。然而一个没多少实际经验的学生,能了解到多少真实需求?淘宝 /天猫是大点复杂点,但是复杂到什么程度?没接触过的学生凭自己脑补能有个数么?这个学生还恰好是系统的设计者,那他能实现多少自己根本想都没想到过的需求?很多东西这边的网友能想到,说出来能理解,不表示没有经验的在校学生也能想到也能领会。

可以说每年绝大多数交上去的 XX 管理系统的作业都没超过“一个简单的 CRUD ” 的层次,就是数据库上套个前端界面。就业时的确可能会用到,然而这个水平的东西,培训班速成的也一样玩得很溜,甚至更溜,那么科班的优势在哪里?培训班的还会紧密结合业界流行的技术,至少常用的框架都会拿来玩个熟呢。讲道理,做一个类似数据库上套个界面的系统,还真不如钻研下 SQL 语句调优对未来工作的帮助大。
444683462
2016-01-04 22:25:22 +08:00
我就喜欢做 XX 系统
如果要做网页版本的给我
billwang
2016-01-04 22:25:54 +08:00
xx 管理系统?我所接触的大型应用系统都是 XX MIS 系统,重要的不是系统名称,而是涉及到的业务以及系统安全稳定性
jukka
2016-01-04 22:33:36 +08:00
@xiangtianxiao 除了实模式汇编,和我校的基本一样?学长还是学弟啊?
yishanhe
2016-01-04 23:35:11 +08:00
高校教学不能与时俱进是国内大学的一个很严重的问题。

感觉问题出在体制上,在使用教师的时候不够灵活
大学也很多根本没有把教学放在核心

比如我现在的学校( us news CS 排名 70 ,但是自始至终都是强调自己是 best teaching school ,就是说很看重本科生教学), 一些偏学术的课程会是 professor 来教,但是一些偏工程的课程,比如 web dev 之类的,他们会请周围公司一些资深工程师来教(一般也有 phd 学位),这样的课程会和当下业界接轨。

反观国内的,教授们科研可能还说得过去,要说这些偏工程实践的课程,不是奋战在开发一线的人,怎么能教出与时俱进的课呢?

还是靠自己吧。
banricho
2016-01-05 00:11:36 +08:00
xx 管理系统并不简单吧
ototsuyume
2016-01-05 00:42:25 +08:00
@shyling 造轮子没用的话写个 XX 管理系统又有什么用?

淘宝是 XX 管理系统不假,但是里面涉及到的东西岂是这里说的 XX 管理系统能相比的?从 os (阿里内部定制的 linux 内核),分布式数据库( oceanbase ),编译器( oceanbase 的 sql ,阿里定制的 JVM ),网络(负载均衡, sdn ),哪门 cs 的课程没有涉及?说 os 编译器网络这些东西在就业时用不上只能说明你找的公司太烂。

另外国外绝大部分学校和国内比较好的学校,这些课程都是要在给出的框架代码里面写出实际可运行的 os/编译器 /数据库的。
chinuno
2016-01-05 01:20:15 +08:00
不过 xx 管理系统作为课设确实很通用。大一的时候学 c 做 xx 管理系统。然后学了面向对象后用面向对象方法写 xx 管理系统。学了数据结构后就用各种数据结构算法去优化各种操作和数据的结构。再后来学了嵌入式软件开发后直接让我们在板上用 qt 写 gui 的 xx 管理系统。。
shyling
2016-01-05 08:56:05 +08:00
@ivvei 或许你要了解一下理论课和实践课的区别。讲道理,或许你自己做的很深层(真的是这样么?我也不知道),但这并不是大部分学生的情况。
shyling
2016-01-05 09:09:45 +08:00
@ototsuyume 用的上的是你学的理论而不是你造的轮子吧?我也没有说不学相关课程吧。。而且国内大部分公司都不是 ms,google/bat...之类专注技术方面的。谈国外如何如何时也要看到国内的状况啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/248126

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX